Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sratner
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
sratner
2y ago
ECMAScript 2024, the 15th edition, added facilities for resizing and transferring ArrayBuffers and SharedArrayBuffers; added a new RegExp /v flag for creating RegExps with more advanced features for working with sets of strings; and in
2.
▲
by
sratner
2y ago
Plenty of contracts have survivorship clauses. In particular, non-disclosure clauses and IP rights are the ones to most commonly survive termination.
3.
▲
by
sratner
2y ago
In more complex embedded software you are likely to see free lists used to manage pools of preallocated resources (like event structs etc) or pools of fixed sized memory buffers.
4.
▲
by
sratner
2y ago
No memory allocation/reallocation, preallocated resources managed in e.g. a free list. Also for things like packetized networks, lists are handy for filling as you progress down the stack while using fixed sized packet buffers, or reas
5.
▲
by
sratner
2y ago
Sometimes the promo committee can't tell the difference, i.e. was the problem complex to warrant the complex solution. They just see the effort put into solving it.
6.
▲
by
sratner
2y ago
It's a Long Now thing - emphasizing that they are thinking/talking about problems on millennia timescales. They also did the 10000yr clock: https://en.wikipedia.org/wiki/Clock_of_the_Long_Now
7.
▲
by
sratner
2y ago
I got a green card while on E-3. Make sure your visa doesn't expire while you are in a no-travel period, as you might not be able to renew it if you have a pending change of status (or so I hear - was not applicable in my case).
8.
▲
by
sratner
3y ago
Without any claim to the accuracy of the data, there is no incentive to list a salary on the LCA that is higher than required. You can always pay more, never less, so it only limits future flexibility. I have certainly paid higher salaries
9.
▲
by
sratner
3y ago
To be fair, the reason for this is to account for clock desync between systems, so it wouldn't be correct to say it is still valid for 30 seconds where it might not be in reality. Knowing what this actually means requires understanding
10.
▲
by
sratner
3y ago
Not to disagree with the cumbersome process - just want to point out that TOTP codes are valid for 30 seconds after the "expire" (60 seconds total). So as long as you are able to remember / copy the digits, there is no need t
11.
▲
by
sratner
3y ago
At least it opens in default browser, and not hardcoded to Edge like other system stuff.
12.
▲
by
sratner
3y ago
Another option for hiring outside U.S. without a local entity is to involve a global payroll provider for a reasonable fee (we have used Papaya Global, and Rippling does it now as well for certain countries). A global payroll provider effec
13.
▲
by
sratner
3y ago
An experiment (with temperature probe) here. Summary: temperature control is non-existent, temperature doesn't hold, and even if it did get to required temperature, one wouldn't have a way to know. https://youtu.be/
14.
▲
by
sratner
4y ago
Not at all, but I do think it peculiar to be subject to what from my perspective is a random set of jurisdictions. Of course I understand why this is the case, but out of a handful of servers I looked at, only two specified where their data
15.
▲
by
sratner
4y ago
> I haven't seen any servers with peculiar rules. I have seen two just today, listed explicitly in the rules of distinct servers, without particularly looking: • No content that's illegal in UK or Germany. • No crypto.
16.
▲
by
sratner
4y ago
Currently some number of versions are also on humble bundle: https://www.humblebundle.com/software
17.
▲
by
sratner
4y ago
The dive reflex thing is fantastic. I find that it works even with warm water for me - in the shower, just inhale, hold your breath and let water run directly over your face. A wave of calmness just washes over, the feeling is quite strange
18.
▲
by
sratner
4y ago
By tracking all devices, noting when one address disappears and a new one appears, and correlating it with the perceived signal strength to reasonably guess whether this is the same device vs. a new one entering your detection radius. On to
19.
▲
by
sratner
5y ago
Any single SSS share does not disclose any additional information about the private key (i.e. it is not like splitting the key itself into parts).
20.
▲
by
sratner
5y ago
Most phone snatchers aren't after the information on the phone. The point is not that this would not be a targeted attack (it would be), but that it might not require a particular combination of circumstances or set-up to follow one ar
21.
▲
by
sratner
5y ago
There is a reasonable chance that the print is available on the very device it is needed to unlock (the phone screen, for example), perhaps enough for a thief who snatches your phone to have a decent chance.
22.
▲
by
sratner
5y ago
Is there a reasonable explanation why the new Pay app doesn't work with custom domain / business accounts? I am guessing it isn't resourcing. The old one did; luckily I can still use that with my personal profile until I upgr
23.
▲
by
sratner
6y ago
This isn't the punitive part - that's what fines are for. I see this particular requirement more as a corrective action - to actually give back to users the choice that Google took away through abuse of their market position. User
24.
▲
by
sratner
6y ago
It is often more precise, not necessarily more accurate. People often don't distinguish between the two.
25.
▲
by
sratner
6y ago
I haven't run into that use of -0000, that's insane. I suspect a side-effect of libraries lacking support for the full range of ISO8601 (for example, refusing to parse a value without an offset, forcing people to use such hacks).
26.
▲
by
sratner
6y ago
It wouldn't really be much different if we had ISO8601.1 and ISO8601.2, would it? The standard can define two different types, and it makes it clear what it means to have a time without an offset specifier. It also defines formats for
27.
▲
by
sratner
6y ago
ISO8601 is a representation standard, not a standard for abstract concepts. https://news.ycombinator.com/item?id=23783603 called for Unicode but for Time, which I think is perfect. In that framing, ISO8601 is UTF-8, but it
28.
▲
by
sratner
6y ago
> consider offsets (Z or -0500 etc) required rather than "optional" ISO8601 without an offset is semantically different to one with an offset, it represents a time in local timezone (context-dependent). It isn't an "o
29.
▲
by
sratner
6y ago
Personally, I prefer Luxon's timezone handling. I get the appeal of not providing custom classes, but _actually changing the underlying timestamp_ to adjust for timezone has always caused nothing but trouble for me. It becomes an all-o
30.
▲
by
sratner
6y ago
The difference is that you can continue tracking a person indefinitely, even after they are no longer infectious. It requires explicit user action to avoid that (opt-out vs opt-in).
More ›