skysight-inc/HackerNews huggingface dataset:
I prefer to just refresh the page. Throw away the DOM and render a new one from scratch server-side.
I would not be surprised to find that many of those new Python gigs are rewriting the legacy Perl.
While true, I think there's still a good 'conspiracy' case to be made when you consider that a clear win in the Iowa Caucasus is big news, moreso when the winner is someone like Sanders.

Fucking this up takes some wind out of the sails of, say, a potentially non-establishment candidate who is expected to win.
This specifically was an ESOP which as I understood it was more popular in the 1970s when the company was started. You are probably right, there could be improved corporate structures now!
Kelsey hightower recently commented on hosting his own on Software Engineering Daily[1]. TLDR; spend $10 instead of spending two days unless you are wanting to understand how Podcasts technically work.

[1] https://softwareengineeringdaily.com/2020/01/06/kubernetes-p...
How do you control the car if you're not even in it?
> And we would also be able to see the energy output from other galactic civilizations nearby

or they are utilizing an energy source so efficient that no leaks happen (that we can observe).
From this list, the thing I struggle most with is conversations with strangers. Any suggestions on how to improve that?
Spanish language learner here (five years invested). Some generally applicable tools/programs I'd recommend are: Anki (or any other SRS flashcard app), Glossika (expensive but worth it), and Clozemaster (free). Glossika and Clozemaster work better after you have a basic foundation with the language. To establish a basic foundation, I recommend this strategy (https://bit.ly/397DPzM).
Learn how to make more friends.
Communicate. Learn how to talk with people, how to be adaptive and contextual.

Learn about yourself as much as you can, either via introspection or from other people. Learn what your values are, and what makes them satisfied.
"You are your own ally, when you make yourself an enemy even though you should trust yourself, you become the victim hit the hardest".

Learn agency. Remember that you are a person, and you can take initiative.

Learn that another person's behavior toward you is just a reflection of their relationship with themselves rather than a statement about your value as a person.

Learn to genuinely tell people that you love them. People are precious.

Last of all, actually learn how to use knowledge of all of the above in your situation.
A key difference is that an app can run in Docker unmodified, but can require significant changes to run in Sandstorm.
I would set up each reporting unit (precint/causaus site) with their own sheet. There are probably only 5-10 officials per site that should even have edit access, maybe less, like only secretaries?

Make a nice formatted layout specific to that year. People feel pretty comfortable in excel-like spreadsheets/forms.

Then at the state level, since you have permission to all the sheets, its simple to aggregates all the sheet data

It's not some wiz-bang branded app with fancy animations, but its piggybacking on a very robust spreadsheet system that many people have some experience/intuition with.
yes, but what about phone orientation!
They run out fairly quickly if there is a strike of workers in any part of the supply chain.
Neo4j Graph Database 4.0 [GA Release]
- Learn C

- Learn Reactive Programming

- Learn Linux Kernel https://elixir.bootlin.com/linux/latest/source

- Learn DevOps

- Learn Distributed systems
Twitter Says Iran, Israel May Have Accessed Users' Phone Numbers
It’s been so long I forgot that this proposal even existed
>stock Wraith Prism can't hold it.

It can, just fine. A better cooler keeps it cooler, and you might get an extra 0.1 mhz from it. With the Prism, if you have had/having trouble with it keep in mind two things:

1. there is a switch on it for a higher or lower fan setting
2. you have to crank that little lever HARD all the way over to properly clamp it down. Lot of people miss that.
Yeah, irrelevant. The fact that this was spun as some sort of conspiracy is a massive indictment on how naive Bernie supporters are.

Meanwhile, there's an actual international conspiracy to hand-pick a president from our enemies and the Sanders folks don't make a peep. Instead, they boo John Lewis. Disgusting.
For counting pieces of paper, machines sound like a good fit. Any capabilities beyond the literal needs (i.e., counting) sound like an invitation for mistakes and corruption. Your phone has 100,000 times as much memory as the Apollo Guidance Computer, but nobody would ever use a smartphone for actual spacecraft guidance.

UNIVAC famously analyzed the 1952 presidential election. Today we've got about twice as many voters, so maybe get a computer twice as powerful as a UNIVAC.
FWIW, my version, now compiled with -O3, is 8 times faster than wc. And I haven't even tried to optimise it.

I look forward to your results.
ok, actually that info is also damaging in the wrong (i.e. Google/Facebooks) hands. ;)
The only way I can think of this could be true is if you made a mistake in setting an env var.
You're welcome. I give back to HN what HN gave to me (obscure knowledge).
Ryzen 1st-gen had the segfault issue, RNG issue, voltage/clock related ones and few more. RX480 and 580 were exact same chips, only the latter was mature manufacturing wise and had completely different firmware resulting in a superior performance.

It’s true that AMD products has yield(as anyone else) as well as parameter tuning/compatibility issues especially early on. I don’t think their issues are of reliability kinds(like early failure in industrial Intel Atom) though.
“China doesn't need a high [per-capita] productivity because they have man power.”

True; China doesn’t need high individual output as it more than makes up with sheer number of individuals. But, IANAE and even I can see how absolute per-capita numbers are meaningless outside of analzying an individual nation’s recent performance. On a global stage, the only absolute comparison of significance is per-trading block.

So forget about comparing absolute numbers and look at relative trends, i.e. compare productivity growth. And this is why report is so concerning, because while China maintains its slow but steady growth in productivity (~6.6%), ours is flat at best (≤0%) and has been now for several years.

The UK’s relative lack of bodies means we must always keep our per-capita productivity at a much higher level than China’s just to keep up. To use the popular aphorism: “Work Smart, Not Hard.” And we are doing neither, which means we’re falling behind.

Yes, the reported flatlining is at least partly in consequence of the utter shambles of the Brexit process, but if post-Brexit UK can’t get productivity growth back up toot suite then it hardly takes an economist to project these trends forward and guess where it’s going to be 10 or 20 years from now.

The UK has cruised far too long on credit and the legacies of empire. Now that we’ll really have to work for our living, it’s going to come as a nasty shock.
Presuming that the Democratic Party of Nevada paid for the app (given none of the other payments to Shadow seem reasonably related), I suppose this is what you get for $58k. No actual load testing, a buggy app, and authentication tokens being posted online.

Clearly, the company picked to implement this app was not picked for their known ability to deliver enterprise-grade software, but rather, a who's who among the party.
>lecturing us on "structural inequalities" -- yawn

Well, I mean something is going on. I personally don't get recruited to be a CEO, do you? And I think the way you get on those lists is to know people, which is predicated on contact, which requires proximity. Neighborhoods, country clubs, elite universities, ski trips to the Swiss alps - this is where the winners hang out, and where they get to know each other, and keep each other winning.

EDIT: or maybe its TED Talks and Davos and South by Southwest and Burning Man. I'm not really sure.
Many of the people didn't know they were going to be required to have a certain app, and that's why they didn't download it beforehand. They were then told to rely on the phone call-in method, which failed.

Many of the caucus sites don't have good enough cell reception to download an app at the last minute. Imagine yourself arriving at a location with poor cell reception, told to download someone else's unknown code onto your personal phone using a weak or nonexistent cellular data signal. Problematic to say the least. Finally, the next day the Internet calls you "old people" as a final slap in the face.
the last data point is a little irritating.

maybe disregarding or scaling the last data point for the whole month would make the graph smoother
I had created a solution to scratch my itch while waiting for the pipe operator which even got a logo when it got more than a hundred stars, for anyone interested: https://github.com/egeozcan/ppipe (needs ts typings though)
It was a work day and I was in the business area I guess?
> Goods generally cost less in SF. Milk costs ~$5/gallon USD in SF vs $10/4L CAD ($7 USD) in TO.

I regularly pick up a 4 L bag of 1% for about CAD 4.25 (USD 3.00). Where the heck are you doing your grocery shopping, the food hall at Holt Renfrew?
Germans have three choices -- either they invest in risky assets, they increase deficit spending to increase the supply of safe assets, or they accept permanently low interest rates and hoard euros.
RFC v draft is really not truely accurate IMO. There are plenty of examples of drafts in production that haven’t made it to RFC status yet. :)
“Honesty” a skill?
I definitely would not want to use a hostile machine to access my servers remotely, period.
Sure, this will let you bypass outbound port restrictions, but it doesn't help in the slightest if every keystroke is keylogged.
When you customer base is 100m+, that's potentially affecting a lot of people. It's very likely most of their users are not very technically literate, so these kinds of attacks are very performant.

"Only 0.1% of our profit comes from pureeing children into profit!" isn't a defense.
I didn't get the argument against just converting? Sure some code bases are large and spread out, but any git repo needs to have one blessed central point, and everyone needs to be able to just re-clone from the central repository whenever history is rewritten for whatever reason (could be that a huge file is trimmed from the past etc). Why can't all commits in the Kernel history be rewritten to SHA256? (Other than that it would be an annoying interruption in the development)?
Eh, my father is a vice-manager of a company's information department. Damn he's been struggling with getting hundreds of people to work remotely for more than 2 weeks. I'm not familiar with those stuff but sounds like he's trying to build a solution with MS RDP and/or Citrix's tech. He's been on his phone for hours and hours these days... Ruined our Chinese New Year if you'd ask me.
Tool to Help Journalists Spot Doctored Images Is Unveiled by Jigsaw
There are examples linked elsewhere in this thread of novel antibiotic companies with FDA approval declaring bankruptcy due to lack of revenue. We intentionally want to limit the use of novel antibiotics to as few cases as possible to minimize resistance. Combined with price controls, this kills the economic viability.
> Isn't that a fancy way of saying "eating meat should be a privilege for the wealthy"?

Kind of, it's a problem of externalized costs beef is only really cheap because the environmental toll of feeding and housing them isn't felt by the purchaser. If the same food and water required to make your steak would be used to feed people directly there would be much less food insecurity in the world for example.

Meat is decidedly a food that is a kind of luxury that not everyone can afford already and I'd be sad to eat less of but if it reduced hunger and starvation in the rest of the world I'd consider it a fair take away.

Also consider that by being on the internet presumably with some higher education the majority of hackernews readers are already in the to 25-50% of global wealth.
Film Noir's heyday was the 1940s and 50s. Almost all film production had moved to Hollywood by the early 1930s with most having moved well before then. Some of the classics of American Film Noir are actually set in LA.

Even before the move to Hollywood the center of the US film industry wasn't New York, but just across the river in Fort Lee, NJ.
Using Gnat-LLVM to Target Ada to WebAssembly
Few-Shot Image Classification with Meta-Learning
"How to Win Friends and Influence People" by Dale Carnegie is very good. The title is absolutely terrible, but the content is as good as the title is terrible (in my opinion at least)
> Why can’t we just count votes by hand?

That's how the president, the parlament, and the local governments are elected in Lithuania, a country of the size of Iowa. It takes 10 minutes to set up a new private limited company online, but all votes in the elections are still counted by hand.
That sounds like something mafia guys would do in some tv show. I'm not surprised it happens, but I'm curious where this kind of behavior is still tolerated.
You quoted that he said he stopped hiring tech workers in the US how did you get out of that he only hires people with Visas instead of he stopped hiring people in the US period.
It takes a very low false-positive rate before most of the people you're catching are just nervous, not cheaters.
- Meetups with like-minded individuals

- Board game/trivia group at your local bar

- Join Toastmasters
On the most superficial level:
It's easier to talk about snow or numbers in languages that have more words for these concepts than in languages that have less.
> I, too, enjoy dark humor.

No, you don't. You're saying that so that you can go in the opposite direction in the next breath.
We are definitely very interested in improving app development and new contributor onboarding with Sandstorm. If you do revisit it and hit difficulties, please reach out on IRC or the mailing list!
I would suggest using a French or Canadian person.
They've been separate entities for years. The Onion under Univision became more of a digital production house. Editorial staff was always distinct. I presume that the handful of people leaving are writers, and they'll need to staff up around operations.
These problems were easy to see coming, and predicted by many security experts. The Wall Street Journal ran an article on it January 27 but no attention was paid and here we are. https://www.wsj.com/articles/dems-iowa-caucus-voting-app-sti...
If biotech had a Mount Rushmore, whose heads would you chisel in the granite?
"but as the experiment continued, the front dune began to slow down, until the two dunes were moving at almost the same speed"

One of my armchair imaginary projects is creating a fleet of solar powered robotic vehicles, which use solar sintering to fuse a grid over sand dunes, by slowly tracing a grid pattern over an area.

The assumption being, that this will over time bind the dunes. The article above gives me hope that not only might the dune be arrested in such a fashion stop moving itself, but it might also deflect neighbouring dunes through the "communication" mentioned in the article!

Perhaps the sintering can also be adapted to install tiny dew catching features which might trap enough moisture for vegetation to take hold in the dunes. (In an almost "3D-print" fashion.)

(I got the idea watching this: https://vimeo.com/25401444 "Markus Kayser - Solar Sinter Project")
Sand dunes are real world cellular automata, neat.
Microsoft Edge DevTools Z-Index 3D View
Remember "hanging chads" and "pregnant chads" [1]? Those were machine-countable paper ballots which could be hand-counted in case of a challenge. Replace the punch-card ballot machine by pencil marks and the discussion will go over whether a specific field is just smeared or marked, whether a mark just outside the designated field still counts as a mark, etc. In short, paper voting ballots are better than this digital nightmare but they come with their own set of problems.

[1] https://en.wikipedia.org/wiki/Chad_(paper)
> Each one of there tokens ...

What are "there tokens"? Aw come on. How do you expect me to take any of this seriously with grammatical mistakes like this?
Kenton Varda did a really good job laying out the argument for this in a post that might as well be called The Sandstorm Manifesto.

https://sandstorm.io/news/2014-07-21-open-source-web-apps-re...
Why on earth would you give twitter your phone number!? It's an ad company. Why on earth would you give an ad company your phone number?!
> I remember about 3 years ago being offered a “senior” “lead” rails developer position in Toronto paying $C30 per hour.

That is ~$62k/year and is absurdly low in Toronto unless it was an early-stage startup.
They do target gamers and enthusiast "must have it" types, check AMD's and mobo manufacturers's marketing - it is their halo product.

Of course, it makes no sense if you only game. TRX40 platform can be better used as a workstation but is indeed expensive, I would say too expensive, for what you get. Only 4 DDR channels, only 256GB RAM at max, only expensive unbuffered DDR4. Most TRX40 boards have only one 10Gbit NIC. Only 4 PCIe slots... This is 2010 level tech.

The only real selling point of this is TR CPU performance and performance per cpu cost, but otherwise this is a mediocre platform. It does have PCIe 4, yes, but that has little benefits for now. "Pro, Extreme, Creator" tags do not make this on par with the established Xeon workstation platforms. This is how a high-end workstation board looks like:

https://www.servethehome.com/supermicro-x11spa-t-motherboard...

You can get it for... wait for it... $500. Clearly TRX40 mobo manufacturers are taking advantage of gullible consumers.
shout out to TropicalTidbits
Neither of those points are relevant to the larger one.
For single threaded programs you can e.g. use a Mutex implementation that only disables interrupts for the critical section (https://docs.rust-embedded.org/book/concurrency/#mutexes). Rust does not forbid you from doing these potentially memory unsafe things, it just requires you to use an `unsafe` block for this.

The reason for forbidding these trait implementations is compatibility. For example, the dependency might add an implementation for the trait at some point, so that there would suddenly be conflicting implementations after a semver-compatible update. You can still implement the trait by creating a wrapper type.
Nexedi | Lille/Munich/Paris/Tokyo/Plovdiv | ONSITE | FULL TIME and 4-12 months INTERNS. We're looking for new colleagues and trainees to help improve our Free Software solutions. Our stack is FOSS only (https://stack.nexedi.com/) and we use it to provide custom industrial implementations. We offer neither fame nor fortune - you do need to be idealistic and passionate about Free Software to apply (http://www.nexedi.com/jobs). Candidates will do a programming challenge and 1 interview (2 for full time). We're hiring for:

- Nexedi | High-performance Python without GIL through type inference and thread-safe memory management in Cython | Lille | FULLTIME or INTERN

- Nexedi | Jupyter Lab Mass Deployment Developer | Lille/Munich | FULLTIME or INTERN

- Nexedi | Artificial Optical Inspection - AOI | Lille/Plovdiv | FULLTIME or INTERN

- Nexedi | Open Source Robot / Industrial Automation | Lille/Plovdiv/Munich | FULLTIME or INTERN

- Nexedi | Time Sensitive Routing for Industrial Automation and Robotics | Lille/Munich | FULLTIME or INTERN

- Nexedi | Python Out-of-Core Numpy Developer | Lille | FULLTIME or INTERN

- Nexedi | 4G/5G Telco Edge Computing Developer | Lille/Dakar | FULLTIME or INTERN

- Nexedi | Python PyData and Javascript Project Developer | Lille/Munich | FULLTIME or INTERN

- Nexedi | Javascript Serviceworker Web IDE Developer | Lille | FULLTIME or INTERN

- Nexedi | ERP5 Developer Automotive | Lille/Munich | FULLTIME or INTERN

About Nexedi: We are a team of 35 programmers (headquarters in Lille, France) creating Free Software since 2001 and providing custom implementations that range from collecting and analysing sensor data in windparks to managing product flows in car assembly lines. Unique features of solutions in our stack enable us to offer levels of scalability and durability required in industrial settings. We participate in European research projects currently mostly in open source industrial automation and we're contributing to various open source solutions. We have time to play and experiment. We all use degooglized Chromebooks, have a flat hierarchy, paperless offices and no meetings. We hack in Python and (vanilla) JavaScript, plus golang and C if needed.
I only ever try reading latin. It does massage my brain.. the order of words, the way ideas combine slightly differently at many layers.. it does tickle the brain deeply.

Even knowing alphabet (cyrillic is "fun" one) does stimulate.
That's something am employee owned company plans, yours did not.
You would have to really trust whatever service is providing this ssh client. For a browser based ssh client either it's code running on your local computer (in which case, just download an ssh client) or your ssh connection is coming from some third party server that you may or may not trust.

This is something I've thought about time and again, but the security issues always seem to outweigh any potential benefit from something like the OP or similar (in my opinion).
> Nobody is doing that for $1m/year when one wrong decision could end up costing 1000x more than their salary and hurting livelihoods of the workers.

You make it sound like they'll somehow lose out personally by losing the company 1000x their salary and hurting the livelihoods of workers, like they're somehow being compensated for personal risk.

What you cited represents no personal risk to the CEO. They already made their millions. Now maybe if CEOs were actually liable for the damage they could do to the company and economy, would it be more justified.
Not sure how good the adoption would be. Laziness wins. It's the number one reason why my big machine is the only one I run Windows and not Linux on. Don't want to reboot all the time.
Right now I'm spending more time budget on learning about senolytics
Ask HN: How to deal with feeling completely exhausted after returning from work?
I have been working at my company for almost 3 years now. Initially, my office hours used to be from 9 to 5, but lately, with increased responsibilities, I find myself spending more and more time at my office.

I usually return home around 7 - 7:30(commute time is around 1 hour). I literally have zero energy afterwards for gym or any other physical exercise. This has obviously started to affect me physically; on top of that I feel mentally drained as well.

In fact, I hardly find any motivation nowadays to work on side projects in the weekend, even though I love programming.

Can anyone relate to this? I would love to hear some advice and how people have dealt with such issues.
Is $60,000 supposed to be a lot? That's, like, 2 developers for November and December.
Went on a tweet storm a few months ago. Twitter locked my account and forced me to give my phone number. I started getting spam calls at a level I didn't before (may be coincidence but am very tight about that sort of thing, I don't even give my grocery store my #) and I knew, just knew that at some point, this very thing would happen.

Combine that with the story that the Saudi's had infiltrated twitter and were spying on users, especially in light of how they treat their opponents (Kashoggi), when do we stop supporting companies that do these obviously poor practices?
I'm a WPF dev. I wouldn't mind learning iOS / Android / QT or whatever heavy client framework and language.

But when I see the mess that front end web dev have to deal with, yes I'm very skeptical !