skysight-inc/HackerNews huggingface dataset:
Privacy.sexy: Secure your privacy on Windows (opensource)
They are trying their best. There's always a chance of an exploit getting found, though. Happens pretty frequently.
I had no idea Rust macros were this flexible, this is incredible!
How to Integrate Stripe Payments in a Rails Application – Charges
Ask HN: Why do some people have a keybase info in their HN profiles?
I understand that keybase is a way to encrypt things, but what is the benefit of having it in one's HN profile?
Use google chrome. Safari is pretty buggy still.
> But the solution to what you're talking about is fundamental C++: use the standard library.

The safety-critical real-time embedded systems where strong static typing would be most useful often don't have the standard library available. Even in C it's not unusual to need to justify every line of code in the final product, which precludes linking against an all-inclusive libc—at best you might get a vetted subset. The design constraints, too, are often incompatible: "no vararg functions" (printf), "no recursion" (qsort/bsearch), "no dynamic memory allocation" (malloc). Where C++ is allowed it is often with additional restrictions like "no RTTI" and "no exceptions" which would rule out large portions of the STL, including most collection types. By the time you take all these coding standard issues into account you generally find that you're writing in a novel language which is just enough like C++ to cause confusion. C++ programming for these environments is not like the C++ which is taught in schools or practiced in other fields. There is a lot to unlearn.
That depends on whether the purpose of the election result is to be universally accepted as an accurate reflection of public sentiment or just to say, the opposition couldn't have won
Hopefully people will use NUM to add lots of useful structured data in TXT records but importantly these records are at their own DNS names and not polluting the main zone

e.g:
dig target.com TXT

(and countless others)
> Shakespeare can definitely be considered "original".

To be fair, the idea of inventing new words isn't very original and not limited to shakespeare. Ordinary people/writers/etc have been coining new words since human speech began.
How long is that time window? From what I have seem it’s trivial for the cop to say they need to wait for a drug dog etc. which can take many hours.
I just recently read this and enjoyed it. One criticism is that although the physics is "hard" (i.e., relatively accurate), the sociology and psychology of the creatures is silly. Despite dramatically different biology, the creatures act extremely similar to humans with only a few bizarre tweaks (e.g., widespread polyamory and orgies, which play essentially zero role in plot development).
Not completely true. You do have to confirm your identify to the satisfaction of the security officer. So while you technically can fly without an ID, you still have to prove your identity. The ID card is just an expedited way to do that.

https://www.tsa.gov/travel/security-screening/identification

“ In the event you arrive at the airport without valid identification, because it is lost or at home, you may still be allowed to fly. The TSA officer may ask you to complete an identity verification process which includes collecting information such as your name, current address, and other personal information to confirm your identity. If your identity is confirmed, you will be allowed to enter the screening checkpoint. You will be subject to additional screening, to include a patdown and screening of carry-on property.
You will not be allowed to enter the security checkpoint if your identity cannot be confirmed, you choose to not provide proper identification or you decline to cooperate with the identity verification process.”
> Also, LEDs can also act as light sensors. Food for thought.

Makes me wonder if our eyes could be made to project light.
This is a nice post. I wrote my own exploration of bb (Babashka) recently here, and it includes some comparisons to Python and JVM Clojure as well:

https://amontalenti.com/2020/07/11/babashka
If that is true, quite stupid of him then. I hope things work out for you guys.
My aunt and mother use a bunch of websites I've never heard of for free streaming of movies and TV shows. They may not be the most informed about potential hidden costs of these services, but they are definitely resourceful in finding them. I think you overestimate the difficulty of using technology. All you need to do is learn to type "How do I get $web_service for free?" in the search bar.
The original intention of the feature was to try to derive some interesting signal from collective usage (that's why HN favorites are public) so that's an interesting suggestion.
The core principle most readers miss is that CPU limits are tied to CPU throttling, which is markedly different than CPU time sharing. I would argue that in 99% of cases, you truly do not need or want limits.

limits cause CPU throttling, which is like running your process in a strobe light. If your quota period is 100ms, you might only be able to make progress for 10ms out of every 100ms period, regardless of whether or not there is CPU contention, just because you've exceeded your limit.

requests -> CFS time sharing. This ensures that out of a given period of time, CPU time is scheduled fairly and according to the request as a proportion of total request (it just so happens that the Kube scheduler won't schedule such that sum[requests] > capacity, but theoretically it could because requests are truly relative when it comes to how they are represented in cgroups)

Here is the fundamental assertion: requests ensure fair CPU scheduling in the event of CPU contention (more processes want CPU than can be scheduled). Given that you are using requests, why would you want limits? You might think "limits prevent a process from taking too much CPU" but that's just not true. If that processes DID try to use up too much CPU, CFS would ensure it does not via fair time sharing. If no other running processes needed the CPU, why enforce CPU throttling which has very bad effects on tail latency?
Okay, so let's be clear.

It's okay to invade a country as long as:

1. You do not claim its territory or its part as your own (but you can maintain a military presence there if you feel so)

2. You do claim its territory or its part as your own but only if kind people of the first world are bit too close to the territory in question

This begs for a simple question: will the US and EU lift their sanctions if Russia gives Crimea (and to Donbas regions) back while 'maintaining a military presence' there?
Well, this is typical HN mentality to assume that users are clueless.

In Morocco, people would just go to the Souk and have a guy do it for them. Same in most countries of the sort.

Also, on android, you literally just have to download the .APK and follow the on-screen instructions.
The B-Sides: Curious Uses of Off-the-Shelf Parts
https://news.ycombinator.com/item?id=12073675
Cmix: Lossless Data Compression
"Some writers confuse authenticity, which they ought always to aim at, with originality, which they should never bother about." -- W.H. Auden
Those numbers are artificially low. If you want to compare the global list it's at https://news.ycombinator.com/item?id=24355617.
I think we already do. Small planes (2 and 4 seater) don't require any of this do they? And private plane's passengers (up to about 20) can pretty much drive onto the runway and go. It's only public, over 20 seater planes that have requirements. And that's right around the number where it becomes a tempting target...
WhoWhatWear | Senior Frontend Engineer | Remote from CA, OR, NY, MN, NC, WI, MA | Full Time

Who What Wear (flagship site https://www.whowhatwear.com) is a fashion brand that serves high traffic websites and curates clothing lines (largest is featured in Target stores).
We have a tidy, modern technical stack with few legacy applications and have a mature, pragmatic engineering and product team. Our stack is roughly Go, ES6+ w/ React+Redux, MySQL on GCP.

Please apply here (I'll see all applications, not just HR):

https://whowhatwear.applytojob.com/apply/XtVBCtwJ8p/Senior-S...
no, never did, not a bad idea when learning about a new technology haha
This is good advice if used carefully. OpenVZ still did this the best way. It allowed to set guaranteed minimums and no max so you could guarantee CPU time to the host node. Scaled containers and efficiently used resources wonderfully
That's a good use-case.
Yeah, it sounds like I was reading too far into your point. I think we agree.
Framing anxiety as the wind in this analogy, I'd say the _unnatural_ amount of social concerns we impose on children---and people as a whole---is more like growing trees in a wind tunnel.

Yeah, anxiety is a natural response. And we've developed biological mechanisms to adapt to it. But the application of anxiety has changed _so much_ in just the last few centuries. Anxiety sources have proliferated. Beyond food and shelter, we have anxieties about grades, waking up early, approval from peers, et cetera. This compounds, especially if you come from a family that struggles to even provide food and shelter. Children are also then told they live in a meritocracy and therefore should internalize their shortcomings and bad marks.

I digress, but I don't think we can appeal to nature and argue our current situation as natural. We can be doing better.
https://www.zassenhaus.com/produkte/kuechenaccessoires/waage...

Mine is only like a year old, so no idea if it'll do more than 5 years..
Some wise advice here. I relate to the thought on cyclical user growth.

Some execs refuse to hear that Q3 is regularly going to be a dead space no matter how aggressive the company gets, for example. It's a challenging work environment when there's no room for a down month or a holiday-season slump.
Just wondering, do you think it more likely that:

A) Russian-sympathetic people post their own sincere views

B) Russians for hire in Russia are brought in on all forums/social media

C) Russians use bots or non-Russian farms for the B)'s purpose?
There is a set of concerns in this article that are universal, and then there are the specifics of C, which generally leave me horrified that because some rando is free to write

if((this=that)) {
...
}

some hackers can crash the power grid, blow up a chemical plant, etc. Using the double paren to suppress warnings is
frankly terrifying to me because the double paren is the kind of thing that comes out of the ten thousand monkeys that almost understand Noam Chomsky that are trying to 'help' me in my IDE or when I type with a touchscreen -- the same accidents that might result in "this=that" could just as well leave double parens...

OTOH in more civilized languages the question of error messages is fascinating to me but insufficiently documented, in fact it is part of the "parser generators haven't improved since yacc" syndrome. "Little languages" like the ones yacc was invented to make easy haven't taken off in the way that yacc's siblings did because of a handful of problems that haven't been addressed in one tool -- and the error handling is the worst of them.

I told the Jena people that I thought error handling with their RETE engine was great -- I could look at the error and look at the Jena source code and understand what was wrong with my source code. That was just not the case with Drools.
What would be Putin's motive in the case of Skripal? And if he really wanted him dead, there would have been a thousand other ways to do it without basically writing "Russia" with a spray can all over the body.

To be clear, I'm not saying he didn't do it. Just that it's not as completely obvious as it seems. Why would Putin and Russia lose billions (because that's the economic impact of the West's reaction) to kill an ex spy in the most damning way?
getting frisked makes some logical sense. it's a security measure to prevent someone from carrying dangerous items onto the plane. no, metal detectors and the surface scan things are not sufficient to prevent this to anyone who actually applies thought to the problem.

However, getting frisked does NOT require identification as a first step. I get frisked regularly at TSA and it's not because of identification.
What disabilities preclude wearing masks?

How does one know that they don't have Covid?

Do we know for sure that someone who previously had Covid cannot become a spreader again?
OK so these 2 influencers don't like Patreon but I'm trying to figure out why the OP says it's "another facebook" and "cancerous" and not sure if those 2 have the same reasons as the poster.
I wouldn't say the US is on it's knees, it just doesn't have the share of world power it used to have.
Update - there was an intermittent error in the Linux client preventing Slack from reading or uploading PDFs. This has since been resolved.
A power vacuum can be filled with plenty of players, better or worse will probably be subjective and localized.

I wouldn’t want to be a Baltic or small Arab nation in general during the transition, but, for example, France & Turkey are already starting to enjoy the new room for activities.
Google cloud storage. Ui is actually nice, permissions are flexible and has both a robust web uploader as well as a cli one.
Not to mention it’s cheap and only billed by the GB/hour or something.
TFA doesn't explain correctly or adequately what's going on. no wonder there's no comments yet.

attackers put their data as txt records in DNS. victim needs to already otherwise have the first-order payload installed and running. it (the malware) queries DNS for C&C or 2nd stage payload location. the point of using DOH is that IDS systems can't see inside it. In theory, anyone deploying IDS should be MITM HTTPS anyway, so this data should be inspectable.

Basically it's IDS avoidance. You must already be infected.

For most users, most orgs, it doesn't matter. Regular DNS would have been fine. I doubt orgs are filtering DNS TXT responses.

It would be interesting to learn from Kaspersky, eset, etc how effective this attack is.
See, I was a SunOS user BITD and Solaris was terrible for as long as I needed to engage with it. I'm certain that it's quite good now.
As an American, I agree with you.

In my experience, the US is facing an existential crisis stemming from a loud segment of the population, emboldened by Trump, that believes and promotes propaganda in a way that I thought was reserved for third world dictatorships.

I'm terrified of the day after the elections. If the left wins then, we risk retaliation from the gun-and-violence-glorifying right. If the right wins, then we still face violence from the same group at the inevitable mass protests.

Edit: the fact that the president can promote essentially unheard of networks, with an already questionable record, as "real news" (OANN, and Breitbart before that) demonstrates the ease of which the propagandists are operating. Once again, something that I would have considered unheard of, even in a third world country.
I guess your handle would be the reason why not — but will consider it ;)
I concur. The machine "feels" not much faster because of the OS, but raw computation speed like compilation etc are noticeably faster
As someone who writes a lot of C-like-C++ (system software, network daemons), I absolutely disagree. Using a template or a destructor here and there allows you write C++ code, which is as fast pure C, safer, and easily understandable to a C programmer.
Covid is messing it all up. Our culture has suffered a decent bit (efficiency is up though :) ), I'm sure the new hires at my company are in the same boat as you..many of us know each other, so no video is just a whatever thing, but it's definitely something that could be off putting when not having the context of why. I'd say don't look to far into it and wait to judge until pandemic is over..well that is if they ever get people corralled back to offices full time
Amazon helps fund NSF high-priority AI research initiative
>if he is really rigging elections, would he really go for such unrealistic number

You are assuming someone has an overview of the rigging being done. It's probably more chaotic than that. If 1000 different people are chucking opponents' votes into furnaces, how do you coordinate hitting that number?
https://www.fodors.com/news/travel-tips/navigating-a-nightma...
It's so they can check to see if you're on a list of wanted criminals, which is already the job of many other government agencies.

It doesn't have anything to do with the transportation safety; that's what the bag and person searches are for.

TSA should be identity-agnostic. Leave IDs to Immigration.
FBI investigates reports of man flying in jet pack near LAX
I’ve read articles about how the government will engage in elaborate sting operations to entrap people with some level of extremist sympathies into participation in terrorist plots [1]. From that perspective, it isn’t the case that the government will instantly throw someone in jail if they suspect them of being a potential terrorist. It wouldn’t be a good look if one of these people went and actually did some terrorism while the government was busy constructing the fake terrorism to convict them.

An intelligence agency can probably figure out that someone is associated with terrorists before evidence is available to convict them beyond reasonable doubt. Maybe it’s even appropriate that the legal standard to get secondary physical screening during air travel is lower than the legal standard to get thrown in jail? I welcome any opinions on that question - I feel it’s in the background of the original post and this discussion.

[1] https://www.google.com/amp/s/www.eastbayexpress.com/oakland/...
Hn.algolia.com Is Down
> Some teams turn on the switch in their compiler or linter that turns warnings into errors.

That's completely self-inflicted. I really don't get why people do that instead of just fixing the warnings... except if one is in some position of power over environment configuration, but not over work results. Even then, why does that person care about work results?
Hi Jon,
I was a PM on Growth at Pinterest many, many moons ago (~2013-2014?) so it was cool to see your post and read through your observations on Growth at Pinterest. A couple points I might add that might be of interest to your readers would be that the biggest changes can be technically driven, and the biggest changes are sometimes the smallest. I was at Pinterest from 2013 - 2017 and iirc the two biggest experiments in terms of percentage user signups and retention were the conversion of unauth pages to react [1] and the change from "Pin" to "Save". They were both roughly equal magnitude in impact (again, iirc), and completely outsized all other growth experiments shipped in those respective years. Two very different projects, approached from very different angles, that ultimately lead to a faster, and more understandable, product.

[1] https://medium.com/pinterest-engineering/driving-user-growth...
Can't put it in words? Don't put it in code
"Most active" in this case means "posting the most comments". That's an interesting subset to look at but there's no reason it would be correlated with heavy use of the favorites feature.
But why the hell did they do it?
I mean you could argue that LAWyers literally exist because of law. Or at least perpetuated by the other two options which are perpetuated by law.
It's been a couple of decades since we saw people praising an Intel offering for being able to compete with AMD. Have to hand it to Lisa Su. Maybe having an engineer running an engineering company is actually a good idea.
They aren't exclusive. Something that is easily discovered gives you an efficiency of thought.

But "number of clicks" isn't a measure of efficiency.

What's the time from thought to action? That should be our main concern. If that takes one click, five clicks, ten thousand click, it doesn't matter. Thought to action.
Pro tip: make photocopies of your documents and stuff them in your luggage in case your wallet gets pinched. Happened to my dad and it solved that issue quickly.
> using a chemical only the Russians have?

This is obviously not true.
For videogames, you should not be subject to the iptables bits - Agones encourages use of the `hostPort` networking mode, which doesn't create or require special iptables routing.
"It appears that these videos were truly taken in January 2020 in various locations around China. According to social media reports, these videos first started circulating on apps such as TikTok and were originally posted by random citizens who had witnessed these events. However, that does not mean that the people featured in this video were infected with this virus."

https://www.snopes.com/fact-check/people-collapsing-coronavi...

Keyword here is scope. [Is there a smiley for hint-hint?]
Yes. I think. I have not downloaded and used it.

The reason e2ee is necessary in india is people share all things online. Especially in chat. Passports, certificates, health related stuff. We are very open online.

For example, here is a guy publishing his goverentment issued caste certificate. On twitter.
https://twitter.com/BhainsdehiWale/status/118002364906923212...

They do not know that anybody can see that photo. They don't know encryption,privacy and stuff. Internet is 1-2 years old here (for the masses)
Future of Big Data with Neej Gore, President Data Cloud Division at Zeta Global
Half of Americans fear a health-related bankruptcy
I don't know if it's an "unpopular opinion" but it shows up in every thread about endangered languages, including more than once in this thread, also self-described as an "unpopular opinion" (https://news.ycombinator.com/item?id=24351020).
How much do Facebook ads cost?
Putting more stuff under the permalink page linked from a timestamp is a web tradition that's older than HN. I don't know if it's good, but I do notice when I can't click a timestamp. Even Twitter and Facebook abide it.
This needs links :( a gist perhaps?
We on-boarded Stackbit.com to our Jamstack web site, and it's been a great enabler for our non-technical folks - there's significantly less asks for adding/updating content. great product
Also see:

https://en.wikipedia.org/wiki/Cut-up_technique
Laptop chips, somewhat boring to me. I'd be interested in fast desktop chips with fast single threaded performance, many cores, and AVX-512!
(this commenter shows up in most Clojure threads, to bash Clojure)
The ban is most likely due to chinese encroachment on indian border
Hiding in Plain Sight. Hiding a Malicious Payload in a File – By John Ferrell
'I’m the only cast member whose experience of Star Wars was based on their race'
Significant: protein created at the point of use. Circumvents the entire agriculture infrastructure, plus shipping, refrigeration and storage. Just make protein as your process requires it! Worthwhile for some products. Even if it is expensive, those cost savings are in its favor.

What next? Sugars? Oils? Fats?
> You can't fly without engaging with the TSA. They're the only game in town.

If you have enough money you simply fly private. His is one of many reasons why the TSA continues to have problems - senior politicians and wealthy people barely need to deal with them.

In some ways it’s like HOV lanes in DC that have rates up to $80 for a single ride. The people most likely to be angered by traffic and to actually have the power to force changes to be made get to skip the traffic.

See also any legal issue that can be solved by paying for a good lawyer and a high extra price for “expedited” government service (anything from immigration to getting a passport).