Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
petmon
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
petmon
4y ago
Why? Did Fuschia enable any new features on Google Home Hubs which would have been more difficult/impossible with a Linux kernel? It's an honest question, my bias is that Fuschia is a solution in search of a problem but I am happy
2.
▲
by
petmon
4y ago
Imagine if what were Trump? Per the article, the Trump administration sought "help from the tech companies to combat misinformation."
3.
▲
by
petmon
4y ago
China has already banned Google which is of a similar scale and impact.
4.
▲
by
petmon
4y ago
Apple in many cases goes out of their way to avoid collecting your data. See Maps for example. Users' usage of Maps is associated with a random rotating identifier not tied to their accounts. This is quite different from Google Maps.
5.
▲
by
petmon
4y ago
How would you handle clicks and stuff?
6.
▲
by
petmon
4y ago
Is the neutron similarly complicated?
7.
▲
by
petmon
4y ago
> historically they have never told my spouse about my affair Have we forgotten Google Buzz? Google changed GMail to publicly list the people you email most. In one case, this de-anonymized a woman's blog and enabled her abusive ex-
8.
▲
by
petmon
4y ago
It's of note that Trump wanted to reduce the SPR by half. The plan was rebuffed by Congress. https://www.cnbc.com/2017/05/24/trumps-strategic-oil-reserve...
9.
▲
by
petmon
4y ago
It's common in other programming languages for string literals to have type string. It's weird and confusing that they do not in both Rust and in C++.
10.
▲
by
petmon
4y ago
I think you DO have to know about those, or close analogs, in writing Rust. I like both C++ and Rust but I will rise to defend C++. 1. Exception safety becomes "catch_unwind." You might object that nobody cares about that, but maj
11.
▲
by
petmon
4y ago
Rust's "feature surface area" reaches or exceeds that of C++ through procedural macros, which surfaces the entire Rust AST to the developer. Major Rust crates like serde use this feature, and when it goes wrong the errors are
12.
▲
by
petmon
4y ago
It's about personal taste: some people want no ketchup on a burger, others only a little, some want a lot. Separate ketchup gives the customer that choice. Those little ketchup packs get thrown out a lot. The bottled stuff tastes bette
13.
▲
by
petmon
4y ago
The C++ stdlib (aka STL) is 100% usable without exceptions. This is deliberate: major players and code bases disable exceptions, including Google, LLVM, Firefox, so it has to work and work well. And disabling exceptions is easy, simply pass
14.
▲
by
petmon
4y ago
The chief perceived benefit of Bitcoin is its speculative asset value. We may try to unseat this with a new, less environmentally harmful speculative asset, but it's unethical to deliberately attempt to suck people into a negative-sum
15.
▲
by
petmon
4y ago
How does Go handle allocation failure? In my understanding objects may be allocated on the stack or heap per the compiler's whims. If a heap allocation fails, you just get "fatal error: runtime: out of memory" and an abort.
16.
▲
by
petmon
4y ago
The case for particles is quantization. We've never seen half a photon or half an electron. This dates back to the ultraviolet catastrophe. If it was all about waves that would be easy; we reluctantly acknowledge particles because Natu
17.
▲
by
petmon
4y ago
Yes Chrome installers install themselves. Chrome is bundled with installers for unrelated products, and you have to deliberately uncheck it to not install it. Example: https://www.reddit.com/r/antivirus/comments&#x
18.
▲
by
petmon
4y ago
Microsoft got in legal trouble for coercing OEMs like Dell to ship IE. The OEMs, not Microsoft, should decide what ships on their own hardware. Here Apple is the OEM and is being coerced.
19.
▲
by
petmon
4y ago
It is possible to allocate every object in its own page. In practice this is useful as a debugging tool but far too expensive for day-to-day operation.
20.
▲
by
petmon
4y ago
A few years back we had this same discussion orbiting around Service Workers. Here's a post from 2017 where the top comment argues that what's holding back the web is the lack of Service Workers in Safari: https://news.
21.
▲
by
petmon
4y ago
The cost of a bitcoin transaction is not adequately captured by transaction fees. There's two alternative ways to look at it: 1. Divide miner revenue (fees + seignorage) by the number of transactions, yielding the total amount that min
22.
▲
by
petmon
5y ago
We have several single photon sources, including nitrogen vacancy centers and quantum dots. Nobody has ever produced a "half-photon source" though.
23.
▲
by
petmon
5y ago
"A Perl regexp, sure." is not part of the grammar of English because it lacks a verb.
24.
▲
by
petmon
5y ago
But iOS has supported basic PWAs for years.
25.
▲
by
petmon
5y ago
Chrome achieved desktop dominance in part by Google paying for it to be bundled with Flash, graphics drivers, and other popular software. It also got banners on google.com, gmail, etc. It's not some pure organic "user choice"
26.
▲
by
petmon
5y ago
Are you affiliated with this site? If so, please make a post introducing yourself.
27.
▲
by
petmon
5y ago
For the same reason that developers build iOS-exclusive apps all the time.
28.
▲
by
petmon
5y ago
The MS antitrust ruling was that MS can license Windows to Dell, but Dell ultimately gets to configure the OS for their own customers, including replacing the web browser. This doesn't apply easily to Apple who does not license their O
29.
▲
by
petmon
5y ago
So build something great that doesn't run on iOS. Lots of software is exclusive to Mac or iOS; why not software that is exclusive to Android or Chrome? If it's compelling enough, Apple will change its tune.
30.
▲
by
petmon
5y ago
Non-GC languages are bad in general at handling cyclical references (mutable or not), and Rust is especially ill suited for it because of the borrow checker. For example should an arbitrary reference in tsc become an rc::Rc or an rc::Weak?
More ›