skysight-inc/HackerNews huggingface dataset:
I agree with the first part of this. If by CI you mean something like Circle or Google Cloud Build or Travis, then your CI is pretty much limited to whatever you can fit in a YAML file, and what the CI service will support in that.

YAML in and of itself is not the easiest thing to parse when you have multiple layers of nesting and a lot of lines.

I don't really want to see what a CircleCI config would look like for Nixpkgs.

Once you get to the point of scaling your CI you're looking at tailored infrastructure to make sure you're only building what needs to be built.
But presumably they'd be very similar to the existing 23 reasons except with very minor variations.
I'd like to recommend "The Mind Illuminated" by Culadasa John Yates. Besides the elephant analogy, there is much actionable advice on meditation to be found in that book.
I’m a bit confused with the premise. It seems like the article is assuming that sad music makes people sad, then wondering specifically why depressed people would listen to sad music.

But why would anyone listen to sad music if the premise was true? Isn’t it much more likely that the whole reason sad music exists is that it helps people deal with their sadness, not that it causes sadness? Under this hypothesis, it’s not surprising at all that depressed people would listen to a lot of sad music.
What harm? It's nice to have the source.
I think that each AOA sensor has consequences. It's a bit of additional weight, it's a bit of additional drag, it's another hole through the skin of the plane that has to remain relatively sealed, it's another item to maintain.

While in principle more is better, in practice it doesn't always work that way.
> I mounted the disk and tried to read off the log, but couldn't.

I mean yes, you need something to parse the logs and turn them into human readable text, but the logs are perfectly readable.

journalctl --file /mnt/var/log/journal/`</mnt/etc/machine-id`/system.journal | my-favorite-log-reader

A lot, dare I say most, of the parts of systemd actually are optional or do nothing until you use them like systemd-machined.
Modern cars can easily go 200k+ miles without any major repairs other than tires / brakes / suspension.
It's very possible, but instead of debugging you spend more time thinking so you're making fewer iterations.

That said, I really enjoy Common Lisp for being compiled (good performance versus interpreted) and the speed of compiling (compiling single functions at a time) so you get the same time-to-execution as your interpreted languages. Better, actually, if you change the function definition in place when you hit a condition.

EDIT: I hit submit before finishing my thoughts.

C++ isn't that bad. 5+ minute compile times can be tightened down if you have a good structure for your codebase. And if it remains at 5+ minutes, that's what unit testing is for (shouldn't need the whole build to execute) along with a build pipeline. Submit the change and get results after a few minutes. Distcc and other systems can also aid for the really large projects. Another factor to consider, to test that interpreted (presumably dynamically typed) program you have to have more tests than the C++ program needs. Static typing (even though I have issues with C++'s type system, it's still ok) covers a lot of the areas that you have to manually create tests for in dynamically typed languages
Okay, great, but if it is found to be a cut and dry case, you agree a firing and bar from public office are the correct course of action?
They're delivered along with normal updates.
Mario 64 romhacks are sometimes distributed as patches to the original game instead of the complete modified game as well, and since it's just a diff it's not subject to copyright.
Google uses a monorepo for most of its code and I find it a much better experience than what I’ve had in the past. But that good experience is predicated on a lot of Google only internal tools. If Google open sources enough of those such that people outside can have the same experience, maybe the debate will end decisively in favor of monorepo.
What about helium?
Marvin and Sophie: when Artificial Intelligence will bring tablets to life
> How long until the average phone is capable of scanning for DNA on any random surface? I'd bet not as long as we'd like.

PCR in a phone? How novel.

This sort of nonsense belongs over at /r/futurology.
> Why would the inputs of audible sound compare to your brainwaves?

Why wouldn't they affect brainwaves?

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6130927/

> Given that light is also composed of frequencies, is there a link there as well

Sure

https://www.ncbi.nlm.nih.gov/pubmed/17050390

Not saying this is hard-science yet, just a hypothesis (not my own). You can read more here, if interested:

https://qualiacomputing.com/2017/06/18/quantifying-bliss-tal...
You have completely missed the point of my post. The point was my post had as much substantial points as the article in question, with less words obviously. Which should be obvious but never get in the way of a good tech contrarian article stating everything sucks I suppose.
I think you make a great point here. Certain aspects of interstate commerce law in its current form shouldn't be off the table for reconsideration. The experiment is yielding results that merit discussion, particularly around guns.
Immediate mode gui frameworks make for a pleasant programming experience

https://github.com/vurtun/nuklear
Little mirror, if your work blocks it:

http://archive.is/fQP23
So instead of a GUI library what about a HTTP or a network library as part of the standard?
Surely handling TCP and UDP connections is an order of magnitude easier to implement and maintain.
> I know how frustrating it is for candidates but having been on both sides of this, I sympathise with tech leaders at startups who are on the hiring side too.

Don't. Because it's a self-inflicted problem. The "tech leaders" (aside: this is a gag-worthy phrase) do it to themselves through inflated requirements and no real holistic understanding of what they either want or need in a role.

Hiring well is not difficult. Hiring well with stupid expectations is, and that is firmly and inescapably the fault of ye olde "tech leader", and sympathy is undeserved.
If I understand correctly, no. Once you cross a threshold, it takes less and less force on the controls to move you closer and closer to a stall. That's completely not acceptable, with or without training.
They do not mention the real reason why governments are scared to death by systematic DNA testing: it trivially reveals paternity fraud. In the current climate of rampant promiscuity and related deception, it could very well affect the amount of money men provide, while inflating the already ballooning welfare budget. It is clearly a gender issue.
Aadhar is specifically relevant since

1) india already has a plethora of ID options which were not mandatory and not biometric

2) similar biometric ID programs have been shot down in the US and UK precisely because of the threat to privacy and surveillance

3) a majority of Indians, as you will see even on HN, support such programs. The support is under the same aegis that Chinese citizens defend their firewall - it makes their life better, cost to privacy, threat of surveillance state be damned.

Even more obvious surveillance tools are acceptable and championed by the citizenry.

Such sweeping statements are not sweeping but factual representations of the state on the ground in the second most populous nation in the world.

The only people I know who are now organized and trying to combat it are the IFF.
AFAIR, the reason for bash3 is that Apple refuses to use more recent packages due to GPLv3.
I thought you might enjoy this last verse, too...

Sixty thousand years to get there

Five ships waste fuel you need to stay alive

Eden's just another word for graveyard

So kill and steal, leave Eden and survive

Light a candle in the darkness

Drift forever in the gloom

Four thousand comrades sacrificed to save you

Their ships you gutted serving as their tomb.
git archive is ... ok, not pretty great, but it works
Cool conspiracy theory, bro.
The question is if MCAS is safety critical or not. To me it looks like there are two options:

1. Keep claiming the MAX has the same flight characteristics as previous 737 models, keep the type certification (=minimal pilot retraining) and classify MCAS as safety-critical and require a third AoA vane

2. Classify MCAS as not safety-critical, disengage it on a disagree between left and right, and require pilots take simulator training on MCAS failure modes and how to fly the plane without MCAS (in situations where it differs from previous 737 models)

My guess is they'll take the 2 tack. At this point 1 might not even be an option - regulators would probably require MCAS training no matter what.
What book series is this from? Or even better, what specific book? I'd be keen to read it.
It is also the case that full size trucks are heavily used as fleet vehicles for companies and municipalities. F-150s are very popular for this, in particular.
I agree with your last point in theory, but in practice consumers start to rely on bugs and implementation details, and eventually it is easier to change the contract that fix the clients.
Or equally valid. People learn about life and norms from what they watch and what they play and so on.

This doesn't mean all or most kids playing violent games and watch violent tv will be killers.

But it could very well mean that kids playing violent games and watch violent tv will have more propensity to be less sensitive to violence (and even produce more killers, even if still a small percentage) than kids that don't.

The naive way people formulate the problem ("if violent movies caused violence, then all/most kids watching them would be murderers or violent persons beating other people") is indeed absurd (and trivially empirically false).

But if one formulates it as "Does an increase in exposure to violence and violent norms in movies/tv causes an increase in tolerance for violence and normalized violent behavior more than if people didn't watch violent movies/tv?" seems very likely.

In fact, this not only is not "absurd", but is part of active studies. E.g.:

“Fifty years of research on the effect of TV violence on children leads to the inescapable conclusion that viewing media violence is related to increases in aggressive attitudes, values, and behaviors” (Murray, 2008, p. 1212).

Despite the fact that controversy still exists about the impact of media violence, the research results reveal a dominant and consistent pattern in favor of the notion that exposure to violent media images does increase the risk of aggressive behavior. (Sparks & Sparks, 2002, p. 273)

And the counter-argument that "kinds in 1914s didn't have violent movies/tv, but they had a whole World War and tons of murders anyway" -- forgets that wars start by other causes than social violence (e.g. territorial disputes, profit, etc), and that part of the problem those days was that the population did have quite a big exposure to violent/nationalistic/etc narratives (even if it wasn't in the form of movies -- Hitler was very popular in getting people pumped up over radio with images of national glory and beating the scum and so on).
I've found acroyoga or other variants of partner acrobatics amongst the easiest activities to get into a flow state. I think it's because there is lot of novelty, a high-perception of risk (although is actually quite safe), and a high requirement for coordination. I would describe it as literally forcing you into the moment. Whereas when I run, practice yoga, lift weights etc., my mind is elsewhere.
"Skateboard" is a term that's been thrown around since the 90s to describe how EV platforms can be fully modular. I remember reading Popular Mechanics magazines back in the day, touting how EVs would let us drive our sports car to the dealer, have them remove the roadster body, and replace it with an SUV body for that long family Thanksgiving trip to Grandma's house (for example).

It's a lot like body-on-frame, I suppose, but the idea is all of the powertrain is in a more-or-less flat device, and the seating area is completely disambiguated from the drivetrain.
Hypothetical interview question: Write a function that finds the distance between two words.

Candidate A: Can recite algos and remembers that Levenshtein distance is the answer.

Candidate B: Has no idea what Levenshtein distance is, writes a brute-force solution with the understanding that it's not an optimal solution. After the interview she spends more time learning what she doesn't know, learns about Levenshtein distance, and sends you an optimal solution via email.

The above is a real-life scenario, so my question to you is - how do you decide who to hire?
You're holding it wrong.

https://man.openbsd.org/awk
Working more than 40 hours is stupid, but I can see doing it for very short times. In a culture where you are branded as not a team player if you don't work 70+ hours a week uncompensated is exactly what Marx called exploitation. You make other people wealthy while you burn yourself out. No matter the job its not worth it. If however you own the company it might be worth the risk of killing yourself, but it's not right to make other people do it to enrich yourself. Not that that ever stopped people from demanding others do it (see Jack Ma for an example).
Former Model S, now Model 3 owner here. I can confirm this change won’t mean much for Model S or X sales as the interiors of the S and X remain stuck in 2011.
> it looks like a mashup of Pascal, Lisp, and RPN)

Scheme is a classic Lisp dialect.
> ...can you build an endpoint that...

Wait, you're expecting someone to whip up an endpoint that pulls in arbitrary parallel and serial data sources, handles errors, has logging and also has tests IN ABOUT AN HOUR?

That's kinda optimistic!
The big one is anything that requires locking. Git by nature doesn't support locking.

The next one is repository size. Anything with extremely large history size or checkout size. Very hard to work with using Git. Microsoft has Git VFS. Facebook and Google have modified versions of Mercurial and Git.

High repository velocity. If you are trying to push to a remote and you are always out of sync, it's going to slow you down.

Checking out different commits for different parts of the tree. This one is a bit more rare, it's less common that you'd want this.

Finally, setting ACLs to deny read access to parts of the tree.

For all of these cases, there are some ways you can work around the problem. It's not like you're completely dead in the water with Git, it's not like these things are completely impossible to do in Git. It's just that Git isn't good at everything. It's just that Git is exceptionally good for most people who write code.
I've always liked sad music.

But I have to say that I don't associate such music with sadness. Rather more with overcoming things? I am not sure.

When I compose music I focus a lot on half intervals, especially things like major 7th chords and their derivitives.

Obligatory self promotion here: [1].

[1] https://soundcloud.com/philliplyznav/sonic-safety
> Mac OS X only works for this due to herculean community efforts.

For programming, yes, although I don't know if brew would be called "herculean". For battery life and ease of use, no.

I've setup BSD on linux on personally modded thinkpads (putting in faster cpus, new wifi cards, etc), and you have got to be joking when you say it's simpler or faster than turning on a new mac and installing brew. It's infinitely more customizable for sure, but it's not simpler or easier. Especially when it comes to tuning battery life.

And for highly used programs like adobe photoshop, illustrator/affinity design, premiere, etc, forget it. Even Sketch isn't available on linux.

And this doesn't account for physical clunkiness either. My t430 was so bulky. The x220 was nice but the display wasn't that good, nor the cpu.
+1 Nim is a really nice and simple language. Extremely easy FFI and Python-like. For me, using Nim and Julia to write small "scripts" for my data science (student) works (processing 10Gb-20Gb of data) makes me feel quite productive compared to something like Go (too `ugly` for me), Python (too slow)
If country A gets a technological power by being first to it and while doing so being completely irresponsible for it - not one bats an eyelid. Why? Because it makes that country the big bully in the room.

US is country A here and has done this with Nuclear Strikes on Japan, worse debris through ASAT testing and a bunch of other such technological advancements. Why would a big bully in the room play the holier-than-though card later on? It is a mix of making the mistake and regretting it, but also serves as a way to ensure no more countries get that power. As this could result in lesser opposition power in global politics. For there to be balance in global politics, it is not right for just the first 1 or 2 countries to have vast technological advantage.

The new thing people from big bully countries have come up with is the term 'whataboutism' which is nothing but another ruse of moral high-ground. Just by telling others that they indulge in 'whataboutism', they intend to shut them down. Reality is that no country is good, not a single one when it comes to the game of power. Because you have to be equal to your enemy to deter them from attacking. This is the unfortunate truth no one likes to hear.

If Country A shares its knowledge with other countries, then there would be no need for others to do their own testing. But will they do that? Despite all this, testing done by India results in shortest amount of time the debris lives in space. By my oh my, the superior moral ground card played by everyone is extremely cringe-worthy. India had to do it to toughen itself up against its neighbor China. Do you know China also occupies a part of Kashmir and made it their own (mostly for the sake of aerial advantage with the Himalayas is my thinking)
I've been in that spot. Not quite 50 hours, but and not exactly ghosted, put a lot of real time and dedication into a lengthy project and questionnaire, to get back a 'no, sorry'.

I responded for some clarification: Where could I improve? What would make me a more attractive candidate? Nothing. We're a pretty close-knit tech community (Boulder) so it felt like a real slap in the face.

I manage dev hiring at my company, and when I give take-home assignments, I make sure to give them a timeline of no more than 2 hours. If you get to that point, it's okay to tell me what you would have done, as I should be able to tell by that point if you know what you're doing and could accomplish it.

"Busy" is not an excuse. If you've got the time to interview someone, you make the time to treat them respectfully and provide quality feedback.
That’s called a Model Y :)
I see it more cynically; as a way for Ford to hedge its bets, to say it's doing "something" without having to do much.
I think you missed the parent's point. Remote participants should be recorded locally. It's not about having multiple streams for flexibility in editing, it's about having high-quality sound instead of the compressed garbage that comes through a Skype feed.

I recently learned one of my favorite podcasts hires a local audio engineer to mic and record all their remote interviewees, which seems like insane overkill but obviously is one way to do it. Is there really not a product that's a dead-simple USB audio recorder you can ship out to your guests, have them plug it into their laptop, and lets them Skype/whatever you while simultaneously recording their audio locally and sending it out to your editor after the fact?
99% Invisible

Making Sense

This American Life

Serial

Heavyweight

Imaginary Worlds

Reply All

More Perfect

Intelligence Squared US
Storeon: Replacement for “Redux” in just 173 bytes from the creator of PostCSS
I think that Git submodules are to blame. I think that the idea is great, but the implementation is cumbersome. If they were better to use it would solve a lot of these problems.
> it doesn't have access controls (and there's only so much you can add)

so there's a lot of drawbacks to using gitolite but we were able to customise access controls down to allowing some users the ability to only change lines of checked-in config only to certain values
While I'm generally sold on the OpenBSD strategy of replacing mainstream daemons with stripped down secure versions, I don't think it is at all reasonable to suggest that OpenBSD's library idioms mean it's implemented in something other than C (nor would it be reasonable to say that about Dan Bernstein's software, which goes even further in this direction). It's still C, and it still has memory corruption vulnerabilities.
The problem is this a preposterous example, but let’s say we’re targeting kleptomaniacs. Is it immoral to target them, despite their propensity? I don’t see how.
The title is terrible, but the story is interesting. Germany was using ground-based radio waves to guide aircraft, possibly including unmanned ones. It was clever, but easily jammed, especially since England had a BBC tower readily converted to a jamming system.

One wonders if they would have discovered frequency-hopping spread-spectrum, famously co-created by actress Hedy Lamarr, but her patent in 1941 was after the Germans abandoned their project. I suspect that the distances were too great for it to work well (they were trying to guide planes to specific target from transmitters in Germany and France, hundreds of miles away).
Do you have any recommendations for other books, movies, or shows that "sparked horror" as well as that event did?

The closest I think I've come since was Blindsight's revelation on how the aliens functioned, but it wasn't nearly as cinematic.
> I’m saying if I’m looking at the data

My point is about the data generating mechanism - making inferences conditional on a bad selection procedure is a bad idea. It would be bad statistics, and it's bad ML. In this case, my argument is that it's also bad for society.
What about

(6) Investigate how the decision of letting unsafe flight was made.

(7) Anyone who signed off on the aircraft would be reprimanded or go to jail for some time.

I'm not trying to get blood sacrifice out of this, but thus far the story seems like corporate malfeasance and somehow with 300+ dead there is no talk of anyone who signed off on the project being held responsible.
There’s a comic, I forget where, that says the difference between good and bad developers is that while both cause the code reviewer to exclaim “WTF?”, the bad developers causes far more of them. :)
>Why is this a problem?

It's a problem because they are claiming it's a "$20,000 value" when it was sold for $5000 in the recent past and even right now, it costs far less than $20K in other countries.

I'm a huge Tesla fan (I have an S and an X already) but every time they distort the truth in such an obvious manner, it significantly erodes my trust in them. Case in point: I really like the 2020 Roadster's specs but Tesla/Musk have stretched the truth one too many times for me to put down the $50K deposit until it ships and I've let others find the first bugs.
"There's no description of the questions"

> We asked more than 1,100 respondents "If you had a flight on a Boeing 737 Max next week, and the FAA decided to clear the aircraft for flight, given the issues the plane has experienced, what would you do?"

"how people were directed to the forms"

> We recruit US survey respondents from the 2.5 million people who complete SurveyMonkey surveys daily. They volunteer to join our panel, SurveyMonkey Contribute.

https://www.surveymonkey.com/mp/audience/our-survey-responde...

"whether they were truthful about the demographic information they were asked to provide"

Should Survey Monkey ask people to submit a copy of their passport with their responses? This is why polls have a margin of error, to take things like this into account.