skysight-inc/HackerNews huggingface dataset:
I worked for an all-remote tech company before Covid. Their pay was based on large regions (e.g. the whole state of California as a region). This allowed you to do something like move to a cheap part of Utah but get paid a Salt Lake City salary.

I got paid Bay Area salary but lived in the Sierra Nevadas to the East, 30 minutes from Lake Tahoe.
I've never had a problem with a chargeback either because, I'm honest and if I made a stupid purchase then I sucked it up. But when I've been duped or someone swiped my number there was never a problem. It helps if you keep alerts on for anything above a certain amount, mine is $50 and I check my cards weekly for weird charges.
Sorry but this is a very naive view of human psychology. The Social Dilemma on Netflix does a good job of explaining why asking people to just exert more willpower is not the solution.
Mario makers reflect on 35 years
For one, courses were significantly more difficult and the homework was harder in the top 20 university. For example, the junior level CS algorithms course I took at both were so different that I wouldn't even call the one I took in the 200s ranked university an actual algorithms course. This was just the worst case though; the other classes were better than this class but the differences were significant.

I agree though that it can be a mixed bag in that there were good and bad teachers in both universities but I found the top 20 university had in general professors who consistently taught better, the courses were better structured, and the professors seemed more motivated to perform well than the 200s ranked university. There were a number of exceptions on both sides but the exceptions favored the top 20 university.
because 95% of the time there's no problem, but if there is one paypal is just going to give you the middle finger in most cases and say "not our problem".
Good point on differentiating ads and marketing.

UK have some of the best 'communications culture' in the world, which lends to agency style stuff.

Marketing, particularly product marketing, is somewhat different. I would still say pretty good though.
Eneloop's initial voltage is low(1.2v) but its voltage drop curve is gentle than alkaline so it's usable on most devices.
Physicists “trick” photons into behaving like electrons
I used simple-peer [1] for sending coordinates between clients in a canvas painting game [2].

[1] https://github.com/feross/simple-peer

[2] https://github.com/justo-rivera/dibujio-client

Ps. Be sure to use a turn server besides a stun one, that was a big headache to get it working on mobile data
https://news.ycombinator.com/item?id=24469643
Gron and Jq are like peanut butter and jelly. Also gron has `gron -u` (ungron) to turn the pivot back into json.
Reading this makes me feel really uncomfortable. I can't imagine being him. This is literally nightmare fuel, except it is real. I hope human technology can soon evolve to a point where things like this won't happen.
SoftBank is a financial investor, bankers, so they can have influence, but it's more like having 'a single public investor' instead of a bunch of them.

NVIDIA is another ballgame entirely, it's a corporation in the space, meaning some kind of merger on some kind of scale.
This is the reality, it’s supply and demand, not “fairness”
yeah it's more like "we've had 100 complaints about this one guy, probably ought to shut him down now"
I think this is a good point. Recommendation algorithms exacerbate the problem but they're not the whole story. I don't see how you solve this problem without eliminating the virality that's at the heart of these platforms' profitability. They have a strong vested interest in not fixing it.
Are there any groups fighting for knife control? Seems like a machete ban may be sensible
Awesome!!

I’m glad people are using the data channel for games; I always see people say “well we could have better networking but browsers only support TCP sockets” but that is not the case.

The most complicated bit is you will need TURN servers for some symmetric NAT cases; either host your own or use something like https://xirsys.com/
Aw some?
/r/1200isplenty/
I love seeing comics like this that aim to show concepts in simple ways. Kudos!

Worth noting that "The Handshake" episode [0] covers the key exchange using RSA. This has the downside that it doesn't support forward secrecy, meaning if an attacker ever compromises the server's private key they can retroactively decrypt traffic they previously captured.

It's more common these days to use an ECDHE exchange in which the client and server exchange keys that are generated just for this session (or at least, they should be [1]) and use those to generate the "shared secret".

In fact, in TLS 1.3 ECDHE is the only key exchange mechanism. [2]

The server then uses its long term keypair corresponding to the certificate to sign all the handshake messages that were seen previously [3].

[0] https://howhttps.works/the-handshake/

[1] https://raccoon-attack.com/

[2] https://blog.cloudflare.com/rfc-8446-aka-tls-1-3/

[3] https://tools.ietf.org/html/rfc8446#section-4.4.3
> Are you arguing that "most X in the world" is equivalent to "the optimal amount of X"?

No.

> Just because something is worse somewhere else doesn't mean that it can't be improved.

I agree. I'm just not sure what needs to be improved, or why. The discourse around free speech has become, for lack of a better word, incoherent.

The only thing I have a substantial degree of certainty about is that most people, including an unfortunately large number of supposed legal scholars, have a very ahistorical notion of (or at least unjustified certitude about) what the term has meant politically and legally and the significance it was given relative to other rights.[1] And while history shouldn't dictate our decisions, its unfolding is often a good reference for understanding the interplay of various ideas. The loss of that reference is the loss of an anchor that could help keep the discourse grounded and constructive. Instead "free speech" has become a vehicle into which we shove a diverse array of beliefs and aspirations, which by dint of our fetishization of the Bill of Rights then become unquestionable and even sacred.

[1] For a hint at what might have been on the minds of the drafters we could look at, for example, Chapter VI, The Right to Freedom of Discussion in A.V. Dicey's famous Introduction to the Study of The Law of the [British] Constitution. I don't mean to suggest that British law was the same in the late 19th century as in 18th century America (or 18th century Britain, for that matter), but Dicey's take on the issue as well as his distinctions between British and French law suggest that American developments (most quite late, occurring in the mid 20th century), such as giving political speech and journalists special protections from, e.g., libel law, or eliding the distinctions between commercial and individual speech, might partially conflict with both the letter and spirit of the First Amendment as originally conceived. I could provide many other examples that contradict the history of free speech in the U.S. as we commonly assume it. None of which to say I think our modern conception is inherently bad; only that it is, indeed, modern, and in many respects can be traced in a direct line back to--or through--Louis Brandeis (i.e. market place of ideas, truth will conquer lies in a Darwinian struggle). So cries about the sky falling seem misplaced.
r/masterhacker material
Working somewhere where it's thought that 'whole point of my manager' is measuring my productivity sounds like a real nightmare.
There are lots and lots of corporate event planning companies out there. We used to use them a bunch even when we were all in the same city.
I'm looking forward to their electric / hydrogen plane, correction, glider.
That's what makes it a joke.
An employee is only worth the minimum it takes to keep them employed. Where is the competition that is paying them $200K in Europe?
I've heard it before as "The dog is there to make sure no one touches the equipment, and the man is there to feed the dog", may make a bit more sense.
I think you underestimate how many smart people proceeded you. Yes, in some cases there are new technologies that transform how we build things and using those from the start might put you in a better place. But in-between those inventions is a lot of hard work by really smart people that would be incredibly hard to match let alone exceed.

To build a system, you would have to start at the bottom layers and then build up. To think you could design any of those layers (protocols, languages, tools, etc.) without making mistakes is naive and I think you would end up with a system that is layered just like current systems, but each layer being much less thought out. Yes, that is even with complete hindsight. I have watched many experienced teams fail on gen 2 of systems.

Don't get me wrong, there are many things I dislike in computers, starting with autotools :) But things like autotools are a lot easier to replace in Hacker News comments than in real life.
Differences between open science and reproducability
Just fyi, that link 404s now.

This link seems to contain the report: https://www.scribd.com/document/476013004/OIG-Complaint#from...
While perhaps true, I think the toxicity of many support boards, especially Stack Overflow, are part of the reason XY problems are pervasive.

If you ask a question without presenting your best attempt at a solution, your question will be derided as lazy. If you ask a question presenting a poor solution (of course it's poor, you don't know how to do it), your question will be derided as wrongheaded. You're damned if you do and damned if you don't.
I was given some nebulous answer and well I have my own OSS projects on the side that I care more about so I don't care to push that. WTS. I would be happy to do the last mile on my own, but I am not going to fight for it. It should instead be encouraged buts its not. So here we are. I have good contributions to make but don't. Some good OSS projects losing out and by a thin proxy, many other three letter agencies.

The most I do is contribute to OSS documentation on gov time and just don't bring it up. Also fix issues by replying to issues since thats not code.
Oregon’s air quality is so hazardous that no one knows what it means for health
Somewhat reminded me of the constructive look at TempleOS http://www.codersnotes.com/notes/a-constructive-look-at-temp...
Cute that you keep reposting this garbage on every FB post. Shows to prove your motive, here. This whole fb is biased against conservatives is silly. They ban hate speech and nazi crap. It's not our fault that stuff is 99% on the right, not the left.
I meant the thinking that tries to minimize cost and aims for "how much they have to pay you before you decide to quit".
That is how employment has always worked. Facebook did not invent market-based pay.
I'm holding it in my hand right now. It's a DVD copy of Empire Strikes Back. It may not be a 'mirror', but the reflection starts right at the surface. Yes, it is rainbowy.
The reason I'm still on Facebook is "events". I want to see which events my friends go to. The problem is getting the organizations that host these events to post their events to other platforms.
You have basically responded with an ancidote. Nearly all forms of media can and have contributed to violence. What evidence is there that Facebook is especially noxious? Facebook isn't especially old, I remember a world pre-Facebook book and we still had things hate and violence in roughly the same proportion.

Furthermore did the lack of Facebook produce better outcomes for Muslims in China? The world is complicated place, the answer probably isn't as simple as "Facebook is bad".
How about banning advertisements altogether?
Care to tell us more ?
Show HN: See Hacker News submissions while you browse
This one came to me via a friend. Western OR and parts of CA clocked around 700ppm over the weekend, which goes well beyond the EPA’s air quality scale that tops out at 500ppm (“hazardous”).

How are people dealing with this? I’m near SF where levels have been around 200 ~ 250ppm and it’s been just miserable—and I have respirators and air purifiers handy!
British Military Prepares for Climate-Fueled Resource Shortages
OK, I'm out.
Nvidia To Buy Arm For $40B, Analysis:What’s driving the deal and what to watch
I had no intention to belittle the complexity, monumental effort and almost impossible to imagine amount of man hours that would go into this - it was purely a thought experiment.

Do you really think that it would be less thought out if we have lots of resources and smart people? I feel optimistic that we can bake in the lessons from the past and improve on existing layers/stack/protocols.
They've been doing AdWords since 2000 and AdSense since 2003. Those are B2B and have made them many hundreds of billions of dollars in revenue.
When the messenger is a bad faith agent, you probably need some way of making sure they don't pass any more messages.
In a civil case like the one above, its based on a preponderance of evidence. Are you saying that when one device is fake, I should give the benefit of the doubt and assume no other is?
Ain't that the truth. The government has been shitting on it's citizens for a very long time now with all those treasonous DHS entities.

May the citizens rip apart the federal LE agencies into a thousand pieces and scatter them into the wind.
Yes, I think we call that "lying".
She is funded by Stephen Bannon, and is working to promote the fascist agenda.
All countries behave this way as long as the decision maker can survive politically. I am just surprise about the US doing it in a blatant way and its not even technology they are going after, just a niche social app. US did bomb Libya to submission when it nationalized its oil industry, I guess politics in the US is really just controlled by the business donors.
Indi's FinTech Slice, a lending App, scar young debtors
I just finished installing my own 6.6kW system. From my research, we're not at the point yet where an inverter that can be (a) grid-tied and (b) charging batteries will be as reliable as one that does either (a) or (b) (but not both).

They do exist, however, and hopefull they will get better over time. This will allow more people to add a moderately sized battery system to a grid-tied system, and then we end up with the best of all possible worlds (or something much closer to it).

There are also grid-tied inverters that will provide limited online power even with the grid down. These also seem to be not as reliable as the "grid down? i'm down" design.

The really tricky part is that for the inverter's output to be instantly switchable with the grid, it has to be phase aligned with it, and so the inverter has to see the grid phase and match it.
> Even if you have an ETL pipeline to an OLAP database/data warehouse/etc, if your core database design is hostile to the analytics/etc then it's going to be a pain no matter how carefully they use it.

Disagree. You don't need a single "core database design". It's fine to have different representations of your data for different purposes, and a transformation pipeline between them; that's the whole idea of CQRS etc.
Very cool video! I agree that it's a little disappointing that stuff like that hasn't taken off.

I would say that it's not impossible to have a low latency path from the GPU to the audio buffers on a modern system. It would take some attention to detail but especially with the new explicit graphics APIs you should be able to do it quite well. In some cases the audio output actually goes through the GPU so in theory you could skip readback, though you probably can't with current APIs.

Prioritization of time critical GPU work has also gotten some attention recently because VR compositors need it. In VR you do notice every missed frame, in the pit of your stomach...
Which ended up in what mobile products?
> This is a good way to escape reality, but not much more. I've done this plenty of times, but the world doesn't stop moving because you're ignoring what's going on.

Unless you’re in a position to actually create change, I don’t see how following every single update to an unfolding news story helps you. I am not talking about being completely ignorant. There is a saying, important news will always find you.

You could try avoiding news, and letting the news find you. Just following that simple methodology will greatly change the perspective you have on the world, and your short term life.
There's a bioresearch facility in almost every city with a population over a few million people; it would be quite a surprise if there weren't one in Wuhan.
Interesting! We're working on OCR on menu photos, which has some parallels in structure, but has a much smaller common vocabulary than a dictionary, almost by necessity. :-)

Many menus are also available in PDF form, so we're trying to figure out if it's worth bothering with the PDF itself, or if we should just render to image and thus reduce the problem to the menu-photo one.
Government cannot put restrictions on natural rights like freedom of speech, so it doesn't really matter what the supreme court may think.

You are free to say what ever you feel like, and if anyone tells you differently say you use a foreign VPN! ;)
One of the overriding themes which I attempt to convey in my teaching, blog, etc is that the modern technology landscape is something that we arrived at largely by chance. Nearly every decision made in the development of computing had a wide variety of alternatives at their time, but once things become ossified as a norm it is difficult to imagine another way. For example, I have recently mentioned a few times how it is hard now to see TCP/IP as not being the "obvious design," but in the early '90s there was healthy competition of network protocols offering various feature sets.

I think it is extremely important from a teaching and engineering perspective to view the modern computing environment not as some elegant design (which it most certainly is not) but instead as an concretion of "best option at the time" solutions to real problems.

It is a bit intoxicating to think about how things could be if computing really were approached as a single, monolothic, elegant design. But essentially every attempt to do so has failed. Much like how we think of computing as layers of abstraction, the computing industry is functionally constructed of layers of abstraction, and so it is difficult to really change anything at lower levels.
Start smaller with the THC if you’re inexperienced- like 2.5mg.
It's only awkward if you are shallow. Jobs did this a lot in interviews before giving very thoughtful answers. Many people feel the need to start talking immediately because they think they will look dumb otherwise. In reality, the first think that comes to mind is almost always wrong or a faux pax and you'd be better off not having said it. Take the time to think of the right answer and if you can't then say so. Nothing is more frustrating than someone who doesn't know the answer to a question and tries to hide this by answering questions that weren't asked.
The 10x Advantage of Starting a Company
> I think the ability to arbitrarily verbify a noun is a powerful and desirable language feature.

Verbing weirds language.
The paper was published by four authors at "Rule of Law Society & Rule of Law Foundation". So I looked it up and found this: https://www.rolsociety.org/

Is the paper true? I am not qualified to pass judgement, but I'm not naive enough to see Steve Bannon is behind it and suspect this might be motivated by politics more than science.
We could, sure, but nobody would use it, and at some level they'd be right, since the point of computers is to do stuff for us, and a computer that (intentionally!) doesn't work with anything else is an island, which is to say, not very useful.
She is funded by Stephen Bannon, and is working to promote the fascist agenda.

This is nothing but a personal attack.

Please support or refute the article.
glad you liked it! thanks for the tweet
Work ethic isn’t just working hard. Slaves work hard without work ethic. Work ethic requires self initiative. There is no reason to suggest that those high school students who practice hardest for the standardized tests do so entirely of their own accord with a forcing function from adult interference.
A common setup is to pull the OS over the LAN and just use usb storage for all your actual stuff. Skip the sd card entirely except maybe as an OS fallback.
What I've realized about the Lean Startup methodology is that it only works for very specific businesses.

Usually these are software-enabled service businesses (I.e. the software is not the essential part of the business).

Standing up a pure SaaS business in 3 months just doesn't happen unless it's really straightforward and you already have it planned out.
So...CBP are now magically EEs and should now know everything about electronics?
“Move fast and break things,” in other words.
I think it was about 1997 when I RAN Oberon on a home computer. I thought the language was good, the OS and mostly text oriented UI was interesting.

It would be good if there was a VirtualBox distribution. I looked but I saw nothing that I could use.
> "In 2020, given what we know about Ampere, I really don't think there's another company out there with better expertise in microprocessor design..."

Since Ampere and GPUs in general are structured nothing like a microprocessor, I doubt you'll find anyone who agrees with that.
I'm quite a bit older and some programmers with fancier titles are still asses. I know a guy that honestly sucks and knows it (he's lazy and just wants $$$). He's got "Sr Staff" from demanding a title bump every time he hops jobs. At most companies titles are meaningless, pay is all that matters.

Programmers are all over the place skills wise. The only time I had a team where everybody was competent was when me and a couple good guys got to interview everyone. Just the way it is
Upgrade Invitation from Huawei Analytics Kit
The Crisis in the Skies of San Francisco
I think there is more to the story here than being told really. I bet they did investigate, and the poster didn't have documentation. Why are we assuming the commenter is being totally.honest?
misc-fixed are really great fonts (I wish they handled devanagari/indic scripts - that unfortunately seems unlikely to happen: https://www.cl.cam.ac.uk/~mgk25/ucs-fonts.html , though some of them do handle other abugidas like ge'ez/ethiopic)
That is, until you click even accidentally on a single outrage clickbait video, then youtube would immediately suggest at least 20 other videoa of the same kind and you have to click “not interested” to videos for several weeks until your feed is sane again.

And IME, it doesn’t even have to be videos watched by most of the people, but a subset of “power users” who binge certain kind of videos are over represented on the recommendation engine.
Yep, older laptops make perfect home servers/routers. Built in "KVM switch", built-in UPS, low power/noise, etc.

Before I switched to Ubiquiti I ran pfsense on a VM on my old 410s for many years, among other virtual machines for home lab use.
Let’s say I only want to hire software developers with buzz cuts. Women are free to cut their hair short and apply. Is this not gender discrimination?

In fact, the Equal Employment Opportunity Commission seems to agree with me that this is risky:

“For example, a help-wanted ad that seeks "females" or "recent college graduates" may discourage men and people over 40 from applying and may violate the law”

https://www.eeoc.gov/prohibited-employment-policiespractices

Digging deeper, it looks like Facebook settled a 2008 case where they stated a preference for 2007 and 2008 graduates by saying they would no longer state the exact years they were looking for. At this point I’m willing to bet that hiring only new grads or returning interns is age discrimination but nobody’s brought the case
to court.
Early Stage Theories