skysight-inc/HackerNews huggingface dataset:
In the context of a military that accepts collateral damage as par for the course, I don't really see the distinction. Did anybody but Manning go to prison over that Collateral Murder video? We have humans approve airstrikes that we know will kill unidentified civilians when they're close to an identified target. We have humans approve airstrikes that target unidentified individuals which we probabilistically identify as combatants based on movement and cellphone metadata. What difference does it make if a human pulls the trigger --err, presses the button?
You can build a bunch of smaller microwave transmitters instead of one really powerful one. Not only is it safer, it provides redundancy.
I love this type of story-based learning! I was playing with twilioquest this weekend, I really appreciate the developers’ creativity. How can I find more tools like these?
In the specific case of "Facebook for X", it's because there's a company that exists to do exactly that, it's called Facebook.

More generally if your business model is "X for Y", where X is an existing company, you've possibly a lazy and uninspired USP which can easily be copied and your only real selling point is having the first-movers advantage and hopefully enough capitalisation that you can lead the market before the competition. You're just copying a business model and applying it to a different market, it's often a solution in search for a problem.

I could make an Uber for farriers (the people who put horseshoes on horses), but is there actually a need? Do horse owners currently have a problem finding farriers? And if they did, some other company could easily make a competing app, and if they had more capital and resources could easily crush Horse-Shuber.
As a consumer, there are a lot of things a company can fail at and still get me to give them another try by saying, "We fixed it, you totally won't get burned this time." Chipotle and salmonella outbreaks being one example.

It's a much harder sell when the product in question is an aircraft. If Chipotle is wrong, I get food poisoning. If Boeing is wrong, I get to learn what it feels like to be in a plane falling out of the sky.

Killing off the 737 Max seems awfully expensive.

For a more traditional business, I would guess that the failed product would be fixed, renamed, and then released as something brand new. I'm not sure if that's possible in the aerospace industry, but I'm curious to see what Boeing does here.
Exactly, the code structure, navigation and intellisense features are far more useful and let you code at the same level of abstraction as the logic you're coding.

Moving a little bit faster through the text file to edit characters is rarely the issue and I certainly wouldn't give up IDE features for it.
Wow. I just watched that one and his toilet paper moonshine video. I can’t believe he’s doing all of this in a home lab!
Mice will run for miles (literally!) if there’s a treadmill or wheel in their cage. I could certainly imagine there’s some sort of multiplicative effect, where a substances causes (say) a 1.2x increase in activity, but that’s also not really how caffeine hits me: too much and I’m nonspecifically jittery.

Regardless, that could certainly explain the caffeine-only part, but it’s harder to square with the caffeine*anti-depressant effect.
Yes with pro membership, you get ad free experience and many other features.
Somebody criminally contaminated a desert somewhere west of LA that way.
Works best for me following along the top edge
Thanks will correct it
As I said, nobody wants them. Nobody comes in for them, no matter what the price.
This has been the bet of the company I work for: Contract Engineers in GDL, Mex. Paying 1/3rd the price of SV payments and still getting awesome talent, while being able to provide very competitive benefits for the region.
Only the downloading part, not the uploading part. And I think that’s music only too.
Yes, there are many use cases here. If we're talking composing something entirely by itself, start to finish, the technology is nowhere near there (at least by my subjective music taste standards). We may not need self-awareness to get there, but we'll probably need something closer to AGI.

But I could think of many ways existing ML could help producers and composers while they're working. They can present possibilities and alternatives that the composer can choose from; they can find interesting combinations and permutations and patterns; they can potentially learn from your workflow and save you time in the future, etc.

I kind of have some ideas of how to develop applications like these. Maybe I should pursue them; although I currently work in a totally unrelated field.
Ask HN: How do you find people with certain expertise within your company?
When you need to find who's responsible for something in a different department, or you need to find who has worked on a particular project, what do you do?

In other words, do you have a tool to find who knows what in your organization? Or do you just have to ask around a lot till you find someone who knows how to find someone?
Oh thanks, I will look into it.
There was never really anything wrong with the Corvair.
I disagree. WW2 allowed us to become a powerhouse. We produced for the entire world. Europe rebuilt and now we have actual competitors. It’s a race to the bottom now.
Take the time to get to know your team and those on other teams with which you will work closely. Setup lunch/coffee 1-on-1s if you can. Breaking the ice earlier will help form strong relationships that can be helpful later.

If the organization is open to change, help them figure out all the things that probably need to change, but haven’t because, “this is the way we’ve always done it.”

Document your new learnings as you onboard, and update onboarding materials to help those that follow you.
I used iTerm for many years because it was so much better than Terminal.app.

At the suggestion of a coworker, I recently switched back to regular Terminal.app and it does everything I need, but with much less cpu/ram usage and 'feels' faster. This is one area where Apple has really done a good job in improving things.

As much as I love this alternative solution, I'm mot sure I'd go back to iTerm2 unless I had a specific need that Terminal didn't address.
This was great.

Stack Overflow is a crucial resource for me. I am not an "SO Copy/Pasta" guy, but the site has helped me to knock down many sticky wickets.

I've asked nearly twice as many questions as I've provided answers.

This is not because I'm an ungrateful leech. It's just that I don't think that it's appropriate to add to something unless I have something to add. Many questions that I could answer have already been answered far more effectively than I could do, and I often learn from other people's answers.

Occasionally, I may have something to append to an answer, extending or refining it, but usually, there are no situations that cannot be improved by my absence.

Also, I'm usually spending my time writing code for my projects. I don't spend any time scanning SO for questions to answer. I am not particularly concerned about getting a high SO score.

That said, it has saved my butt numerous times. Frequently, my questions are ones that I could answer, given a lot of time researching, but I often need an answer ASAP. I can get VERY fast closure from SO.

As someone who asks a lot more questions than gives answers, I have been treated...questionably. I used to get bent out of shape, and occasionally slap back in the passive-aggressive manner that SO requires, but I've just learned to say "Thank you sir! May I have another?" SO is the absolute worst place on earth for a pissing match. It isn't important at all for me to be any kind of big shot, there, so I won't gainsay anyone else's desire to be such.

I have learned to take some time to ask questions in a complete and fairly well-researched manner. Since I program Swift, I can add complete playground code, which is nice.

I'm not there to be BMOC or to get jobs. I'm there to solve my problems. Sometimes, I need to eat humble pie to get the problem solved, and that's fine.
Literally 5 minutes ago I finished my build of an Elenco XP-720K power supply kit. It has both DC +1.25 to 15V and DC -1.25 to 15V (1A), along with a DC +5V 3A output. And 12.6 VAC, for tubes I guess :-)

$65 and 6 hours of work. No meters, nor current limiting, but hey, it's accurate and cheap. Manual is https://www.elenco.com/wp-content/uploads/2017/10/XP-720K_RE...

Elenco also makes a pre-assembled version, but what's the fun in that?
More like MBAs moment maybe? This issue doesn't seem to have anything to do with the difficulties or shortcomings of computer science but product management.
Check out Alacritty, for a much faster and lower CPU usage terminal. The difference feels like gaming at 60fps vs 24fps.

https://github.com/jwilm/alacritty
If you think about it, almost all the data is free. Visa list saves time for you, that's all.
Actual cost of bandwidth is approaching zero, fwiw.
This doesn't have anything to do with .NET specifically. It can and does happen everywhere.
Thanks. I'm hopeful more and more people will find it useful.
Ditto. Following the link given in sibling comment, I see the same instruction, but the insert fails with the same error.

EDIT: Running the queries from the other URL (http://mystery.knightlab.com/) works. Admins, you should change the URL to this one.
>remember what the Java IDE landscape looked like when they first came out with IntelliJ: using IntelliJ after using NetBeans or Eclipse was like using Google for the first time after being familiar with AltaVista

You're skipping over several commercial Java IDEs available when IntelliJ first came out: Most notably, Borland JBuilder, which was an excellent product. Symantec had Visual Cafe as well, which was not really in the same league as JBuilder, but still had some magic.

IMHO, JetBrains succeeded by having a product as good as JBuilder (and revving it so it got better quickly) and not cratering as a company the way Borland did.
"Please ship peaty single-malt Scotch to:" :-D
Just spent some nice 30 minutes figuring it out, got the bonus ending too! It's a very cool concept for a game! Wish it was a bit longer.
Makes me so happy to hear that.
The Cost of Avoiding Sensitive Questions
A word of warning - I haven't found the trackpoint on it to be useful like it was on a thinkpad. It's too jumpy at short distances and too slow at long distances. I've since started using a Logitech M570 instead, as it reminds me of the trackball I used to like before I had a Thinkpad.
Thanks. Good suggestion.
There was an original Commodore PET that could be damaged by a POKE command. They fixed it quickly.
In this analogy, the violations on the form aren't the equivalent of the safety problem, they're the equivalent of the brown m&ms.
I find that it has too many magic commands built-in so no-one really gets to learn the under-side of what's actually occuring so when it eventually breaks like everything does, you have no idea what you did wrong. An example would be how the git pull command is basically a bunch of different git fetch and merge commands.
> But there hasn't been design flaw quite like this one.

The DC-10 cargo door issue is probably the closest thing. Took two accidents, 346 fatalities and a House of Representatives investigation to get the flawed design fixed: https://en.wikipedia.org/wiki/McDonnell_Douglas_DC-10#Cargo_...
Ask HN: Working Remotely but as a Foreigner
There are tons of threads on HN talking about remote work, but it seems most of the time it's assumed that the company you work for is either in the same country you are living or has your same nationality.

I'm about to graduate from college and I'm thinking on attempting to work remotely in the US being a foreigner.

I'd like to know If anyone has experience working for a US company while being a foreigner (non US-Citizen).

In particular:

1) Can you work as an employee? I assume you can't because you don't have a SSN and therefore you can't be put on payroll by your employer. My guess that while you could have an employee relationship, you would actually be legally working as a contractor. Is this correct?

2) How do international contracts work? If you sign a contract with a foreign company, how do you ensure the contract is respected when no country has jurisdiction over the other? (or does it?)

3) Are there any taxes you need to pay in the US additional to the ones you pay in your home country?

4) How do you get paid? Do you use just a regular Wire Transfer or something else (Payoneer, Transferwise, etc)? Do/Should you open a US Bank account? Do/Should you open a business bank account?

5) How was your experience finding a job, getting "hired" and working there?

Cheers.
Because this theory gets the timeline right but the value judgements wrong. The people who stuck with print were people who preferred to read the news rather than watch or listen. You can call this “literate” but the trope that reading is some higher form of media needs to go away.

People who were previously “engaged” with local newspapers are now the commenters on news sites.
I worked at a place for 6 months and in that time I developed severe wrist issues, when I left they vanished. The only physical difference I could pinpoint is desk height, both the jobs before and after had considerably lower desk heights.

More recently, when I started working from home more frequently, my wrist issues reappeared. My desk at home is higher than my desk at the office.

So I can completely understand a tweak to wrist position making dramatic changes to RSI or CTS.
Microbrowsers Are Everywhere
Right. Pointer authentication depends on it not being easy to forge a signature given the desired pointer. Given that there's a secret key included in the signature, the requirements on the hash function aren't really very strong. Signatures just need to not leak information about the key that could be used to predict other signatures.
Agreed.

If I had to choose splashing my arm with a concentrated acid, I would choose sulfuric or nitric acid over HF.

Unlike the other acids that just burn the surface of the skin, HF rapidly penetrated the skin and can mess up your potassium levels. Plus tissue destruction is much deeper.
This version doesn't support INSERTing the solution from the web. https://mystery.knightlab.com does, though, and provides some guidance out the door.

Fun little thing, thanks!
git log | grep -- find the hash of the one I want. or git log > file and look at it in an editor. no need to change the tools just for this unusual action.

I understand that YMMV -- de gustibus non disputandum est -- but I have ever understood the appeal of GUI tools especially for something like git. I do use magit, but even then I do most manipulation with the command line interface
My perception is different.

It was appropriate, I think, for the FAA not to ground the fleet after the first crash. It was also arguably appropriate for the FAA not to ground the fleet immediately after the second crash, but then after some time when it became apparent that the failure mode was sufficiently similar (as they did).

However, what has emerged since then certainly damaged the reputation of the FAA. But it was not a matter of a few hours, it was a matter of careful investigation and evaluation over months.
Also, I have read many comments on previous articles placing the blame on changes to the Boeing corporate culture. Not accepting responsibility is surely another sign of that fault.
I thought of the same case.

Guy spills a beaker (100-250 mL) of HF on his thighs. They end up amputating his leg but he still dies anyways.
Better than scrapping them all after they are built.
MCAS is a band-aid trying to fix the inherent stability of the 737 max. Add in the fact that a single faulty pitch sensor could bring down a plane and blam. Finally, fail to properly train pilots on how the system actually worked and how to override it and here we are today. Software is a part of it but overall I don't see it as a software issue.
I used it for years. Donated $20. Thank you :)
If you're into logic puzzles and python, I built Jindosh.com.
If you like javascript, there's this great game at https://alexnisnevich.github.io/untrusted/
Just give thanks that you did not have to work with the likes of CVS and such.
Asking ‘What questions do you have for me?’ instead of ‘Any questions?’
No tabs or split screen?
From the users point of view uBlock origin does a pretty good job with the ads and https://github.com/iamadamdev/bypass-paywalls-chrome for quite a few paywalls. Of course that leaves the question of how the papers will make a living.
Yeah, but hand-to-mouth is both relative and a continuum. It's not a black-and-white thing. More importantly, perhaps, having a high income and high expenses can lead to similar conditions and stresses as poverty, though, I suppose, it's better than actual poverty.

I wrote an article that touches on aspects of this a while back:

https://likewise.am/2018/12/01/seven-tough-lessons-from-ten-...

I've been doing all this as a single parent, and it's no fun. Most people would readily dismiss this as "not actually a hand-to-mouth existence", and indeed, I'm lucky to have this one and not some worse alternatives. But in terms of spending time with one's child, it can be just as hard.
A podcast that somehow reminds me of Scarfolk: http://www.welcometonightvale.com/
iTerm2 started doing some GPU rendering stuff in version 3.2 (https://iterm2.com/downloads/stable/iTerm2-3_2_0.changelog). Maybe it's faster since you last used it?
Isn’t every ad tech emotion detection? A like is an emotion
> "when I do I use the web browser"

So a graphical interface then? I'm sure you can see why using a GUI for other functions is just as useful.
Tmux is a much more robust solution for that
Celebrating 10 Years of Tails
can't agree more with both of these comments -- JS has zero user value for news sites, only contributes to annoying. and reflow on most news sites is intolerable -- it's like FOUC in the old days (flash of unstyled content), but way worse because of all the different ways assets get loaded and laid out.
It’s amazing when people are vehemently against something and take a strong moral stand, but you dig a little bit and realize that their basic facts are wrong about the issue.
I'd recommend a book that dives into this topic before downvoting: Lost Connections by Johann Harl
There's nothing stopping you from just writing code following the lectures. What else would a practical/lab part be? \

There are tons of open-source databases on github that you can hack on so I don't think there's a major issue with getting practical experience if you want it.
It definitely does have tabs.
Yes, it's really that bad. Not because of the flaw itself, but the culture that drove the flaw into the outside world.

There have been plenty of others in the past that do not detract from the magnitude of this one.
I think the big selling feature of iTerm was the tmux integration, but I've never gotten around to trying that out.
Because the written word is more sophisticated and information-dense than the spoken word, which means print had to be displaced by another written medium.
Most (game console) emulators don't try to limit the speed of actual CPU emulation directly, since that makes the code more complex, and makes testing slower, etc. Instead, the only time the emulated system speed is when it has to talk to humans - render a frame of video, generate audio samples, etc. So if you have a 60Hz monitor (as most people do), and your emulated CPU takes 180,000 cycles (or whatever) to render a video frame, then your emulator just runs at top speed until a video frame is available, waits for the "vertical synchronisation" signal from your graphics API, draws the frame with the graphics API, and repeats.

Because of the delay introduced by vertical sync, your emulated CPU's average speed will be correct, even though the instantaneous speed is either "way too fast" or "zero".
Jekyll plugin for preprocessing Prism.js highlights
It’s hard to be statistically sure given the small number of existing examples, but taken on face value, no recent large airliner has anything like this level of deaths per flight.
Nonsense.

I don’t know any researcher that likes sacrificing animals though every single one is painfully aware of the moral weight. They also go out of their way to minimize suffering, for ethical reasons, for selfish reasons, and even to improve the quality of the data. The reason I jumped down the parent's throat is because it reinforces the mistaken idea that scientists are okay with “moderately barbaric” things and indifferent to suffering. We aren’t!

And what’s the alternative to animal research? Computational modeling isn’t there yet and in vitro experiments have pretty stark limitations too. In any case, both would need animal data to determine if they’re correct. Waiting for another Nazi regime[0], as you proposed(!), doesn’t seem like a viable—-or ethical—-option.

[0] Incidentally, I have read that most of that “data” was scientifically useless, not just because of its moral provenance, but also because the stuff that was done was more akin to torture than controlled research.
Non-paywalled: http://archive.is/i9UUp
iTerm2 and DevonThink are the apps I miss the most from my old days as a OSX user.
It's also important to figure out the magnitude of the effect.
Be warned that there are spoilers built into the DB, if you look too closely. The trigger on the solution DB has the answer built into the SQL, as I learned when I ruined the game for myself.
True. The people who use these blockers/skippers would essentially never visit those links in the first place, so it may not really make a difference in the end.
As of Catalina, it can do both of those things. It may have been able to do both before, but I haven't checked in a while.
There is nothing Boeing can do now to save the MAX short of firing the whole executive suite and the board. The longer they stall, the worse for the stockholders.
I can't tell if ICANN is trying to publicly clear their own name of any wrongdoing, or if all the added attention has woken them up to how seriously flawed this whole ordeal was (which either by policy or procedure they managed to miss) or both. None of those answers are satisfying. Here's hoping they do the right thing and kill the sale... but even then, I'd be concerned they'd restructure the deal and try again.

I thought ICANN was supposed to be the good guys? You know, the responsible managers of the Internet and providing solid governance which serves as the best argument against any kind of government intrusion? I'm hoping they didn't just grow bored with it and decide to get rid of it. As though it was some sort of dearly loved Google service with mild profitability and little-to-no opportunity for internal career development. ;)
So I guess that should work then? Most of my keycodes should be the same as anyone from the USA and the demos on the page you linked work perfectly (the WASD game as well as the key combo listener that displays alt+j or whatever just fine).

(Since I can't edit my previous post anymore: ignore the mention of the escape key, alt+esc is actually the only alt combo that works.)
I was using their RubyMine editor for a few years and really liked it but then I switched jobs and ended up using vscodium and found it did basically everything I needed but was free.
Would be awesome with more PPC builds! Yes PPC still lives!

Great application.
An app that confirms it is genuine !

(of course there are empirical methods for proving gold is gold, but being able to do it with NFC is neat)