skysight-inc/HackerNews huggingface dataset:
> I've personally offered to work at startups in the evening for about 50% of my hourly-equivalent rate for 20 hours per week (so 1/4 of a salary for 1/2 of an employee), and they've not been interested.

I don't know what your role is, but I can understand why they aren't interested. If you're only willing to work at off hours, remotely, then it's highly likely they could get someone as good or better, more cheaply, by getting remote offshore talent (I worked with some great offshore devs in Brazil and Eastern Europe, for example).

In other words, if you've eliminated any advantage you would bring to the company as a local or US-based developer (assuming you're in the US), then your salary comps are now global developer salaries, not California salaries or wherever else you may live.
Client tracking throw Browser Fingerprinting is a spooky tech. Check these two websites to see for yourself. Try using different browsers, even aVPN connection, and see how trackable you are:

1) https://panopticlick.eff.org
2) https://amiunique.org
Of course in reality the government is "us", both constituted of people some good, some bad, some competent, some not, etc.

Second the government (slowly) responds to the expressed needs of those who do and can make their wishes known (which is not necessarily the same set as voters/citizens/residents/interested parties, of course). Because of its size, feedback is often involved; the only damping is just a dashpot (i.e. lagging rise time).

Currently the government is getting strong signals of paranoia, fear, mistrust of bad news, et al, so is is implementing a lot of crazy and bad shit. But I do believe that's the message it's getting/amplifying.

Don't forget that (at least in the OECD) you can still drive on a reasonable road, send a letter, buy something via the Internet and probably receive it in working order, drink water from the tap, etc. Most of the government is still operating fine, even in response to a heavy autoimmune reaction.

My statement should not be interpreted to imply any set of political views, or even which country I am from/work in/live in etc. I am talking about the OECD for which the factors above are broadly applicable, even if to varying intensities.
The page with the most technical content is https://www.pentestpartners.com/security-blog/breaking-bad-f... with a title of "Breaking (bad) firmware encryption. Case study on the Netgear Nighthawk M1". Non-technical Forbes summary and headline is good for discovery (e.g. search/bots), technical overview links threads of research, and case study enables replication. Each page has a role.
You have to show up at the border day of to get a TN visa and there's no guarantee you'll get it. H1B is a much more reliable and safer path which is why it's prefered.
Although it's sometimes not hard to measure things, often the measurements don't generalize. Today's measurements may be invalidated by future software upgrades, or just variety in the platforms where the software runs.
purpose beyond my understanding

Depending on the purpose, this might need more attention.
The federation also had to design interfaces to be universal and not assume bipedal humanoids with two hands and an oposable thumb, modern engineers have much narrower requirements.
>No. Chaotic systems mean that if you integrate the time horizon out, there'll be a time after which your measurement precision isn't precise enough, and you'll get an unpredictable bifurcation.

how is that substantively different from what i said?

>99.99% accuracy is probably well above the quantum-weirdness level of accuracy.

what is quantum-weirdness scale and what is well above? hbar is 34 zeros out.
Consider the amount Americans spend on cars.

If I had to, I would spend 10% of my income on a smartphone / laptop / whatever without even thinking. It simply pays for itself.
The Demise of Google's Free Speech Movement
> actions like turning/twisting do not work well on touch screens

Have you ever used an iPod (capacitive touchpad) scroll wheel?

A good physical knob is still better, but a touch wheel can be made pretty decent.
I guess this all comes down to proportion, i.e. how many IC engine on the road that caught fire verse the total number of IC engine production.
Coroutines aren't necessary for a graph of tasks. I think it's arguable they even help, since you would want to explicitly synchronize state or not have it at all.

I also think the trend of continually trying to solve all software problems like concurrency and architecture at the language level is a dead end. If you try to solve every problem with your programming language you are bound to end up with enormous compromises in speed, tools etc.
They are trying to be big and small. When the Intel dropped its barrel shifter, they caught a lot of hell for the massive performance hit. They promptly re-included it in processors following the P4.
what's your experience in hiring in these smaller cities? I've consistently heard that it's pretty hard to find quality talent at market prices.
I don't think this comment deserves to be dismissed so readily. Although I shudder to think about the xenophobia that could potentially motivate thinking along these lines, it is very much a fact that plenty of people have such concerns, and as such it is an important reason to enact barriers and one that I hadn't thought of before.
We had a term where I used to work - Promotion Oriented Architecture. In most places progress in the engineering org chart is heavily influenced by delivering software for complex usecases. Unfortunately IME most developers correlate complexity in the problem domain to complexity in the solution domain. This becomes a very strong driver for adopting novel solutions, even when a simpler one would have sufficed.

A second factor is the difficulty in measuring success. Once a solution is adopted it is very hard to demonstrate the opportunity cost incurred by not selecting a simpler solution. And the costs themselves may not be evident until long after delivery. And since measurement is hard, the lack of data also makes it difficult to articulate effective counter arguments to gratuitous complexity
An "academic" design is better than the armchair design of somebody who doesn't know how barrel shifters are implemented. Sure, you could microcode it, but are the instructions really that big?
I think that's one of their ideas: the author of the article creates whatever format they want for their page and then they glue them all together in their PDF.
Great! Will follow and subscribe. I miss magazines like this, in particular Algorithm Magazine, edited in the 1990s by A. K. Dewdney.

[1] https://en.wikipedia.org/wiki/Alexander_Dewdney
Note: Dewdney's role in the Algorithms Magazine is not mentioned in the Wikipedia article.
What I'm saying is that the upper middle class (e.g. the top quartile excluding billionaires) has more money than the upper class (billionaires), because there are so many more people in it. Tens of millions rather than a couple thousand. But then they're regular people, doctors and engineers, one out of every four Americans.
Xfce 4.14 released after 4 years of work
> Once taught about vim's command and insert mode, do users with a visual mode indicator make mode errors? That seems hard to believe.

I do it all the time. When you’re deep in flow, it’s easy to miss the mode indicator and accidentally trigger an unexpected result.

> because Jef Raskin went on to develop the Cannon Cat, and mouseless office and personal secretary computer which was unique for its "Leap" key functionality which allowed the user a press of a button to enable file wide text search to move its cursor.

Everything I’ve read about Raskin’s original vision for the Macintosh makes it sound much closer to the Cat than to the Mac the world eventually got: no GUI, keyboard-centric navigation, etc. The Mac turned out the way it did because Steve Jobs, after leading the failed Lisa project, ousted Raskin and turned the Mac into a kind of Lisa Jr.
Define plenty.

Are among those "plenty" the actual important pages that people want to use? Or some irrelevant pages here and there?

And how do you know there are plenty?

In fact, even if it is so, how can anyone verify that, even just about your sites? We can merely just trust you.
It isn't really a new attack surface because GDPR is only a refinement of previous rules. Companies inside the EU already were subject to previous iterations of this "Ask permission, don't keep stuff you don't need, tell subjects what you know, fix mistakes on request" model.

Back when I first worked for a start up, Richmond Informatics (subsequently Garlik, which was then bought by Experian) it began by doing subject data access requests for key personnel just to see what was out there. That's well over a decade ago.

And yes, they have a responsibility to ensure they only give the actual subject the data, which is tricky but if it's too hard then probably "don't keep any data" was the correct answer. "Thank you for your letter. We do not keep any data whatsoever about our users". Done.

At Experian the main theme of the training in this area was "Do not try to help, don't respond in any way except to forward everything to the special department that handles these requests".
There isn't one for you and the people in your neighborhood, and you have a lot of power, which is why things will probably stay as they are, at least in California, which is the place I know.

I think the main driver is maybe less living in this area, and more that your kids can go to a great school.

I think if the US ever figures out a way to make the schools for poor people decent or even good, much of the reason for segregation would disappear.
NixOS + Home Manager + storing your config in dotfiles is exactly what you want :)
I usually read Starts With A Bang [1] and GrrlScientist [2] on Forbes. The former writes well grounded articles on particle physics and cosmology while the latter presents good summaries of recent findings in biology.

[1] https://www.forbes.com/sites/startswithabang/

[2] https://www.forbes.com/sites/grrlscientist/
>Where do you draw the line?

You don't. You account for those externalities all the way (until they become small enough so that further breakdown does not matter).

>When is the moment that a country decides that it is rich enough and it is time to clean its act?

If by cleaning you mean "moving it somewhere else" then it doesn't matter.
We know AG Barr is against the 4th amendment. It's not hard to believe Trump would float an idea regulating the 1st amendment.
> Well unless you use a one time pad but nobody does

Was under the impression intel agencies and militaries use OTP's regularly and the keys are carried in diplomatic pouches around the world.
See Zume Pizza: https://mashable.com/2018/04/25/zume-pizza-robot-delivery-tr...
They could always just have a whitelist or force you to use their TLS cert so they can decrypt everything, and they'd just block anything that they can't filter. If they're using a whitelist and you need to access something, they check it out and add it to the whitelist if it seems reasonably secure.

That being said, I absolutely hate all the filtering crap, so I actively avoid working for any company that decides it needs to see everything I'm doing online.
I use a dotfiles repo in git and GNU Stow. I could automate more of the setup work, but I do it so rarely that just having my config files backed up and replicated is enough.
I've never been a vi expert, but I've gone for long enough periods using vi keybindings to have been fluent with them. I think there is some kind of emotional/flow/mastery element - it just feels good to acquire these kinds of skills.

I don't use vi keybindings now for a number of reasons. Not using them hasn't slowed me down (which may not mean much either way). But I do see the appeal.
> So essentially I am being fired for what might have happened, while the students are getting off scot free for things that actually did happen.

It was demonstrated in this exact incident.
> Being drunk and a nuisance in public is not OK.

IME the result is the same. When we're young and stupid we drink in public because we have to and tend to over do it, then we learn that drinking in public is illegal and the lesson tends to stick even when we're older and not out to get blind drunk.
People in the US seem hostile to switching to a Canadian or Australian style immigration because each worker will only be able to bring their spouse and kids, not their entire extended family (including grandparents, cousins, etc) for every immigration granted like it currently is in the US. Instead it should be more lax on the front end, the advanced workers account for a significantly higher percentage of Canadian immigrants than the US (something like 30 vs 60%) which is how it should be.

Any country that doesn't make it easy for the world's best and brightest to come is missing out and having gone through the US immigration process there is so much low hanging fruit to fix things without adding any pressure to the system.

The US immigration system is surprisingly liberal but in the wrong places.
> I do it all the time. When you’re deep in flow, it’s easy to miss the mode indicator and accidentally trigger an unexpected result.

Good point, I suppose I do as well. But I feel that my mode errors in vim have to do with anti-patterns (such as failing to hit esc after every insertion to make it easy, I should always be in Normal mode).

That's interesting to read about Raskin, I have forgotten some of his history, thank you for sharing. I wonder how many better usability ideas were lost in search of performance or the politics of appearance, it seems the list is endless.
Why Drinking Water All Day Long Is Not the Best Way to Stay Hydrated
Many companies don't pay people the same, but force them into shit deals (a few H1-B holders speak about that here too).

But even when "paying the same", there are other benefits of having an employee that fears they can get not just fired but kicked out of the country...
I think you should use a quality pizza stone, but you were unfairly treated for espousing the idea that one would choose to use quality ingredients, rather than accepting some inferior product (or at least a relatively expensive product).
If America doesn't who does?
There's too much going on in this industry. Nobody knows everything. When a question comes up (Angular vs React? Lisp vs Haskell? C++ vs Rust?), there are very few people who know both sides really thoroughly, even for a question that only has two sides. So we wind up with opinions, because nobody knows enough to do otherwise.

And if you don't know both sides, you're judging a side that you know less well against a side that you know better. That is, you're judging your experience of X against your opinion of Y. When you're talking to someone who knows Y better than X, you can get fireworks.
This seems fairly obvious: because many (most?) people can't afford to lose their jobs (along with health insurance and income that is required for basic necessities such as food and shelter, not to mention the loss of social status), company managers routinely rely on the implicit or explicit threat of unemployment to enable systematic and highly unethical coercion of employees (e.g. to accept harassment without complaint, to engage in unethical or illegal business practices, to accept a wide range of harmful and intrusive restrictions on communication, movement, work and association, to give up privacy and/or safety, to comply with arbitrary and abusive demands, etc..)

As we have seen recently regarding issues from harassment to non-compete agreements, this kind of abusive behavior is widespread in spite of labor laws and public opinion to the contrary.
> I'm a startup founder, and we can't compete head-on for talent. We have to hire people who don't want a FAANG

Then you don't deserve to get those people. If you are paying below market rates, well honestly it sucks to be you, and I don't particularly care if you lose employees.

Instead, the only thing that I care about is getting higher salaries for engineers.
Mega-Trees Are the New Weapon Against Climate Change
You could serialise a JavaScript AST into JSON format. But writing/editing code in that syntax would be unpleasant compared to writing/editing it in the normal JavaScript syntax. That's why my suggestion was having some syntax extension that lets you write JavaScript in its normal syntax, but instead of e.g. compiling an if(){} statement to some kind of test-and-jump opcode(s) in the underlying VM bytecode (or equivalent machine code if JITing), it would instead compile it to opcodes that would construct the corresponding AST. (That AST could be just plain-old-data ala JSON, or objects as in your original example.)

(The point I'm making is nothing specific to JavaScript, just a general point that languages with very un-LISP-like syntax, such as those with C-derived or Algol/Pascal-derived syntax, could still implement facilities similar to backquote/quasiquote in LISP, just with some small but powerful syntax extensions.)
" Arguably, their lifeblood—alcohol—has destroyed more American families than any drug ever has."

My reason for not missing the neighborhood bar much.

They have some value-- helping people socialize, notably. But the downsides are just too steep.
Double bell curves != diversity
MailOWA: Basic Chrome extension to open mailto: links into O365 webmail
Subjects have a right for the information to be correct. So they need to see what you've got, not just the claim to know my mother's maiden name (actually a matter of public record in many countries) but the fact you think it's SMITH (it isn't so you will need to fix that).
I'm for anything that might eleviate this second silent spring we are seeing with pollinators/birds in the US. But how much time/money does it take to develop an RNAi-based pesticide? Also, it's specificity sounds like an intense selection pressure. How long would it take for pests to develop resistance that we see with other pesticides?
Not just "listen very hard", but "listen very hard during a double blind test".

I remember a thread on avsforum.com where one individual has claimed he could hear the difference between cheap and expensive cables. Someone on the forum offered to travel to his house, do a double blind test, and post the results. The individual agreed, and the test was performed. The results of 20 tests were something like 12/8, where 12 was the number of times he mistook the $5 cable for the $900 one.

Well, that was kind of expected, however the most interesting part was that despite this clear evidence, the individual still refused to change his mind about importance of the "high quality" cables. It was a bizarre and eye opening experience for me to follow that development.
This reads like a weird PR blurb for an individual person, which is something you see often on self-written Wikipedia articles, but rarely on HN.

Anyway, the result is that it's hard to believe any of the facts presented here because of the tone and, seemingly, ulterior motive.
What do you mean by "cool"? A lot of my coworkers in SF think Local Edition is a "cool" bar. I thought it was one of the dumbest experiences of my lifetime. I couldn't hear or see a fucking thing, and the drinks were $20.
Whenever you leave a company, you should roll your 401k over to a Traditional (or Roth, if you had a Roth 401k) IRA, as the fund expense ratios are usually cheaper (I recommend Vanguard).
Oh, my! This could not be more perfect for someone like me. I have too short an attention span for long technical articles (not something I'm particularly proud of btw), so the one-page thing is fabulous. I also love that there seems to be such a variety of topics. Finally, I actually really enjoy pulling up and reading a PDF on the iPad. Gives it that real magazine 'feel' that websites just can't get (IMHO). Well done!
Alternatively you could use Firefox's Container Tabs.
I liked it a lot, the one page format is awesome, and I like the varying styles - it kept my interest high.

But can I suggest making it half the current size?

By making it smaller you could release more often, keeping awareness/interest alive. It's also easier to read in a single sitting, rather than have to come back to it.
I wonder if it's much easier to process the signal (at the level of measuring and interpreting the capacitances) if you assume a one-dimensional user input. I'm not sure what signal processing happens when sliding on a touchscreen/trackpad.
> Take places like Japan, negligible work immigration

Japan has work immigration, they dont call it work immigration, they call it technical internship.
I loved the graphs in this article. Would be interesting to plot some of the most successful companies in each category and see if there was any correlation to whether they were formed at the start, peak, or tail of a "wave".

Also, some categories had multiple waves, e.g. "pre-mobile social media" (early '00s) and "post-mobile social media" (early '10s).
I've got to disagree with you on this one.

I left Catholicism 20-odd years ago when I got married. Started going to a Southern Baptist (evangelical) church, and have gone ever since.

If you agree that everyone has a right to think as they please, you'll have nothing against evangelicals. Say you want to support abortions. You will surely get passionate arguments in return. You won't be given a position of leadership. You will not be in sycn with the rest of the congregation, and probably won't feel good about hanging around (as long as you keep vocalizing these ideas. That's not what the church is there for.) But nobody will be treated disrespectfully, and nobody will be subjected to anything unlawful.

On the flip side, evengilical churches do a great job of feeding the hungry, digging wells where they are needed, helping with disaster relief, etc. These are really important works, and given without care for the beliefs of the recipient.
The reason why people solve concurrency at the PL level is because it performs better and has better tooling than solving it at the OS level.
I’m not a nationalist and I don’t like or agree with nationalism.

You dont think second-order effects of actions are relevant? You don’t think it’s relevant that we’re brain draining other countries, and that it might actually make those countries and their citizens WORSE OFF? Why are you so committed to your shallow level of analysis? Why don’t you care about the poor people in the countries that the H1B guys leave behind as they travel to America to enrich the USA?
Thanks, I'll try that brilliant logic on my wife.

"Sure, hun, the Porsche was expensive, but it's not that much in regard to all the money spent in the world!"
The fight can be won if you block 3rd party JavaScript. Just install uMatrix and enjoy browsing the web in half the time it takes without it. No ads, no trackers, no Facebook widgets, just the web we learn to love. Sanity.
Presumably it has to do with data subjects' right to request corrections to incorrect data.
Fast Point R-CNN
This unique man, the most elegant physicist of the 20th century.

Who used pure thought to predict antimatter and founded quantum field theory.

Who mused in the '60s whether it was actually a good idea to merge space and time into a 4D entity after all.

Who wears a sack coat and tie to clear brush with an axe.
I imagine the star trek interact can really apply arbitrary forces. So you can simulate a knob for example. Not just a tactile sensation when you're already in (near) contact with the interface.
How about a capicitor bomb?
No problem. All your favourite online services are no longer free though, what a bummer. Will it be a lite, regular or premium Google maps subscription? How about Facebook Messenger?
> The article just shows that if you insist on an absurdly strict definition you end up with nonsense.

I've sometimes caricatured this kind of argument as:

1. "Blue" is Pantone™ 292.
2. The sky is not Pantone™ 292.
3. Therefore, the sky is not blue.