skysight-inc/HackerNews huggingface dataset:
One infuriating thing about economic incentives and Spotify:

Very often, when a song comes up, I will want to delete it from my current playlist because it no longer interests me. In many years it has been practically impossible in the UI. The only way to do it is to hunt through thousands of songs, then click on a context menu to delete it, despite this being something that would be incredibly easy to add to the current song interface and accomplish in one second (Adding the same song to a playlist is an option there).

So why is this the case?

I recently realized that preventing me from cleaning up my playlist means MORE SKIPS for Spotify. They can shove more ads in my face by forcing me to listen to more stuff I don't care about over time. It sounds silly but I would bet money that this is the reason considering how technically simple this feature is and how large the value would be.
https://news.ycombinator.com/item?id=9333520
Careful　with Manjaro you are close to bleeding edge packages, and updates may break things. Not Manjaro but on Arch I lost bluetooth after an update last week - I had to downgrade packages for a day to fix it. You don't want this to happen to normal users.
I would be interested to understand two related things about this situation:

1. Does the NYC subway as a result have significantly lower incidence of alignment problems than London's Underground? London has had one person operation of all trains across the system for decades, so, if the conductor pointing at stuff matters, logically not having a conductor at all ought to result in significantly more errors... I haven't heard of such errors at all, but presumably they do happen at least sometimes.

2. What do the rates look like in Copenhagen, which is GoA4 and thus there isn't anybody aboard the train with responsibility for the system, there's a control centre with some broad over-all authority, but individual trains drive themselves.

My instinct is that actually this is not a good solution, it's what you might do if all the good solutions are off the table and you have to pay these guys anyway. "Well, might as well try to slightly improve our lousy accuracy".
The thing is, at the end of the day emissions are global - We all share the same Earth.
I have sinilar ritual when leavong my flat: I pat down all my pockets to check that everything I need is there: keys, paper tissues, phone, wallet... I even used to do it with a foot deliberately positioned in the doorframe to prevent myself from closing the door with the key inside.
Don't. SF is covered in feces, needles, and bodily fluids. There is absolutely nothing to do in south bay except work. The entire area is an intellectually homogeneous, collectivist wasteland.
Να φύγει με διπλό από την Λαμία
Maybe it just didn't work well with the VM. Windows 10 is pretty lean and apps definitely don't take a long time to open.
The point is not about the minimum conformance, but rather the lock-in provided by the maximum configuration / extensions of each vendor.

Take AWS EKS as an example. Their feature page[1] does mention conformance. Then it mentions 20 other non-conformance focused features that create an effective lock-in.

k8s is becoming like OpenStack in this regards. You need to embrace a vendor version of k8s in order to have a functional cluster without a massive team.

[1] - https://aws.amazon.com/eks/features/
My Life After a Heart Attack at 38
I'd argue that the desire to have windows side-by-side when multitasking is far more common than to have them be particularly overlapping and hiding one another. Certainly a lot of what I do on a computer is development, but tiling makes composing emails, image editting, writing, and web browsing less painful too. Floating windows seem to be prioritizing a metaphor over usability.
Thirded. I scramble eggs in it most days and put it in the dishwasher. Nothing ever sticks. I've only had it for 8 months but it still works like new.
> I think it has potential to be the language of choice for non-neural-network stats/ML (that's python for the foreseeable future).

I think it will overtake python for NNet stuff also: https://julialang.org/blog/2018/12/ml-language-compiler
On Linux you need mono, nuget and msbuild. I used a recent versions from https://www.mono-project.com/

Then you should be able to do:

git clone https://github.com/livingcomputermuseum/Darkstar.git
cd Darkstark
nuget restore
msbuild

This should produce a Darkstar.exe below D/bin, which you can execute using "mono Darkstar.exe".

On Windows, if you have Visual Studio, then you can just open D.sln and build the project.
Here's my rant on strncpy:

http://the-flat-trantor-society.blogspot.com/2012/03/no-strn...
Seattle does this for kids in middle school and high school. Each kid gets an Orca card for free (transit card that we use in the Seattle area). Lots of kids use them, even the kids who travel ~10 miles to get to their school. I know it's saved me a lot of money in gas and bus fare over the years with my kids getting this benefit. The only down side is that the cards are only good for during the school year.
Some tools for doing this which you can install are SelfControl.app, Freedom.app, Forest, and ColdTurkey.

I use SelfControl and it is life-changing.
Microservice envy
I am not a person that converts people to Linux, the entire thread was about when it is right to help a family member by installing Linux on their broken system, see above the conditions i think are the right one. The fact I could convert a random person to free software is not valuable enough to me to was 1 hour of my free time(yeah I am selfish).
Chatbots as a CRO tool
Actually, I think there are cases where people have patched closed source software. Binary patches are possible, just harder to write. (Not trying to say you're wrong: it's definitely easier if one has the source. Only that some humans are both determined and skilled, and some incredible stuff comes from that combination.)

IIRC, there was a flaw in Flash patched in this manner; it was using memcpy(), which requires the source and destination regions to not overlap, but, they did. In this case, it's fairly simple: one just needs to call memmove(), which conveniently takes the same args in the same order.

(IIRC, there was a lot of consternation getting Adobe to fix that properly, given how obvious the bug was.)
Probably you know usually if it's a number or text. It's more a problem in product codes etc. But yes, I agree, it would be better with crossed zeros. I even cross zeros in my handwriting.
Because you can run your apps using simple YAML files with monitoring, logging, rolling updates, load balancing, failover, persistence built in?
Well, the corollary to human mistakes in repetitive processes is that the script has a critical bug that shows up just when it would be most important that the script worked flawlessly. Murphy's law always wins in the end ;).
The blurred out job posting image is not very well blurred out. I could probably work out what it says if I spent some (tedious) time on it.

The point it gets across is very very clear and useful though.
Why is that the standard of proof? Other retailers don't seem to get the "our supplier lied and we didn't bother checking" as an excuse.

I guess you could argue that Amazon is in a unique position somewhere between, say, Craigslist (which simply allows independent sellers to connect with buyers and should bear little responsibility for counterfeits) and an old-fashioned mom-and-pop (which buys goods directly, choosing legitimate or illegitimate wholesalers and handling the merchandise). But everyone is in-between these days.

And the time for a defense from ignorance is long past...
Yep. The article compares it throughout to cement instead of to concrete. People don't build large structures out of cement. Is it supposed to be used as binder to replace cement in concrete? Or is the comparison to cement simply more favorable than if they made a realistic comparison to a functionally similar mix of concrete?
Looks to me like the going price for static templates is $20-$50.

https://themeforest.net/category/static-site-generators
https://themeforest.net/category/site-templates
https://jekyllthemes.io/premium
It seems silly until you have to do it in a storm, with wing literally howling into your ears. Combinations of sounds, gestures and readbacks are used anywhere loud noises are to be expected. Pretty much everything in aviation and the military requires some such layering.
Making things free can increase demand beyond what’s reasonable (for example, there was recently someone in the press explaining how, thanks to moviepass, he would enter a cinema just to go to the restroom). Maybe old people take trains just because they can, taking capacity from paying customers that really need the train to get to work or whatever.
Will Electron's development slow down when Atom has other strong competitors and lose traction?
My favourite thing about Netflix is how notoriously bad they are about fixing bugs in their Windows 10 player.

Hit pause at the end of a show to stop the playback, maybe for a quick bio? Fine! Then - you might have moved around in the house by now - it suddenly starts playing again!

Why? Because the auto play next episode timer isn't cancelled when hitting pause. Once it's counted down, playback of next episode starts irrespectively.

That's some genius systems development right there. I'm sure a lot of binary tree reversals were tested for to get to this level.
It was a beautiful song
but it ran too long
If you're gonna have a hit
you gotta make it fit
So they cut it down to 3:05.

Billy Joel in "The Entertainer" referencing the radio cut of "Piano Man."
> in the peak hours you often have to skip two or three trains because they’re packed

What's the interval between trains at peak hours?
People don't verbalise enthusiasm for lack of busy UI, but they tend to prefer simpler UIs especially if they are not expert users of a more complex UI. It just looks cleaner and less stressful. The choice is expressed through usage rather than studies.
China drove 40% of mobile app spending and nearly half of all downloads in 2018
A lot of this post seems pretty reasonable. But:

In my experience, it’s fairly easy to judge technical skill. A friendly conversation about technical interests and recent projects can often be enough.

Bullshit. Sounding credible in technical interviews is a skill, not the same skill as actually being a good programmer, and might even (statistically, in the large) be close to orthogonal to it.

We found this out the hard way. At Matasano, we started our work-sample hiring process[1] as a way of filtering out the smooth-talkers. Before work-sample tests, we'd spent loads of time on carefully designed interview questions; interview design was something close to a hobby for some of us.

Of course, it was only after we started doing work-sample challenges that we discovered that not only were a lot of excellent-seeming candidates actually not capable of delivering, but an even greater fraction of the candidates our "friendly conversations" were selecting out were in fact perfectly capable. It was a bad deal all around.

Whatever you do, don't fast-path "senior" developers. Everyone should run the same process for the same job. Not only do you risk hiring people who won't work out, but you're also depriving yourself of the most important data you need to iterate on your hiring process.

[1]: https://sockpuppet.org/blog/2015/03/06/the-hiring-post/
The sheer amount of recruiters and interview requests that act they’re doing you a huge favor for the opportunity is rediculous. My conclusion is they truly do only want to hire people who don’t know what their skills are worth.
The picture in the header does include slashed 0's though.

Edit: the pdf included in the download has both variants of 0, the slashed one at unicode point E007. So it seems it's up to the user to pick one.
Effects of MP3 Compression on Perceived Emotional Characteristics in Music
Myth of Capitalism: Monopolies and the Death of Competition
How does a properly designed microservice architecture not achieve greater scalability over a monolith? Of course you can scale up a monolith but with microservices you can independently scale selected services thus increasing your benefit cost ratio.
If you run your instance you can define your own layout css in the admin options for you and your users (my example https://toot.wales has a wider layout)
This isn't a great example (or maybe it is considering how non-trivial the operation is), but running stuff from the command line can often be great for tech support. There is a reason support normally asks people to open things from the run dialog instead of asking them to go through the start menu.

This might be a bit too much to expect grandma to perfectly type, but "sudo apt-get update" and "sudo apt-get upgrade" to update her system is certainly easier then trying to describe what to click on a graphical UI.
memset_s() is defined in C11 Annex K, which is optional and is not provided by most implementations.
Agreed, but there's no risk if someone were to un-blur this image. That a random big company has a generic job posting is almost a given.
The words 'pay' and 'salary' do not appear in the article. They want senior engineers at intern prices.
Back then people had 640x480 screens.
The 4% come from a application-level benchmark that was popular back then.
This is about ARM9/armv5 too, which is not suited for any multi-user OS as address spaces switching is very expensive compared to today's architectures (armv6+) due to the needed cache flushing on every address space switch. This has nothing to do with L4 variants, this is an architectural issue.
LTS is targeted for servers for a good reason. Desktop is going to be very much behind if you use it. Sure, some might be OK with it, but then they shouldn't complain about this very point. Otherwise it sounds like they didn't make an educated choice when using LTS.
> but because CNN’s only look for features in images, and don’t pay attention to their pose, it’s hard for them to notice a difference between that face and a real face.

Then this makes me wonder: how are GANs able to create pictures of people where eyes and noses and so on are correctly placed with respect to eachother?

E.g. as in: https://www.theverge.com/2018/12/17/18144356/ai-image-genera...
Yeah I'd be much more inclined to believe it's just a desired stylistic change from him. Or perhaps he knows about shorter songs being more profitable and decided to do it without sacrificing integrity. (Constraints do make creativity more fun/easier sometimes).
Solving the wedding table problem in prolog
Not a fan of Learn C the Hard Way, but I will agree with you that K&R is a bit light on details of how/why to write safe C code. I stand by K&R being the best book for learning C that I’ve read, though it goes nicely with a good application security curriculum ;)
Just want to say that Xubuntu remind me a lot of win7, and they're not even trying to be windows-ish! (.. at least not officially?)
The idea of a subreddit just for posting things that you want to post but shouldn't would have some merit. Sort of a safety valve of sorts.
A few minutes.
Agreed. In my experience, senior engineers are even better at glibly skirting what specific contributions they made at a company were, or what their true technical skillset is. They need to be tested.

The fact that a lot of time senior engineers will get pulled in to interview from other companies because someone knows someone and has worked with them for a long time only exacerbates this problem.
beautiful c++!
careful, the bat signal should only be used when Gotham is in danger!
Not quite. They said if it prevents 1M immigrants.. a pure hypothetical to explore the math of discouraging American lifestyles. They definitely did not say the wall would succeed in preventing 1M/year from entering.

That is absolutely absurd as only 190K/year cross that border illegally to begin with.[1] Most undocumented immigrants in the US enter legally and just overstay their visas.

[1] https://qz.com/1525779/how-many-undocumented-immigrants-cros...
Responding down here so as not to derail your otherwise strong comment, but I was bothered by the part that read "Obviously advocates of the wall for the most part don't give a crap about the environmental impact." This might be true on average, but not universally, and I don't think "obviously".
I'm not personally an advocate for a wall, but I have pro-Trump relatives who would respect the environmental argument, particularly regarding animal habitat. I think it's a matter of weighting different priorities, rather than "not giving a crap". If all else was equal, I think many advocates would be happy using environmental impact to decide between designs.
The high temperature needed for industrial processes like making concrete is a perfect fit for concentrated solar furnaces. That's because there is a thermodynamic loss in taking heat energy to another form like electricity and back again. That's why natural gas heating is roughly 2-4 times cheaper than electric heating. I don't understand why every factory in the world doesn't have one of these attached to it to save close to 100% of their fuel costs for 4-8 hours of the day:

https://en.wikipedia.org/wiki/Solar_furnace

Some formulas on concentrator efficiency:

https://en.wikipedia.org/wiki/Concentrated_solar_power#Effic...

https://www.osapublishing.org/DirectPDFAccess/465BBDC3-CD88-...

(PDF): http://www.desware.net/sample-chapters/d06/e6-106-05.pdf

(PDF): https://core.ac.uk/download/pdf/82769819.pdf

It looks like the highest temperature achievable for a trough-shaped solar collector is about 400 C, whereas for a parabola, it's closer to the temperature of the sun (at least 2000 C). Note that the maximum possible temperature achievable for any concentrator is the temperature of the source, by the laws of thermodynamics:

https://physics.stackexchange.com/questions/279146/what-can-...

I don't have time at the moment, but maybe someone could derive the maximum temperature for a parabolic trough? I feel like it might be approximately the square root of a parabolic dish, but I don't know for certain.

I could put together buying ferrock in large quanties (over $1 million) because of the many bike paths and greenbelts that still need to be poured along the river, canals and train tracks in my city. But using concrete or asphalt is perhaps too environmentally unfriendly, and I haven't found a good alternative (say pavers) because we still want people to be able to skate and have a comfortable bike ride. We also have football field-sized piles of glass bottles waiting to be recycled that would be another free input along with solar heat.
Given that they don't mention anything to do with pay (as you say) how do you know that these people are only paying intern prices?
This is pretty similar to Peter Shirley's "Ray Tracing in a Weekend" series, which gives some more detail and discusses the ideas more, and which recently was put online as "pay what you want": https://twitter.com/peter_shirley/status/984947257035243520?...

The bible for raytracing techniques is PBRT, which, funny enough, is also now available online: http://www.pbr-book.org/

It is a pretty fantastic time for easily available, high quality resources on rendering in general and ray tracing in particular.
Google ruined it.

Once upon a time if I wanted to buy something, I would stick its name in Google and click the Shopping tab to find the cheapest. Often a random online retailer. Products and prices were scraped from the internet like any other organic SERP.

Then they started charging for access. The number of suppliers decimated. It was no longer competitive.

That allowed Amazon and eBay to become the bazaars they now are, including what TFA is talking about.
The author is from Austria. As a dev who moved there 4 years ago I noticed it's probably some archaic Germanic cultural trait for any job postings to be very employer focused, acting like they're doing you a favor by hiring you and not caring about what the employee might want, even for senior roles.

Maybe a local is reading this and can explain why this is still a thing.
> Each Gömböc comes with a booklet containing every necessary information about the product, as well as a unique product ID to identify the Gömböc and prove its authenticity.

Sandblasted Al: 239 Euro
Porcelain: 606 Euro
Steel: 499 Euro
Bronze: 599 Euro
Plexiglass: 199 Euro
Polished Al: 269 Euro
Al (rough polish): 199 Euro
Black (polyoxymethylene): 249 Euro

https://www.google.com/search?q=gomboc+3d+model

I'm guessing it costs an order of magnitude less than those published prices to machine an aluminum one, given an accurate model? The product page says the Al one is 500g, so the machining cost is probably the most significant factor?
This is the only correct answer. White boarding is to coding what Foosball is to soccer.

In my last in-person interview they asked me a bunch of trivia that was a simple google search away - so of course, why would I bother memorizing those things? I got a dear john letter back saying I wasn't smart enough or some such, and it's like "oh great, being called an idiot by an idiot". And that's most of my interviews if I can get past head hunters that don't even bother to do their homework. Do you know "go long"? How would you solve this "cash-ay" problem? Yuck.

Sometimes I just wish people had some common sense and were reasonable and could think. But by and large people just do not give a crap to be good at their job because people by and large are just lazy and suck. Call me a pessimist but man are there some stinkers out there.
"Other retailers don't seem to get the "our supplier lied and we didn't bother checking" as an excuse"

Are you sure? The linked article said that the retailers that were busted were part of the scheme, doesn't sound like they were innocent bystanders that were cheated by the distributors.

Three retail businesses in Queens and two in Manhattan were part of the scheme, Mr. Melendez said, adding that they had closed
It is both. There is more money buying a relatively fixed number of homes, so price goes up. But if you could buy a piece of land with one home. And put 10 units on it, then that could be offset.
Disabling images helps a great deal while concuming content over internet. Look for under setting on how to disable.
Off topic, but:

> DSA/ECDSA is terribly easy to mess up

It’s kinda unfortunate that most crypto seems to be this way…
Didn't say it was universal.
> When hiring senior engineers, the company doesn’t choose the candidate, the candidate chooses the company.

Does that mean its the candidates fault when they can't find a job?