skysight-inc/HackerNews huggingface dataset:
> Well for starters WSL implements Linux system calls, so it definitely has its own system calls!

Sure, but not in the NT system call table.

> But even beyond that, I was thinking of one thing they added for performance reasons (see 3rd bullet): https://github.com/Microsoft/WSL/issues/873#issuecomment-425....

> However I'm not entirely sure if it's a concrete "syscall" or if it's implemented as a new option through an existing one. (It's not clear to me how they could reasonably fit this into anything that already exists, but it might.) Though I would be mildly surprised if they didn't implement at least one syscall specifically for WSL...

It's neither, it's an API inside kernel space. They didn't expose it through the NT syscall table, but instead how the linux transtalion layer calls directly into NT kernel functions.
I won't be painting my house green if they decide to require that later.

Also, is it really an upgrade?
Heh, interesting. Any specific reason for the stuttering? Or just arbitrary inconsistent historical decision?
Tables layout is generally complex and slow, only hiding the text with CSS feels very fast.

Once layout is involved even without looping to set innerHTML it becomes a lot slower.
I recently created a Text-Only news site: https://textnews.pythonanywhere.com/english for Indian readers. The goal was to provide multilingual news in places with slow-internet connectivity. I would appreciate any feedback.
Something Is Rotten in EdTech
Appreciate the disclaimer.

One of the challenges you are facing is that people consume software illogically based on marketing and popularity rather than code review and fit.

Making sure to market and disclaim that this is a research implementation and should not be used in production is important, especially in cryptography where most people are novices and wouldn’t be qualified to review the code either way.
We should all read Rules for a Flat World (not about flat Earth theory, more as in the internet has made the world flat) it's about the evolution of laws and rule making, how it enables more complex interaction, and how we come to a head and need to reinvent how we make rules.
Any reason to believe it all boils down to a single factor and not a complex and interconnected set?
They did not target those 9, there were about 20-30 of them in the secondary room according to witnesses, all Chinese (but LAX is big so they might have a special Chinese secondary room, couldn’t clear that up). Only one university decided to come forward for now.

This behavior of CBP is highly unusual according to professionals.
LGBT is propaganda? Good luck with that.
I am from a small country in eastern europe. There is not way you can grow up in there without having a few acquaintances who are either Russian nuts or hold some sort of racist views.

Moreover, some of these people weren’t really as bad when they were younger, so you can simply forget to get rid of them from your friendlist, too.

Besides, I keep them because it perfectly reminds me of what lack of education could do to me.

This is just like judging a person for what they are reading - does it not get to you that someone may be reading the opposite point of view just for the sake of reinforcing their own opinion?
High-speed roads are the most proven thing in the history of proven things - if you make them people drive on them with high speeds. For example, Germany is doing just fine with high speed roads [1]. In particular the car tires are not coming apart at all, nor does any other part of the car.

Hardly a re-invention.

[1] The lowest speed I observed was 100mph, and that was me in a clunky economy Opel wagon. Everyone else was going 120mph+, and a few cars flew by me faster than I could see them, I think at least 160mph.
I realize Mozilla spearheaded an effort to remove webSQL from the standards. But chrome still uses it for fulltext search in gmail.

https://caniuse.com/#search=websql

https://nolanlawson.com/tag/websql/
Ah I see, okay thanks.
Latitude is measured along a Great Circle of Longitude - confusing isn't it? So the distance between (say) 10 and 30 degrees North is the same as the distance between 50 and 70 degrees North.

The Latitude circles (in the 'horizontal' plane) get smaller as you go from Equator to the Poles, but all the Longitude Circles (in the 'vertical' plane') are all Great Circles and go through both the North and South Poles and so are all (pretty much) equal in size.
> a TOS represents informed consent and is somehow a legally binding contract

Not necessarily. If you bury surprising stuff like this in the TOS, it's likely not enforceable. The court knows that nobody reads these endless TOS anyway and would likely rule the clause "unreasonable".

However, it can still work as a means of intimidation. Also, let's imagine Wag actually tried to collect those 1000$, some people may not even fight it.

I think this is a case of "there is no such thing as bad publicity". I don't use Wag, but like most "gig economy" platforms, I would expect it's already thoroughly despised.
I don't know who says "And don't even think about a graduate degree unless you want to end up with >$40k". When I went to grad school the standard advice was that you shouldn't go anywhere without a free ride in the form of tuition waivers and/or a stipend or TA job.

Professional schools (law, medicine, MBA, etc.) are different, but they also cost way more than $40k.
I'd be curious to read a list of all the free software you use.
Not sure! My guess is the name would've just felt too short otherwise.
Why would the US have problems with Hong Kong supporters?
> Guess the gate is eletricfied

Yes, but only as long as the battery has power!
You may consider adding to awk-like group of programs pawk:

https://github.com/alecthomas/pawk

It gives you a more readable and concise way to select a colum, split it and sau snip out few characters.
Depression Quest
> Auferre, trucidare, rapere, falsis nominibus imperium; atque, ubi solitudinem faciunt, pacem appellant.

Longer quote from The Agricola translated:

> These plunderers of the world [the Romans], after exhausting the land by their devastations, are rifling the ocean: stimulated by avarice, if their enemy be rich; by ambition, if poor; unsatiated by the East and by the West:
the only people who behold wealth and indigence with equal avidity. To ravage, to slaughter, to usurp under false titles, they call empire; and where they make a desert, they call it peace.
It's not a "product." It's an academic research paper.
you call it low-effort but in fact the person doesn't see it as obvious satire.

It really does seem this is exactly how modern web app redesigns are done.
> I don’t understand how online ads are as big a business as they are

For one, they're on-line, = cheap to make and pretty much free to serve.

Two, with the amount of tracking done, on-line ads are attractive to advertisers because they can evaluate their effectiveness real-time, and often tell what ads are responsible for what real sales.

Three, with all the accrued complexity, it's a wonderland for third parties who help the advertisers navigate through on-line advertising landscape, and divine attribution. Now the trick is, if your customer (the advertiser) doesn't have even basic competence in statistics (they most likely don't), you can bullshit them with data to your heart's content. Which is what you're probably doing if your team doesn't have much statistical competence either. I've seen this happen.
The policy has changed, there is no precedent according to professionals. There were way more students flagged than that on that day, ASU is the only one coming forward for now. But they had never seen such a high secondary screening rate, detained for so long, such a weird return “deal”, nor that many visa revoked in a single day.
You can't put a 2.4m mirror on a U2.
Ntdll being the de facto syscall abi is the right answer. But ntdll is also technically subject to change, much of it not publicly documented by Microsoft. So typically a third party application calls into things like kernel32 or advapi (though Win7 and later split those into different DLLs internally) which wraps ntdll which does the actual ordinal calls.

But generally speaking, yeah, the stable interfaces are the C ones, exposed through system DLLs. Linux is unique in developing libc and kernel separately and the division between the two as a public abi boundary.
It looks pretty good. I would add a bit of left margin (can be responsive, it looks good currently in a narrow/mobile window) but the rest is gold.
Thee Fry's in Austin is empty. Rumor has it that haven't paid rent for awhile too. I really want them to succeed. So much of my interest in electronics and computing started there staring at components.
Any solvent used at any stage of extraction from crude oil (?) to product, for starters. Random shit that was in the crude to start with. By products of heating any of these. For starters.
There’s no misconception. Until I commented, there was no disclaimer stating that the code was not ready for production use and was for research purposes only.

Very few people are qualified to review and critique this type of codebase so it’s dangerous to market a repository backed by multiples professors and PhDs as “it does X, Y, and Z”

It would be great to live in a world where people did a serious review of projects before downloading them but that’s not the reality we live in.

OP didn’t provide any context either that this was focused on reviewing the paper and concepts in it so I think what you mean is that “you think people should focus on the paper” but “we focused on the code”, that’s not a misconception, it’s a lack of clarity by both OP and the project website about what’s important.

If the code was irrelevant, it should be removed from the website so that the audience could focus solely on the paper.
Saying "this fixes a substantial part of the problem but not everything" is a surefire way to get nothing done.

Same in healthcare. Somebody makes a proposal and immediately people come out of the weeds claiming "But look at this thing! this is much worse" and in the end nothing ever changes.
different use cases. Roboto is the the more neutral font, excelling in interface and copy type. This strikes me as a display font. Use it for headlines and expressive use as seen in the demos.
>The World Bank[1] says in 2018, US GDP per capita was over $62K while the EU was under $37K

This is meaningless because it is not normalized, the EU has a higher purchasing power parity than the US which is what your average citizen truly cares about

https://www.pewresearch.org/fact-tank/2017/08/09/few-see-eu-...

Post-Hard Brexit it will probably change, EU PPP has already been damaged by the current Brexit scandals, and the last few years of increased US Dollar interest rate has increased relative US PPP, but because of income inequality those financial changes aren't really transferred to the everyday US citizen

Also, the difference in raw incomes is mostly based of the so called "Exorbitant Privilege" the US has for having its currency be the default world reserve currency, it is quite easy to understand when one comprehends that the US central bank basically "prints gold", and that like ~60% of all international transactions are done abroad but with the US dollar as transaction medium
When we both worked, we had a dog walking service. It was the same walkers over and over (changing rarely), vetted by the agency, but essentially strangers to us.

I think it’s extremely common.
I do it myself: neither plumbing nor home electricity is a rocket science.

My town though thinks only a person who has completed a three years apprenticeship is allowed to install a new electric outlet.
I've never heard of microcenter or their sticker system but I'm curious. Does the customer get given stickers that they award to staff or does this happen at checkout or what is it?
Show HN: Adjustabike – open-source adjustable bike (DIY bicycle kit)
> we should ask why the CBP is able to operate with such a lack of transparency that these kind of stories are a requirement

This is why we have habeas corpus. CBP has to charge them in reasonable time or let them go (though I'm not sure they have to let them into the country). There is a legal framework for this kind of stuff, though it's almost certainly worth waiting until we actually get information.

Let's consider the other side: if CBP thinks it found something, it's possibly got a reason to flag some one. However, it's probably not good for CBP to then go around telling every one, "Hey! We think we found some thing on these people!"
(i.e. treating bytes of memory as some object through a reinterpret_cast away from char ).*

That's how people have used C and C++ for decades in low-level work, and it still works exactly as you'd expect, so stop saying "don't do it" because you're only encouraging the compiler-writer-UB-optimisation-nonsense crowd to make things even worse. It's already bad enough that they think the Holy Standard is the only thing that matters.

I believe Linus has several memorable rants on this topic already.
I was the ISP, & they had BL'd one of my servers for delivering NDRs. They used to blacklist /16 netblocks wholesale for this kind of, "sins", and demand ransom for getting out.
HN is great just the way it is. I have access to reasonably fast internet service, but the speed and reliability trumps whatever "advantages" that are proposed to be found in modernizing the site. Like Stallman's site, HN is a paradoxically enjoyable destination, that I look forward to browsing and learning from every day. THANK YOU.
They hesitate because in a fast moving emergency you can never be sure whether you have done everything or not. You have to decide in a split second. I also don't think a lot of problems are because of high g forces. Most problems are probably because of stall or other misjudgments.
Why are you an extreme critic of Tesla?

Is it because you think anthropogenic climate change is a hoax, and we should stay on fossil fuels? Or do you believe climate change is real and we need to get off of fossil fuels as fast as possible, but Tesla is doing a terrible job of helping this happen? Or perhaps for some other reason?
For #2, it seems unlikely that people would have a single secret.

I’m not sure if the codebase is more just to prove the concept from the paper or to potentially get adoption. If you are looking for people to adopt the project, I’d suggest a way to store and retrieve multiple secrets.

Best of luck with the research and project!
That still seems preferable to black market goods.
As someone who has experience in this industry I can point to the cause.

Biomass ("trim") was very easy to source leading up to CA recreational legalization in 2018. For those of you who don't know the majority of cannabis nationally comes from CA and OR. Legalization brought with it enforcement against unlicensed NorCal farms that drastically reduced supply. This was amplified by the massive overproduction of the 2017 market that had many farmers leave the market due to extremely low prices. This is evidenced by the shutdown of soil/grow supply warehouses throughout NorCal.

By February 2019 the last of the October 2018 harvest had been processed to distillate. Many operators started reprocessing waste material. At the same time, distillate started to make it's way over from Mexico. There is a drought of product in the black market but wholesale buyers were reluctant to pay higher prices after becoming accustomed to the low prices of 2018. In the beginning unscrupulous sellers started diluting their product by 60%. Buyers eventually caught on to the charade and started paying attention to the reduced viscosity of the oil as an indicator of cutting agents. Sellers countered this by adding thickening agents.

Now you have an illicit market with high demand, not enough supply, and customers that represent established black markets across the country that don't want to pay a risk premium for oil.

The cutting agents themselves are expensive so people have started making their own. Now people are getting sick from the cutting agents.
My understanding is that TOS clauses are only binding when they're things users generally know when they sign up, such as "don't hack our systems", "you dont own our stuff by using it" and other CYA clauses. The only thing I don't think this would work for is binding arbitration, but those are joined by a "this agreement contains a binding arbitration agreement you must read" line at the top of the TOS and is valid under case law.
Also understanding that a single careless word can start a social network storm, which will cost you a future career is extremely stressful.
Anatomy of a High-Performance Convolution
I'll give you a better one. On a 64 bit Windows:

- the 64 bit binaries are stored in C:\Windows\System32

- the 32 bit binaries are stored in C:\Windows\SysWOW64
Hmm, it always shows me old reddit when I log in. I just tried logging out, got new reddit, then old reddit again as soon as I logged back in.

Are you saying you have that checkbox you pointed out unchecked, and still get new reddit by default?
Discuss web pages with your team on Chrome
> just send them a link to the sieve man page!

That would work if mail providers actually used Sieve, but almost none of them do. I've never understood why.
I'm on Firefox 68.0.2 on Windows 10.

I can click "Show All" and "Hide All" over and over and there is hardly any delay. Maybe you should upgrade to the latest and see if it makes a difference.
Smoking tobacco is remarkably dangerous. It would be surprising for vaping to be anywhere near as dangerous as smoking tobacco, especially because you don't have the tar.
In that particular case I’ve cheated. I’m writing out of band file which maps pointer addresses into strings. In runtime it’s CAtlMap<const char*, int> really fast because the keys are just addresses. I only have ~200 unique messages (ignoring format arguments) so the file is only written for the first few milliseconds.
I did that because it was the simplest thing to do. I could use debug symbols + crash dumps, they can resolve these pointers regardless of ASLR, just it was way more complex to implement.
BTW, the only reason I was doing that, the main executable is gta5.exe, it’s encrypted, it resists debugging, and I don’t have debug symbols. If it was my own app, I would probably do something much simpler instead.
You don’t even know what opioid withdrawal is or why it’s an epidemic

Pain receptors. Get it?

Literally and figuratively clueless
Nitpick:

glibc is the GNU C library and wraps syscalls, among other things.

glib is a bunch of cross platform interfaces and data structures that grew out of Gtk+.
I mean, you could say anything is subject to change. The "documented" <-> "stable" mapping isn't a bijection. CreateFileTransacted was documented for kernel32 but that didn't stop it from being claimed as deprecated. And CallNtPowerInformation was documented and yet some of it simply doesn't work anymore.

Also, Microsoft didn't necessarily document everything, but they did provide .lib files (and often headers) even for "undocumented" APIs in these libraries. Breaking these APIs would break programs they previously provided SDKs for.

The reality is, so many third-party applications depend directly on ntdll APIs (even Chrome) and some of them literally cannot work with kernel32 stuff (boot-time partition managers, for one), so as far as I'm concerned, it's about as much set in stone as any library could be.
Discuss: Apparel Made by Carbon Sequestration
We are a deeptech startup, we have piloted and tested tech to harvest and capture carbon rich air pollution PM2.5 and turn it into high grade materials, AIR-INK (http://graviky.com). While our commercialization pipeline is pretty B2B oriented- and has long sales cycles, we've been getting a lot of consumer requests to sell Tshirts etc. printed with AIR-INK. Recently we received compliance to print on fabrics and other 'non-digital' mediums.

Very few people know that conventional black color comes from burning tradition fossil fuels, which has a direct carbon footprint.

Basically, if you use more than 50ML of the AIR-INK the whole energy calculations can make a tshirt production carbon negative.

We also have a strong community of niche artists, and backers, who early adopted us. check insta.

Would love to learn more because tshirt/merch selling, to us it seems to be such a crowded space, and we only make one color i.e. black
ESR promulgated that in TAOUP.
Sorry, perhaps I was too blunt. I'm not looking to pass any sort of moral judgement against nicotine or tobacco users, here.

I'm more trying to call attention to some tension. The idea that vape juice should be tightly regulated to keep harmful chemicals out implies that we should be defining some sort of toxicological ceiling on what things are allowed. And I'm wondering what that would look like, and how it would work out in practice. If we focus on LD50, I doubt there's much that goes into vape juice with a higher LD50 than nicotine, aside from perhaps something egregious like what's killing all these kids in TFA. If we focus on some long-term health outcome, it's probably similar - nicotine in isolation hasn't been as well-studied as whole tobacco, but it seems unlikely that, upon closer scrutiny, a chemical with such strong acute physiological effects wouldn't turn out to have some fairly serious chronic health effects, too. We narrow in on cancer, sure, but that seems like a standard that's more specifically for establishing that vaping is less harmful than cigarettes than it is for establishing an overall consumer product safety standard.

My inclination would be to say that a better starting place might be just to require vape juice to post ingredients labels, and set up some enforcement there. It's possibly not as strong a regulation as tightly controlling what's allowed to go into vape juice in the first place, but I'm guessing it also has a lower risk of creating a "be careful what you wish for..." situation for people who vape.
reddit search is broken no matter how you look at it, it's been an ongoing meme since the beginning. One always uses google to search reddit.
First, "American culture" is a very loose and nebulous term at best, and an attempt to straw-man all your opponents at once at worst. America is a very large and very diverse nation; please be a little clearer as to which culture you are referring, or to which attributes thereof.

Secondly, to what worldview are you referring, and what does it not adequately address?
Interestingly, in a `readme.md` that I had to write[1] yesterday, I had to refer to this file, and I used the term "rc file".

I wondered what "rc" actually meant. It's interesting because I found the answer today on HN. So random and unexpected .

Anyway, I wonder whether if I referred to it as the "Run Commands File", would the people recognize what I meant.

---

1. https://github.com/a2way-com/template-docker-laravel/blob/55...
Anything that got into the container holding the butane would have to be as volatile as the butane, I think. So it wouldn't be a long-lasting contaminant as it'd evaporate very quickly, along with the butane.

But if I'm wrong, if it wasn't volatile at room temperature & pressure, it would remain in the container as the butane was released so probably never meet the THC/weed anyway.

I dunno, but that's my reasoning.
Mobile could really use some work. Otherwise, HN is awesome.
While I don't think Peter Dow is anything like Brevik, he is certainly eccentric:
https://www.youtube.com/watch?v=789SkK7uwiY
https://www.dailyrecord.co.uk/news/uk-world-news/meet-the-lo...
https://www.eveningexpress.co.uk/fp/news/local/man-convicted...
http://peter-dow.blogspot.com/2018/01/no-threats-and-no-abus...
Neither cuffs nor zip ties would stay on if there is no wrist to attach them.
This looks absolutely stellar. Also the animations strike a perfect balance between style and gimmick. Awesome work!