skysight-inc/HackerNews huggingface dataset:
Interesting! I have no reason to doubt your intentions or that you are working independently. That said, if you have a history of finding these and getting picked up by news, it's certainly possible that Facebook could be using your reverse engineering skills as a way to leak things.

I know how cynical that sounds, but I've seen too much from disinformation from Facebook execs to take anything from them remotely at face value, no pun intended. Anyway, there's no way to prove it, just speculation based on a feeling I had.
It seems to me that the resolution of the quantum mysteries might come from three sources: (1) the Holographic Principle, (2) Dark Matter, and (3) the Planck Length.

1. The Holographic Principle. The universe looks three dimensional but fundamentally it is different. 3-D space is a projection from some 2-D circuit board. If I believe that, then I have no problem hearing about (a) hidden variables or (b) spooky action at a distance.

2. Dark Matter. The universe is 98% unaccounted for. Could it be that space is not a vacuum? Perhaps we are like fish in water, moving through it but taking it for granted. How can "something" have travelled through "nothing" (a vacuum) anyway? Maybe there's an aether after all.

3. The Planck Length. Space is not an infinitely smooth line but instead there is a fundamental bit size. We thought atoms were it, that's how they got their name ("atom" means uncuttable). Later we found inside them protons and neutrons, and within those, quarks. Someone therefore might imagine that we could go on subdividing forever. But the Planck Length is a hard stop: 0.000000000000000000000000000000016 of a millimeter.

If we are immersed in invisible water, then it's unsurprising that there are "waves." And yet if there is a fundamental smallest size, like the grains of photographic film, then it's not all that weird to say that you can think of matter as particles. Perhaps that's all that a "particle" is, a piece of the water.
I remember an episode of Computer Chronicles where a man claimed 8-bit computers should be as relevant today as they were when just released, because "every program is a turing machine, essentially."

His main argument was that the memory and CPU limitations helped curtail software feature bloat. When asked about the possibility of advanced Multimedia features becoming more desired among consumers, he shrugged it off, saying an expansion peripheral would do the job just as well as buying a new machine, without having to learn a new machine entirely.

Now that we have cartridges for the C64 that allow for massive data storage and 32+ Megs of RAM, maybe he was right. We could have all been using C64s or Amigas with a ton of expansion cards/carts installed.
Yes, I agree. I work at a Swedish automotive startup with about 12 backenders. We praise each other a lot in our PR reviews and I really feel I don't need anything more than that. Getting positive feedback from a superior is not needed since I'd rather get it from people who understand exactly what I've accomplished and see the true value in it.
The collapse of communism opened up significant opportunities for wealth accumulation, but this mostly benefited younger people who were ambitious and willing to bend the rules.
> This policy essentially promotes cult-like authoritarian behaviour on the part of senior management, whereby they'll be empowered to promote, fire, denigrate or support individuals on some arbitrary social basis that basically has nothing to do with one's level of general professionalism, or work ethic.

Uh, I'd say this predates current practices by a good 50 years. Companies have always done this.
Hacker dumps thousands of sensitive Mexican embassy documents online
Agreed. There's no reason to distrust "Asian researchers"; there's reason to distrust "researchers with ties to China in the political climate of 2019".
Yes, Stripe atlas can be a pretty good choice for some of this. With that said, if you don't need anything fancy, and just need a basic LLC for yourself, you can save money (and also choose your state of incorporation if desired) by using some other legal services, which will be slightly cheaper, as all they really do is file the documents for you, which is pretty easy to do on your own as well. But Stripe atlas obviously comes with more than what those services offer in case you need it.
No, you can't. Not when more and more phones ship with locked bootloaders and a smaller and smaller percentage of phones actually work well with some AOSP spin and none of the apps you use work without an unrooted, closed-source-Google-API-infested phone.
I tried one on once at a hole-in-the-wall samurai museum in Tokyo. It was pretty hefty but very well-supported - my head didn't feel wobbly or strained.
The 'micro-promotions' link in the article leads here: [1], to an arguably fairly ideological intersectional view of how people ought to behave in a company, and it mostly has nothing to do with 'nice little high fives' or 'micro praise' or anything like that.

It's a though the author is conflation two issues (that are of course related). One, a more generic 'nice nudges' culture, and another oriented specifically towards 'minorities in tech'.

[1] https://maleallies.com/wp-content/uploads/2015/01/Male-Allie...
I'm not very familiar with Redis but wouldn't it shine at set-based operations like faceting? You could also pre-tokenize the input data to RediSearch with Lucene analyzers.
The GP is correct. Of course officially Asia has many nations. But colloquially we use 'Asian' to refer to East Asian folks. You're talking about a country that, in many parts, refers to Native Americans as 'Indians' to this day...
I think also the divide between Europe and Asia to be silly since generally continent is defined as: "any of the world's main continuous expanses of land" - and I don't see any dividing body of water between Europe and Asia... What am I missing?
How so? He was accused of a crime, fled the country, then tried to dodge extradition by hiding out in a friendly embassy. The embassy part is weird, but he did that to himself. The rest is normal.
Today, most of the people do not accept to be "offended" by hearing/reading a different opinion. It is so sad...

A healthy Socratic debate between people of opposite views is today almost impossible.
Alphabet’s Sidewalk Labs is developing visual cues to indicate monitoring tech
claudiawerner, I love your comments on HN. As far as I can tell, you are literally the only user of HN who has obviously read deeply from, and is able to accurately expound upon, the canon (or Library, or whatever) of social and political theory. Please keep it up!
Live stream to more than 30 platforms simultaneously
If it was a statement, they should be embracing their opportunity to fight it in court and prove their point. Hiding from the opportunity to argue their case is not a statement.
The latencies stack up for any web page. It's not like "oh this file was served 5ms sooner", it's an accumulation of latencies over all assets, and the interactions, that are required to present an experience to a user.

Also, latency measured at the server is amplified once its received by the browser. And when the user's connection isn't great, all this is worsened. It quickly adds up. In fact, it doesn't "adds" up, it "multiplies" up.
Yes, having worked in 'cult like companies' I'm inclined to agree, though maybe not so much 50 years, but 'since the dawn of time'.

But to codify one's arbitrary ideological assumptions, which are probably illegal, is beyond pale.

They are asking for a major lawsuit.
I'm fond of the term 'data modelling' for most 'machine learning' tasks.

Except for the systems that play DOTA, Go, and Starcraft - those are something else.
it obviously depends on the context, but China is homogeneous enough that 'chinese' is often used to mean more than just nationality
A 'moat' simply refers to the ability of certain firms (over the long-term) to sustain or increase profitability and/or market share within a given industry. For most firms, profit and market share erode over the long-term.

The discussion of light vs dark patterns in this thread is more confusing than clarifying. Moats come in all shapes and sizes because a moat can pretty much be anything that satisfies the definition above; which doesn't preclude moats from frequently being of a certain kind(s).
So can be almost any phisical activity that requires simplicity and precision.
Be yourself, but don't ever be complacent and always try to improve yourself as well.
The big problem is when the beginner first encounters some external code. One particular case was trying to teach a QA automation engineer about what was going on. First of all, I was having trouble tracing back all the definitions involved due to the excessive "cleverness" involved in assembling the API, but we'll put that down to the testing API doing things it shouldn't.

The problem I had was that I had to explain "oh, well, this is a generator because of the yield, and the arguments don't show up in the documentation for the function because it's introspecting on the keywords you pass in dynamically, and this here is a generator comprehension with its own syntax, and this is what the decorator on top is doing on this code, which is why this is breaking" and honestly it kept going like that for a while. When it all worked it was fine, but when anything broke, it's become far too easy in Python, and arguably idiomatic Python, to erect a rather intimidating wall of features and automatic rewirings and fancy decorators and suddenly to fix their problem the novice is swallowing all of twenty years of language development in one shot... or they give up and do something else.

I don't have a current go-to recommendation, though I've found myself recommending "Go but stay away from any concurrency features for a good long time" a few times. Ignoring all the other controversies that HN likes to indulge in, that's not a half-bad intro to "real programming" for a modern language. It's not the only good choice, of course.
The update issues are because google is circumventing the mainline kernel and relying on hardware manufactures to provide updates for the entire OS so they can keep the drivers closed source. This benefits google as well because it forces everyone to use their special user space which gives them a lot of control.

If instead drivers were contributed back upstream this wouldn't be a problem.

Personally it's been a while since I've had a laptop with serious driver problems on Linux. Some discrete cards from Nvidia cause problems and there's some weirdness with secure boot but other than those I really haven't seen what you're talking about.
Integrating with Slack in 3 Minutes (Node + JavaScript)
Same here. I'm in the best shape of my life at 31 (3.5 years of consistent gym routines), but there are still things I can't do that I could at 16-17 with almost no exercise (like running up a long escalator or 14 floors to my flat with no breaks)

Aside from VO2, my vision is also notably worse and some of my teeth are now more filling than original tooth. And the joint flexibility from sedentary education and jobs is gone (yoga is downright painful for me)

Youth is a hell of a drug and I get why people say it's wasted on the young.

No regrets here, but getting older sucks.
For an edge to work, you need security. That means transport encryption which requires certs. I think this fact alone will keep the edge at modern secured datacenters. There is limited physical security at cell sites. Even less at the users home. This could mean there is no more transport encryption for this kind of edge. Or even worse, private key loss.

Not saying no here, just pointing out a very large concern.
Yep exactly. I'm talking about a pair of Prusiks to climb the rope. Of course ascenders/Jumars are even better. :)
Could standing for too long also result in blood clots? Gravity is going to keep more blood in your feet. Am I gonna have to start doing regular squats at work?
> It's so weird how US mass media refuses to name/identify some offenders but identifies some offenders by their identities.

That's not the case here. The identity of the offenders was not disclosed:

"Cancer center officials have not named any of the five researchers. MD Anderson President Peter Pisters says all are “Asian”; Science has confirmed that three are ethnically Chinese."
Apparently making america great again means bringing back nuclear detonation drills in schools.
That's definitely part of it; climbing harnesses tend to support you in a position that's great for suspension trauma, but involves a pretty inconvenient rope. They're also waist-and-hip only, and while they'll reliably hold a climber through a flip, it doesn't sound great for chaotic, confined-space falls where you might stay upside down.

The newer generation of construction harnesses are still back-clipped and full-body though - a short strap runs from the waist to the back clip to redistribute weight without normally being in front of you. Presumably getting that working smoothly and safely was an extra engineering hurdle, but I'm still surprised harnesses went so long without even including waistbands.
When I bought my thinkpad I booted directly to the Debian installer via USB and wiped the disk. I get great battery life (check the Arch wiki for tips on your specific machine to fix a few issues that may give it bad battery at first install).

The keyboard is wonderful and everything except the fingerprint scanner works great.
Well, the micro kernel delusion is about the same as the micro services delusion. Modularity is a good thing when it applies to code and either irrelevant or detrimental when it is attempted to be applied to executables.
Its only a job if you contract them voluntarily.

What if the government forced us all to buy BigMacs every day under threat of jail time? Some people would certainly be happy that they are being fed “for free” (deducted prepay for two weeks of government bigmacs from each paycheck + convenience fee + online payment fee + tax), but you might not. Further, this is also assuming government finds the most effective solutions at the lowest cost. Usually they just do the latter to meet the absolute bare minimum. There’s no way for government services to be zero cost, so they assign their own overhead.

So now we have a Department of Burgers in every state. Everyone has to buy them every day, if you dont you go to prison, you cant see the cost breakdown of the bigmacs and the quality is inferior to private BigMacs. Some people who love bigmacs and would buy them anyways say “I am glad the government forced me to pay for them. Thats a lot of the job!”, and those who would never buy them find negative value from such a proposal.

What I’m trying to say is that even if you anecdotally agree, it does not make it right.
I agree that Sir Gawain and the Green Knight is "medieval". I meant to say that the English class covering it was not focused on a historical period, covering literature that was much more modern in the same year.

Beowulf is from around the 8th century; I guess that's technically "medieval" but I think of it as belonging to some nameless period that's older than "medieval". There's a huge difference between Old English of the 8th century and Middle English of the 14th.

In terms of story quality, Sutcliffe's Tristan and Iseult was in fact quite good. And it gave me a bit more appreciation for this: https://arthurkingoftimeandspace.com/1020.htm .
I get similar concerns with functions that take multiple strings - how do I make sure I didn't swap the bucket with the key? I've seen enums used here, as well as "wrapper" classes.

In any case, to answer the question of "How does nobody(?) support this yet?", have you heard of https://frinklang.org/ ? It's not a useful tool for most codebases I work on but it's an interesting idea.
A death sentence? Excuse me?
HN readers who have a general interest in all things aviation.
Ask HN: Autonomous Cars Simulation
There's a couple companies in the business of using a 3d simulation for training autonomous cars like Waymo, Cruise, Nvidia, and Applied Intuition. I don't quite understand their product though.

1. Are the trained object detectors in the simulation applied to real world data also or is only the part that makes decisions transferred to the real vehicle (e.g. it's safe to turn left here) while detectors trained on real world images of cars, people, etc. used?

2. Tangentially, I thought that in general detectors trained on computer generated images was not very applicable to real world images. eg training on a bunch of images of 3d modeled humans won't work well with testing on pictures of real humans. Is this not true?
I have a lot of respect for martial arts disciplines that put martial arts first and keep spiritual aspects of the practice ( if they have one ) off the marketing material.
Because that's how the five were described:

Cancer center officials have not named any of the five researchers. MD Anderson President Peter Pisters says all are “Asian”; Science has confirmed that three are ethnically Chinese.

Also, race, geographic origin and ethnicity are complicated. "Asian" is as vague in describing the people from Asia as "white" or "European" or "caucasian" are vague in describing those from Europe & Western Asia.

You'd be better with Germanics, Baltic, Persian/Iranian, Kurds, Turks, Slavs (and the multiple breakdowns), Uralic, Latin/Roman, Hispanic (nothing to do with the US 'latino/hispanic'), European Jews (and the different breakdowns) and so on.

Which also brings into play the fact that in Europe the concept of a Nation-State (essentially, a country which is dominated by a people) has been slowly disappearing over the past few centuries (but not entirely), while in Asia IMHO it still seems to be the rule.
No, you just shadowban them until they improve their behavior by no longer pillaging.
In the same way that George Martin used his experience and expertise in the studio with the The Beatles, Martin Hannett used his studio craftsmanship to shape the sound of Joy Division. As the article states, without his (and others) input they may not have been what they were. Having listened to their albums (an actual perfect discography), their demos, outtakes and other rarities, I think this definitely rings true. My first exposure to their history was the film 24 Hour Party People, which I think actually does justice to them and the scene that they were a part of.
The core idea is that we move to self-managed, modern, always up-to-date, dynamic contacts which are also way faster and easier to exchange.

I imagine it's also the first alternative to Facebook for people who simply want to stay in touch digitally, despite changing online and offline environments.

If Cardbox becomes ubiquitous, manual contact management for everyone you know will be a thing of the past. You will always have access to the latest contact info of your connections, always a recent photo, always access to their preferred messaging and social apps.

Anyway, this is early days and those group features are always possible in the future. :)
A concrete example of "hard to reason about" is:

High level languages exist to remove the complexity of opcodes of the bare metal running underneath. And that's because assembly code (unless you're well versed in it) is hard to reason about.
I use Message for Web for texting from my computer, but then when I switched from macos to linux, I also switched from iphone to android.
I really think these numbers are antiquated, and with modern data science, a more robust picture of wages and employee compensation will emerge.

The median salary only accounts for the top 30% of Americans, and almost every job that pays more than $23/hr requires a college degree, not to mention that training / education / certification is financed through families and individuals, increasing their debt burden, which brings down their real wages. And that's one parameter, individual debt has also been increasing, as well as the gradual decline of the interest rates since the 70s.

All-in-all the bigger picture is more complex, and with every metric of inequality increasing, globally, I think the numbers calculated for inflation adjusted average wages for production and non-supervisory workers are antiquated.
You have a point, and I can’t tell you why they decided to go with /usr/bin/bash instead of usr+bin+bash back in the dawn of computing. I suppose you could write you own set of tools to change the entire ecosystem to use that convention, even providing new URL definitions.

But either way, I can’t see the problem with python defining the exact same operator to mean the exact same thing as you’d expect in that specific scenario.
Eh, those are $2.5 million+ dollar airplanes. It's technically general aviation but these aren't the GA pilots we need to worry about.
Note that I believe the water pouring trick does not apply to the Thinkpad Carbon X1. I killed a third gen X1 years ago from a water spill. Luckily Lenovo fixed it for $500.
Design it so it doesnt break despite tolerances?

This is engineering, having something fail is not acceptable.
We should all advocate for continuous improvements for machines we rely day to day. What I learned is that no one else is making a better laptop than Apple. I tried a lot of machines and spent way too much money and time trying to make them worthwhile. The Surface line is riddled with issues. I defended it in the past (see old comments from me), because I felt Apple was not innovating. But, hindsight I would rather have a reliable machine. Wifi would break all the time on Surfaces, battery would drain on its own while in my bag, the pen would lag, etc. I don't think anyone would be happy if Apple release a similar product. I gave the Surface team several tries through their iterations and they never fixed the main issues.

Someone else said it, the new Apple wireless keyboards are great. I have one at work and at home.
> What is there to take?

Well, their house to begin with.
Because shit sucks for everyone, it just sucks a little more the further you get from “straight white male”.
Or inexpensive adoption; my wife was adopted by parents in their 40s.
Your site is blank without JS...
> If believing that every citizen's vote should be of equal weight is wrong, I don't want to be right.

Ok, so let me suggest that it is a problem if the cities have complete control over the course of policy. In principle pure majority is obviously just, but i don't think it is without consequence. Especially in the UK where London has all the money _and_ a-lot of the votes - i think it is worth some consideration?
I think an older term is “an attaboy”:

https://www.urbandictionary.com/define.php?term=attaboy#2432...

https://dilbert.com/search_results?sort=date_asc&terms=attab...
While that's true, personally I'm ok with birth place being a restriction for some things e.g. in order to run for President in the US, one needs to be born in the US, not merely a citizen. Not sure how it is in other Western countries.
I work from home somewhat regularly, so on those days I'll code at home for sure.

If you're asking about doing personal coding projects outside of work then I only do that rarely. I do plenty of coding at work and generally want to decompress or do my own thing at home. Occasionally I'll try out a tutorial project or some small bit of learning, but that's typically it. If I wanted to seriously look for a new job I'd probably try to do something more.
I discovered this about myself too. If I’m spending enough time with actual people I don’t care about my phone or social media.