skysight-inc/HackerNews huggingface dataset:
Hm I think you are answering a different question than what I was asking.

I was asking more that if any "smart non-programmers" like optometrists these days still write custom software to run their business? Or if in the era of Windows/Mac/Linux, it's too complicated to do so. The stack is too high, you have to remember version 0.8 of this or version 0.9 of that.

I assume he could do it with Tandy computers because things were simpler in those days.

To me, the appeal of programming was always to play god and make things exactly how you want them.

But more along the lines of what you're talking about, my former boss runs a retro-computing site/company, for example:

https://www.bigmessowires.com/floppy-emu/

It's more hobbyist than commercial. But I imagine there are a few commercial uses.
We're hiring software engineers, machine learning engineers, and ML scientists at Freenome to work on early detection of cancer: https://www.freenome.com/careers.

My email is in my profile; feel free to reach out if you have questions.
We detached this subthread from https://news.ycombinator.com/item?id=14707859 and marked it off-topic.
> On the initial opening of a project it will hog the CPU and spin up the fans but that doesn't last too long. Sometimes it completely hangs Emacs. Nothing that killall rls followed by a M-x revert-buffer can't fix.

Yep, sounds like emacs. (I use emacs, but my god is it a horrible collection of half-broken hacks. Still the most useful editor going, though. If anyone wants to fund me, I'll start a project to make an editor that combines the flexibility of emacs with a rigorous, ruthless obsession with speed and correctness. :)
It seems to me at the point you decide to hire an entire team you are entering the contracting model instead of building a team per say. Just outsource; it's more flexible with fewer issues than integrating a new team.
> No. If your language cannot call into a dynamic library using a well-defined C ABI for your platform, then it is already failing to speak a standard protocol.

This also involves a marshalling cost at the ABI boundary, which may be lower overhead than parsing JSON, but is significantly more brittle. And it's less ergonomic for many plugin/editor authors. And it can't be spec'd with a schema that isn't just "read the headers."
7 specific suggestions to sabotage devops simply
Any idea about Memsql? We are evaluating it at our company and all the info is kind of fuzzy.
Using Application Maps for Kubernetes Monitoring
Submission title says "NIST".

> and/or who uses illegal drugs.

:)
OneDrive has stopped working on non-NTFS drives
> All other explanations say something confusing

The problem here is that you want an explanation that is intuitive and easy for you to grasp. What if the true answer is one that is too hard for you (or maybe any human) to easily understand?

Our brains aren't evolved for understanding the true nature of the universe, they're evolved for reproducing and surviving in a very simple world. We're using re-purposed hardware for a very different task- we shouldn't be surprised that it's difficult.
Right, which is precisely why automatic doors are completely irrelevant.

On a related note, here's an interesting and informative video from Applied Science on how these tags work: https://www.youtube.com/watch?v=KAm7qAKAXwI
Microsoft cuts thousands of jobs amid shift to cloud services – Jul. 6, 2017
> Just write or copy & paste anything into the box, and
automatically get emails scheduled with a spaced repetition
algorithm for optimal memory and learning.

You mean what? I'll receive the same things I pasted in the box by email later?
Encryption would fix it if the device was misinterpreting ambient EM as commands. If the device is this poorly designed I'd suggest that a lawsuit could be filed.

It wouldn't fix any of the other many possible failure modes, the sum total of which strikes me as much more likely to be the issue. Electronics can get weird.
Adding to undersuit's response, here's a wapo article about the CSA scene in the D.C. area (in 2015): http://wapo.st/1AlQgSF

Basically you pay a set amount directly to the farm ahead of the harvest season and get weekly boxes of a variety of different veggies (and some bigger ones will also do meats and cheeses). Typical they cost around $30-40/week in this area, but can also be considerably more than that. Usually pick up at a local farmers' market is necessary. We lucked out with delivery to our door so some added value in that case for people in larger cities.
It's a cool project for sure, but i'm not sure how i feel about training people that it's okay to interrupt you while you have your headphones on. That's the only way i get peace in my office.
Right, I read this article as "IPv4 is causing climate change." If you have enough IP addresses, dedicated port conventions don't bother me at all.
emacs: Emacs Makes Any Computer Slow

Boy it's been a while since I've broken out that one ;)
Well, someone has to administrate the nginx routing config, or there needs to be a mechanism for each webapp sitting behind the nginx to register itself as a forwarding target.

What I want to know is why can't we get all the major web browsers to look for (and honor) SRV records, so that www.mydomain.com can transparently have the browser connect to port 30338 (or whatever port my app is listening on). Then we dispense with the need for proxies altogether.
If anyone might have done the same thing, why call one person specifically in the first place? This just gives the wrong impression and makes that person more reluctant to make changes.
Here it is: https://news.ycombinator.com/item?id=14575627

I was actually thinking the same thing. My general advice after being at a company that went through multiple rounds of layoffs within 4 years: Get your resume together and start networking when you have any of the following scenarios: new management, new consultants, in acquisition talks, in a cash crunch.
I graduated 7-8 years ago and we did a lot of SQL so I'd surprised if that's not the case today. I think one or two SQL/relational database classes are almost a norm.
In other words, science is susceptible to cliquish behavior. All society is susceptible to this, except that in science the counter-incentives are much weaker. There's no price to pay if you recommend acceptance of a lousy paper just because you know the author.
We have a management structure that allows us to do both peer guidance and detailed project tracking which can help people avoid falling off the rails.

Our problem has never been a deliberately underperforming employee though - all of our issues to date have been people who start doing light slacking or who are too easily distracted/focus on the wrong things. Careful hiring and luck.

I have personally managed a serious problem employee who basically did not want to work and put a great deal of effort into actively avoiding work (writing long soliloquies in "documentation" instead of writing code or meaningful and appropriate docs); that was decidedly unpleasant and exacerbated by the (very large) company in question basically protecting certain classes of employees but refusing to add a resource. In the end it came down to me doing half of his job for him.
Twitch Berlin is hiring. We're looking for data scientists and distributed systems engineers working on one of the largest live video CDNs in the world at a huge scale that makes things interesting.

Posted this as a top level comment already before I saw this one. Sorry about that: https://news.ycombinator.com/reply?id=14713062&goto=item%3Fi...
I'm pretty sure most or all of this port/sudo nonsense was fixed with Plan 9.
It was pretty clear he was talking about his own experiences. Does he need evidence to justify his claim that management also abused their powers?
Trying to verify my phone yields:

"Oops, something is broken.
Please contact Dorian, he will fix it as fast as he can."

So what is this? A virtual currency based on nothing that Dorian can issue anytime he wants?
I love google music because their "Radio" feature is incredibly useful. So if I like a song, there is a "radio" option that plays similar songs, which has worked surprisingly well (imo). Maybe their AI is just better or something, but I'm a very happy customer so far.

The only thing I fear is that they will shut the service one day for no good reason (because they have done this before). But since its a core part of their android offering I'm hoping it won't happen.

Also any Google iOS devs reading this: PLEASE ADD WATCH INTEGRATION. I love to listen to music while running, but currently there is no watch integration, so all I can do is play the next/previous song through my watch. Definitely more control would help :).
> Sick days are not just for flus and colds that are contagious...

Agreed. I meant to mention that.

> so that's an irrelevant distinction.

Flus and colds are by far the most common uses of sick days, so I wouldn't say it's "irrelevant."
Why reinvent it? Let it die like the whigs, when republicans came on the scene and represented new ideals in liberalism (not to be confused with republicans of present day).

We're on the verge of a tectonic shift in the way people identify and if you cling to the past you'll be left behind. Look at who now represents the poor, rural, working class? Look who represents the urban intelligentsia?

These are interesting times indeed.
This is an anti-capitalistic proposition. The companies don't want strong bond between employees. The simple idea that employees could have stronger bonds between themselves than for their benevolent company is utter anti-capitalistic.

Everyone is responsible just for themselves in a rat race competition. We are just individuals. Unions are bad. Organization is bad. Agglomerations are bad.

Move on.
> It was pretty clear he was talking about his own experiences.

And I'd like him to elaborate on those, rather than make a broad generalization. Thanks.
This is some pretty odd advice. Basically it amounts to "stop doing things that you enjoy". Drop music, news, and video games? Not listening to music will not make you a better programmer. I agree about sugar in moderation and getting good rest (though the specific times seem debatable).

#2 is a serious misunderstanding of flow[0] and is against research arguing that flow states facilitate learning[1].

Flow is not easy-peasy non-frustration time, it is getting "fully immersed in a feeling of energized focus, full involvement, and enjoyment in the process of the activity." To deny yourself that is blocking yourself from the most productive and rewarding of human experiences.

One of the fundamental ideas of flow is that when the task is challenging enough to break one out of the state, additional skills are learned to return to the flow state.[2]

In my opinion, to achieve your maximum potential as a programmer, you should be striving to hit a flow state as much as possible.

[0]: https://en.wikipedia.org/wiki/Flow_(psychology)#Education

[1]: https://www.learning-theories.com/flow-csikszentmihalyi.html

[2]: https://www.amazon.com/Flow-Psychology-Experience-Perennial-...
They have enough traffic to generate around $750k per day only from Adsense. I'm not a musician and have no intention to get their "Pro" for 7 dollars a month. I wouldn't mind seeing an Adsense ad instead of seeing an ad about their "Pro Plan".
My life likely would have been much more stable had I grown up a very rural area with a predicable network of friends and family. Instead, I've explored various parts of American society and am left underwhelmed, primarily due to the primitive instincts described in this article.
This is just an ad for an overpriced smartphone that comes with an app that rotates a 3d scene according to the device orientation sensor readings (like the Amazon devices that cost much less). 949 area code -- why are so many scammers in Orange County?
How is this different than someone attacking a contact form on a wordpress site? In your mind what would be a sufficient mitigation for a service like this? A one time use token for example? Captcha on the signup form?
Could you go into a bit more detail ? What did the Brazilians do / change ? As for ThoughtWorks, I've been at an interview with them and got a strong cultish vibe from the whole thing. Especially when they made it clear that their 'social responsibility pillar' is cool and all, but "we're still a commercial company that needs to make a profit so don't imagine you'll be doing charity here"...
I'm curious how the people from that environment affected SC's culture.

I'm sure the company had a much nicer culture when they started, given that their product attracted so much original content.. So what went wrong ?
Maybe there's an incompatibility with another extension or they have changed the site, but I can't get the Uploads Only tab to show up.
It's happened before and it will happen again.
Why would you want to listen to multiple songs simultaneously?
In the section titled "You or I might have done the same thing" the author says "if I were Hamano, I probably would have made the same mistake". This is about the complexity of growing a new kind of distributed system where best practices are still unsettled. Specific commits and contributors being identified is part of taking this subject seriously. If you are above having your work questioned then you should not be contributing to a big critical part of open source infrastructure.
> alter package managers to allow installation of packages into a subtree of the user's home directory if the user is not root, etc.

Guix and Nix. I haven't used Nix, but Guix even allows ad-hoc containers running only specific programs and their dependencies:

https://www.gnu.org/software/guix/manual/html_node/Invoking-...

That doesn't help with the privileged port problem, but per-user services can be dealt with.
Do you mind sending that guide my way? I'd love to check it out. dorsetttaylor@gmail.com
> Reproductive organs are what evolutionary biologists would call a highly conserved system, meaning they don't tend to change often.

No. Reproductive genes are well-known for what evolutionary biologists (such as myself) call positive selection, meaning they tend to change more often than you would expect.

See, for example, https://www.nature.com/nature/journal/v403/n6767/full/403304...
FTA: In its manuals, Medtronic, the maker of the device, clearly advises patients that things like hairdryers, cell phones, power tools, and yes, in-store security systems may impact devices.
but I just have to accept that you don't care about any of that.

Or you may be mis-understanding the positions that actual libertarian leaning people hold, or at least painting with an overly broad brush. That is, there probably is at least one self-identified "libertarian" who represents each of those positions, but I will argue that none of those is an accurate depiction of what it means to hold libertarian ideals in any general sense.

Part of my thesis is that, starting in the 80's, a vocal minority began attempting to redefine the "hacker ethos" to conform with their specific libertarian views,

May be. But at least some of the anti-authority stuff as part of the hacker ethos dates back to the 1960's and the origins of this "scene", at least if I'm remembering some bits of Levy's Hackers: Heroes of the Computer Revolution correctly.
Yep - same things that you submitted. I use it for new concepts, interesting ideas, lifehacks, quotes.. anything I want to be reminded of in the future
No problem at all, given that the underlying operating system would already require that somebody got privileged access.

The point of the article as I understand it, isn't so much about the possibility of shared web hosting - it's obviously possible. It's more about how early design decisions shape our paradigms and the way we understand computing and the necessary resources.
Oh, it can be great as a niche-y, learning-to-cook service. If inherently somewhat costly.

Just not the wide-scale, low-margin partial-replacement-for-takeout-and-grocery-shopping that they appear to be need it to be for their business model to succeed.
Here's today's example of an "entire department" layoff at SoundCloud: https://techcrunch.com/2017/07/06/soundcloud-the-youtube-for...
Do the code owners still need to approve? Or can I just add random owners to the file and have them get notifications without them wanting to?
Ask HN: How do you make valuable connections through LinkedIn?
Advice for a recent college grad.
Shutterstock is looking to hire top-flight talent in NYC, we have a number of roles open: https://www.shutterstock.com/jobs/listings. For the search team we are working on building the best image and video search experience out there and could use more ML engineers, data engineers, or experienced development managers.
I used to listen to mixes on SoundCloud but I started getting spammed and the site kept crashing. I switched to Mixcloud and haven't looked back for a year at least.
> I find it interesting that none of the discussion here has been around CSAs. Are these less of a thing, even in other cities? In the D.C. area there are tons of them.

They are definitely a thing; Farm Fresh To You, specifically, seems to be big in Northern California; they aren't really, though, directly competing with meal kits. (I see them more as complementary.)
AngelList's A-List is accepting US-based engineers and designers. Link to apply is here: https://alist.co/candidates
Ask HN: What are good ways to find other young professionals in your area?
I live in a college town that doesn't have a lot of stuff going on - how do you make friends as an adult?
There are plenty of trade-offs but network resource ownership?

For a datacenter isn't it more efficient to pack workloads across dense machines than to over-provision idle ones?

While a factor, maybe, I don't think privileged ports are causing excess CO2 production.

Although I've been interested in low-power edge networking with uni-kernels, would be an interesting project to work on (thinking micro-dc's with homogenous ARM-based boards at the edge and having a dynamic system to boot up uni-kernels on demand closest to the requesting user... a system that mostly stays off unless it's needed).
I wonder what it would feel like to take this off after wearing it for a week.
What browser are you using? Care to take a look in Chrome's console for any errors and submit your findings as an issue?
It's a hypothetical that's only meaningful at all if it's an all-or-nothing deal. If it was anything else, it would essentially just be normal hiring and therefore boring.
And likewise, how do you know when a human is being creative? Isn't all art derivative of our training and influences? I believe something like that was an argument by one of the random paint splatter artists: that randomness was the only thing truly creative.
Good question. Apparently, the unit (mass of 1 litre of water at the ice point) was supposed to be called "grave", but then it was considered that most measurements would be for much smaller amounts, and so it was switched to the gramme, but then for the definition they stuck to the original idea, now re-christened kg.

I don't quite understand this, as they could've defined it to be the mass of one cubic centimetre of water, rather than a cubic decimetre of water. Or they could've said that the unit is gram, and 1 g is 1/1000 of the mass of this artefact.

I've also read stories that revolutionaries objected to the name "grave", as it is close to Grave (French), Graf (German), that is, the title of nobility (anathema for the Republicans of the French Revolution). Thus, instead of 1 grave we have 1 kilogram.

At any rate, it was all rather messy and political, as the delightful book Whatever Happened to the Metric System?: How America Kept Its Feet by John Bemelmans Marciano recounts.

See also precisely this question at Physics StackExchange:

https://physics.stackexchange.com/questions/64562/why-metric...
Android devices hit with CopyCat malware
...and now I feel an urge to read Snow Crash again.
>fibromyalgia, IBS, CFS

There are objective tests for all of these pathologies, though those tests are often inconclusive in the face of the symptoms.

>If you don't think there's a physical basis for mental illnesses though, skim through the figures in this article[2] for a prime example of the ways modern medicine is disproving that.

There are physical symptoms of mental illness, but as yet there is no proof of physical causes, which is why the chairman of the Department of Psychiatry at Duke University School of Medicine and the DSM-4 stated "psychiatric diagnosis still relies exclusively on fallible subjective judgments rather than objective biological tests". You'll find no objective biological tests in the DSM.

https://en.m.wikipedia.org/wiki/Allen_Frances
Tinfoil hat!
“Antisocial Coding: My Year at GitHub”
I read a lot of anti-capitalism jibberish on HN & Reddit but I think this one takes the cake.

Then again, I DO recall when my CEO gave speeches about "fostering less teamwork" and that other time he flipped the table at the company happy hour when he overheard an engineer invite a sales guy over to his apartment. OH and not to mention my company's strict policy on NO employee referrals for hiring... Hmm maybe you're onto something!
I've been studying this whole Team as a Service approach to offering consulting services for my software consulting company. It's interesting, and something I'm going to explore as I like the idea of a customer hiring a subset of my team as they're already optimised working with one another.

As you quite rightly point out this is a long way away from OPs original vision.
Any measure like a PIP is an attempt to reinforce a political/power structure. Where "mismatched expectations" indicate that it is not clear whether the behavior of the employee or the manager -- specifically, whichever manager has some part in that employee's success within the organization -- is the larger contributor to the failure to meet expectations. Most organizations are notorious for a systemic inability to distinguish one from the other, defaulting to laying the onus on the employee. So "working like hell" ends up as "effort expended in the wrong place." On the part of both parties. An "honest PIP" would be one where the intention is perceived as good, even though the need for a formal process is the result of some other weakness or failure where the net result is a less robust relationship, overall.
That's good comparison, actually. But do you see any of those subscription services filing for an IPO? Or needing all that automation and cleverness (and implicitly, with all that overhead, scale) just to get their stuff out of the door?

That's the problem with Blue Apron. It's a nice idea. But it's just too darn big of an idea (and way too much engineering) for the problem it addresses.
Ask HN: Google Gmail as a recovery address, function or security hole?
Why does Google allow anyone to use your gmail address as their recovery email without requiring confirmation of any kind? If you google for any help on this issue, you'll get forum posts excusing that it's harmless and you can simply "disavow", says the email alert you get when someone enters your email address for their recovery, that somehow it's their mistake and isn't a security issue. That's not really a good answer. I've been getting this "attack" repeatedly and I'm inclined to think that it's a vector which is being probed for social hacking. Google should not allow this practice and they can fix it easily by putting a confirm hold before letting anyone use anybody else's email randomly as a recovery address.
This is literally the entire value proposition of consulting.
Got my supporter stickers in the mail today, they even printed a special postcard with a bunch of titles I have loved over the years. Love the site.
I can't wait for the sequel framework, MACHO.