skysight-inc/HackerNews huggingface dataset:
ummm...way to ignore all the retail jobs disappearing from e-commerce.

Don't get me wrong companies do a great job of automating things and growing.

And investors do a great job of betting on the things that have the best odds. I don't have a plausible solution. Besides lottery don't have a fair way to invest irrationally.

But, if society doesn't find a way to retrain(invest in) those people that were replaced we lose all the potential they had to offer.
Amazon’s Lending Business for Online Merchants Gains Momentum
I feel underwhelmed...
Capitalism just means private ownership of the means of production. What you call corporo-fascist is just the natural end game of such an economic system.
This comment is perhaps a little hyperbolic but it's also pretty dead-on. India is FAR more capitalist the US is these days, possibly too much but here in the States our capitalism is regulated to death, ironically to a large extend by the corporations who whine about too much regulation all the time.
"Thank you for for self-identifying. Good day."

That would have been my response.
I am a cognitive neuroscience post-doc. In my work I have to be an expert or at least competent in: cognitive theory relevant to my specialty, brain science relevant to my specialty, neuroimaging methodology, non-trivial statistical methods, as well as a competent paper writer, grant writer storyteller, and talk giver, I regularly need to write bash and python scripts, administer and operate a linux compute cluster. I also need to be a good dad and husband, and that takes practice.
I read HN and am impressed with all the expertise and competence and also feel overwhelmed. I'd like to try some ML on my imaging data, but I'm stretched too thin already. Maybe someday. Or I'll partner up with someone. I have the urge to do it all, but I'm not smart enough and I don't have superpowers to manipulate time. I'm aging. Time is running out. Oh my god.

Pause.

Take a walk.

Do what you can.

It is ok.
Automakers Race to Get Ahead of Silicon Valley on Car-Sharing
Rooms are rectangular because human brains find it simpler to map, I think. The order and structure involved means you can treat things much more interchangeably - for instance, the available directions for travel don't change as you move around in a rectangular grid, and rooms are all the same shape.

The only reasonable alternative is a regular hexagonal tiling, and that means having more neighboring rooms, which gives its own problems.
The Sublime Text LSP client looks like it has stalled in development a year+ ago. Is that the case?
As you get into more complicated setups, it certainly requires discipline, eg:

https://ryaneschinger.com/blog/ensuring-command-module-task-...

But as long as you're careful about coupling operations like lineinfile with checks for the line already being there and so on, you can achieve it (and Ansible certainly makes this much easier than shells scripts do).
You can upload unlimited resources, make bubbles private or public, with indexing, crawlers and other cool stuff ;)
> I don't understand with what right trader Joe's can prohibit somebody from reselling their products.

I can see this line of reasoning: a lot of products TJ sells are of TJ's brand. If this individual buys the product but then lets it spoil and resells it and makes someone sick, there might be a chance for that end-consumer to sue TJ for it.
After 14 years “Amorphophallus titanum” blooms for its first time
Integrating into Qualtrics: Docker Deployment
I don't think I would say that consumer ignorance counts as consumers speaking via the market. Computer security is complicated stuff and no one really explains to users what the vulnerabilities are and how to mitigate them.

The fact that we don't have chip and pin credit cards in the U.S. is hardly evidence that consumers don't want them or that they somehow prefer a system that makes it much easier for them to be defrauded. It's simply that the few credit card companies we have don't want to spend the money to provide chip and pin (or another secure payment system).
In Plan 9, everything literally is a file. Processes communicate using the 9p protocol which is also the basis of the file system; each process also has its own, local view of the file tree which children can inherit (or not). To do IPC with a server process, simply mount it and begin reading and writing to files in the mounted directory. Oh, and 9p is network-transparent, so you can see remote files and processes as if they were local.

It really is a neat idea, and shows what can be done when you take an idea to its logical extreme. But the interface is not human friendly. Real-world workloads are complicated and require kernels that handle the weird edge cases so you can't reduce a production kernel to a simple idea. And 9p performance lags behind other networked file systems. So it's really more of a prototype and a laboratory for generating ideas to be used in other systems, rather than a replacement for production Unix.
Other commenters replied to you pointing out the difficulty of packing things in non-grid based space, but they are only a manifestations of the fundamental reason, which is cost: it is much cheaper to build straight walls, and the furniture for straight walls can be mass made, which also makes it much cheaper. Furniture for non-straight spaces usually needs to be custom made.
Ask HN: How do I write code as quickly as I used to?
Hi HN!

I've been a "programmer" since I was 10 years old, basically by copy&pasting other people's code and making it do what I want...

I was published in the national Serbian newspapers and was bullied heavily for being a "liar", a "fraud", a "thief", etc., and received death threats.

Since then my anxiety levels have been rising and my code quality has been dropping (well, relatively speaking, compared to what I did back then it's much improved but not as much as it could've) and my code output has been dropping as well.

I'm 17 now, soon to turn 18, but I can barely work 2 hours a day on something, when before I could and would sit at the computer for 24 hours and finish a project in one siting, without sleep or eating.

Nowdays I just waste my time reading blogs and not learning anything and I've become really depressed.

Occasionally, I get a huge rush of motivation and I finish a project and earn some money for example for a MacBook Air which I've always wanted and now have, but I then regress back into the depressed state.

I have also become very asocial and don't leave my house frequently, and find it difficult to go to school where I'm bullied and judged for things that I wish not share, and I only go to school to do exams and then I go back home and barely study, my grades are terrible and...

Help me HN.

Please note, I am going to a therapist but he's not helping and is quite useless and expensive. He's in the capital city of Serbia and I live quite far away so it's expensive to travel.
Only twitter, less than 30m per day. I'm also planning to use flickr to keep family photos.

I don't have a facebook account.

Professional social network like... LinkedIn?
How do you unlock it when you're done?
> those people will have to learn how to fix that bad habit.

You realize that I'm not talking about a problem that you either have or you don't, but one that everyone has to some degree, right? Anything that's a matter of willpower, some people will have less of; and, in fact, everyone will have less of as things happen to them that deplete their willpower throughout the day. Consider the needs of "you at 4:30PM on a Friday"—they find it much harder than you do to be productive, right? Well, that's why things like distractionless editors exist. So motivated-you can make a choice (use a spartan editor) that boxes unmotivated-you into having nothing else to do but work.

> and they often end up doing a much better job too, because they're working with a tight feedback loop between the tasks.

I do agree with this. But keep in mind that you don't need any special kind of program to accomplish this. You can have your (auto-reloading-text-boxes) layout program open in one window, and your (auto-saving) composition program open in the other, maybe across two monitors. Works just as well, and—unlike a "composition with preview" style editor—the "preview" pane is instead a real WYSIWYG editor for the layout and typography, as well as showing the state of your composition.

> indesign is outdated

Yeah, true. It's better to have a format that actually produces digital-native results as well. It's (sadly) not usually feasible in large orgs, given that there are separate teams with separate skillsets that want to take one composition as input and run it through two separate (web and desktop) publishing pipelines. Even if you can align them all on the same software, attempting to do any "layout rule-sharing" is a lot like trying to get the mobile and desktop frontends of an app to share code.

> repurpose your .html

That's one (valid) approach, sure. The other one (that I personally favor) is to start with the print layout, in a desktop publishing program that happens to use a layout format that is a superset of HTML+CSS, which gives you the ability to add CSS media queries to said document to specify how it should render when exported as an ePub or as HTML.

One example of such a digital-native desktop publishing program is iBooks Author. You get a proprietary, fixed-layout "rich eBook" format from it by default; it exports to PDF at full fidelity (though you lose some TOC metadata); but it also exports to ePub and HTML.

It's honestly a shame that the EPUB 3.0 standard hasn't seen traction or gotten an equivalent authoring experience from anyone, because it's basically the same idea but not proprietary. It's a perfect "mother format" to reduce down to assets for every kind of content channel you'd care to use.
The AWS Spend of Our SaaS Side-Business
Is disgust not ultimately subjective? Who are we to choose what disgusts us.
^This. This kind of shit along with the archaic copyright system we have (though thats slowly improving) I think is one of the biggest reasons the American economy is so sluggish right now.

Easiest way to fix this I think is to make it so that the plaintiff in these kinds of suits has to show real, actual damage: not to branding, not to "theoretical sales", not to "possible expansion", but actual and documented ill effects on their business resulting from the activity of the defendant, and more importantly make the award for such a case relative to that damage. That would shut down 90% of these cases overnight.
Libc++ is quite readable. Libstdc++, not as much.

I've recently hit more than 5 stacked bugs in older version of libstdc++ on bionic libc...
I read your comment in his voice
The answer is, they're simply not. Ansible is just as easy if not moreso to shoot yourself in the foot, only there's some smoke and mirrors (like their 'lineinfile' module) that make you think you're idempotent but actually just create race-conditions and reduce version control.

There are a few tricks that Ansible uses that are non-obvious uses of shell - For example, files should be replaced by copying the new version to the target directory, then unlinking the original file and linking in the new version in it's place, finally unlinking the temporary file. This functionality has been implemented in the 'install' utility in gnu and bsd coreutils since the 80s (though it's not in POSIX, so it's not exactly guaranteed; You'd be hard-pressed to find a machine outside of busybox docker images that does not support it)
"Vote with your wallet" means hit them where it hurts, because you don't have much of an actual vote in a company's behavior. It has nothing to do with using money to subvert the democratic process.
Klay Thompson and the truth about the hot hand
Why a Chat Startup Is Reinventing Money
This is the best advice. There is mental masturbation (90% of HN) and then there is actually getting practical shit done.

You rarely hear about the practical stuff because the best of it gives some company a competitive advantage and they aren't going to share it (except perhaps via their sales teams.)
Read about the T-Shaped profile mentioned on the Valve's Employee Handbook[1]. It's a nice concept on how to know when to learn something new and when to learn more about something that you already know.

And calm down: HN users are really heterogeneous. Trying to be like everyone here is impossible. Even you find someone with the same profile as you, it is a nice thing to know that there is something new to learn. A bigger problem is when you don't have anything new to learn.

[1]http://www.valvesoftware.com/company/Valve_Handbook_LowRes.p...

Edit: And answering your question: I feel overwhelmed when I learn somenthing new here, and there is already another article telling me that what I learned is obsolete.
In Jena, Germany biologists witness an 14 year old
"titan arum" plant flowering for its first time after spectacular metamorphosis.
I've not used Skype so I can't say, but anyone who's used an XBox console online knows about the port forwarding nightmares you have to go through to make the things work correctly. UPnP was the only way to make 2 consoles work at the same time.
Ask HN: Do headphones exist with noise muffling capabilities?
People constantly post about how distracting open-plan offices are. The solution that is often proposed, noise cancelling headphones, don't really work because noise cancelling headphones stop background hums, not the sound of talking.
Actual earmuffs DO block sporadic sounds like talking. However you can't really wear earmuffs in an open plan office (that would be weird, and also earmuffs don't play music).

What would be amazing, would be headphones with earmuff material between the earpiece and the outside of the headphones. Then you can listen to music without any sound bleeding in.

If anyone is looking for a hardware startup this may be a good idea. I would pay good money for this. I've tried the usual recommendations eg Sennheiser HD280's but the sound muffling isn't that high.
Not being an expert in the history of the enterprise I read the story as saying that Trader Joe's failed to get legal relief and that Pirate Joe's shut down for other reasons. Trader Joe's was welcome to make life difficult for Pirate Joe's, by refusing to trade, but in the end it was other frictions/owner interest that caused the shut down, not the legal system.
There are two ALDIs in Germany.

ALDI Süd operates the American ALDI stores. ALDI Nord owns Trader Joe's.
I've heard good things about the sources for musl and lua, if you're interested in reading C
New Redis docker image – everything you need to know
I didn't find anything 'disrespectful' or 'half-drunk' about the memo.
Sure, and set it up once and throw it away is always everyone's ideal, but there are going to be long-lived machines (like your database), and moreover, there are often times (such as during development) when it's really convenient to be able to iterate relatively quickly.

It's not realistic to perform a multi-minute deploy (or have to be resetting VMs to snapshots) just to try out tweaks in your non-idempotent setup script.
I used to feel this way and when I had time set aside to learn I would just sit there and waste almost all of my time figuring out what to study because there was so much. I would waste all my time doing this and not really learning very much because the breadth of stuff to learn was overwhelming.

Eventually I just forced myself to choose one thing and focus on it. When I get to the point where I feel competent in it, whether that's a day or 3 months, then I allow myself to move onto something else.

Don't get stuck in your head. Just choose something and commit, no one knows everything, the posts are by hundreds of people, each with skills in different areas. Know one knows it all.
Disgust implies judgement (IMHO). Would you judge someone who ruins their family because they had cancer or AIDS? Probably not. Mental health is no different.
Googlebot renders the page properly but the indexing is complete garbage.

You need server side rendering. Learned this the hard way.
Thanks! Will do my best ;-)
adds antonym knower on top of his to do list.
It seems pretty clear that they have no right to prohibit reselling. He was being sued on trademark grounds. Personally, I think it is likely he would have won, but he could not afford the legal costs to fight it. He never really made money on the project.
Really jealous - I assume it was wonderful :D
I once saw someone comment on Reddit how he upvotes people he gets into arguments with so more people can see just how right he is.
I agree with your point, but which societies other than western have a better understanding of mental health? China, for example, has a huge stigma around it that I would argue is significantly worse than any country in the west, certainly Europe.
I found it difficult to make it through the first couple of chapters.

Having just read The Gene, his analysis of the artificial selection option for super intelligence came across as very wrong - underestimating the complexity of polygenic traits and making (likely inaccurate) assumptions about their heredity. This type of thing has a dangerous history.

The idea that a super intelligence could emerge from the internet unexplained also seemed pretty weak, but the first issue was so bad I found it hard to take anything else seriously (didn't trust the author's analysis).

There are interesting issues with artificial consciousness, but I think they're in some ways similar to the issues with biological consciousness - the testing data the neural net is exposed to and it's underlying model can lead to minds that wouldn't be considered intelligent (and dangerous outcomes as a result).
> And I know some smart Alec will trot out the usual 'downshift into C' line that everyone (including Guido) use as the final goto solution for performance but that is simply a disgrace in 2017.

Easy gluing of other languages together has long been something I considered a strength...but I suppose to each their own.

> Why can I not choose to write Python and it be fast??

Well there are lots of reasons...including implementation issues and I don't know them all...but I think Python has a very clear productivity niche. Personally, I am ok with Python trading performance for productivity. For the most part, I haven't had Python be so much of a bottleneck that writing a very small part of logic to be performant hasn't solved my use case.

> And yet Python 3 is getting slower. Don't agree?

Yeah I don't agree...that benchmark uses Python 3.3. The corner on Python 3 performance over Python 2 started turning around 3.4. Perhaps a talk from this years PyCon would help illustrate:

https://www.youtube.com/watch?v=d65dCD3VH9Q

> But PyPy is proof that Python can be fast.

Indeed, I would even say that Cython is even more proof that there are frontiers of performance that could be explored. But with PyPy (as with Cython) their are sacrifices you have to make.

Personally, I think the most promising performance improvement that is tantalizingly close for me is Larry Hasting's Gilectomy project:

> https://www.youtube.com/watch?v=pLqv11ScGsQ

But at the same time, I am not sure that Python ever needs to be fast running in CPython. With `WASM` perhaps it is better to just compile Python.

I don't know, performance in Python has always been a mixed bag...but personally I think it doesn't get much focus because it doesn't really serve Python's target niche. I don't know if there ever will be (or should) be 1 language to do everything...and as it is Python is a good "productivity" focused language to have in your toolbox so-to-speak.
If I understand correctly, there are missing features in the RLS?

Why not improve the RLS?
4 Years is not much.

HN starts to fall in pattern as a lot of stuff you do. There are those new cool hip stuff, papers, a few deep inside blogposts and it repeats itself.

Enjoy HN as long as it holds :)
Go and Limbo have newsqueak as an ancestor.

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

Alef was pretty neat too and was also on Plan 9

https://en.wikipedia.org/wiki/Alef_(programming_language)
I think the difference is the focus on the specific products and their brand. If someone named their candy stand "Silly Wonka" and only sold Nerds and Runts, I am sure they would have Nestle come after them too.
A few months ago my co-founder August did a great Indie Hackers interview https://www.indiehackers.com/businesses/cronitor and we heard a lot of positive feedback on sharing revenue and growth numbers. On that theme, we thought we'd write a blog post to give a little more color to our largest expense, AWS.
Somehow I feel that's axiomatic...

OTOH, you could be making a joke that just whooshed over my head.
Thanks for making this. You should also post it to https://www.reddit.com/r/learnmachinelearning/
This is a pretty ironic statement, given their entire product design is built to serve apple, and the users are often secondary to that or ignored entirely; such as making UI more difficult on purpose so you're more inclined to use siri, or buying music instead of bringing your own.

I dont see AI at apple being any different. Its for them FIRST, us second, if at all. "humanity" may as well mean corporations since they are comprised of humans, but the general public will bare the costs in the end.
And its opposite:

- https://en.wikipedia.org/wiki/Dunning–Kruger_effect

- https://en.wikipedia.org/wiki/Grandiose_delusions
Even if that's true, it does not mean they have done enough.
Mental Models: The Best Way to Make Intelligent Decisions
I think you may be right, however, Hubris is a "feeling" while nemesis is an "Agent". So, it is possible for you to be my nemesis, but you can't be my hubris.

Humility vs Hubris do seem to be opposites.
That's untrue. The problem is that because once you get a chip and pin machine customers are obligated to use it. Businesses were wary that this would scare customers away due to "difficulty" so slowed down adoption.
> laws and regulations can hopefully keep up

I strongly doubt that.
WebRTC is its main drawback, some browsers e.g. Safari don't seem to support it completely.
It's really not clear to me from the site or any of these comments.
Just make sure to dress the part.
My experience with Hangouts is that the screen resolution is incredibly low for a very long time, and it's super-laggy on big updates (switching virtual desktops, etc.). While appear.in is still somewhat laggy, and occasionally requires one or more participants to quit and re-join, its screen sharing is much better.
A lot of people are using the "I bought chips at Costco and resold them at a concession stand example". This is at least a little different.

Say you owned Captainmuon Grocery and only sold private label Captainmuon Chips. Although demand is so high you could distribute your Chips to other groceries and retailers, you see greater value in driving traffic to your store through the exclusive distribution. Don't you have a legal right to create exclusive distribution of your consumable product? Don't you have a legal right to enter into a contract with your shoppers (i.e. You agree to purchase consumable products for consumption only and not resell them)? Don't you have the legal right to limit your product liability (i.e. If I buy and resell a defective bag of your chips, possibly becoming defective after it left your store, you will be jointly and severally liable for the damages as a result of a products liability lawsuit)?

Only playing devils advocate, but I do believe you can play with the facts to highlight the push and pull of contractual rights, ownership/resale rights, and product liability. Also, playing with the facts would highlight how trademark rights/goodwill could be more negatively effected, again something more along the lines of a reseller selling tampered/expired product.
That's a really good way of putting it. I could see Plan9 being relevant today. A "unified system" is pretty much what all the cloud stuff is attempting to approximate (and more poorly, of course).