skysight-inc/HackerNews huggingface dataset:
No, I am suggesting that people consume healthy juice to replace entirely unhealthy drinks or sugar in snacks which many children consume, not meals. And sure, if you want to replace a meal, make it a smoothie by throwing in some protein powder or dairy, and putting some of the fruit directly in the blender. But that’s kind of a different topic.
It often is.

https://hn.algolia.com/?query=Please%20respond%20to%20the%20...
I can’t tell if you’re a really bad troll or a really bad teacher.
> If cvs commit is what you were used to, then I’m sure staging and pushing changes would strike you as a pointless chore.

But using only `cvs commit` would be the equivalent of using a single script with git that adds every single thing in the relevant dirs and then blindly commits it.

In other words, the people coming from cvs and svn and complaining that git added a step for them were either doing an impeccable job of keeping their source dirs clean at all times, or they were implicitly admitting that they weren't keeping track of what they were adding to their own repos.

I would guess there are old projects that fit the latter description. But I know from experience there are old projects that clearly fit the latter.
I have personally seen an entire friend group abuse buprenorphine recreationally. It doesn't produce the traditional opiate euphoria, but for people with little opioid tolerance it can be a very strong intoxicant.

From my experience, kratom is noticeably less euphoric than most opiates and doesn't cause as bad of side effects such as nausea and constipation.

Considering that difference and the big differences in price and availability (eg for people that lack access to healthcare), I believe there is a significant portion of people that could viably use kratom in lieu of buprenorphine, and ESPECIALLY in lieu of methadone.

I genuinely believe that the debate about kratom is framed squarely by those who seek to control the profits in addiction treatment.

For reference I am 7 years clean, and have "babysat" over a half dozen people through various stages of withdrawal from opiates, amphetamines and alcohol.
Snapcast works like Sonos. Open source and runs on a raspberry pi (but probably best to run the server on something beefier). I put a Chromecast Audio on external USB line-in for compatibility with Spotify etc, and mopidy for local audio.

https://github.com/badaix/snapcast
Yes that's exactly what I'm talking about they are super arrogant and unwilling to discuss things at a practical level.

And I've seen it cause them to lose at least 10 potentially good sales.

They have advantages but they're so arrogant that it puts people off.

It's more than 10 times or more people told me they prefer Google's solution to Microsoft or Amazon's but they're going with a competitor because they can't stand Google's arrogant attitude. It's close to laughable because of throwing money away just because they won't back off.
the funny thing about git is the conceptual model is clean. DAG of commits, content-addressable file-system. cool. what's insane is the CLI -- a random mismash of commands, all of which do like 4 different only vaguely related things. it's a total clusterfuck.
-To stay within this narrow example - how is one supposed to build a better lock if one doesn’t know how current ones can be defeated?

I see this as a brilliant move to foster the kind of curiosity which IMHO is essential to be a good engineer; as an added bonus, it teaches them from an early age that systems can be defeated. That goes a long way towards curing the blind faith in the security of, say, one’s cloud storage...
How exactly do you propose learning how to build a lock without learning about how to exploit their weaknesses?

The point isn’t to learn how to pick a lock. It’s about learning how things work.
Data science dead in 5 years or less
I am not sure what to learn from this.
What's a more interesting way to get people interested in IT, plopping them down in front of a VM and teaching them how to stand up a DNS service, or teaching them basic pen testing? People are only going to put in the time to learn the subject matter if they are intrigued by it. As an example, I sat through a few CS classes in college and thought they were painfully boring. A few years later I learned how to script and saw the power of software development, and I became interested in going back and learning the fundamentals to advance my skills.
Yes, I’m aware of that. However, it’s important to compare it to products that are simply water with partially synthetic corn syrup, which millions of children consume regularly every single day. We are talking about drinks, after all, and it seems somewhat absurd to be suggesting that anyone eat solid fruit when they want to have a drink.
Fun fact: Stephen Colbert was The Onion's first news anchor in a segment on the Dana Carvey Show in 1996:

https://www.youtube.com/watch?v=EdFz5GBHl6M
> For the NY Times, this is rather lazy reporting.

The NYT has fallen far in the past 5 years. It still clears a higher bar than most print media, but is now a mere simulacrum of journalism.
A dog can't replicate what a human can do, therefore it's not intelligent, right?

Intelligence is a spectrum, some of the things we have created are intelligent by the definition of the word. They are not human level intelligence, yet.
Jupyter notebooks seem to be the modern form for literate programming.

People are writing entire books in the literate style:

http://nbviewer.jupyter.org/github/rlabbe/Kalman-and-Bayesia...

The style is similar to literate classics like "Structure and Interpretation of Computer Programs" and "Structure and Interpretation of Classical Mechanics".

The only downside is version control. Jupyter uses a custom file format. It is difficult to work with colleagues on the same notebook, since we cannot use the usual code-versioning tools (git/diff/etc.) to manually merge together concurrent changes.

Anybody knows a good solution for this?
The big difference with kratom is the much lower lethality of kratom vs. other opioids. There are virtually no uncomplicated kratom fatalities. The closest thing to a kratom death I can find is this probable suicide attempt (combined with two antidepressants and DPH -- an opioid synergist):

https://academic.oup.com/jat/article/39/2/152/763622

That's not to say there aren't downsides:

http://journals.sagepub.com/doi/abs/10.1177/2324709618765022
See also http://literate.zbyedidia.webfactional.com/ and https://github.com/zyedidia/Literate for information about "Literate", which is my favorite Literate programming tool.
Does random person have mobile access to YouTube ? Good chance their is a YouTube video to show them how for both.
Thank you for posting this. I'm pretty pro-choice for emotional reasons, but it's still extremely fascinating to me to learn the pro-life arguments (even if only to bolster my pro-choice views).
House passes Hultgren-backed legislation to spur innovation in national labs
Oh jeez, not that guy. He's a former hifi salesman, with only a very tenuous grasp of the technical details. I've experienced this countless of times, the salespeople completely buy into the "high end" mumbo-jumbo and don't bother to actually learn the technical aspects.

It's very common for them to show some minor effect on an oscilloscope, but ignore the fact that any artifacts from ringing and such would be close to the Nyquist frequency and below -80dBFS in the signal. In other words, utterly inaudible. For all their talk about trusting their ears, they seem to conveniently forget that maxim the moment it doesn't suit their made-up arguments.

Yes, in theory you cannot 100% perfectly band limit a signal. However, in practice you can band limit it well enough that any artifacts are either very close to or actually below the noise floor, and thus completely irrelevant.

On the complete opposite end of the scale of salesperson:tech guru, the article I linked was written by none other than Chris "Monty" Montgomery (xiphmont on this very site), who among other things founded the Xiph.org free codec foundation, and either was fully responsible for creating the Ogg container format, the Vorbis, FLAC, Speex and Opus audio formats, and countless other technical achievements, or at least had a big hand in them. Free and open digital audio owes a gigantic debt to him, and if anyone knows their way around digital audio, it's him.
Some vets will do it but not most according to my vet and vet tech friends. (Anecdotes, unfortunately.)

They find even the proper application of euthanasia terribly emotionally draining though. It's being confronted by the feelings of the human family that is the worst for them.
I pretty much found my passion when I was 5-7 years old and played my first video games on my father's Commodore 64 and Apple IIe, playing board games and card games with my grandparents, and then the day I met my wife and when our children were born. None of those pay the bills, but they don't have to.
2013. My 19yo self, having spent almost two years doing nothing but learning programming, wants to read CS at the uni, but knows not maths. Signs up for a class to prepare for the national uni qualification exams in order to learn enough 1 + 1 to qualify for a CS undergrad course. But midway the preparatory classes has a crush on the philosophy instructor and reads a platonic dialogue and 1984 to impress her. But ends up actually falling in love with literature and studying Italian literature from fall 2014. Fast forward to 2018: I'm now freshly graduated and considering whether to study general literature for my master's or comparative literature. I'm also planning a career in academia. But I also have programming skills and live in Gnu Emacs compiled from master and run Debian stable on my laptop (after a year of FreeBSD after some years of Arch Linux). So a bit of a unique blend I have ended up being :)

I guess I should be thankful to how stupid I was back then (hopefully I improved a bit since) :) Getting into philosophy and literature has not only change my career plans, but helped me tackle my adolescence depression, have peace in my mind, and overcome the coercions of tradition and society and work towards realising myself.
It's possible to check out partially without hacking, so should be in a better place than git in that respect. Other than that I'm not sure if there is any support (similar to LFS). It's also very much in its infancy so performance is likely not a primary focus.
What do you think of cigarettes and other tobacco products?
I read Drive by Daniel Pink (referenced in the article) and Punished by Rewards by Alfie Kohn. They both make very interesting cases again current thoughts and practices surrounding motivation, especially regarding how rewards (in any form) often have the exact opposite effect of their intention.

I wrote some more about this recently here [0]

[0] https://www.codementor.io/garethdwyer/enter-the-zone-fight-i...
Well, $.60/box goes to that specific troop (15%) but $2.50/box (50%) goes to that local troop’s organization, so in my area that would be the Northern California’s Girlscout Organization
Originally, my primary passion (non-fiction writing) arose as a form of escapism. I was unhappy with my life due to a bad marriage; she turned out to be a nasty person and a secret hoarder who spent us into the poor house within a few years. I had long been trying to write fiction, but I found none of it worthy of exposure to the public. So I decided to try my hand at non-fiction. After all, I had been collecting knowledge of strange true stories for as long as I could recall. Writing served me well in distracting me from the crappy situation I inhabited.

In a way I was lucky; I discovered this passion and acted upon it when it was possible to launch a small website, start publishing, and have a reasonable opportunity to cultivate an audience (ca. 2005). The site now has tens of thousands of monthly readers. I still love writing non-fiction, but my life is much better these days. I divorced the wretch, married a great woman, and started a family. It's harder to find time to scratch the writing itch, but I still find scraps of time here and there.
How did you draw that conclusion? It is debatable whether VC creates net jobs and distributes value creation broadly enough but clearly VC isn’t the weapon you make it out to be. Marc Andreesen makes a strong defense of this point in a few talks about innovation/disruption but even if you don’t think VC is an ideal model the companies must be adding value to survive and both employees and non—shareholders capture that value. Social Capital is an example of a fund that appears to be making money and doing great things; you can lose money being terrible and make money doing good.
Except for the fact that in 2018 it's actually not wonky at all.
Perhaps you would plan ahead with a "living will" if those are available to you that states in the event that you are determined to no longer be capable of managing your affairs that you be euthanized.

I am planning to set one up soon though I will hopefully have a few more decades ahead of me. It will specifically state that in the event I can no longer manage my affairs I wish to be transported to the nearest locale in which I can have my life ended.
Make (without context) is ambiguous because you don't know what's made.
At one point that was true for 'entities that can perform addition'.

I have a feeling your statement will not stand the test of time well at all.
Don’t do this (in Postgres)
I agree. Plumbing is physical and real - you can touch it and easily observe it. There is no abstraction to it, there are only a few driving concepts (like gravity.) The fact that plumbing has been around for 4700 years and 'computing' less than a century speaks to their inherent complexities.
You're not wasting your life sitting in a cubicle. Your mind is always free to create and discover...
The units are administered by private developers/management. Who collects the extra rent? If the developers, you create strong malincentives to rent to people that likely will earn more in the coming years.
For the right use case workspaces are awesome.

We used to do code + art in the same 1TB perforce repo back when I did gamedev. Art folder was ~600GB. Having a workspace to eliminate that as a developer was awesome.

Git still fails to even approach the usefulness that P4 brought to those types of shops. Between the auto-cache proxies, dealing with 1TB+ repos and workspaces there's a reason P4 still does pretty well.
So happy to see someone else flag this horrible abuse.

I would rather donate the cost of a case of cookies to the Guides than support the free labour, but of course the policy forbids such donations. I would think many other people would be happy to offer a 5$ donation direct to the Guides rather than line the pockets of a corporate parasite.
Ask HN: How do you manage translations in your mobile apps?
I work as developer in a team of ~10 people (dev, designer...) but we struggle (a lot) when we want to add or update translations in our apps (iOS, Android...). We spend a lot (too much!) of time fixing issues and send validated strings to an external translators team.

So how do you manage strings to translate (tools, workflow...)?
Generally they are in the same league. I would expect that SBCL is faster in some benchmarks and applications, but slightly slower in real life Lisp applications. Allegro CL and LispWorks have been used for some very large commercial applications - where the application developers demanded special optimizations for those over the years. The implementors actually don't put too much attention to benchmark performance - but application developers pay for real-life performance.

I would expect that SBCL might have an advantage in some areas where it's easier to write fast code, because of its type inference and compiler hints. That's very useful.

Some benchmarks on smaller machines like Macs and ARM-boards.
http://lispm.de/lisp/benchmarks.html
It allows you to check out small bits of a really large repo.
You may need two jobs for a brief amount of time. One that pays the bills. Another that drives your passion. Think of your first job as "bootstrapping" your second job. Just make sure the first job doesn't take so much effort that you have no energy left to do what you really want to do.
Vulkan was called Mantle before AMD gave it to the open standards group. Mantle existed before Metal and Apple knew it was being made into an open standard before they released Metal.

AMD and Khronos were open about their plans and Apple was/is part of the group.

To answer your question, Khronos are trying to promote an open free API to help developers save time and effort, picking Metal as a closed source and late arrival would be unworkable.
When you're working with binary, unmergeable files it's a mandatory requirement.

FWIW you could configure P4 to only lock certain file extensions. I also found it useful to find out who was "working" on a file if I had to touch it.
Under those conditions we would have never got chlorinated water, saving billions of lives.
Hopefully not not a consideration, either, though. :-)

Definitely a very interesting project. Will have to play around with it a bit.
Apache Axis2/C SOAP Library Build for Swift (iOS)
Hi all! For anyone interested in using SOAP in iOS: I've adjusted Apache Axis2/C library to build for iOS so that it can be used in Swift projects. I've added example project that uses it in Swift. It's just C APIs exposed to Swift.
I've met people in the trades that are just as smart, or smarter than most white collar folk, including software engineers. A lot of these people may have dropped out of high school or college, but street smarts are real

Some of the successful ones that own their own businesses are able to make a lot of money (a consistent >500k/year). The downsides are that those businesses are difficult to scale since they are service oriented, and they depend on good physical health. Moreover, consistent quality is mostly the responsibility of the owners, and again, that can't always scale far either. You also get out what you put in, in most cases it seems like the pay is a linear function of productivity. It's definitely not easy or normal to make that much, but it's doable as a tradesman
Songs that reduce anxiety by up to 65%, according to neuroscience
To be fair, if the goal was to craft a comment that would clash most egregiously with hacker culture, your man hasn't done too bad.
Wikipedia explicitly mentions respiratory depression as a side effect of kratom: https://en.wikipedia.org/wiki/Mitragyna_speciosa

I haven't checked their sources, though.
I'm strictly backend and I've myself becoming less and less useful. Complex requirements are one thing, but implementations just require diligence, not aptitude. I've built loads of apps and sites. Never needed a data structure or algo that wasn't in a standard lib. Most complexity is in integration. Most of my co-workers have no formal CS education and are at no obvious disadvantage.
Because it takes way more than a day to fix those holes and instill new habits and ways of thinking and to demonstrate the value of them. In fact, it can take 6 months. Or a year. Or three. And in the meantime you have a developer with bad habits introducing debt that is going to cost even more time to fix down the line.
From that letter. "Ignorant":

> Those [Germans] who come hither are generally of the most ignorant Stupid Sort of their own Nation, and as Ignorance is often attended with Credulity when Knavery would mislead it, and with Suspicion when Honesty would set it right; and as few of the English understand the German Language, and so cannot address them either from the Press or Pulpit, ’tis almost impossible to remove any prejudices they once entertain.

"danger to the Anglo way of being"

> In short unless the stream of [German] importation could be turned from this to other Colonies, as you very judiciously propose, they will soon so out number us, that all the advantages we have will not [in My Opinion] be able to preserve our language, and even our Government will become precarious.

I don't see "lazy."

The line before what you quote gives a mechanism by which to allow Germans into the US - forced assimilation into the English culture:

> Yet I am not for refusing entirely to admit them into our Colonies: all that seems to be necessary is, to distribute them more equally, mix them with the English, establish English Schools where they are now too thick settled, and take some care to prevent the practice lately fallen into by some of the Ship Owners, of sweeping the German Goals to make up the number of their Passengers.
See the "Revenue Per Hour" paragraph.

The author uses earnings (not earned revenue), which implies income or profits.
I grew up in the Mississippi Delta and still live in the South. The government incentives are to have more kids and no job. Drop your kid on the head or smack ‘em around a bit while they’re young and you get more money on account of mental disability.

This is completely anecdotal, but olbrecht isn’t wrong. A lot of the problems with the system have only anectodal evidence, but that’s because of generations of practice playing the game.
Perforce has supported concurrent versioning since at least 2001 if not earlier. Individual files could be marked as requiring locks which is useful for binary files for which concurrent changes cannot be merged (one of the big reasons why Perforce is so popular in game development), but it's not either the default or only option. It sounds like your organization had severely misconfigured Perforce.
We have a similar thing in the US (section 8). The program is intended for low income people.

The affordable housing programs I'm mentioning aim to help people at roughly the median income afford expensive areas to ensure income diversity.

Cash based methods can significantly hurt that goal as such people generally would be better off living in a cheaper area anyway. Or the program handles subsidies building by building which seems administratively complex.
Do kids these days even write raw HTML, CSS, and JS?
You can be progressive and legitimately support regressive taxes
But surely there's a balance. 5 or 10 gives you a buffer and saves you money and time hiring the other 90-95.
Yes, and it's normal here where I live (in Europe) as well. I used to always go to the toy store while parents were shopping.
Funny, I actually been using plumbing analogy all this time when talking to non tech people. Many people think too highly of what I actually did. I too feel like using the word engineer is sugar coating it.
This is the kind of stuff that keeps me up at night. I really hope we can make breakthroughs with these sorts of things soon.
"Just"?
Fender mirrors
Its high, but it’s really not that excessive over the course of a day: https://cspinet.org/eating-healthy/ingredients-of-concern/ca...
Those are some really optimistic takeaways. I hope you'll try CVS and report back (especially a merge, or looking at project history including deleted files). I don't think any of these statements will stand up to scrutiny.
I have been commuting with my son on a cargo bike to school and to work for the past year. It has a canopy/fairing on the front that keeps him dry and warm in the winter rain so that we can commute year round. We are up to about ~3500 miles.

It has been the best purchase I've ever made.
I see someone is subscribed to Peter Attia's Newsletter.

On topic, this was seriously a very good read and I seem to have a strange obsession of reading about afflictions of the brain and how they manifest in different people.
It's pretty well documented how terrified western culture is of death relative to others. The Power of Myth by Joseph Campbell is an excellent book which goes into insightful detail on this subject.
TBH, I think BabylonBee has been putting out better content for quite some time. Fewer sacred cows, harder punches thrown.
Are there a lot of good jobs in the American South that pay enough to live on? What's the minimum wage?
How to Help Someone Find Insight
Programmers are complicating the Web culture