skysight-inc/HackerNews huggingface dataset:
The Zoox acquisition offers are all back-weighted. There are several posts on Blind recently disclosing back-weighted new-hire grants. The mean tenure time at AMZ is 2 years and most engineers I know do NOT vest 50% at the 2 year mark.
Unconscious bias is a hell of a drug.
Tether was the original pumper of bitcoin. Its was got this huge rise started. "Where is all this capital coming from for BTC?!!" Well you see it started as a ponzi scheme and then everyone thought some whale knew something they didnt. And so goes how crypto got started.
Dolt and Fuzz Testing
Yeah, I'm unaware of any push to bring flow-sensitive typing, or a mechanism that affords flow-sensitive analysis, to Zig.
A bunch of movies suggested in this list actually suck and not really scientifically accurate either, as many others have already pointed out.

On a side note, if you go through the comment section on the blog, it's quite evident that the author have used paid commenters to increase its rating/impact.
> first have an application framework, specific to your application.

So we're reinventing the wheel each time no?

> And no, you won't have mapping logic between RPC and internal and DTO.

How would it work then? Use the same DTO across the board?
The primary benefit over a Macbook Air is the full size 40% mechanical keyboard. Other advantages are hackability, smaller footprint, quicker access without having to open screen, more inconspicuous when using in public space.

But this is very much a "niche" device, if you are questioning if it would be useful, you almost certainly should get a general-purpose device like a macbook, instead.
So that they can pay more attention to performance.
For those curious about seeing it in action: https://www.youtube.com/watch?v=gBCUQlF3MMU
Details on app review process, including picture of reviewer workstation, surfaced in the Epic game trial:

https://www.macrumors.com/2021/05/07/app-store-35-percent-of...
haha yea that is always tricky. To know what you want is something else :)
I don't really know if I understand this. How is this not a programming language with a longer and more complex syntax structure? It would seem to be just as confusing to non-technical people as teaching them a language like Python.
I dunno - seems far more reasonable to reduce the amount of targets for baddies, especially since our current infrastructure is a much larger target rich environment than it should be!
Probably part of planned obsolescence, they any other part would ruin manufacturer reputation, let say if you loose data etc.
Incomprehensible language = look how smart I am now give me grant money
The more cops there are in the workplace the more they dominate each other's social circles and the more removed they become from the communities they're policing.
$365B wiped off cryptocurrency market after Tesla stops accepting Bitcoin
It had to be unrealistic because we don't know real deep space travel.
The price point seems fine to me. These systems are for professionals, so they're competing with MacBook Pro, not budget vendors. The same should apply to Pine64 and Purism, though they might not realize it yet.
Small companies are like 10% of the software market -- 75% of the revenue is sitting in large enteprises. So, frankly, while getting you on board is great for marketing and customer development (a lot easier to engage with a small company than a big one)... don't expect them to really care.
This is a good question. Yes, it's exactly the same kind of problem. There is potentially a difference between Rust's memory model and what's actually present on any given target host. x64 has a "strong" memory model which that ordering will always be implicitly acquire/release. Compare this to ARM which is "weak" where your relaxed ordering will actually be relaxed. (There's actually quite a bit more nuance, discussed well here[0].) It's important to write code that is correct with regard to Rust's memory model so that it's portable, but if you don't have a weakly ordered machine to test on it's tricky. Loom[1] is helpful in this regard. This is true of any language that allows you to write atomic code where you specify the ordering.

[0] https://preshing.com/20120930/weak-vs-strong-memory-models/
[1] https://github.com/tokio-rs/loom
Find the Error, if any, in this “proof” of the Riemann Hypothesis
CPython's arcane constraints are holding it back - GIL, C API with a global interpreter instance, ref-counting, to name a few.

PyPy is already a drop-in replacement for CPython with JIT and using a fraction of the memory.

https://dev.nextthought.com/blog/2018/08/cpython-vs-pypy-mem...
Founders of Clubhouse, Spotify, Stripe, 42% of Unicorns Have One Thing in Common
Yeah, I just tested this, works exactly as expected. After creating `Hallo.txt` and calling `File.Exists(@"C:\folder\hallo.txt")`, I get `false` with the attribute enabled, and `true` with it disabled
Fighting between Israel and Palestinians escalating toward a full-scale war
Lessons Learned from Five Years as an Enterprise Technologist, Part 1
Because this organization endangered the economy of a significant chunk of the country by their negligence, then your tax dollars should go to setting standards and holding them liable when they fail to meet those standards.
In most cases /blog is a lot easier and flexible to setup and manage.

You could also forward your root (example.com) to example.com/blog if you don't need one.
Leading engineers when you aren't one yourself
the only difference between the US and europe that really matters is the degree to which our identification with cars is ingrained, and therefore how that has shaped our development patterns. it's why we have so many large trucks and SUVs even though 75-95% of trips are single-occupancy, why we dedicate so much land to roads and parking, and why we care so little for public transporation, pollution, and transport/energy efficiency. it's not population density, inter-city distance, or patterns of demand, as these are also byproducts of the same phenomenon (cause & effect reversal).
Sure, 1 random guy tweeting is way better than a state actor.
The keyboard makes this a no-go for me, though I'm hoping they will be releasing additional versions? And I'm not talking about ANSI/ISO or internationalization (which they will be releasing), I'm talking about the lack of page up/down keys, the arrow keys, the lack of dedicated home/insert/end keys. These all fit comfortably on my X230 (which is smaller), and on my T470 (which is bigger, but has ~4cm to spare).
If you design for slow hardware it will sure as hell work well on fast hardware. If things become unbearably slow on your slow hardware however, you're closer to actual user experience and will notice this earlier. Long story short, using slow or bad hardware helps detecting performance and usability issues earlier.
1. old rail line positioning was also influenced by land ownership and existing human structures. and our know how how to deal with previously difficult geography has evolved. you may want to study "Stuttgart 21" or "gotthard rail tunnel" or Eurostar channel tunnel or Berlin Munich high speed track to get an intuition for what's possible if there is a political determination.

2. France and Japan have dedicated tracks. Germany has reliable high speed freight lines. again more than anything it's a matter of political will.
Docker Compose is now in the Docker CLI
I think you're talking about different use-cases than the person you're replying to.

A distributed immutable ledger has many uses other than recording voluntary transactions, or even recording things to do with specific people.

For example, such a ledger can be used to create a tamper-proof security-camera footage log. Just hashes of exported video files, locked into a chain at time of export. You can redact the videos themselves (i.e. make all copies of the referenced video unavailable), but you can't change the hash, and so there's no party you can collude with to substitute one video for another. Even if you're a state actor. You either have the videos — which can be proven to be the right videos — or you don't; but you'll never be able to present the wrong videos.

Or, in the same vein, a chain-of-custody log for the contents of a safety deposit box at a bank. Any time someone opens the box, an entry is automatically appended to the log saying what authorization (e.g. access card) was used to open the box. Once again, the fact that the log is distributed on a wider multi-party-controlled system, makes it impossible (or at least impractical) for the bank itself to tamper with the logs to steal something from your box.

These are "finance" / "security" / "financial security" use-cases. But they're not PII. There's no point at which any of this data would ever legally require redaction or purging, because it doesn't relate to a specific client profile. It relates either to metadata of public-point-of-view sensory data capture; or it relates to employee actions against customer accounts, where the mapping back to an individual isn't given in the public log but rather exists in a private database.
In case they work.. I've got two SPM modules besides two projects inside a workspace and its impossible to make it work. Complaining about files not being part of any build. Files which are part of other packages which should not be built in the first place!?!
I really don't understand the argument for high speed rail in the US (outside of the NE corridor). There's nothing magical that's going to make it cheaper (see, e.g., California). The US is huge. High speed rail is absurdly expensive compared to planes, and capacity is nearly nothing compared to planes. So why is it such a focus of obsession? Because it looks cool seems to be the argument that is most prevalent. But the devil is in the details.
There is a unified set of tools for working on text, either Office 365 or Gsuite, both with their +/- but definitely get the job done. They have revision control, visualization, etc. the problem is finding the dang file 6 months from now...

From my perspective, the problem to solve here is to have an authoritative repo of assets accessible via API, CLI, cloud dashboard, ERP add-on. IMO that's the value play. It answers the "do I have the latest X" in everything from an SOP document to a software build, and enables the responsible parties to push updates across the organization seamlessly. Also, will probably help with the "which dang file is that in" problem products like Teams try to answer but still fail miserably at.
I have a coworker that always preaches testing on bad hardware. Sometimes it catches multi threaded issues, like if you arent locking correctly and use a resource before its generated. Other than that it helps ensure that you are squeezing more performance out of the software rather than relying on fast hardware. I think this sentiment comes after dealing with a ton of chromium apps that can be resource hogs. Presumably they are developed on machines with tons of resources then forced onto my dev machine and still use tons of resource that I need to write my own stuff. Personally I dont care too much, if the software has performance critical requirements, it should be thoroughly tested in some pipeline not my machine.
Excellent point. Serializing them would make it more difficult.
Android is Linux, even if it doesn't follow the philosophy of your favourite Linux distributions. Maybe RMS had a point when suggesting people call it GNU/Linux. Maybe Android/Linux?
Having read the release by the attacker, my initial thought is that the immediacy of paying was probably due to the threat of the release of sensitive data, not the ability to restore operations.

I’m sitting here wondering what exactly about the release of their financials and internal procedures prompted them to immediately pay $4-5m in the hopes of preventing it from happening?
The situation in many apartments in SF has to do with rent control.
"If you want to inherit from an object, just create a class based on that object" is a description of how you'd imitate prototype inheritance in a language that only has class-based inheritance. It does not mean you're actually looking at a prototype-based language, and in fact strongly suggests the opposite. You can't get inheritance in Python without engaging with the class system.

I suppose you could just say that classes are a particularly restricted sort of prototypes, and thus any class-based language is effectively prototype-based. But at that point "<OOP language> has prototype inheritance" is just tautological based on the set of definitions you've chosen.
Pentagon surveilling Americans without a warrant, Senator Wyden reveals
This perspective is strongly endorsed by Pikkety's work, which shows that returns on capital outperform returns on labor. Further, there is a trend for higher levels of capital to not just produce proportionately higher returns, but also higher percentage returns. E.g. Harvard's endowment fund earns a higher percentage return than the smaller endowment funds of other universities. This disparity may be because higher amounts of capital allow owners to not only employ more skilled financial resources, but also to cherry-pick investments and negotiate superior returns to an extent that is not possible for owners with less capital. The disparity in returns on capital vs labor result in a concentration of capital in fewer hands (inequality) and this is linked to reduced overall productivity. Piketty proposes a tax on capital (not just on a capital gain, but on the balance) to reverse this. This is undermined by the fact that it is regarded as an impossibility (politically), kind of like proposing that we all just learn to levitate to do away with polluting aircraft.
Wish there was an option to skip windows and shave a hundred bucks or so.
I assume by using the private key to sign a message. If the card holder doesn't also hold the NFT, they can't transfer the NFT to the buyer.

My understanding is that NFTs are useful when the cost of preventing theft, forgeries, etc. is higher than the cost of protecting a private key. If "ownership" is agreed to require proof of holding the NFT as well, then it's not good enough to steal some cards from Target, you have to also steal the private key for each card, or coerce the owner to transfer the NFTs to you, etc. I guess we could think of it as a kind of two factor auth?
Read this blog:

https://ai.googleblog.com/

It maybe somewhat removed for what youre looking for, but heres the secret:

You cant speak intelligently and usefully about AI unless you have some kind of understanding about the cutting edge and whats possible. So read the newest research and connect it with your business
Iirc, C was also designed by committee, and a lot of industry players got some of their grubby hands on the spec... (I could be wrong) but I belive the utter mess that is short/long/char sizes arises from hardware manufacturers wanting their code to be "trivially portable" across platforms with different machine words.
I wonder how much of this is experience and how much is safety net from having a bit of money from the first exit.
why would you want your appraisal to be high?
You would have to pay more tax each year.
Also, that screen panel probably wasn't cheap. Its ratio is unusual for consumer products so it's likely a somewhat low-volume part, and its high resolution, wide gamut, and high brightness likely bump its price up as well. Normally in $300-$400 laptops you're getting a low resolution display with a truly horrible TN panel or low-end IPS panel with mediocre color and brightness so low it's difficult to use in even a well-daylight-lit room (200-300 nits).
No Armageddon?!

/s
How long does the battery last with an i7 though?
>> I'm arguing that it hasn't prevented attacks to a degree that was worth the cost

>Ok, but that’s not what you said before,

It's not worth the cost IE a scam, literally what I wrote in my first post.

>If you you want a platform that can do both iMessage, and install apps without review, then you can use a Mac.

Ah yes let me just go ahead and fold up the macbook so I can put it in my pocket. If you want to be included in a group of iPhone users that use iMessage you must own an iPhone. Apple knows this and that's why there's no web interface for iMessage.

>No, but you do to distribute it to App Store users.

Someone does, but it does not need to be the dylib author.

> just means that some apps slip through the protections.

This wasn't some, it was happening (and likely still is) on a massive scale and affected most popular apps.

>This is a repeat of your earlier fallacy: “if the protection doesn’t stop all attacks then we don’t need the protection”, which is obviously not true.

Forcing the "protection" on everyone, despite the extreme cost, is wrong. Especially since the "protection" does very little to stop this kind of attack in practice. Not a fallacy, it's not worth the cost IE a scam.
Vaccinated Americans now may go without masks in most places, the CDC said
The 3:2 display was my favorite part of my Surface. I'm considering this laptop so that I can get 3:2 and also be able to repair it when something fails, unlike my Surface
Gravity is poor man's Apollo 13.

Interstellar is poor man's Contact.

Neither are particularly physics-y, but I enjoyed them as a lover of physics, so .
My father (LA area native) merges pen and pin. Both sound like "pin" in the midwesternish "standard" American accent. He may have picked it up from his mother (south Texas accent).
TypeScript keeps getting better, great work! I do have a quibble though...

I mentioned this on the beta thread, hoping someone on the TS team sees this: it’s confusing that the “always truthy promise” check is under `strictNullChecks`. Those concerns are completely unrelated. The example doesn’t even involve a Promise which resolves to a nullable type.

Is there some rationale to this that I’m missing? Not that I want to ask for more config surface area, but I expect this will be especially confusing/surprising/easy to miss for people who don’t follow TS releases closely.
Yes! Definitely see it in IMAX or Omnimax if you can. I didn't get to see the full film in IMAX, but I've seen the museum cut on OmniMax 5 or 6 times. (My 5 y/o daughter wanted to see it every time we went to our local science museum and who was I to argue? >smile<)

The film was (and is) immensely moving to me.

For me, the big moment was the footage from the command module looking down at the moon as the LEM ascends. At first the LEM is invisible. Then it's a nearly imperceptible dot amd you're unsure you're really seeing it. Finally it resolves into a definite object. Those moments moved me to tears. I pointed up at the screen and said to my daughter "That's them! That's Neil and Buzz and they're coming home!"

I knew the outcome, obviously, but I felt I could at least imagine the feelings Michael Collins was having, watching his two companions' spacecraft drawing closer-- not yet "out of the woods" but definitely moving in the right direction.
> This suggests a potentially disturbing trend -- companies or managers that will start implicitly punishing employees for working remotely.

> My guess is that even at companies that officially support partial remote time employees will start to feel some pressure for taking advantage of it.

I'm sure it's not the same in all sectors, but in the govt realm I was feeling this before the pandemic, with the pandemic flipping it completely (for now, at least). We have a long approval chain to get authorization to work remotely, with an explicit time code to go with it. I felt almost guilty requesting up to 2 days a week remotely and almost never took more than 1.

Then the pandemic hit and management discovered that a lot of people didn't need to sit in a cubicle 5 days a week to get their jobs done. There's even rumblings from higher up the chain to emphasize getting work done where it's most efficient; hopefully that translates to a better attitude towards working remotely.
Ooh, wow, you were lucky!
The reason for the downvotes is probably the generalisation regarding what "STEM people love to bring up" and also "don't realize". It feels like an unprovoked strawman attack against an ambiguously defined group of people.
That's fun to know :)

Spidermonkey's diciontary object representation leaves a lot for improvement. The issue you cite here isn't specifically related (sounds like it could have been fixed with a one or two line change) but I can describe one of my (still standing) pet peeves about the implementation of objects in spidermonkey:

Dictionary objects are what we call objects that have fallen off the happy path of tracked property-names, and become degenerate associative maps from keys to values. They use a representation where the key-mapping for the object's bound names is kept in a linked entry hashtable (a hashtable where the entries form a doubly linked list) structure that hangs off of the hidden type of the object. Every lookup for a property (including array indexes) involved first pulling this hashtable out, then looking up the property on the hashtable, to obtain a shape, which gives the _offset of the property on the original object_, and then using that offset to look up the value on the original object.

All said and done, there were about half a dozen to a dozen distinct heap accesses, and pollution of about 6-7 cache lines, just to retrieve a single property on an object that had gone into dictionary mode (which is what sparse arrays would become).

Fixing the object representation was on my long-term todo-list for a while. It is a very time-consuming task because all the JITs and other optimization layers were aware of it, so any changes to it would involve adjusting a ton of other code.

> I'm not blaming Firefox, I'm not sure the JS specification even says what the right thing to do with things like Object.keys(sparse array), maybe it was unspecified/vague behavior? I'm just pointing out that there was absolutely no malice, and no desire to block Inbox from running on FF, or IE10 or WebKit for that matter. It's always basically a matter of launch schedules, late discovered bugs, and triage.

One thing you learn working on any sort of a public facing project a lot of people use is that people, especially the most emotionally invested people, will assign motivations to you personally that have no external reference points except their interpretation of events.

I've encountered that working at Mozilla, but thankfully largely been sheltered from direct consequences. You've arguably worked on even more public projects.

There's no need to pollute your commentary with defences that aren't owed.
> I don't understand why this is often held up as a valid criticism of the authenticity of the movie.

It’s weird the degree of overlap between “people who want absolute realism in their movies” and “people who want everything a character says in a movie to be a reliable description of the reality of the fictional context”, given the inconsistency of those preferences.
Leonid Zamdborg et al published a good paper on this a few years ago and it has a very good overview of related previous work. All the referenced papers in the background and related works section are all worth reading:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4353400/
5/5 on hard node, but it’s tough sometimes, I don’t actually know much about biology. But if you’ve played around with GPT before, you get better at spotting the subtle logical errors it tends to make. I wonder whether the ability to identify machine generated texts will become a useful skill at some point.
I guess that the poop was owned in a sense
You will be able to simply run `docker compose up`. It also reduces the number of package/tools dependencies on your project setup.
not on this list but the Russian film Salyut-7 is pretty entertaining and has some great orbital shots.
>I'll honestly never understand how studies like this make front page or top headlines in mainstream news.

The reason this rises to the top is because this is just one more way otherize the outgroup. As can be seen in a number of the other comments in this HN thread.