Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
om2
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
om2
6y ago
Programmatic paste is restricted in all browsers, including Safari (although Chrome has a special exception hardcoded to the Suite apps).
92.
▲
by
om2
6y ago
Corroborating you point: Safari on iPhone will autofill passwords with just a biometric, so if you have an unlocked iPhone and a clone of the user's biometric, you can access websites and potentially even change their passwords. If it&
93.
▲
by
om2
6y ago
Yep, we tried to be consistent with the wording for the app prompt (even though that doesn't generate a private key in the same way).
94.
▲
by
om2
6y ago
Copyright violation is not hacking.
95.
▲
by
om2
6y ago
The footgun is not just the exclusivity but the fact that `RangeInclusive` has an extra bool field and so is wastefully large for use cases that need the inclusivity. i.e. it's a perf footgun.
96.
▲
by
om2
6y ago
From the linked article and FAQ, it sounds like this was once meant to be a differentiator, but the Voting Rights Policy mentioned in that SEC document is no longer a rule of the exchange, and tenured voting rights are not a listing require
97.
▲
by
om2
6y ago
Hmm, I even skimmed the rule filings and I can’t find any reference to this. Are you sure this is a rule they have in place?
98.
▲
by
om2
6y ago
That changed voting structure sounds interesting. I could not find any reference to this on the website. Where should I look for more info? Also, would this apply only to securities actually listed on LTSE or also, somehow, to non-LTSE list
99.
▲
by
om2
6y ago
What protections do you provide for companies?
100.
▲
by
om2
6y ago
The blog post doesn’t explain what, if anything, is different about how the market works. From the name, I expected that it would require holding an investment for a minimum period. But I see no evidence of that elsewhere on the site. I do
101.
▲
by
om2
6y ago
In fact I was one of the main drivers for moving WebKit to a community open source model and away from helicopter drops of tarballs.
102.
▲
by
om2
6y ago
We were obligated to provide source code for the LGPL parts corresponding to official releases. We were not obligated to make it a community open source project with a live repo, or to accept code for ports to non-Apple platforms. We chose
103.
▲
by
om2
6y ago
HTML4 and CSS2 are drastically underspecified. Even for sites where that's a sufficient feature set, you need to reverse-engineer browsers to figure out error handling and such.
104.
▲
by
om2
6y ago
There's browser engines made for niche uses like you describe, where they are intended to serve custom content only, and not real web content. Doesn't seem like they need a different set of standards to be built, though.
105.
▲
by
om2
6y ago
The limiting factor on making a new browser isn’t specs, it’s existing websites. Very few people want to use a browser that doesn’t work with existing websites, which actually use all the existing complexity.
106.
▲
by
om2
6y ago
Maybe not in architecture and thus in perf ceiling, but they actually get good perf, which is generally not the case for the main implementations of other popular scripting languages IMO. Thanks for highlighting the tracing JIT issue.
107.
▲
by
om2
6y ago
Modern JS engines have a multi-tier structure and profiling info that lets them choose what to JIT and which point on compile speed vs runtime speed tradeoff space to take for any given chunk of code. The post covers a lot of this.
108.
▲
by
om2
6y ago
PyPy is faster than vanilla Python but it's not really built the same way as modern JavaScript engines and likely can't hit the same perf level.
109.
▲
by
om2
6y ago
If you were ever curious how modern JavaScript VMs (or VMs for other dynamic languages) achieve high performance, this is an awesome resource. It explains tiers, the goals and design of different tiers, on stack replacement, profiling, spec
110.
▲
by
om2
6y ago
Not clear why they'd be interested, since their business model seems aimed at commodifying CPUs and putting the value proposition in the GPU.
111.
▲
by
om2
6y ago
A big problem with the thesis of this story: no one else has ARM SoCs as fast as Apple's. The highest end Android phones available get smoked on performance by the 3-year-old iPhone 8: https://www.anandtech.com/show
112.
▲
by
om2
6y ago
Real material objects can't self-intersect. Self-intersection is the only trick this uses that is nonexistent in the real world.
113.
▲
by
om2
6y ago
Not only brick the attached device, but also potentially fully compromise either the attached device or the device you are on. It doesn't seem responsible to put that kind of tis behind a permission dialog. Users are not in a position
114.
▲
by
om2
6y ago
If you're curious why this happens, it's overzealous typo fixes.
115.
▲
by
om2
6y ago
Thanks for the specific example!
116.
▲
by
om2
6y ago
Input fields is a different thing than the location field. Please file that one too, if you have a reproducible case of autocorrect/autocapitalize that you don't expect.
117.
▲
by
om2
6y ago
Thanks for filing. I can reproduce this one!
118.
▲
by
om2
6y ago
Sounds like a bug. The things I mentioned should work, as well as bluejeans and tokbox among others. If they don't for you, please file via Feedback Assistant with a sysdiagnose.
119.
▲
by
om2
6y ago
> Care to comment about the debugbear benchmarks? Why is the supposed undue overhead as per SpeeDOMeter not showing up in there? I'm not familiar with what you mean by debugbear benchmarks. If you mean the content linked here: htt
120.
▲
by
om2
6y ago
sysdiagnose, screen recording, file via Feedback Assistant if possible and share the FB#.Is this a relatively new device, or one you have been using for a while>
More ›