skysight-inc/HackerNews huggingface dataset:
People who currently work at Google must see these posts here on HN every time they shut something down.

Definitely. I expect there are dozens of snarky posts on Memegen by now. Whether that has any effect on management decisions is another matter.

Or am I wrong, is this not hurting them at all?

From the last earnings report, apparently not.
E5-2xxx.
Also read Happy by Derren Brown. It's brilliant in a very different way.
The Freelance Contract
Awesome! :) Doing the nitty-gritty has been a great way of learning the limitations and benefits of using certain models for a given task. Good luck to you as well!
What are you on about? I'm intentionally laying out the worst extreme of "nationalism" as an example. Would you prefer that I responded to someone asking about what excessive nationalistic pride could do, with "well some people in the UK leer at the french a bit"?

Also, what do you mean by my "political mirrors"? I'm a libertarian, I don't particularly identify with the left or the right. I'm also a nationalist in the sense that I love my country and the values it supports. You're being hyperbolic.
Humorously, when we were going over the scenario, I told them the case would have been miserably lost by Richard, but since Richard had to win, I had to help them come up with a way that was at least not-truly-terrible (and fix the dialogue :P)

But they actually had a completely written legal complaint and everything.
I have more respect for Warren Buffett than any person outside my family.

He's smart, honest, humble, generous, witty and a great communicator. And he's the best investor in the world.
Well if everybody loved the human race such that they could bring no deliberate harm to it, the world would be a better place. Unfortunately, psychopathy, or rather Anti-Social Personality Disorder and Narcissistic Personality Disorder, are real things.
Hedge fund fees have been in a steady decline.

> The notion that hedge funds all collect a stereotypical management fee of 2 percent and a performance fee of 20 percent has been dying a slow death in recent years, especially for smaller, newer funds.

https://www.bloomberg.com/view/articles/2015-10-27/hedge-fun...

Buffet's bet went into effect in January of 2008, so before the crash.
Can you please explain?
If you're a coder, and you have a job that lets you code (as opposed to sitting in a lot of meetings), then you already "paint every day". Side projects can be a useful way of learning new technologies, but if you're already spending 7-8 hours a day "painting" in work, how much extra skill will you attain doing more in your spare time?

I'd argue that you are better off doing anything but programming in your spare time. For example, learn some artistic skills, such as actually painting, or drawing, or playing a musical instrument. Or master a sport, or some other physical skill like woodworking.

Don't devote every hour of your life to just one thing. You already spend a third of it programming. That's enough. Step away from the computer and become a more rounded human being.
The rise of “deep-tech” is boosting Paris’s startup scene
No, they are too old to have UEFI at all.
Well you have up to 16 cores fighting over one 64 bit memory bus.. so this is mostly aimed at packet-processing and filer workloads I'd say.
Cool! How long did it take to learn and implement these models?
Now we're getting somewhere in terms of intellectual discussion! :)

I of course agree we should replace SHA-1. But I still think a more intellectually honest discussion is meaningful. For example, after reading the link you referred to I'm rather convinced that X.509 is pretty seriously flawed, and could easily be redesigned to be collision resistant. Why not talk about that? Why not do it?
> what we agree on as morally correct behavior being nothing more than our arbitrary beliefs

Interesting. I am also concerned by moral arbitrariness and relativism, but fear it comes from somewhere else:

I fear that religion opens up the door to moral relativism, because you can go and say "don't eat shrimp" (Leviticus 11:10), or "don't eat pork", or "don't eat cows", or what have you, claiming "it says so right here, in this holy book full of true revelations".

That's a trivial example, but the same applies for more serious issues: morality based on (religious) revelation is hard to verify and discuss, and somewhat arbitrary.

But if we empirically agree on one real world, empiricism and evidence, we have at least a common basis and need very few, very basic moral principles (it really boils down to the golden rule, or somewhat more sophisticated versions of that, like the "veil of ignorance" in John Rawl's Theory of Justice.)

So, in purely practical terms, I think this notion of some psychopath running around claiming "there's no God, thus I can do what I want" is a non-issue.

If you furthermore seek a philosophical "Letztbegründung" (i.e. ultimate reason, where "the buck stops"), there are attempts e.g. in discourse ethics ("if we are talking, we are already implicitly subscribing to certain axioms, otherwise we would not need to talk"). But I don't think it'a a big problem.

The problem lies less in the foundation and more in certain topics, I think (think of abortion, contraception, war).
Oh look, it's the new mindfulness.
Correct! We launched July 2016
See https://en.wikipedia.org/wiki/Peering.

Grandparent's point is that, depending on where you're trying to send or receive traffic, you might be limited by Linode's (or the hosting data center's) peering agreements, rather than the 1gbps NIC speed.
The inceptive system used to produce the code can be out of wack with producing good code. We all know many "management" teams will tell the development team to get it into production now and we can fix it later. Later never comes. Many "management" teams hire least cost per unit resources to get work done with little to no requirements and acceptance criteria. Is it a wonder that the code you get back is crap when the inceptive system is to produce something quick and cheap with no regard to quality
For network visualization in R I've found this package to be extremely easy to use http://datastorm-open.github.io/visNetwork/

It performs well with large networks (> 1000 nodes) and makes nice javascript plots that can be zoomed, highlighted and dragged about.
From the perspective of a Dot/Graphviz user, this appears to allow you to define a graph, then program how it's laid out. Do I have that correct?
I haven't been able to type in the other screen viewer app I got on the rift. Does BigScreen offer that?
Stoicism gives you the mental ability to deal with evil, futility and failure, since it makes you believe you are a non-entity in an inflexible, vast and nasty social structure.

It's a philosophy of inaction and accommodation to injustice and oppression. There is a reason it became popular for Roman soldiers under the Empire. Well, at least stoicism does not claim that you are changing the world for the better by creating all these data slurping algorithms. But I wish SV would embrace the Hellenistic philosophy of Cynicism instead.
Stick to 4K and make sure it can do 60 or 120hz from a PC input.
Great. Applied for full-stack position on the careers page. Thanks!
The $27 price is for a dual core chip, not a 16 core one. If Avoton prices are anything to go by then expect higher core count chips to be considerably more expensive. Intel is always careful to make sure Atom products don't cannibalize their higher margin Core CPUs so don't expect these to ever be a win from a CPU perf-per-dollar standpoint.
I still fail to see why having a single
neuron that circumnavigates the brain should
lead to consciousness.

Me too, but what an experiment it could lead to, and the questions it would answer.

Reasons it makes sense include the singular perception of self. No longer does that sense of being in one place, and perceiving one experience seem mysterious. If there's one container, and one self, the idea that the core of our living self ultimately resolves down to a single-celled animal depending on a collective of subordinate cellular tissues wraps up so many other details in an easily understood package.

Of course it raises the question of what mechanism drives such king-making? Is the sheer size of the neuron a factor? Is status determined as a zygote? Does status last from cradle to grave? If there's one master neuron at a time, does the master neuron's identity get exchanged or relayed to other neurons throughout life? How would hand-off work? What if there are conflicts? I'm sure there's no simple answer in any of these ideas, and the reality of such details will remain as complex as ever, if this is even the right track to follow...

But if it were true, maybe it opens the door to mastering one's entity of self, such that a person, or any similar organism might be capable of existing temporarily in a petri dish, lunching on agar, while the body goes in for a tune-up.
Norwegian's low-cost long-haul transatlantic fares take off quickly
Code for Cash
Tim Ferris (from the fourhourworkweek.com) also talks (podcast) and writes a lot about this subject:
http://tim.blog/stoic/
But why aren't these Android phones getting hacked left and right, everywhere? Any idea?

Where I am (the Netherlands), Android is way more popular than iOS--I'm not attaching value judgement to popularity or otherwise, nor am I particularly doubtful of your claim that the average (cheap) Android phone is running an outdated version.

But if that's the case then what is going on?

Are they not juicy targets for hackers? (tons of personal information, botnet possibilities, seems valuable to me)

Or are they in fact being hacked quietly and we're not hearing much about it? Is everyone's cheap phone already part of a botnet and nobody realizes?

Is it perhaps that the exploits require physical proximity that hackers don't deem worth the risk?
FWIW, I'm used to seeing >95% from working with CDNetworks (and I believe that's even in their literature somewhere), which has a kind of (to borrow a term from a different kind of service) "supernode"-like model for their cache layer, proactively distributes cached resources, and does revalidation as a separate path from fetches.

As for their DoS "features", yes: they have a bunch of features because it makes them look like they are doing something worth value, but I am going to again remind you that somehow you never see websites that are using normal CDNs suddenly give up and give you an Akamai-branded captcha, and yet somehow they do not crumble under the weight of denial of service attacks; it just isn't the case that using CloudFlare is the only way to be safe from DDoS, and there's something weird about how the experience of using a CloudFlare website somehow is noticable.
F You Can’t Find Dark Matter, Look First for a Dark Force
> it is a distributed issue tracker for git only

Sorry but you lost my interest completely.

The cool kids can claim that git is the best thing since sliced bread all they want, you will have to claw Mercurial from my cold dead hands.
Why Snapchat's unprecedented real estate strategy could be tech's new standard
The actual complaint [0] filed February 23rd is extremely thorough and very damning. Somehow I'm not shocked.

[0] https://drive.google.com/file/d/0B7dzPLynxaXuQjY3dkllZ2ZKb0k...
There are several good points here -- particularly about the many reasons why poor code might have been written poorly, and the importance of not being smug about it. I don't think there's much value in blaming authors.

But just like when we have an outage, we don't just repair the problem, but we try to fix the conditions that allowed it to happen, I think when we find bad code (and especially broken code), it's valuable to understand what practices led to that and try to improve them. That means pointing out when code was never tested or when obvious edge cases were missed -- or any of the explanations listed in the post. Sometimes, the lessons are deep and important (like the relative value placed by the team on developer's time vs. QA's time or Ops's time).
I have taken some ML courses during my university studies and have also done some model implementations in other programming languages. So I didn't have to start from scratch. But I have been working on this project for about three weeks now.
The cannibalistic reenactment that the catholic church is pushing so hard has very little to do with Christianity; it's anti-Christian if anything; it's sole purpose is to paralyze the subconscious with shame, guilt and despair; conditioning by trauma is a very effective way to turn people into helpless victims.
That is magnitudes different than saying the american people suck. Lets try not to put words in peoples mouth, thats how we divide people.
Hmm. To be honest, this philosophy seems like a flowery and overstuffed version of secular mindfulness, like an earlier step along the evolutionary path to what would eventually be a really simple, straightforward strategy for learning about and being with one's own mind in a skillful way.

If it helps you suffer less: great. But before you dive in, know that you might be able to save a lot of time and avoid a lot of jargon by learning about mindfulness from a secular source.
Communications skills or ability to learn. Technology will come and go. Best practices evolve all of the time. What technical skills that are best today aren't tomorrow. Learn to communicate and how to learn new things.
I would suggest that a mindset that can design systems to solve problems.
It's a sample size of one, even a well designed test is basically meaningless. Plus, from my research on the subject, a full dose can have positive effects for months after the experience. Taking a full dose around a week before the experiment may have tainted the data.
The Paisley Gate: The Tantra of Psychedelia
It's almost impossible for me, unfortunately.

When I set out to describe something, I quickly discover how little I know about the thing. I then proceed to learn the missing bits. The time flows and when I finally feel I know enough the original problems seems too trivial to warrant a write-up... Or the post becomes many tens of thousands of words long behemoths that no one wants to read :(
Yeah, I sometimes do it too, even though it doesn't look pretty.

Another possibility is to put <> around the URL; but that didn't work correctly on HN last time I tried.
Maybe a dumb question: if sha2 and sha3 are so different, wouldn't it make sense to just use both and XOR the results?
Sorry, that's what I meant.
> Why are you ignoring the fact that you have to type so much less for the same result?

Mostly because in your Python example you're really just _using_ an inbuilt filter function (comprehensions) where in Erlang you're implementing one. If you compare using, it's shorter in Erlang. More importantly, though, it's because I agree with /u/coldtea that one line of statically typed code (like the C# example) does more for you than the equivalent dynamically typed code. It's _not_ the same result.

> a matcher for some category

Well, a type is a category, which is why the study of them is called category theory. Having them helps you write predicates, and helps you avoid trying to match something of an unrecognised category. The type system does the job of 'ignore everything else'. If you're duck-typing and you actually want to handle that job (which most programs don't, they just accept they might get errors), you have to go

filter(x => x.some_method && x.some_method(99), list).

Try stringing that together into (filter this? (filter that? list)). My point is, you can totally have that power and expressiveness without forgoing a static type system. LINQ does it, that's enough of an example on its own. Any language worth its salt these days can string together .map(f).filter(pred).reduce((a,b) => a + b) calls and still let you hover over 'b' in your IDE and tell you exactly what it is. You don't have to choose between these things. As for writing all this 'without even thinking about type signatures': I want to think about type signatures when working with complex data. Having the type system actually lets me be more productive, it is not a hindrance. IDEs are a part of that, but also expecting a huge block of code to work first time.

I replied because your comparison purported to demonstrate that only dynamic languages could be so expressive. It was a bad comparison, and also not a useful example of what code that begs for expressiveness looks like. In fact, most static languages allow you to be productive and expressive when you need it, and let you lock down the use of certain code to strict requirements when you want to.

I imagine there is not a thing in the world I could do to stop you from citing OnLisp.
> I never said it was original nor entirely good.

True, you didn't, I had said it ("... there is still a lot of original wisdom and substance left"), to which you replied, that's why I focused in on it.

> I'm not preaching.

Fair enough, I try not to... :-)

> If I didn't know better, I'd mistake your German directness as rude and blunt.

Nailed it, thanks for the benefit of the doubt. Edited to add: This (mostly) works on HN, but lamentably not many other sites...
I think microdosing LSD for the purpose of increased work performance is absolutely ridiculous. I have absolutely nothing against performance enhancing drugs in the workplace or other areas so long as the drugs themselves can be taken safely, but I think the use of LSD and psychedelics in general for this purpose is misguided for several reasons.

I think self-reported gains in creativity are meaningless in defending LSD microdosing. Psychedelics are not magic creativity chemicals and their use does not inherently make anyone more creative. How are we defining creative? What does that even mean? Is the code I wrote on LSD really that much better than the code I wrote sober or on a different drug or combination of drugs altogether? What about strategic business decisions, design work, or documentation? How does one accurately measure 'creativity'- is that even a desired trait while working for most people?

I also don't see why it's necessary to use hallucinogens during the work day. Why can't you just drop acid on the weekend or vacation when you actually have the time to enjoy the experience (as heavily as you'd like) in whatever setting you feel most comfortable in? If you really are invested enough in your career to do psychedelics for the sole purpose of workplace creativity, can't you just do your creative thinking then? I think this approach to applying hallucinogens to your work would be as effective as microdosing, if not more so.

My biggest criticism is this though: isn't the whole point of psychedelics the expansion of consciousness and wisdom beyond its current state? The psychedelic community is generally a fairly anti-authoritarian one and I tend to think that it's not just because the state often treats the use of hallucinogens with the same level of violence as far more socially dangerous behavior. Using psychedelics for as shallow of a reason as coming up with ways to better optimize your stupid advertisement platform to sell foot cream to seniors is a tragedy. Besides, there already exist drugs for this purpose (coffee).

And these points ignore the main risks which are obviously being caught and having an adverse health effect.

I think this is a stupid trend highly indicative of just how boring and uncreative the tech industry is. At the end of the day, some of us use drugs to get through the work day. If you want to use psychedelics to do so, that's your business, I don't know how you function, but I doubt you're drastically outperforming the coffee guy or the straight edge guy at the office.
Please understand that not all Americans condone this.
The power of role models
Anyone here able to recommend a source of Modafinil that doesn't require a prescription?
Oh, that makes sense. Thank you!
Finding another career path.
The article you link would is about biology, not only that but Wikipedia has to try to be consistent across various fields, unlike mathematics and physics where the natural logarithm is used almost exclusively, so it makes sense to use a more explicit notation.

Sure physics (and sometimes mathematics) do use the notation 'ln' every so often (if only because it's shorter) but you'd be hard pressed to find a reference in anything related to mathematics or physics that uses log as the base 10 logarithm.

Clearly the easiest way to avoid the ambiguity is to only ever use the natural logarithm, which is the choice made by all the programming languages you listed at the end. And since you don't list any references where log should refer to the base-10 logarithm I'll have to conclude that they made the right choice.
I used to work with a former Navy nuclear engineer who quipped "Measure it with a micrometer, mark it with a piece of chalk, and cut it with an axe."
Funny & weird, I am also a big fan of Derren Brown shows, didn't know about his books. Going to buy it on Amazon right now.
Typo in submission title: F → If
Your work is appreciated. Watching that episode originally my thinking was "surely nobody experienced in the business would be unaware of how to behave and act to avoid future IP lawsuits", but I guess this real-life case proves otherwise..
This is conceptually interesting but I think you would have been far better served by spending some time on the README before posting.

Filling out the paragraph you just wrote would be a start.

Adding some proposed workflows and the steps a user would take to get there etc.
People who eat 10 portions of fruit and vegetables a day
My point is that there's no need to list 'PS3, PS4, WiiU, XBox 360, XBox ONE' separately when it's covered by 'C/C++'. Just being pedantic.

I also still don't see HN's bias against using Windows as a dev environment, especially when a lot of people on HN create stuff on .Net. Sure a lot of people like nix and Apple here, but it doesn't mean they look down on people who develop on Windows just because they don't want to do it themselves.
I'm sorry for further discussing here, and would prefer to do this in private if you care, but i feel quite frustrated with you seemingly accusing me of having done something i cannot perceive even when trying to look for it, and thus having no clue what should've been done differently here in your opinion.

Do you honestly think i was uncivil? Made unsubstantive (non-factual?) comments? If so, where?

Because quite frankly on reviewing the conversation i cannot see it. I can see only comments from me that are perfectly polite and factual, except for the last edit in the last post i made, where i stopped being polite.
I had a one more look at the article, and you are right! I need to add an log(10) = 2.303 example
The man page has a little more info: https://github.com/neithernut/git-dit/blob/master/git-dit.1....
Eat 10 not 5 fruits and vegetables everyday
I built something similar some months ago. Started storing data in json but then moved to commit messages. Its a fun challenge but gave up because I felt that this pollited git. I then wondered why Linus did not incorporate something like it, but figured that he did not want to distribute org issues with the code base. This is not a criticism on your work but an observation. :)
>“Google was very supportive, but they absolutely did not want their name associated with a vehicle driving in San Francisco,” he said. “They were worried about an engineer building a self-driving car that kills someone and it gets back to Google.”

In what possible world is that a bad thing to worry about?!
It took some time. I was logged out yesterday somewhere between 22 and 23h CET, went on Twitter to check if more people had the same problem (yes) and if anyone knew what was up (nothing), the tweet from Google confirming that something happened and it was not a security incident was after 6AM the next day.