skysight-inc/HackerNews huggingface dataset:
Once upon a time I used a program called iRate. It had an online database of freely available music, and would download music, and you could rate the music, and its algorithms would attempt to figure out what music you liked and provide you with more of it. While the algorithms sucked, it was really nice to listen to random music, with a menu item that said "download more music", and get more music you had never heard of.

More recently, I used Songbird (which went through a few name changes). It was a web browser that tried to include iTunes functionality. It really sucked - imagine trying to take a normal web browser and make it twice or thrice or more slower - but the idea was nice, you could go to music blogs, and click the play button and listen to all the songs they linked to, and click the download button if you wanted to keep the file.

I am trying to get Nuclear to work, just to see what it's about, but I literally can't get any audio out of the program. That makes it slightly useless.

I would love a program that collated legally available music and provide a music player interface (preferably VLC or WinAmp style and speediness). There is so much music out there that you would never have to listen to the same song twice. Digging through SoundCloud and BandCamp and Archive.org would provide endless music. Archive.org alone, if you wanted to avoid legal issues (even though lots of music is available free streaming at the other two websites I mentioned).

Perhaps I'll have to write this program myself. I already have too many projects as it is, though.
The Lego Group has some pretty tight tolerances for what's acceptable in a brick. For being a toy, Lego bricks are created to incredibly high standards.
Article – Simple solution for generating forms in Laravel
It's a hard decision to cut family off but sometimes it's necessary. I gave my mother an ultimatum a few years back, either hear what I'm saying and deal with your shit or I can't talk to you anymore. She chose the later. Going through the same process now with my dad. Yet to see where that's going. But you must defend yourself first. If others are causing tons of harm and totally unwilling to hear you and work on things, there's no shame in disconnecting. You don't owe anyone anything because they are blood.
Nuclear isn't cost-effective. This is the time to put nuclear subsidy money into renewable energy instead.
Professional programming resources
Writing on your Gatsby blog leads to JavaScript bloat
Amazon re:MARS, a new AI event
It would be interesting to know the growth of employees at the cloud providers relative to the number of IT employees at non-cloud-provider companies over time.

I wonder how much of this is simply a consolidation of talent and resources?
> Repetition is a sure warning sign. If you’re building the same integrations, patching the same servers over and over again every day, congratulations – you’ve already become a robot. It’s only a matter of time before a small shell script makes it official.

Absolutely - if something is repetitive, it's a candidate for automation. This is true across all disciplines. Only the as-yet unautomatable human judgement, insight and communication is safely valuable.

On the other hand, "go away or I will replace you with a very small shell script" has been a BOFH joke since the 90s.
From the tone of your comment it sounds like you think conflict is bad.

As a bit of a sidebar:

It's the parent's job to teach a child how to live a healthy lifestyle as an adult.

It's impossible to live a healthy lifestyle while doing only one activity, because there are many things that need doing around your house, or in your life, as an adult that most people won't have someone doing for them.

A parent's goals will conflict with a child's goals - the child lacks the wisdom the adult has gained over their lifetime, and as a result doesn't understand what they need to work on to become a functioning adult.
At the same time, the child should challenge the adult's authority frequently - in order to discover the boundaries of their behavior. This has the additional benefit of giving the adult a lens through which to evaluate their own behavior.

I've learned more about myself and tempering my behavior from interacting with my daughter in the last 2 years than I had in the ten years before she was born.
I hope that as a result, I'm a better parent now than I would have been ten or even two years ago.

On topic:

I agree with the GP - too much of any one activity is no good. Everyone needs to learn that there's a time and a place for each activity, and that there are many things important to keep us happy and healthy.
It's interesting to see no iOS example code in Swift.

I know that the Swift adoption rate at Facebook is low for certain reasons, but I was hoping it would go up, or at least be of concern for open sourced projects.
Hey, I have a couple questions I'd like to ask you @apfx, but I didn't see an email. Would you mind sending me an email at earl at apolloagriculture dot com, I'd like to hear more.
In an Ancient Nun’s Teeth, Blue Paint – And Clues to Medieval Life
Little things like semicolons and no "else" in for loop
That's a weird area - with my Kindle paperwhite I don't even turn on the backlight at night - it's basically staring at a static image. It's also built so that you don't really have device attention issues, There's little in the way of digital distraction, your choice is to read a book, or read a book. I feel like it's basically the same as a book at that point.
Then again, what's the point of controlling your own repository of binaries if their only goal in life is to be deployed somewhere else anyway ? It's much easier to just cut the middleman.
https://myopiaprofile.com/why-outdoor-time-matters-in-myopia...
Flag Day means a software change that is not backward-compatible, especially in a network system where upgrade is scheduled early and everybody must deploy upgrade at (before) the date, or the system will stop working. It came into use when a change was made to the definition of the ASCII character set during the development of Multics. The change was scheduled for Flag Day (a U.S. holiday, https://en.wikipedia.org/wiki/Flag_Day_(United_States) ), June 14, 1966.

See Jargon File.

http://www.catb.org/~esr/jargon/html/F/flag-day.html
Yes, it's dangerous! Since it takes away other types of sensorial experiences from young kids..it's only touch on a glass surface..

I've noticed with our young one, that he switches from one video to the next very quickly and seems to have hard time sticking to one video for too long.. as a lesser of two evils, tried putting on the TV and then turning it off after certain time (beaming the content via Chrome and controlling the timing that way)

Are their time rationing apps/systems for iOS devices? Setup timer for 30 minutes and then the device shuts off or locks? I see some paid options when searching online but don't know how well they work and if anyone here has experience with them?
kdiff3 doesn't have semantic capabilities, AFAIK.

And I suppose you can invoke the API from anywhere, without depending on a kdiff3 installed (or any other tool installed locally).
On concurrency in Go HTTP servers
I didn't read it as indicating laziness, I read it as those who make time to build creative structures with a straight mind may more easily make use of the psychedelic's influence than those who have not.

ie. psychedelics don't make you creative, they inform your creativity
I don't think you need to worry too much.
As has been said in this thread, electronic devices and the software running on them are designed to be addictive. Young children lack the self-control to limit or stay away from things they're addicted to.

You'll be doing just fine if you lay down some boundaries for them limiting the time they spend on any one activity. Bonus points if you take part in those activities with them. :)
That's the GPL, which only concerns itself with the distribution of (derivative) works. If you modify GPL'ed software for your own use, without distributing it, you can keep your modifications for yourself.

SaaS companies were (ab)using that bug by using GPL'ed software in their stack, but never distributing the code: they just rent out use of their machines to others. Therefore they don't need to distribute their own source code.*

The AGPL fixes that "bug" by including the SaaS "software on demand" in the definition of "distribution".

That's my understanding, as a layman AGPL fan. :)

*Where relevant. There are many scary stories about the overreach of the (A)GPL, but it's not always that bad. E.g. if you just use an AGPL'ed database, not embedded or linked but really like a DB with a separate connection, then your code is not under AGPL. Again, from my understanding as a layman.
Hasn't dns been working for the past 25 years?
I have actually replaced a person with 40 lines c# program
Amazon is holding a public version of its secretive MARS conference
Most People Will Never Be Great at Debt Consolidation. Read Why
I have noticed, having the sensitivity of a qi gong practitioner, that computers and interfacing with a digital device makes your body weaker. It sucks the energy right out of you. It also concentrates the energy around the head.

The dangers can come when you don't rebalance the energies in your body. Doing something physical is important and I am sure a lot of you guys will tend to something physical after large amounts of screen time. Unless you ignore the body. That's where you can get a lot of anxiety, mental imbalances, neurosis etc.

The fuel for the mind comes from the body. If you have a strong body, the drain from using the screen will be lessened but make no mistake about it, its taking away from you. You are trading information for energy so make it worthwhile and safe. Don't put the laptops on your lap. Keep the cellphone away from your face. Take a lot of breaks. Eat well.

In all my years of using my computer, I have never gotten up from it and thought to myself "Wow, I feel great after that". It might have been interesting and stimulating but my body would not agree, in a way that's different from reading a book for an hour. Computers will continue to get even more immersive. Maybe the stereotypical image of an alien is accurate for the future of a human being, big heads, little bodies.
I've just started my career in ML, and I already sort of feel that a majority of the work that people around me are doing can be done by an automated pipeline (like Python's AutoML) and throwing enough compute power at the problem. It's quite worrying.
Rxivist: Tracking Popularity and Outcomes of All BioArxiv Preprints
There is more to the cloud than “managed Kubernetes”.

While you can’t fire all of your ops you can reduce the headcount by a combination of managed services/servers, automation, outsourcing to managed service providers, and an auto healing fault tolerant infrastructure
I turned ScreenTime off. I do not need this information collected and potentially leaked. I turn off as much as I possibly can, including the Health stuff. I want the phone acting as dumb as possible and collecting, monitoring and analyzing (let alone transmitting) as little as possible. Alas, it is still a smartphone so...
>Anti-landfill propaganda? Do you have any evidence whatsoever that anti-landfill propaganda exists in any capacity?

For starters "Reduce, Reuse, Recycle"

https://www.epa.gov/recycle

https://www.wwf.org.au/get-involved/change-the-way-you-live/...

https://www.greenpeace.org.au/blog/beyond-reduce-reuse-recyc...

http://www.mygreenapple.org/reduce-reuse-recycle

https://www.conserve-energy-future.com/reduce-reuse-recycle....

https://kids.niehs.nih.gov/topics/reduce/index.htm

https://www.nrdc.org/stories/reduce-reuse-recycle-most-all-r...

https://www.reusethisbag.com/articles/reduce-reuse-and-recyc...

http://pantheonchemical.com/reduce-reuse-recycle/

https://recyclenation.com/2015/05/history-of-three-r-s/

https://www.veolia.co.uk/nottinghamshire/recycling/recycle-n...

http://www.ecokidsusa.org/3rs.html

Hell they even had a song in a Rocko's Modern Life episode 21 years ago (and every single time someone says recycle my brain goes "r-e-c-y-c-l-e recycle"):

"R-E-C-Y-C-L-E recycle

C-O-N-S-E-R-V-E conserve

don't you P-O-L-L-U-T-E pollute the river, sky, or sea

or else you're gonna get what you deserve

The ozone is in horrible condition,

from fluorocarbons in our atmosphere.

they are too small to be seen by normal vision

but there's getting to be more of us each year

we come from a variety of places

like Styrofoam containers & aerosol cans

we love to eat the ozone it's our favorite dessert

and if you don't have an ozone then the sun can really hurt

I must admit we make a lot of garbage

this dump is filled up way above the brim

if we don't make an effort to recycle

the future could be looking mighty grim

someone's cutting down the O-town forest

it's not enough to sit around and grieve

if we don't protect our flora and our fauna

then we won't have the oxygen to breathe

R-E-C-Y-C-L-E recycle

C-O-N-S-E-R-V-E conserve

don't you P-O-L-L-U-T-E pollute the river sky or sea

or else we're gonna get what we deserve!"
Yes! I had exactly this experience when I so desperately wanted to play wing commander. Now I’m a programmer
One of the things I worry about is the web itself. I've had more experiences with elderly folks being confused by deceptive advertising and intrusive advertising than anything. Pop up ads, auto-playing videos, etc.

To me, the internet trash of advertising is more of a roadblock to the elderly/senile.
Do you think that difference represents a line a highly motivated sociopath would be unwilling to cross?
If you have a decent understand of ERP systems and projects it might be easier and more productive to transfer those skills to more modern cloud-hosted ERP products than go back to more generic development skills?
iOS 12 has Screen Time built in which sounds like it could do what you want. https://support.apple.com/en-us/HT208982
Does diluting it with seawater (after which I assume it is returned to the sea?) result in an endlessly increasing salt level in the seawater, over a long period of time, that will reach a dangerous level at some point?

Edit: I realize my naivety now. Other comments mentioned the desalinated water (at least some of it) will end up back in the sea eventually, so that would maybe counterbalance such a concern.
How do you copy dev server to prod?
Bored with exercise? Virtual reality, immersive fitness could help
US academics say their shardy blockchain will be 10X faster than Visa
Ok, I found Hanson’s view on “sex redistribution” in his blog http://www.overcomingbias.com/2018/04/two-types-of-envy.html

Mad world: It is ok for the US president to pay prostitutes, restrict sex-redistributing websites and it is ok for the first lady to sell body. What is not ok is to advocate more liberal sex policies for scientists.
Or android problem. Or google docs problem, .....
There remain a large number of streaming stations available. There's the icecast directory [1] and Streamfinder [2] and I'm sure there are more.

1. http://dir.xiph.org/

2. http://www.streamfinder.com/
Autonomous Vehicles: Fact vs. Fiction at CES 2019
> people who just mix up Lego and play it themselves

Those people (/me waves) aren't going to be ruined by this. The people who mix up their sets aren't particularly interested in the sets, anyway - why would we be, if we're just going to mix them into a giant bucket anyway?

But yes, people who buy sets to build them and display them are probably going to be dinged by this, as people rush out to buy "investment" sets. (My friend is one of these people. He loves to buy sets and build them, and then stick 'em on a shelf. I don't get it.)
I should have done this with the Shuttle set. I just couldn't afford to buy two at the time.
This has been happening since the 1970s. Or earlier. I don’t really think of it as an apocalypse. IT skills have never had a long shelf life. Any time you are a technology expert at your company, in IT, the technology landscape will shift under you. This is the Red Queen Hypothesis in action. People who ran mainframes in the 1980s became trusted experts and then most of the jobs evaporated. Same thing happened to people running critical VAX or Unix systems. Your skills are only valuable as long as the related technology is.

The same thing happens to programming positions.

But I think the good news is missing from this article—IT jobs are, overall, sticking around or increasing in number. (According to the Bureau of Labor Statistics, the jobs are growing “faster than average for all occupations”). You do have to keep updating your skill set, but it’s not like manufacturing, where efficiencies eliminate jobs altogether or move them to completely different sectors. And there is that ageism to worry about, and uncertainty.

I’m personally more worried about some of the other remaining white-collar office jobs, like the accountants, paralegals, HR, various banking positions, etc.
I enjoyed reading it too, to the point and full of information.

I really hate the current pattern of getting some interesting topic and nice data about and burring it into 20 pages of story telling journalism.
But then to go from user 456 to user 123 via the field user_id do I have to do a linear search of all users to check their IDs?
> Greek Heroes have a different name now in most cases - psychopaths. Oedipus has a funny case of major values dissonance.

Oedipus seems like he was the prototype for the modern sitcom - nothing but bad luck and misunderstandings.
> It has no legal effect

That's not quite correct in the US. A copyright notice may help you in the US if you sue someone for damages for infringing your copyright, by making it harder for them to prove that they are an "innocent infringer".

An "innocent infringer" is someone who did not know and had no reason to believe that they were infringing. If the defendant can prove that they are such (and they bear the burden of proof for this), it greatly reduces the lower bound on the range of damages the court can award.

Including a copyright notice nips that possibility in the bud [1]:

> If a notice of copyright in the form and position specified by this section appears on the published copy or copies to which a defendant in a copyright infringement suit had access, then no weight shall be given to such a defendant’s interposition of a defense based on innocent infringement in mitigation of actual or statutory damages, except as provided in the last sentence of section 504(c)(2).

(The exception is for some non-profits, libraries, public broadcasters, etc., in the case where they thought their use was fair use and turn out to be wrong, and allows reducing damages to $0 for them)

[1] https://www.law.cornell.edu/uscode/text/17/401
I get the impression the austin market is more formalized and is run more like a mini private MLS... (might be wrong), but part of the goal seems to be to keep out the discount realtors/redfin/etc.
Hiring Is Broken
That's true, but those people would most likely never be paying customers. If you could get 10% of the freeloaders to become paying customers by adding a lower price bracket that would be a win for the business.
It seems to imply a moral failure though.
Can't you use "dynamic widgets" inside Gatsby with some router tweaks, or did I misinterpret this blog post regarding Gatsby as "app shell"?

https://www.gatsbyjs.org/blog/2018-11-07-gatsby-for-apps/
That’s it. Call it programatically from your machine regardless of having anything installed.
Thx; Agree, though I find many "cloud-hosted ERP products" are actually very traditional ERP products, just hosted by vendor (I remember the "Lightbulb" moment when I realized the much-vaunted Oracle HCM Cloud is just Oracle Fusion tech stack underneath, that somebody else manages; in that case, I don't know if it's necessarily _fewer_ people that work on it, they just all work at Oracle datacentre instead of dispersed among the clients :)

Haven't worked on Workday and the like yet to understand how "Cloudy" they trully are.
I spent an enormous amount of time on my computer as a kid, and I credit that time with giving me the superpowers later in life that accelerated my career. I had a decade-long head start on many of my peers. So I am hugely biased that "hey, I turned out fine. No big deal".

However, seeing my own kids' behavior even when I heavily restrict their screen time makes me question that. When their time is up they wail and moan and yell in a way that goes well beyond the usual kind of complaining kids do. I tightly control the apps that my kids are allowed to use and limit their time (thanks to iOS screen time). In the times when I've taken away iPads as punishment for extended periods, my kids' moods have improved. The amount of arguing has gone down. Their behavior is better. It's inescapable that these things alter them in some way. This is without social media even!

I genuinely don't know what the right answer is. On one hand, they have this amazing machine that is a gateway to all sorts of learning. It's almost like we've stepped into the world of "Diamond Age". On the other hand, it makes them turn into borderline sociopaths, even when they use it for short periods of time. The addictive effect is real too, and that is also frightening. If given the choice between anything and iPad time, iPad time wins hands-down 100% of the time. The human race has entered a whole new unexplored territory.
Facebook Open-sources Spectrum 1.0.0 for better mobile image processing
libimage-magick should be sufficient, however I don't know how well that runs on androids and iphones.

It smells like a NIH project to me, but then again there might have been some very special requirements that facebook needed that was not already available in other libraries.
Honestly, you just need to try some things. Your reflog is your friend. You'll get the hang of reset/rebase/ect with a little experience. I also think it's worth it to learn a bit more about diff and log.

I have no idea why anyone would want to go back to SVN. If you don't want to use all the features, I understand; by all means, continue to only ever branch -> commit -> push -> create pull request. There's no need to subject the whole team to version control that doesn't work. That's what sold me on git; it's the only version control system that never failed at it's job of letting me track my changes. It doesn't break it's promise to always be there for me.

SVN, centralized systems, and even mercurial to some extent, prevent users from tracking their changes. This leads to questionable workflows (lots of copying directories to "save things"), or even worse, developers just don't track their changes at times. It sounds weird that I have to say this, but I feel that version control systems should be available to track changes 100% of the time. It seems like many of the people who dislike git, don't see the value in this, which I find absolutely baffling. Git means never being scared to create a commit.