Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zffr
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
zffr
19d ago
Here are some reasons to use this instead of the simulator: security research, testing, automation
2.
▲
by
zffr
1mo ago
With webhooks, consumers get to asynchronously respond to updates from a provider. If no data has changed, a provider will not send any updates. With SCROLL, consumers are responsible for choosing when to ask a provider for updates. Without
3.
▲
by
zffr
4mo ago
As yegge mentioned, there might be more appetite for trying out this idea now because there are many engineers who are currently unemployed. Offering them short co-op could be beneficial to both the engineer and prospective employer
4.
▲
by
zffr
5mo ago
What’s your use case for this?
5.
▲
by
zffr
5mo ago
As a next step, it could be cool to write unit tests against these screenshots that look for words like you mentioned. That way if a screenshot is updated and a test breaks you will know what documentation to update
6.
▲
by
zffr
5mo ago
One example where I think the law does make sense is for website URL paths. Over time the paths may change, and this can break existing links. IMO websites should continue to accept old paths and redirect to the new equivalents. Eventually
7.
▲
by
zffr
5mo ago
It would be much snappier, and would trivially support common native features like being able to open messages in new windows.
8.
▲
by
zffr
5mo ago
Why would column-oriented databases be mentioned? My understanding is that these are typically used for OLAP, but the article seems to talk only about OLTP.
9.
▲
by
zffr
6mo ago
The performance of both the website and the iOS app is also not great. On the iOS app, I frequently see frames dropped and scrolling is sometimes blocked for up to a second or more at a time. LinkedIn's feed is certainly not simple, bu
10.
▲
by
zffr
6mo ago
Well the executable binaries inside IPAs are encrypted, but the IPA bundles themselves are typically unencrypted. You should be able to see unencrypted assets inside of them
11.
▲
by
zffr
6mo ago
Fair point, I had not considered needing to read and understand code you didn't write yourself. Especially in a corporate setting, not understanding a keyword you see in a PR could lead to bad code being checked in.
12.
▲
by
zffr
6mo ago
> 3. get rid of roughly 150 of the 200 keywords there are I don't understand this point. Could you explain? The new keywords enable new language features (ex: async/await, any, actor), and these features are opt-in. If you don&
13.
▲
by
zffr
6mo ago
What are the languages with similar or better ergonomics?
14.
▲
by
zffr
6mo ago
> It's not fast. Not disagreeing with you, but here’s an article from Akamai about how using WASM can minimize cold startup time for serverless functions. https://www.akamai.com/blog/developers/build-server
15.
▲
by
zffr
7mo ago
Yes. This page has several ways to get older macOS versions: https://support.apple.com/en-us/102662 , but the earliest macOS version you can use on Apple Silicon is macOS 11. If you move your home directory to a differe
16.
▲
by
zffr
7mo ago
Holy shit, it’s still being actively developed and maintained https://github.com/cappuccino/cappuccino
17.
▲
by
zffr
7mo ago
My suggestion is no - first have them do it the hard way. This will help them build the skills to do manual memory management where defer is not available. Once they do learn about defer they will come to appreciate it much more.
18.
▲
by
zffr
7mo ago
Prefer structs over classes != only use structs. There are plenty of valid reasons to use classes in Swift. For example if you want to have shared state you will need to use a class so that each client has the same reference instead of a co
19.
▲
by
zffr
7mo ago
With the library you’re able to use stripe without thinking about web hooks. The library is named based on what it enables a user to do, not how it works internally.
20.
▲
by
zffr
7mo ago
Yeah customers are market validation, not merely the existence of competition. If your competitors have customers, I think that is a sign of market validation. If they do not, then you might not either.
21.
▲
by
zffr
8mo ago
IMO the page is concise and well written. I wouldn’t call it very elaborate. Maybe the page could have been shorter, but not my much.
22.
▲
by
zffr
8mo ago
I think the most common set up is to have your application server and DB on different hosts. That way you can scale each independently.
23.
▲
by
zffr
8mo ago
You listed 8 types, and this is because there are 3 axes that each have 2 values - Mutable or not - Typed or Raw - Single object, or Buffer Given one kind of pointer, you can convert to any other kind of pointer, but you are responsible for
24.
▲
by
zffr
8mo ago
Pages and other iWork apps will remain free. The premium features are for curated images and templates, and AI assisted document creation. If you don't care for those features, you will not be affected by the change.
25.
▲
by
zffr
8mo ago
It’s probably frameworks + localized assets. With dynamically linked frameworks you bear the cost of the entire framework (and its dependencies) even if you just use a few functions. iOS apps also need to include all localized assets in eac
26.
▲
SQLite – HCTree (new project to support concurrent writes)
(sqlite.org)
7 points
by
zffr
8mo ago
|
0 comments
27.
▲
by
zffr
8mo ago
If you do software as a profession, is the book really THAT expensive at £45? Having a deep understanding of CSS could make you significantly more than that.
28.
▲
by
zffr
9mo ago
At least on iOS, asserts become no-ops on release builds
29.
▲
Fundamentals of Browser Exploitation
(browser.training.ret2.systems)
2 points
by
zffr
9mo ago
|
0 comments
30.
▲
by
zffr
9mo ago
I would have expected SVGs to be like PDFs and render the same across devices. Is the issue that some renderers don’t implement the full spec, or that some implement parts incorrectly?
More ›