skysight-inc/HackerNews huggingface dataset:
Wow, that's a lot of anecdata and personal feelings.

Despite holding way too much of my retirement funds in TSLA, my thoughts were "nothing special". I'm not going to assume that an orthopedic surgeon is in any way qualified to estimate the speed of the oncoming vehicle. He might see the consequences of a collision, but is in no way qualified to correlate qualities of the vehicle to level of injury. In other words, the article could just as easily be about "Aren't Modern Cars with Crumple Zones Awesome?!" unless it can be demonstrated that this Tesla did better in a crash than other cars because...which this article didn't do.
I don't think there is something magical in flesh. Consciousness is a process of constructing compact and effective representations of the external world which are necessary in order to learn behavior that maximizes rewards (survival). More sophisticated organisms also develop a model of the world and operate on it by imagination or memory recall, so there is also consciousness of internal mental processes. Such mental processes look like a neural turing machine (read from memory, write to memory, focus on specific parts of sensory field / attention). The mental programs to operate over memory and attention are learned by reinforcement learning. Physical control and operating in the external environment are learned by RL too. The notion of self and language emerge naturally from the need to cooperatively solve problems together with other agents. The teaching signal (reward) is based on the environment and inborn instincts (such as hunger, sleep, defense, sex, cooperation) which are evolutionarily evolved. Part of the perception process is based on unsupervised learning, where raw sense data is encoded in the latent semantic space and then, by a top-down process, is tested by regenerating the original input data. It learns by propagating the error (differences) from the data it generates compared to the original sense data. All these processes have been already implemented, albeit crudely, by machine learning.

Deep Mind has stated that their purpose this year is to build a rat level AI (https://www.youtube.com/watch?v=MAMuNUixKJ8). That would entail rat-level consciousness too.
Yes, you would. But with your remaining time you'd build shelter or firewood, just not as much.

The same principle applies. You still both improved your standard of living. The extent of the improvement depends on the productivity increase afforded by the fishing rod.
Well, yes... but I don't see how that changes or even addresses my point at all.
Can go either way. I can see Snowden doing it as well.

File times just a few months away from when Snowden fled is interesting. It is still too close to the date that looks suspicious.

One way to interpret is that Snowden inspired someone else there who was dissatisfied with the job or the what NSA was doing. The other is that Snowden try to modify the files to make it seem like it was not him.

Him mentioning that "staging servers have been compromised" before can also be interpreted as him preparing the stage of releasing this and hoping everyone would read that statement at face value.
> they'll probably have to restart their education, basic maths, basic science, then college, then university. That's what 7 years?

It's actually going to be closer to 10-12 years. And that's only going to get them to maybe a community college graduate level. They still won't be doctors or software developers or engineers.

Also there's also the simple, but unsolved problem of people just unwilling to learn. You can't make the horse drink and all that.
I mean, selling NSA tools on the black market in broken english is about as far from government whistleblowing as I can stretch my imagination.

Absurdum is right.
That has a lot more risk.

https://en.wikipedia.org/wiki/Short_squeeze
I've no specific distrust of marijuana as a pain killer and appetite booster during chemo. If oil/butter was readily available I'd be using it rather than opiates. I'm not going to smoke marijuana because it's hard enough to breathe already (the metastasis is filling my lungs up). Yet I'd have to get it illegally here. While Belgium is ahead in some areas, it lags in others.

Paperwork... is just work. I've a complex situation, made worse by some, let's say, recalcitrant spirits. No pity for the dying, in some quarters. The summer months in Belgium are dead, which makes it harder to reach the necessary people. I do appreciate the offer of help though :-)
I got to boot a Pentium III desktop (Dell Dimension XPS 1450) few monthes ago. I missed nothing about today's UX. It was no brainer yet not restricting for 90% of your needs. Extremely light and fast (the whole OS runs in less memory than an average webpage). I almost tried to build emacs and a scheme and live in heaven forever.

There was a classical canonical sweet spot in this era design mindset. Kinda like going into a country side cabin. No fancy stuffy, yet most things are just like they need to.

ps: It's hard to remove nostalgia / habit bias; but I consider myself far from prejudiced, having gone into almost all UX fads since I had a keyboard and a mouse. I accept qualities in all systems be it Apple, Linux, Amiga, SGI, HP handeld calcs and all kinds of different ergonomics (CAD, Compositing, Video, Audio, code, shell, IDEs, Smalltalk) ... And even after seeing all of this, Old Windows (until 2K) had a nice sweet spot feel.
>People who know Haskell can cope with much more indirection than a type alias.

People can cope with all kinds of bad things, regardless of whether or not they know haskell. That is not an argument in favor of bad things.

>I know you can use them to, like, multiply using abstract nonsense

What? There's nothing "abstract nonsense" about it. Integers are monoids. Things that can be appended is a subset of monoids, not a description of them.
> JACK is a (better) alternative to PulseAudio

For some things, but not for others. They are really not even competing to be in the same space. Such blanket statements do not help.
I wonder how the pathologists would fare if they were also put through the same process as the ANN, i.e. given training data along with immediate feedback on whether their prognosis was right or wrong, then tested on the reserve data. Pathologists give daily prognosises but only get feedback, if at all, many years later.
Ask HN: What should I do about a lazy and unproductive programmer?
At my startup there is a three person programming team. There is one team member who has been working here for about a year - I'll call him Rob - who is very competent, but has had issues that I think stem from laziness.

The most experienced programmer on Rob's team has complained to me that Rob will take 3-5x longer to finish a task because he lacks the work ethic to get it done sooner, and he has also complained numerous times (including once on the public team Slack channel) that Rob often pushes buggy or sloppy code to production with the hopes that someone else will clean it up for him.

I was skeptical of this claim at first (a lot of the stuff Rob's worked on was experimental in nature and hard to efficiently track) but after paying closer attention, I now agree completely with this team member's complaints.

The only discussion I have had with Rob so far about this came during his performance review at the beginning of the year. At the time I didn't quite appreciate the extent of the issue and told him very generally that he excelled with the big picture but needed to needed to be more detail oriented. So although Rob's team member has called him publicly I don't think Rob even remotely realizes how poorly he stands. This startup is small (8 people) and very close knit, so I'm worried that if I simply let him go it would come out of left field and hurt the morale of the rest of the company (with the obvious exception of Rob's disgruntled team member).

If the issue was simply him pushing buggy code live I would sit down and discuss the issue with Rob and make clear that this is not appropriate and needs to be changed. However the issue seems far deeper than that, and he has already lost the confidence of the best programmer on the team.

The only time I've had to deal with a poor performer was a much more cut and dry situation, so I feel a lot of uncertainty right now for such an important decision. So Hacker News, what do you think I should do?
I first visited HN in the 2006 or 2007 timeframe. Possibly earlier. I've seen the site evolve, over the years, from a place where free discussion was valued to a filter bubble where having unpopular opinions results in slow banning and hell banning. At the time I redacted these statements, I had just previously seen dang smear another poster with a dishonest characterization of him, when the poster made less than supportive (or mildly critical depending on your feelings) comments about a company that went thru YC. The threat and the implication was clear. Further it was consistent with the past decade of moderation on this site. I'm not painting the whole HN community based on a few days of posting here, I am painting it based on a decade of observation. This includes multiple times where I have seen dang harass and threaten people who later got banned. I knew I couldn't defend the other poster to him, and so I swallowed it and said nothing. And then there was vaeliled threat in this thread as well from someone at YC.

The culture here is faux intellectual where "civil and substantive" is "valued" only when they agree with the ideology. A little bit of deviation is allowed so long as the posters are sufficiently obsequious. If this were not a filter bubble you could criticize a YC company or even YC without being threatened.

But since those who agree with the party line are immune from these threats they do not post "civil and substantive" responses (you are an exception even though I am disagreeing wit you you've clearly tired to be fair) and far too many of the responses to my posts have been... patronizing, obnoxious or intellectually bigoted.

You say "gracious and well intentioned in their conduct"... you should be going after those who are not gracious or well intended in their conduct who are expressing views you DO agree with, not the contrarian ones. The contrarian ones you should give a wider birth. Right now its reversed... you have to be obsequious to express a contrarian view, and those who express the party line view get away with murder. This hypocrisy, especially coming from moderators, pisses me off, especially when wrapped with the smug self satisfaction that is so common on this site. (Example the "civil and substantive" threat above, which is pretending not to be a threat, and thus gives cover for pretending like it isn't a threat but the threat is obvious to the intended target.)
I've played with JACK a bit, and I've always found it pretty obtuse, but that was a while ago.

The obvious question, though, is: is there a emulation layer for JACK that supports the PulseAudio API?
True so far in my experience (35 with friends of every age level.) But there are also many solutions to loneliness.

My engineery brain solved it for me by figuring out that inviting people to group events, preferably ones that represent mutual interests, is a good foot in the door.

Once your confidence increases a bit you can pursue deeper relationships with some of these people, as well as further amplify your results by actually organizing something you're interested in that has reach outside of you -- think of a meetup group or business/technical community.

Eventually you have hundreds of acquaintances, many will cheerfully meet you for the occasional coffee or beer, and you can start being selective about who you spend time with based on deeper shared connections. (Prior to that you'll probably have to put up with some colorful characters and learn to limit the damage they do to you.)

Not claiming to have made any of this up or that it is easy, it's hard, it takes years, it's been talked about it before. But I think I summarized it pretty well there (there are many more nuances to learn of course).
Web stuff. Front-end mostly of late, but full stack as well.

I can point to real products in the wild demonstrating that I can deliver a shipping app from the idea stage with no hand holding, and I can put together an entire sentence over the phone. But beyond that, there's nothing special that I do that other developers can't, except ask to be paid a market rate.

And to head off the inevitable comment about contracting being unsustainable and feast-or-famine, I recently ended a 5 year, full time remote gig at that aforementioned Bay Area rate. It's certainly doable, for a regular dev off the street. You just need to be able to prove that you're good at what you do.
Adobe Animate CC (previously Flash CS) plus: https://github.com/TomByrne/Flash2Svg will create SVG animations.
It was just a simple example. Of course many languages have that. The point is Go nearly always has what you want.

Don't pretend that there aren't things in C# that are better in Go.

And I agree, the min/max thing is stupid. I never said Go was perfect.
I love this comparison. oh my gosh so funny
If it helps, in the UK (London) we pay 14.15 pence / kWh, which is the equivalent of 16.38 pence if you factor in the 18.90 pence/day charge.

The first figure is probably fairly representative, maybe up to 15 pence.
dmix is terribly broken.
Oh there are lots of ways to give up. I could refuse palliative chemotherapy, stop eating, overdose on opiates, drink a large glass of scotch together with my drugs, and so on. Yet when people say "you must fight" they don't generally mean, "take your meds and eat two full meals a day, and try to feel positive!"
No, actually it's not.

If you take the amount of money involved in the stock market every year, and assume that as a percentage of the total amount of money sloshing around the economy it remains broadly the same, then owing to monetary expansion (~7-8% a year in the USA), there is that percentage to be extracted from the financial system every year. Which Wall Street is quite efficient at.

If you factor in things like financial feedback loops essentially acting to concentrate money over long periods of time in the financial sector (well, what did you think was causing the ever increasing wealth gap?), then it's a little more than that of course.
Show HN: Coords – A geocaching app for the Universal Windows Platform
Executive Studio Suite in Buckhead Atlanta
Poverty is costly for the rest of society too.
Unikernels are Entirely Undebuggable
> I was also thinking about going the mainframe route

Me too. Sounds fun. Plus, I liked the 3278 a lot.
The Language of “Helping”
It's adding a very complex and complicated machine (a computer) which also interacts with other very complex and complicated machines all over the world to items which are usually very straightforward and "simply work". To provide an equally seamless, secure and whatnot "smart" experience you have to invest a lot on top. If the additional value of the "smart" product is that low no one pays the price that is needed, vendors operate on poor margins and there it is, the internet of shit.

On top of that you have hardware people being responsible for software which usually is equally bad as software people beginning to solder. It might kind of work in the end but….
You can use map[X]bool as a set. Not ideal I agree, but it works ok.
There is some limited interoperability by nesting PA within JACK: http://www.jackaudio.org/faq/pulseaudio_and_jack.html
"The coffee will be bitter/weak/mediocre/disappointing."

Closely followed by:

"I'll be branded a coffee snob for criticising the coffee."

Who am I trying to kid, I clearly am a coffee snob.
> Other participants future actions within this event do not count as a "future contingent event."

This is the crux of your argument, but your link doesn't seem to address it. Do you have another source?
The world is full of constant hype about "breakthrough" studies, and cures for diseases that are "coming soon". Somehow the cures seldom materialize, and too often, if anyone bothers to check, they can't replicate the studies.

I wonder if the secret sauce that makes science effective isn't so much the scientific method, as the spirit of skepticism behind it. Without that, it's easy to make errors. And wishful thinking is pervasive because there are strong incentives: career advancement, corporate influence, ego, and so on.

My view, assuming AI doesn't kill us, is that it's going to save all of our asses (from ourselves).
You don't need to use the recently leaked security policy to do that. Surface Pro lets you install whatever you want.

It was Surface RT that prevented installation of non-signed operating systems.
Love NixOS. I spend about a month in it. While it did feel very complete, I did end up reverting to Arch just for lack of time. I agree that you have to learn the nix packaging language in order to make good use of the system. When I have more time, I will get back to it.

Another issue I had was around config methodology - specifically for the desktop use case. For example, in Gnome I wanted to tune my brightness and mouse sensitivity. In most desktop cases you want to adjust those things every session and have that remembered between reboots. But that violates the Nix config system. Perhaps there is a middle ground where those session specific configs can be stored instead of putting them in the global config.

Also the Nix package manager is great - mostly that it is platform agnostic, but the real power is in NixOS's global config file - which is essential for SERVER stability.

I will say that it was an enlightening experience as a whole and some of these concepts are being taken very seriously in other projects. I cant wait for non-deterministic build systems like Puppet and Salt to be a thing of the past. Nix, Guix, Snap packages (and the like), and Docker are much safer and dependable.
TBH a few down votes are not so bad, but the heavy downvotes are annoying... its' the harassment, and the threats, especially from moderators, and the snotty treatment... especially knowing that its' a game of smear the queer.

You respond in anything other than an obsequious manner and you will be kicked while the people engaging in name calling, harassment and stalking (all of which I've experienced on this site in the past) or threatening (Something I've seen moderators do) will get a pass.
We (dragonfly users) want pulseaudio, but no one wants it enough to debug and fix it. It's a small community removing broken stuff, it would be brought back if someone fixed it.
Why isn't macOS a Unix-like anymore?
I have lived in the mountains, about a two hour drive north of Phoenix, for 18 years. I love it here. My wife and I used to live near the beach in San Diego and the overcrowding and traffic made us want to leave. There is a lot to be said for low cost of living and beautiful and low population areas of the country. Travel is easy enough since I take a shuttle to the airport, I can work in transit.

We lived in Mountain View in 2013 when I consulted at Google, and I admit that was fun living there for a while, but life is very good in inexpensive low population areas. BTW, the mountains in Central Arizona are significantly cooler than Phoenix and we get a little snow in the winter which is fun.
HTTP form submission and 3270 screens.
Firefox has a built-in config key to disable animated images: image.animation_mode.
And Chrome has a extension too.
I use Dependency CI [1].
But to be honest, I have yet to benefit from alerts on vulnerabilities in packages, etc…

[1] : https://dependencyci.com
I think the point of the comment you replied to was that almost every toaster automatically shuts off after an adjustable time. Unless you have drastically misadjusted your toaster settings the worst case for a toaster is burnt toast (or perhaps some smoke if you really didn't get it right).
ExecPodcast
Okay I think its safe to say we have all built this at one time or another...its almost a right of passage for an intermediate developer to grasp that moment when they realize the world can be encoded as a nested dictionary, and most databases can be abstracted to a lowest-common-denominator.

Then you realize it is a lossy transformation that doesn't expose any of the real power of the platform you are committed to, and you don't actually have to parameterize the world of possibilities (and there is no value in enabling this)...you tarball it and walk away.
I've done a bit with deep learning and medical images (brain, lung, skin). One thing that surprised me, but kind of makes sense, is the net seemed to perform well without a ton of training data. I think it might actually be easier for the model because the images are much more similar than in a "natural image" setting where there are more degrees of freedom in the subject itself.
His scale also works in his favor for some transactions like municipal bond insurance or paying cash to acquire Fortune 100 companies.
Kudos to Gitlab, though they seem to have a case of featuritis at the moment.

Don't get me wrong, the features they have added are great; but I'm slowly getting lost when clicking the cog button.
Project Sonoma
I have no advice as I am no wiser now. Seriously.
The June one too. A simple three if then statements can solve the problem easily even increasing the 1000 coins to a number physically possible by the ship to hold.
Supersymmetry Bet Settled with Cognac
Microsoft acquires A.I. scheduling service Genee
Is this basically Presto?
Does anyone else recall Jacob Appelbaum referring to RC6 constants [0] in public talks (e.g. 30c3) back in 2013?

I'm surprised Appelbaum hasn't been directly suggested as a potential source[1,2].

[0] https://securelist.com/blog/incidents/75812/the-equation-giv...

[1] http://crypto.stackexchange.com/questions/12661/what-could-l...

[2] http://www.nakedcapitalism.com/2014/01/jacob-appelbaum-30c3-...
Pros and Cons of Product Management
Loading Data from Kafka into BigQuery with Kafka Connect
That Poettering quote is a frightening example of intellectual dishonesty. It's like a politician talking nonsense to legitimize the shit sandwich he's about to stuff into your face. Either that, or he has no clue what he's talking about. Both alternatives are really bad.
Do people really think this "auction" is legit? That people can seriously bid on these tools? The whole thing plainly sounds like a big joke for maximum attention. There is no real intention to sell the tools, at least not this way. The terms of the auction are ridiculous; no one with enough money to make a serious bid would risk losing it all like that.

Perpetuating the meme that this is a serious auction is dangerous and faulty journalism. It is a publicity stunt to embarrass the NSA. Let's not get hysterical and pretend that some third world terrorist country could obtain the NSA's cyber capability by bidding all of their petro-dollars in this farce.
> It's a significant indictment of the technology

Yes, it is; much more so an indictment of the stack than Atom itself.

> didn't care about performance

Perhaps; I can see why they would prioritize features over performance.

> Atom is just a textbook example of how not to write software.

I disagree. I very much feel that Atom is about demonstrating an archetypal 'desktop application', like a text editor, in Electron. And Electron is about coding in HTML/JS/CSS, albeit currently it's backed by a entire shrinkwrapped Chromium, which means you're essentially stuck inside a particular browser and inherit all of its performance characteristics.

It's the Electron stack that must prove that it's viable in the long-term, but it's possible that Atom will catch a lot of the flak instead.
It should all be normal. I have a registered California LLC with an agent and an address. I am legally allowed to operate this company from anywhere and the invoice goes out from my company's address - everything is legal.