skysight-inc/HackerNews huggingface dataset:
Replacing the kernel is the big one. On current hardware, once the kernel is loaded, the DRAM controller has its own memory protection unit seperate from the CPUs' MMUs that's set once and then can't be modified until the next reboot. This is used to enforce that the code segment of the kernel can't be written to even if you have access to physical memory or the page tables.

It might make the secure enclave easier to hack, just by having a nicer, democratized access to application kernel space. But AFAIK none of this directly affects the secure enclave as it has its own bootrom that's way smaller and mainly just cryptographically verfies and executes a blob loaded by the main kernel.
If you really want something that will get of your way, use Web Components. They're a web standard, after all.
Out of curiosity I googled "shelf life of diesel fuel" and found many sources suggesting 1 - 2 years is typical before it starts building up gums and settlement from reacting with oxygen -- but steps can be taken to last up to 10 years. Pretty interesting:

https://www.bp.com/content/dam/bp-country/en_au/media/fuel-n...
How’s the user engagement in Myanmar going? That makes me feel pretty bad.
Yeah. Thanks. Maybe you'll know this? Is it kosher to user aria-hidden=true for decorative images?

I'm asking because it's not easy convincing a client that alt="" is ok. They've read so many times "also have a value for alt-=. This is especially true of clients who are SEO-centric. It seems to me there should be an easy and obvious way have a decorative image with a non-blank alt=.
Looks awesome! I actually created a MMO prototype before, just by myself. A lot of people told me not it's impossible to do, but it was actually fairly easy.

I used Babylon.js for the 3D game/controls, and I imported free 3D assets from various asset stores for the content. The backend was a simple socket server written in Node.js with socket.io connected to the web frontend via JS using the standard WebSockets API. I got realtime character movement, turning, & jumping implemented pretty quickly. Content became a bottleneck so I stopped developing, but I hope to finish it up sometime in the near future.

Good luck!
And of course you would get down voted.
If a dog sees two other dogs, one a potential mate and another a potential rival, doesn't it have to mentally manipulate representations of them? Isn't that a form of tokenisation?

I suspect language is a communications layer built on top of a pre-existing mental framework of sensory experience, identification, memory, recognition, emotional responses, etc.

The alternative is to suggest that humans developed an entirely novel way of representing, interacting with and responding to the world from scratch that just happens to emulate many of the experiences we see expressed by animals - excitement, fear, desire, recognition, problem solving, etc, but shares nothing in common with them.
Further reading: https://www.inverse.com/article/58581-dank-vapes

THIS appears to be the problem, or a sizable portion of it anyway. The media sensationalizes, the officials implement draconian bans, and none of it addresses the actual issues it's intended to combat.
Was about to post this. I think it should be the title link.
> as tips are quite variable

That's kind of the point. And par for the course in any tipped job.

If DoorDash had actually wanted to make it consistent, they would've just removed tipping, like everyone else does that wants to do that.

What they did was shady as hell, and they know it which is why they are changing it.

---

* There is the common, legally mandated practice for employees where minimum wage is paid instead of tips, until base pay plus tips meets that. You could make the argument that DoorDash base pay is simply $0.

But (A) base pay of $0 is never done (B) base plus tips don't typical fall below minimum wage (C) this doesn't really apply anyway since DoorDash doesn't pay wages; it pays contractor fees.
Launch of Facebook's Libra could be delayed over regulatory concerns
I agree with your first point, and stability of Clojure the language, and libraries is a strength. But it does suggest fewer people are starting new projects with Clojure, which matches how it feels to me, and matches my experience in the Clojure community, where discussions are a little less active.
This looked like a fan made video, and I started to speculate in my comment that it was somebody that Elon liked, possibly emailed with occasionally so this is no surprise. Actually thought that kind of speculation we get down voted
I think he is making a supply/demand economics argument.

If you prohibit X, the demand will still be there so a blackmarket will pop up to supply X to meet the demand. However, if the market comes to find that the black market supply of X includes toxins, then the demand would fall.

The problem here is the market is irrational and people will continue knowingly buying toxic X from the black market.
well, at least they could try. but yeah I know that most software sucks and can't be predicted 100%
Writing accessible web interfaces have visually parity across a handful of browsers over a matrix of many devices, is so much more challenging than writing a scalable REST backend service.
Note: I definitely don't hold it against him for going public. And the fact that he felt the need to do so suggests to me either he is an extremely stand-up guy, and/or the reporter asked him about it made it seem inevitable that the tweets would be written about.

> To me, that seems like the definition of digging for dirt.

Again, my opinion (and limited past experience) only, but I think the easy and quick mechanics of tweet-searching makes it a routine check and not "digging for dirt". Just like how Google and court searches can be done in a few seconds/minutes. When I did a cursory criminal background check for the subject of a positive news profile, it wasn't because I wanted to find dirt. It's because I don't want to put out a happy naive fuzzy article about an award-winning local business leader, only to find out via letters from victims/litigants who tell me he's the target of serious accusations/lawsuits.

Now if finding bad tweets from someone actually required collecting and reading years of tweets, that would be more akin to digging for dirt, because you have to work for it. You only put in that work when you really want to find something.

That said, if I were the DMR reporter in this case and stumbled upon those controversial tweets in my cursory check, I would've done the math in my head (i.e. King was only 16 at the time), and I would've put in the work to see if there were any recent tweets that indicate his purported bigotry is an ongoing character trait. And if I couldn't find such tweets (which seems to be the case with King), then I wouldn't even bring it up. I just wouldn't see that relevant to this kind of profile, same as I probably wouldn't find it necessary to report on or ask about minor juvenile crimes long expunged.
content is almost always the bottleneck in any form of gamedev
Raze Hell with Doom Eternal at EGX 2019
Senseair is a Swedish company and definitely not "cheap Chinese crap". Do you know about any research that confirms your statements about the accuracy?

I believe that some of the more expensive sensors are more accurate, but this cheap one may be a good enough solution in some cases (e.g. indoor air monitoring for DIY projects).
Unhinged Lyft driver’s beatdown ruined composer’s ‘illustrious’ career
Wow, looks like he's been at it for a decade. I'm curious how much game development technology has changed over this time and if it outpaces development.
https://www.instagram.com/theroadchoseme/

Videos from all over Africa too - getting bribed in Nigeria, getting stuck in the Congo mud, rolling the Jeep in Uganda -

http://youtube.com/c/theroadchoseme
>As of 2015, 70% of Americans viewed big government as the "biggest threat" versus just 25% listing big businesses.

Wherever the government tries to "regulate" - unprecedented wealth transfer from ordinary people to special interests follows: the health-care(?) mafia, the higher education mafia, etc. Always sold as "think of the elderly/children".

Big Government -> Lobbyists (corruption) -> Corporatism

(In the US, Europe is a bit different, because lobbying is not as predatory)
Interesting to see T8012 listed under future support, which is the T2 processor used on 2018+ MacBooks, iMac Pros and Mac Minis.

T8002 is also listed under current support which is the T1 processor used in 2016 & 2017 MacBook Pros with Touch Bar.
As said before, different type of MMO use different technologies. I used to work on the server part of a (yet to be released) MMO game; we described the technology a bit in the following video [1].

A few things to consider:

- the amount of information to be sent from the server grows quadratically with the number of clients (eg. if 100 players all 'see' each others, you naively would have to send 100*100 updates per server tick); the data received by each client only grows linearly, though

- obviously these are kept in memory, and persistent data is flushed if needed to a permanent storage

- one can reduce the quantity of information by:

+ distance: when a player (an object) is far away, it may get invisible (too far) or degraded (updated only every N ticks, low quality version of the assets sent/displayed)

+ number of entities around: when a lot of players are grouped closely (think a crowd), you can also degrade the information for those further away, even if they are close to the viewer in absolute value, since they are 'hidden' by others.

+ compression tricks: send deltas instead of absolute values for position (smaller numbers can be compressed more than larger ones), don't include the properties that did not change, etc.

- at some point, you (may) need to split the work on several servers, and have an efficient algorithm to split the game space, and synchronise your servers

[1] https://www.youtube.com/watch?v=QeZtqoydXpc
Oh I hope she wins the nomination.
Even an impeached Trump will win against her. Rigged or not, she's like Barney fyfe.
The same pesticides that end up in cartridges came from the flower/material that was used.

Flower can also have molds, bugs and other things that a good test would show and people who just "trust" flower would then smoke. Sticking to flower wont keep you safe from anything but vitamin-e in the lungs.

More than half the flower I see in NYC is in counterfeit CA/CO/OR/WA packaging, I do not trust its safety.

Testing is the solution... all intake methods have their inherent risks.
Politicians have been allowed to prosper without public criticism, so they look like Incompetent Children regardless. Why does it take a 16y/o to do this? Has the 1st world really forgot about 'Doing the right thing' and 'Don't F*ck Up.'? Our future depends on a better decisions.
I don't think people are going back to Java, but there are other options. I prefer Clojure, but Kotlin is a much easier switch for most Java devs.
Black Blacker Than Vantablack
Can any good thing come out of Russia? Apparently, yes.
Education Stipends for Remote Teams
I live in the bay area, and yet my ping to google is still ~12ms.
> If India could get female employment up to the same rate as Sweden (69%) it could potentially generate an extra $7 trillion – approximately 79% of India’s GDP.

Sounds like "more blood for the blood god" - treating employment as an inherent good. The opportunity to work is good, but being compelled to work due to economic conditions isn't. A few people get to work on fulfilling careers, but most people have to work, despite how it's being sold.
Insomniac rewritten as a native C++/Qt from a web-app in Chrome
I injected it because there is an explanation for why our food is designed this way and it is economic in nature. I think this is a bad thing, you might think that the system is good, but it's important to point it out and not pretend otherwise.
I'm guessing people will downgrade to more stable version of OS. Also downgrade for 32 bit apps.
I'd say that's a clickbait title. The actual report is at: https://www.ntsb.gov/investigations/AccidentReports/Reports/..., and framing it as a recommendation to change the test procedure to use 'average' pilots seems like a big liberty.

To me, the thrust of the article is on making sure human factors are incorporated into flight certification process. As they highlight, although uncommanded MCAS input was part of the certification tests, it was only marked as a 'major' risk rather than more severe classifiers. This wasn't because of any phenomenal test pilots, but just because the FAA (rather than Boeing) guidelines behind the certification assume immediate assessment and diagnosis of the issue.

The report goes into a lot of depth about other human factors, for example, how transport-category planes should have straightforward highlighting of the primary issue since often the primary cause bubbles through various interconnected systems, and the main pilot response tends to be to identify the root cause under stress and then having to fix it.

To the extent I could re-summarize the report, I'd say "Plane Certification Processes Must Consider Real-World Scenarios And Factor Human Response to In-Flight Failures in Plane Design"
My understanding is that the client-side isn't generally the bottleneck for MMOs, it's all the server-side computation that has to happen to make it all run. Calculating behaviors, physics, etc for hundreds or thousands of players simultaneously is really hard, and Google Stadia doesn't change that in any meaningful way.

Edit: Well, now that I think about it, it depends entirely on the game; PlanetSide 2 is an example I can think of off the top of my head that brought my computer to its knees during big battles. But most MMOs aren't exactly pushing the envelope of graphics quality or physics simulation, so it's not as big of an issue.
Well, AMD had nothing to offer really especially in the low power space where Apple mostly is but Sharkstooth and Rome so throughly trounces Intel high end it's not even funny. (Yes, Sharkstooth is not yet out but already the Ryzen 3000 chips make a joke out of the lower end of Intel Xeons and leaking benchmarks paint an interesting picture of the upcoming Threadripper 3000s.)
Speed is a concern in the factory, and that would slow them down even if the alternate format was as fast as USB, which it probably wouldn't be. USB pads could be special and require additional work to mux with whatever the other format is. There are things they could do at the software level that could make sanitization easier too.

But if they are really upset about this, they will consider it.
mbedtls is a bit annoying at first but the windows build process is less painful than openssl.

```powershell
New-Item "temp" -ItemType "directory" -Force
$client = New-Object System.Net.WebClient
$client.DownloadFile("https://github.com/ARMmbed/mbedtls/archive/mbedtls-master.zi..., "temp\C:\temp\mbedtls-master.zip")
Expand-Archive -Path C:\temp\mbedtls-master.zip -DestinationPath C:\temp\; Move-Item C:\temp\mbedtls-mbedtls-master\ C:\mbedtls\
MSBuild.exe C:\mbedtls\visualc\VS2010\mbedTLS.sln /p:Configuration=Release /p:Platform=x64
MSBuild.exe C:\mbedtls\visualc\VS2010\mbedTLS.sln /p:Configuration=Release /p:Platform=Win32
```
Big business can be easily qualified. But how do you qualify big government? What is not a big government? Is there such a thing as an objectively small government i.e. not attached to a political ideology?
In aviation we tend to look at failure chains.

There are many, many things that went wrong:

1. The stuck AOA instrumentation on the plane.

2. MCAS not using redundant AOA information and being fooled by the stuck instrumentation.

3. Lack of clear indication of what MCAS was doing contributing to flight crew confusion.

4. Improper execution of the runaway trim procedure/checklist by flight crew.

5. Training shortcomings about MCAS in particular.

6. Operator / national regulator training shortcomings in dealing with runaway trim procedure.

If you remove any of these links in the chain, the crash is less likely to happen. Good risk management tries to improve all of them.

#5 that you mention is important. #4 / #6 are important, too -- jurisdictions that emphasized this training produced flight crews that did the right things and survived. #2 and #3 are most important, IMO, and even #1 deserves some thought (can the instrumentation be made better/more reliable?)

I say #2/#3 are most important because using training alone to fix a system that does tricky things at a difficult time is a band-aid, and is going to let some of the accident scenarios through.
But if you as a journalist are talking about AOC's proposal, your main job is to communicate her proposal to the masses, your secondary job is to talk about why it may or may not work.

Journalists don't believe it's their job to talk about why something may or may not work, but they really want to. They have a couple of ways to do that.

One is to select "experts" to comment on a story who agrees with the journalist. For any topic of enough importance you can usually find people who will present things your way, even if others would disagree.

Another is to use a library of common phrases that create an impression in the mind of the reader without actually committing to anything concrete. For instance:

• Mr Smith was under fire last night after proposing <X>

• A new idea from Mr Smith has been creating excitement after he launched <X> last night

• According to experts, <Y>

• <Z>, according to analysts

etc etc.

It'd be more honest if journalists wrote "X said Y and I think he's a douchebag because Z" but that'd make them, in their eyes, mere bloggers, so they rely on more subtle manipulations instead.
All fine and dandy if you have more drives than concurrent retrieve jobs or requests...

Hours comes into play when you have a queue of retrievals and many tapes....
I read an article about them recently. I love the idea of an standard but it feels so "committee design" with a lot of good ideas but completely throwing out the window simplicity.

The older I get as a developer the more I realize that simple is not easy to accomplish. That's probably why I like svelte :)
Probably some Unity3D starter pack and something like Improbable will get you there in few evenings.
If you option these on other cars they don't promise you a full self driving car, you get exactly what you pay for. Smart summon and friends are, to me, nothing more than fun gimmicks. The promise of FSD is well... full self driving, to which they have missed every deadline so far and they will very likely not reach it within the lifetime of the current generation teslas. So if you pay $6000 on the promise of getting a full self driving car and you never get it, how is that not a scam?
> Is there a better way to blockquote?

Personally, I just stick the > in front even though HN doesn't apply special formatting to it. Most people are familiar with that convention, either from Markdown or from stuff like emails.
Iterator-style loops are much clearer and more concise in almost all cases. In this case you can iterate over a range:

for i in 0..<10 {
print(i)
}
Mudlet and a number of other maintained clients now support TLS!
I actually bounce between linux and windows very frequently so I may have just grown accustomed to how each OS wants to do things. For backend work, I definitely prefer linux, but working frontend (I'm a graphics engineer), linux still poses a lot of problems. For example, as much as I hate windows apis, the linux X11 system is insane (and no, wayland isn't ready yet). Also, the state of device and driver support is still much more streamlined on windows. If someone complains that something isn't working to me on linux, it can be much more difficult to understand why as a result.
V8 Release v7.8
>Attempting to tar social justice movements as Leninist is sheer speculation.

When a lot of them readily use Soviet symbols like hammer and sickle to represent themselves, it's not that far-fetched.
Convert MXNet Models into High-Performance Inference Frameworks
I see it as an in vs. out group thing. When you identify as something, it takes any negative connotation out of it because you own it. When others identify you as that thing, it could be harmless, or it could be malicious and there is no way to know. I’m sure you can think of a few racial and sexual orientation terms that have entirely different reactions depending on who’s saying them.
Really? I wash my linen shirts, haven’t seen a problem.
Neat, I was thinking about doing just this!

One clarification:

> Additionally, you need to have a $5/month subscription to Workers, to get access to Workers KV. I want us to offer a free tier of KV in the future, but we’re not there yet. That $5/month gets you a lot more than one site, to be clear, but this isn’t a completely free solution today.

Just to be clear, since I misunderstood at first: there is a free tier of Workers (which is absolutely worth trying). It's the KV store that adds cost. I think you are saying that, but it also could be read that Workers by itself costs $5/mo.

But conceivably, you could host your blog on the free tier, right, by compiling the static content into the hosted app?
MDMA is a stimulant so it's more likely to promote dancing around than sitting around. MDMA also suppresses social inhibitions, so you're way more likely to talk about your feelings and dreams.

I also think you're setting up quite a bad comparison here. Why is it MDMA + sitting around vs. awesome stuff at Barcelona? How about actual experiences under MDMA vs. sitting in a hotel room in Barcelona? Ultimately MDMA just gives you energy and improves your mood. [1] Whether you decide to do anything interesting or sit around is based more on your character and less about whether you're under the influence of MDMA or not.

--

[1] MDMA is toxic at high doses and/or without rest. A good rule of thumb would be to not do it more than every two weeks.
I tried it just now and was able to see the article. On another note, why do they include the HTTP status code in the JSON body? Isn't it already present in the status line of the HTTP response?
I trust the GAO and the GBO even when the party I do not normally vote for has a majority in both houses and the presidency.
In addition, the restrictions on government agencies for who qualifies can be restrictive in ways that exclude the top talent.
Would you know how it compares to btrfs? I found btrfs easy to set up but with hard-to-debug rough edges.
Funny, in about the same period ~27 years or so, I've seen enough PSU failures alone, that I always use a UPS. I've seen ram that failed a couple times, quite a few motherboards die in the early 00's. A MB that was DOA and a video card that died after a year. Oh, and a first gen Intel SSD that suddenly thought it was an 8mb drive.

I still prefer to DIY for value... my 4790k build lasted 5 years, just put together a new one, placeholder cpu waiting for 3950X. Will probably, again, last 5 years or so.
Svelte has an option to output Web Components, so it might be a good option if you want to use them while still writing your code in a React-y "declarative UI" style.
You are already data. Energy is essentially bits. Matter is an arrangement of information. Biological life and your conscious mind is a temporal phenomenon that arises on the gradient of density.
Ask HN: Where do you see yourself in 5 years?
I'm wondering where do you see yourself in 5 years? What are your IT predictions for next 5 years?
Eh, no. Google has been testing Rome for a long time before official announcement, this Mac Pro could easily have been the launch customer for Threadripper 3000.
I doubt enough to make an adoption rate dent. But, I do have some 32 bit apps I wouldn't mind playing around with for a bit. Some synths and a game or two.
Did not know this. That's a game changer for me in considering Svelte, thanks.
I'm 40 now and I know nothing.