skysight-inc/HackerNews huggingface dataset:
A system like this, at least the parts that are not public needs to be put behind an authenticating proxy, in the style of Google's BeyondCorp system. That way, there's a very hardened authentication gateway that all the other various implementations can sit behind. The auth implementations of the individual components doesn't multiply your exposure. With CORS implemented, it could be pretty decent out of the box ....
The LAST thing I'd want is my mp3 data to be re-encoded as AAC. Double compression is bad, mmkay?

Also, as the other comment alludes to, many people have large libraries of FLAC (or other lossless format) music, and we've invested in the hardware required to play these files back faithfully

Not to mention all those old dinosaurs with CD and vinyl collections ;)
They sort of tried to let FireWire be a standard, and it never caught on. So for lightning, they didn't bother. Sounds like the learned their lesson about making standards.

USB-C is kind of a big mess. Reversable connector is nice, but power is wonky, alternative nodes are wonky, everybody wants to add more alternative modes to the point where the only thing universal about it is the conbector (and usb 2 compatibility)
This is fantastic. Does anyone know of a tool to download the pictures, titles, and description to display as desktop backgrounds (for this and other museum sites)?
I don't know about nowadays, but 4 years ago, God forbid you did anything against OVH rules (which apparently included running a mailing list), you'd get your whole account suspended and access to all your servers frozen. They also really took their time to reply (2 days with inaccessible websites? Insane).

Hardware problems? We feel bad for you son, wait a week maybe we'll look into it.

But it was really cheap.

Fast forward to today, never again.
So many of my favorite ones in math, CS and statistics are already mentioned that I’ll mention one in English; Gabby Wallace. If you’re like me working with English speaking people daily and want to work on your accent she’s the best.

https://www.youtube.com/user/GoNaturalEnglish
mycodeschool taught me core CS concepts better than anything else.

https://www.youtube.com/user/mycodeschool

One of the teachers passed away and they stopped making videos, which is a shame. The Data Structures series is the best place to start:

https://www.youtube.com/watch?v=92S4zgXN17o&list=PL2_aWCzGMA...
Happens in the US, too. About twice a year I get someone on the door here in NYC who says they're from ConEd (they're not) and want me to know I'm missing out on a huge discount that is mentioned on my energy bill but is somehow opt-in. It's all nonsense, but what they actually want to you to do is sign up for an ESCO, i.e. a third-party energy provider. These ESCOs are always more expensive than ConEd (which already gets its energy supply from some efficient bidding market), and basically amount to a scam. ESCOs work in other countries such as Scandinavia, but not as implemented in NY.
I think the difference may be in the contrast between the letters. A printed paper under the sun is very bright, but the black letters absorb most of the light and they are very dark and easy to tell apart. For a bright computer monitor, both the black and the white pixels are very bright, forcing the eye to strain itself to distinguish between two very bright intensities, which is difficult. Does it add up?
> There isn't much need these days to plug a phone into a Mac.

Actually, I plug my phone into my MacBook for two reasons: (1) to charge it when there’s no outlet nearby and (2) to have less interference when I use it as a hotspot and to charge it at the same time.
The only thing that makes my shy away from Kirkland brand - is their urge to put “Kirkland” label on good wines and expensive single malt scotches.

I mean - just keep certain things look as pure as you can, don’t plaster new label on top of everything.
I'm surprised no one has mentioned smarter everyday's destin. Great guy! Has excellent content and would probably be an amazing teacher at a school/uni.
The idea of older individuals being flightless is specifically addressed in the Plos article linked at the top. Basically, the large individuals still have lots of flight-optimized characteristics that you would expect to have atrophied if they weren't flying.
Agreed, I have learnt many things from his videos. Good content creator.
ChrisFix is an excellent channel for home auto repair. He has a format that both explains concepts with the appropriate level of depth and encourages the viewer to learn by doing. Any tutorial maker could learn a lot from his style.

His recent videos (last 2 years) have really taken the camera work and narration to a new level of quality, too. The contrast with other auto videos with poor framing and lighting is stark.

https://www.youtube.com/user/PaintballOO7

Bonus: Around the Corner (1937) is probably the greatest educational video ever made. The method of defining the problem and then building and iterating on the solution is extremely effective.

https://www.youtube.com/watch?v=yYAw79386WI
Without diving too far down the comment rabbit hole (complex but efficient algorithms, external references, legal retirements, backwards compatibilty), that's not true though.

A comment is attached to code. A log is attached to an event.

Conflating those will either give you very bad logs or very bad comments.
People are strange and inconsistent. They name things without knowing their full history, and then those names sometimes persist well after they are known to be incorrect.

Mushrooms are not vegetables; they are fungi. Fish are vegetables, as long as they have scales and fins.
I've tried to some extent or another most of the cloud providers. What keeps me going back to AWS for my own needs and when I'm working with startups or larger companies.

* Free tier - you can't beat free for very small companies, and you can scale a t2.micro surprisingly well.

* Credits - it's pretty easy for startups to get $5-20k in credits for a 1-2 years. This is a great time to fire up a couple of EC2 instances, some RDS instances, CDN, auto backups, monitoring, etc etc. You don't have to worry about costs so you can always have duplicate dev, staging, prod environments. If you're still worried about budget in two years when the credits run out, you can scale down pretty easily -- hopefully at that time you're ready to scale up rather, and if you need the extra functionality it's right there instead of migrating clouds.

* SDK support - AWS command line tools, Python (boto), Java, and pretty much any language you need can integrate really easily with most of AWS.

* Documentation - it's not great, but there's a lot of it. You can find the official documentation on how to integrate the various services together, and best practices for security and scaling them, plus a gazillion third party tutorials that you can follow line by line or download third-party libraries if you need to do something in a hurry.

* Support - even on the free tier where they don't officially offer it, the giants have incentive to provide really good technical support to help you spend more money with them.

* Experience - you can find more developers and other technical and non-technical people who are used to the AWS console and terminology.

* Region support - even here in South Africa I can have an edge location for my CDN. Hoping for an actual data centre here too in the near future.

* Versatility - whether I want to scale a web app, or fire up a quick P2 GPU instance to try out some image classification, I can use the same interface and toolset. If I suddenly want to view my Apache logs in the cloud, I can send them to the same dashboard as my heartbeat alarms in <1h of set up time.

* Performance - I won't go find them now, but there are a lot of benchmark blog posts out there showing how the smaller providers sometimes cut costs by using more shared hardware than they make obvious from their marketing - not all cores are equal and for sustained usage, AWS does a pretty good job of being predictable.

* Security - IAM is useful. S3 has sane defaults (now) which make it very hard to accidentally make data public. EC2 instances come with all the ports closed and you have to manually open the ones you want.

Maybe I sound like I'm trying to shill AWS (I did work for them a few years ago), but it's honestly one of the products I am happy to pay for. They've done a great job. GCE is really fantastic to use too, and Azure to a lesser extent. I still keep around a couple of Digital Ocean instances because I'm too lazy to migrate them anywhere and I love the simplicity of the platform and a Scaleway one because it's EUR2.99/month and it's useful to have a box that's just there to play with when I need it.
Did you ask for feedback from the internships?

Usually intern conversion is the best way to hire new grads
Tragedy of the commons clause
"leading scientists take Fourier transform of numbers, impress unqualified reviewers with 3d renderings"
A robot can be designed to respond to stimuli. For instance, an advanced robotic vacuum cleaner moves away when it hits an object that was not supposed to be there, or move away from a source of heat or from water. In what sense are these responses different from the response of a plant or an insect?
But if you want to quick charge your iPhone X (or 8) you need USB-C. The included USB-A to Lightning cable won't do it (neither will the 5W power brick included with the iPhone X).

You'd need a lightning to USB-C cables and a USB-C PD power brick, neither are very cheap. Apple's USB-C cables start at $19 and the charger at $49!
What if you want to follow someone except for 10% of posts that forward a webcomic you find distasteful?

What if you want to find 100 people who occasionally post content in a narrow area interesting for you, but you have no interest in the rest?
The ironic thing is that Hacker News' sorting algorithm puts your site on the front page, while your own does not. I like it though :)
Ask HN: What topics/subjects are worth learning for a new software engineer?
I'm trying to cultivate my ability to identify worthwhile topics to invest time in learning since I have only recently graduated from university, so for the most part have been sticking to the yellow brick road laid out for me thus far.

What would some of you guys think about learning if you were just starting out in the industry? Or even better, what does your process for orienting yourself and making these kind of decisions look like?

Any and all advice would be greatly appreciated.
You’re on your high horse about the sennheisers but the commodity hardware we are talking about isn’t capable of properly powering those types of devices.

I feel like you’re kinda grumpy here for no reason? You clearly care about sound and want the best experience so why would you attach a non-usb amp to a crappy aux port on commodity hardware? You’d actually want a usb dac/amp in that situation. (Which you claim is a negative)

“Sick of being run over by convenience freaks” sorry to say it bud... but you’re the “freak” here (in the sense that you are the extreme of the extreme, don’t mean that in a derogatory way)

You can’t get grumpy about mainstream devices following the mainstream. You are not mainstream.
Trump Rails Against'Fake News Media'for Ignoring One of Obama's Biggest Blunders
I agree. There's a case to be made that traditional macroeconomic models should incorporate more of the findings of experimental microeconomics that show how humans differ from idealized economic agents --- but this article is not such a case. Instead, it's just postmodern ideological drivel that suggests replacing numbers with advocacy, done under the guise of "ecological economics" and "feminist economics" and emphasizing "the collective over the individual".

This article in Nature is exactly the sort of dead weight that accumulates during economic expansions and that we discard during economic contractions. The article is a move in a tiresome academic status game. It is not useful for describing, predicting, or governing society.

You see this nonsense in every part of academia. The worth of theory is its predictive power, not its ideological purpose or its "values".
Apple has a history of expensive accessories and cables, so it's nothing new
It's tangential to the main point that HN is one kind of forum and not another, but I'd be curious to know some examples of what you're talking about. I don't think I've heard of one, and I have heard of counterexamples. In fact I ran across a famous one yesterday: https://books.google.com/books?id=pwo5DwAAQBAJ&amp;pg=PT126&...

Edit: that link no longer seems to work, but it was to a page of the book discussing an anonymous community that the WELL tried in the 80s, which quickly became abusive.
How would you feel about raising (for example) cattle in a perfect, free range setting—giving them plenty of quality feed, as well as breeding opportunities—and then eventually slaughtering them painlessly in their sleep? So the cow would live what is presumably an excellent cow life, which would then, unbeknownst to it, be cut short. The alternative of course, without the farm, is that the cow would not have existed at all.

From a utilitarian perspective, ISTM such a situation could only be considered a net good for the cow, let alone the people who eat the meat. A good but truncated life has to be better than no life at all. The counter-argument would appear to be one of moral absolutism rather than utilitarianism—that killing a sentient being unnecessarily is simply wrong. Which isn't to say that that argument is necessarily flawed; I'm not sure there's even an argument to be had once you get to the level of disagreement on moral absolutes. But I do think the utilitarian aspect is interesting to consider.

Edit: As an aside, I recognize that the vast majority of farms (ie factory farms) are nothing like the idyllic farm described.
You would think OVH would have said that if they wanted the business
....yes, yes I am.
As the Ice Melts, NASA Will Be Watching
For lathe and mill stuff, I really love Abom79's approach: https://www.youtube.com/user/Abom79 He takes a single project at a time and just works through it step by step. The pacing and time it takes to do the work is part of getting a feel for it, IMHO.

For ham radio stuff and electronic test equipment, W2AEW is excellent: https://www.youtube.com/user/w2aew
One of the most joyful dude to watch, the constant stream of crummy puns rarely gets old IMO. Not a lot on the theoretical side but you'll learn things for sure.
You don't need a passport (as a European) to travel within the EU either.
I would only start considering if the salary was 2/3 instead of 1/3.
There are plenty of rumors of Apple moving to USB-C in 2019 models.
>> This site scrapes Hacker News once every 30 minutes, then sorts according to this formula, with upvotes as positive signals and comments as negative ones. In my experience, the best articles to read on HN are the ones with a high upvote-to-discussion ratio. Mostly because controversial pieces tend to produce a disproportionate number of comments compared to upvotes.

I seem to remember HN itself also penalises posts with a lot of comments, on the same grounds (that they're likely to be controversial) no?
That's not true. Selling data for their own profit is completely individualist.

So-called collectivist is just another way to say government could seize anyone's personal property without permission and compensation for 'greater good', which translates to government officials's pocket.
I was unfamiliar with this. Great story. I appreciated the inclusion in the article of the related myth of Ouruboros.

https://en.m.wikipedia.org/wiki/Ouroboros
The Futhark Debugger
I bottom out like a barbarian. I think it’s fair to say that you type faster than I do if that actuation is a concern.
You're shifting the burden of culpability to a specific and more concrete definition of "pain" and "suffering" than our current science recognizes.

The neuroscience of pain and suffering isn't binary and is extremely complicated and multi-variate [1].

For example in humans, nociceptors [2] – tissue sensing nerve cells – respond to damaging or potentially damaging stimuli by sending “possible threat” signals to the spinal cord and the brain. This is interpreted on a spectrum of what we interpret semantically as "pain." What is shown in the videos of the plants, is effectively no different than the nociception process in humans, which could safely be classified as "pain."

If you want to define a distinguishing point for pain/suffering differently, that's fine, but it wouldn't have much basis scientifically.

[1] http://clbb.mgh.harvard.edu/pain/

[2] https://en.wikipedia.org/wiki/Nociceptor
> "Buy" doesn't mean "host it for me online forever".

These online storefronts promise a service that's a combination of buying something and having them store the master copy so you can always access it from your devices.

You'd be upset if someone rummaged around your safe deposit locker and removed a DVD that you had purchased, right? Even though you're not handling that copy yourself, you expect it to be protected and accessible as long as the safe deposit lockers exist.

It's possible to carefully keep track of copies on your hard drive. But those are all secondary copies, far more ephemeral than a physical disc. There's nothing dumb about letting them be deleted when the master copy is still being promised to you. It's just unfortunate trust.
I use a tiling WM and I use screen solely for the detaching functionality. It means I can restart X without restarting things like irssi.
Its ego driven, not political. Nobody wants to admit that their schooling put them in financial and philosophical debt once graduated.
And yet, for their common customer, their music is either purchased from iTunes, ripped through iTunes (to AAC) or streamed.

It sucks, but people with huge FLAC libraries are the outliers, not the mainstream, and it's only sensible that Apple concentrate their resources on their largest market.
This is effectively false because you just shift the burden of understanding infrastructure intricacies from a nominal infra team to a bunch of fractured developer teams, and they often have fight through idiot org-wide cloud policies to get anything done.

Whatever you think you save by not having to hire or retrain AWS expertise on a nominal infra team, you lose far more by now needing to hire web developers, database engineers, machine learning engineers, mobile developers, etc., that are not just very good in their particular application domain, but also competent to operate self-service AWS tooling in an optimal way, despite having to contort around and fight with org-wide cloud policies that inhibit them for no actual cost, security, uniformity, or other benefit.

What I mean specifically is that there is not even a reason to think that shifting to managed services with a cloud provider will allow you to cut costs in IT workforce or “not think about it” like you say.

It’s just marketing snake oil that CTOs continue to believe this sort of thing at all.
All of that save the language is true for the EU as well.
Not a math or cs subject, but I love The Recording Revolution by Graham Cochrane. It's for learning how to record and mix music, but he also teaches principles that you can use to help manage your time better. Sincere guy, professional videos, and quality content.
00000000-0000-0000-0000-000000000000.com
> You’re on your high horse about the sennheisers but the commodity hardware we are talking about isn’t capable of properly powering those types of devices.

I use sennheiser headphones with my smart phone on a regular basis.

> You clearly care about sound and want the best experience so why would you attach a non-usb amp to a crappy aux port on commodity hardware?

Because that's what is there, convenience trumps quality in many situations.

> You can’t get grumpy about mainstream devices following the mainstream. You are not mainstream.

On what do you base this? The article itself shows that the majority of headphone purchases are not bluetooth. It seems like the 'mainstream' uses headphone jacks.
I think it's fair to say fraud is pervasive in China in a way that's not in many other western countries. Every time I have to do anything with China businesswise I'm reminded of that reality.
Walter Lewin, I passed my physics exams thanks to him. His lessons are really engaging and full of experiments!
Yeah, needs to be invested, I agree. But can be done without too much risk. This does not involve drawing down principal, in other words it lasts truly indefinitely.
All the companies gave a general overview of my ability at the end of the intership. The first company I worked at was a start up and they folded up. The second company was pretty great, code/tech was ok, told me they would love to hire me and the team lead said that I was probably a better dev then some of the current members on the team but they didn't reply when I messaged them. The 3rd company I refuse to go back and work for: would never progress my career, underpaid devs, Nightmare code, etc.

is their any other options beside previous internships?
This is what makes me dislike politicians, when they do not respect the vote of the public when asked.

I would vote for leaving the EU any day, if given the chance. I also would be very, very angry if the politicians wouldn't respect that outcome if it got to be the case.
File transfers are outstandingly simple and fast with Airdrop, everything is synced on the cloud, there's screen recording on the phone itself and there's wireless charging.

I wonder why they even keep around that port. Couldn't they create a wireless USB dongle that simulates a wired connection for the situations that "must-have-USB-connection", like Carplay over the USB only or legacy accessories?

Then make a wireless charging cable with magnets(like with the Watch) so that you can charge when using the phone.

I am sure that there would be engineering challenges but Is there a valid reason to have to keep that port around any longer?
For the Love of Science Fiction
As someone who voted to remain - I do feel that I'm starting to think "Just get on with it!". At this point in time I would rather the country tries to deal with the bigger issues, such as climate change, TAX avoidence and social inequality. I do realise some of these bigger issues are best dealt with when part of a union - but the voters decided.

All this polictal BS is distracting us...
Fantastic resource but rendering (post-)impressionist paintings onto a 2d canvas removes a vital element from any such painting - the brushstrokes. I still remember the goose bumps I got when I first saw a Van Gogh for the first time; the paining felt alive.

Having said all that, I cannot afford an original Van Gogh so occasional visits to the Musee D'Orsay and Amsterdam will have to do :/
This seems to be a common feature in "found" things in the natural sciences—the actual discovery is years before the publication of the associated journal article or conference proceedings. Until the peer review is done, the scientists are understandably reticent (well, with some notable exceptions) to crow about the discovery. It doesn't say in the article (tsk tsk, Guardian) but I'm betting that the "news" in this is actually a scientific publication about the find.
Unless you're an iOS/macOS dev -- and nearly all iOS/Mac apps are developed on Macs -- a small minority come from hackintoshes. The simulator just doesn't cut it for many apps. e.g. the camera function can't really be tested in the simulator.