skysight-inc/HackerNews huggingface dataset:
whoa what's up man?! Wickedfire paths cross in the most random ways haha
It's also worth noting that Earth is more massive than Mercury, Venus, Mars, the Moon, and the asteroid belt combined.

Since the Tesla doesn't go anywhere near Jupiter's orbit, if it gets sucked in by anything at all, it's likely to be Earth.
Hehe I had a look at your comment.. It started:

"Not new.
Only read the first and last page if the paper.."

And you have no idea why that might be downvoted? I don't think you can have tried to understand. Maybe the downvoters got no further than me (i.e. the bit I quoted) which already has arrogance, ignorance, carelessness—or so it seems—and had already had enough.
Nothing. And I've been here forever.

But what do you want? It's a message board.
Azure's cognitive services, particularly because you can spend the free development dollars for a start:

https://docs.microsoft.com/en-us/azure/cognitive-services/sp...

I have been very pleased with customer reviews when we used the service to custom voicemail greetings per caller for a call center app, where the client was losing too many tickets to SPAM filters, before we could move them to a new SMTP server. And afterwards, too.
There are different types of people that call themselves conservative. The Bush's were both pro-business conservatives, but never really expoused the type of populism that Trump does. You could admit in polite company that you supported the Bushes, or Romney. You really can't admit that you support Trump in polite company without being judged harshly.
That being critical doesn't mean necessarily being mean.

Knowledge about a bunch of new things that I wouldn't know.

Inspiration to try and do new things.

But, most importantly 7000+ pretend internet points and something to do when I'm bored.
What is the aphorism you (seem to) have in mind?
Your observation is consistent with the belief that progressive policies are not the answer.
> Operator | (a pipe), "forces" a command, which is a promise of output, on its left producing a stream, an argument for a command on the right-hand side of the pipe. A shell pipe thus is an equivalent of a monadic >>= operator.

Why is this monadic and not just function composition? Why not just identify `a|b` with `b.a` and `a;b` with `seq a b`?
I’ve had a good experience with SSD Nodes
> But the usual ST model is too 'flat' - all objects and classes live in the same space.

Yeah, but I think its more a problem with the original everything is an object concept. I've thought about it a lot, and keep coming back to Animal Farm[1] paraphrased as "All objects are equal but some objects are more equal than others." We create objects that really do things and value objects, but it takes time to examine a program and figure out the structure of the objects. Telling the doers (often name Agent or Manager) is a pain. Its not implicit in the programming language.

> Yes, Linda is neat and if we think about objects/messaging with nested spaces, then each space can have its own form of messaging (could use tuple spaces, for instance).

My thoughts on it are that you could really use the tuple spaces as the VM boundary (communications between VMs is the tuple space). Plus, the tuple space provides an interesting way to decouple logic and actually replace agents in a running program. Freeze the queries to a tuple space, replace the agent waiting on the tuple space, then unfreeze the tuple space. I think building a language and patterns to not only allow maintenance but also facilitate program upgrades would be very helpful. Not to mention testing of agents outside the whole of the program. A test bench where you can load an agent, connect it to a tuple space, and then run a ton of data through it to perform units tests would be very interesting.

1) https://en.wikipedia.org/wiki/Animal_Farm
Reserving 10x.guru has been one of the funniest domain-related antics I’ve done. Can tell recruiters they can just ask their computers ”whois 10x.guru” for recruitment tips
Looks neat! I'll try it out!
HN has given me confidence in my ideas. I've been able to take risks in my communication with peers and pitch ideas that without HN's upvotes I would have been too intimidated or insecure to share.
Oh rats. I thought this was going to be the Star Wars movie rendered in ASCII!
> Do the majority of these "lucky" people also work hard and add tremendous value to society?

This is precisely where the problem lies. "add tremendous value to society" is basically limited by your leverage. If you and I are equally as talented and equally as hard working, the value we add to society will largely differ based on the opportunities presented to us.

None of this is about shaming those born into wealth, or in any, shape, or form saying they're intrinsically spoiled brats or anything of that ilk. It's just a reminder that, instead of assuming you're entitled to that last cookie, perhaps you should learn to share it.
Until Trump, you never heard the anti-immigration, anti-trade rhetoric from mainstream elected conservatives.
Less technical debt? I always thought that you get to 10x by jostling with your coworkers for the highest-impact work, and then plowing through as fast as you can, generating as much technical debt as necessary for your 1x colleagues to clean up. At least that's how I've seen it work.
I bet if AWS acquired ColdFusion from Adobe and rebranded it Elastic Markup Platform it'd be the hot new thing
For me - Lots of learning. I live in an isolated area, and work from home alone, so there is a sense of community and sharing of knowledge that is valuable to me. I learn way more about new technology and directions in innovation on here than anywhere else on the internet. Signal to noise ratio is still pretty good.

Also like that it is still a pretty civil and respectful community - I know it is hard to ride that fine balance between censorship and freedom of expression, and I think the mods here do a good job under trying circumstances.
It is very informative to read the founder's attempt to explain why MetaMed failed: https://thezvi.wordpress.com/2015/06/30/the-thing-and-the-sy...
My father used dynamite in his work (geological exploration). He was susceptible to migraine headaches.

I could always tell when he'd been personally setting charges, because he'd come home with a killer headache on those days. Not because of overage 'sweating' dynamite, but because of his high sensitivity to headache triggers like minute amounts of nitroglycerine vapor.
Again, you don't ever hear about the candidates who were fired quickly (or in less prestigious positions) or never hired in the first place because...survival bias.
Awesome. Been meaning to play around with Turi Create. Seems pretty easy to get started with. One of my colleagues wrote a post on building the hotdog/not hotdog app with it in an afternoon. https://heartbeat.fritz.ai/building-not-hotdog-with-turi-cre...
You mean this one? http://www.asciimation.co.nz/
This isn't contradicting anything I claimed. If anything, it's reinforcing it. Pointing out the disparity between the prevalence of conservative views (or at least, views that go against the majority in big Bay Area tech companies) on HN vs. in real life reinforces the notion that many tech workers are having to censor themselves and lie to their co-workers to fit in at work.

Marc Andressen said something similar in an interview, I'm going to dig it up and post it here as an edit. Here it is, the relevant bits are around 28 minutes: https://a16z.com/2017/05/15/andreessen-primack-dc-tech-polic...
What culture is this, if you don't mind my asking?
I'm saddened every time I hear the perceived narrative of the "attack on free speech", the false cry of persecution from those who aren't persecuted. Some rally around this belief, even want to believe, their rights are being threatened or taken away from them. Free speech is not under attack. There is no "clampdown." Echo chamber? Sure, probably. Preference for liberal over conservative views? Of course. Some sort of systemic "attack" on "free speech?" Unrealistic at best.
> its clearly in response to a multigenerational systemic suppression of certain classes.... I continue to see firsthand much more of the lingering slights and biases against certain classes and groups, that affect their career and their inclusion, than I ever have any anti white male sentiment or anti white male advancent credo.

This statement shows a big divide between our worldviews. You believe that they fail to succeed in our country because they are part of a disadvantaged group, while I believe it's because they either 1) lack the money to earn social status signals required to start a career(degree, social network), or 2) their culture prevents success. There are plenty of disadvantaged white folk who are held back by those two issues too, yet mainstream media calls them "privileged" because they happen to be white, despite the fact that they grew up poor, live in an economically depressed area, work manual labor, and have a culture that doesn't strive for more.

Sure, historic racism would explain why the divides aren't symmetrical, but I think the whole nation would be better if our politicians would focus on economics instead of identity politics.
Globatalent Decentralized Sports ICO Review: Is It Legit? – iCoin Blog
But putting effort into any of those things actually brings productivity metrics down. I don't think that's what our industry means when they say 10x.
The stations in Moscow seem amazing, but they have half as many as in NYC. Plus I don't believe they run 24/7 do they?

I believe Moscow has traditionally had way more support from the overall country as opposed to just being funded from Moscow proper. Has there ever been something similar as "Ford to City: Drop Dead" with Moscow/the metro system?
A smart contract is a computer protocol intended to digitally facilitate, verify, or enforce the negotiation or performance of a contract. Smart contracts allow the performance of credible transactions without third parties. Smart Contracts are self-executing contractual states, stored on the blockchain, which nobody controls and therefore everyone can trust. Etc...

So what exactly can these be used for other than for what ordinary paper contracts are used? What does it mean to build an app with this? Is this just about developing digital wallets/baskets or what?

Yes, I am this stupid when it comes to this subject. I would really appreciate if somebody could direct me to an article/video/book that would explain the thing from the practical point of view for a plain old application developer having zero understanding of what's this all about.
That's one option, and that option works for you. However, in a world full of flavors, some people want something better than "the same shit."
It's not about logic, not everything is about logic. It's about breaking trust. FB broke that trust in many ways time and again so now when they trot out the 'bug' cause to me that is just as believable as 'hacker' when a coin exchange claims they lost a few 100 million worth of bitcoins.

It is a common mistake in the tech scene to look at everything through the lens of logic as if life is one giant computer program or a court case. Proof is nice but in some cases it can be optional.

Multi-national with 100's of QA engineers rolls out un-feature that backfires -> 'bug'. I don't buy it. If it's good enough for you then that's fine by me but Facebook has a very long and uphill battle until they reach the benefit of the doubt stage again.
'Dark Panther' Writer Joe Robert Cole Explains the Fate of Killmonger
Impostor syndrome. jk

Without HN, it's impossible to quantity how much tech/dev news I'd have missed out on. Plus, the comments are often even more insightful than the actual posts.
Submitted one of my first few article for my web dev blog, colintoh.com, many years back. It hit the front page and it really encourages me to write more until I didn't. Nowadays, the blog is used as both a personal dev resource and a resume.
Met a good friend through the site.
I'm not in the US, but it sounds to me the sort of thing that the FTC gets involved in...
Scientists are just people who slept through a few more lectures than the rest of us. Of course they can be full of shit occasionally.
OS/2 was 16-bit until 2.0 (and technically still had 16-bit chunks under the hook after that). Windows NT was where MS 'forked' OS/2 after the 2.0 days; IBM and MS were partners in developing OS/2.
Physicists leverage quantum tunneling to collect energy from Earth’s heat
The researcher says it was 4 cookies and the leader nearly always took the 4th (and ate it messily). The researcher attributed it to "power" but I can see that luck was certainly involved.

https://hbr.org/2016/10/dont-let-power-corrupt-you
THE go-to place for technical news and reading material every day.

Though I do wish people would lighten up. You can't hardly post a joking comment without the downvotes pouring in. Yeah, we don't want this to be a meme palace, but it's ok to kid around every once in a while.
Some posts I saw here inspired me to start blogging myself
I remember CGI; curious if you're able to elaborate how you see the analogy.
Who has the most viewed video on Instagram of all time?
HN, for me, is all about the comments.

I’m always shopping for new perspectives or opinions that I haven’t seen yet that maybe give me a clue on how to do things better.

People tend to give a lot of perspective in-between the words they’re writing. How people use, feel about or otherwise think about ‘things’ (products or services).

That’s the gold here for me. Learning how people see the obviousness that I also see, but in their own unique ways.

Helps me build better stuff.
Here's how the actual researcher describes it:

https://hbr.org/2016/10/dont-let-power-corrupt-you

I downvoted you for lame, unsupported and apparently incorrect comment.
In 5 years when the market share has changed are the carriers okay with subsidizing someone else's access while they haven't recouped their sunk costs? If I start a new cell company in Oslo do I automatically get access for free since I have 0 market share?

For NYC, in theory it would have been better if the infrastructure was provided by the MTA and access to it was rented out to each carrier based on usage.
Definitely, I guess I just miss having a platform (LAMP) that scaled down as well as up. I think it's really cool that some of the most trafficked websites run WordPress and MediaWiki which can also be installed in a few clicks on a $5/month shared host. I recently wrote a Python web app that uses Dynamodb and Lambda and even though it's open source it feels way less portable.
Didn’t know Michael Lewis lived in Berkeley; that’s cool.
Also, Apple's Interface Builder began its life as a Lisp program: http://vimeo.com/62618532
> Most current petrochemical plants have inner workings that are only half known, at best. What are we doing about it?

When these processes kill people we very much do somethint about them.
It's normal because macronutrient content is usually reported in grams, and people tend to track their own weight in US customary units; grams per pound is the measure which respects the existing conventions in both relevant domains.
This is why I introduced the "Copy & Paste Error Scorecard" to my (small) team. Everybody manages to give away points from time to time. More serious points could be scored for mistakes getting as far as Git, but the best points are the ones it takes about 4-5 minutes of going "huh?" to spot. Its nice to remember that copy-and-paste tooling is a privilege, not a programmers' right.

And while I'm here,
My favorite technique for reducing these mistakes - is using "highlight occurrences" in the IDE, with a nice bright color ; click the cursor on a variable or method call, all matching uses jump out at you.
This gives a great visual pattern when working in copy-pasted code blocks.
Throwing what seem utterly baseless accusations of dishonesty and bad faith ('intentional ambiguity', 'aimed at creating an impression that' etc), and somehow you're the good guy here?

Would somehow "Topic X is never allowed" be somehow better? That would be silly, but even then there would be arguments about whether a story was topic X. Well, anyway, that guideline seems sensible to me. Not hard to understand why every word is there, for those not blinded by frustration (or whatever you were blinded by when you wrote that). I'm a huge fan of Weasel Words, Don Watson's excellent book, and I can't see a similarity. If you're so sure this place is controlled by evil forces, you should live somewhere else, no?
> What if a drunk drives the car into a pedestrian?

This is easy to explain. The driver is at fault. Explainability is what we are debating.
Bold move.
• Ability to run multiple applications at the same time

• Filesystem with long file names

• Buggy DOS programs couldn't crash the entire system

These sound silly and lame by today's standards, but you'd have to look at OS/2 through the lens of the late 1980's: The Apple Macintosh couldn't multitask anything and crashed all the time! DOS was a world where important files were stored in a directory called USPLDNGS or NODELETE. In the 1990s when Microsoft tried their hand at long filenames, we got gems like PROGRA~1

Microsoft and Apple didn't really solve any of these problems for consumers until 2001 (Windows XP and OSX) but it was already too late for OS/2 at that point.
Doing science costs a lot of money.

Either a society is pushed to do so by an imminent danger (a war or a brink thereof), or by an authoritarian pressure (USSR, China), or starts to slow down (e.g. Russia and, to a smaller degree, USA). "Normal.people" deeply discount long-term goals in favor of immediate consumption.
Let's say we have a restaurant. I can do all these things to be more "efficient":

- Restrict cleaning, washing and hygiene at a large to the surfaces seen by customers.

- Reuse food from leftovers.

- Use expired or different ingredients.

In the restaurant industry, if you do this and get caught, you get sanctioned. In software there's no such thing. In software do the equivalent of these things on purpose, and many times it's encouraged.

Neglecting requirements in order to distort the perception of how much progress has been made, or the product value, is anti-consumer behavior.

I am not interested in anti-consumer behavior but rather doing my job and giving back to society. That means shipping code that meets the expectations of what's being sold.
Six years ago, I saw a job posting on HN—a YC farming startup was looking for a designer. I joined the two founders, moved to Michigan, and learned more about building companies, products, and teams than I ever imagined at the start. I also met a bunch of people who became like a family.

Unexpected but priceless. Thanks HN.
Got me a job at Facebook. I posted a weekend project while at school in 2011 ( https://news.ycombinator.com/item?id=2478751 ) and someone at Facebook reached out to me to interview there :)
Since I live in an area that isn't very plugged into the tech world at large, seeing blog posts aggregated on HN can clue me into some interesting technologies -- I started using grafana and prometheus for something at work and it ended up being the right choice that other coworkers would not have figured out. Without HN I probably wouldn't know much about these technologies.
> while free, good people go without healthcare?

Doesn't happen in Switzerland.

> If I advocated human rights for these people when we didn't have them, you would say the same thing you are now: "I agree with human rights, but you just picked a really shitty example."

Nope, I wouldn't. In fact I got heavily downvoted on HN before because I advocated for freedom of speech even for terrorists.
Well, this is indeed the biggest factor, no doubt. But it is just too obvious and far less interesting to debate than left/right flame war, which is an escapist fest.
Only the initial launch has the car near the earth and moon, but the calculations are already factoring in a range of starting points - I’d assume the moon’s effects are contained in that range.

After it moves away from the earth the distance ought to be negligible, although even if they do reduce the earth moon to a single point I don’t know if they model a wobble.
I know this is tongue and cheek but if anyone out there really feels this, there's two good directions to go: 1) Choose _any_ of your candidate frameworks and gogogo. 2) Choose something like golang and learn to bring-your-own-framework. Either way you'll come out _far_ ahead of where you'd be if you'd spent your time just evaluating.
If you think that neck width hair and eye color are traits which have as much historical social and political significance as gender we aren’t really having the same conversation.

Women should have money and power they shouldn’t have to marry into money and power. That point alone shows me we aren’t really having the same conversation, that your idea of a female power is “marrying a rich dude”
The idea is not to make an app but to have as a starting point for people to do apps in Ethereum. The contract is there just to have something so you can get feedback.
I believe they mean invert colors.
We need a function "clamp" which pins a value to within two others.

clamp(a,b,c)

One way of writing this is:

clamp(x,min,max) { return x < min ? min : x > max ? max : x; }

and this is a fine way to do it, but sometimes people forget the order of the arguments, so they feel the need to invent an IDE to help them remember.

Another way is writing:

clamp(min,x,max) { return x < min ? min : x > max ? max : x; }

which has the advantage of "visually" putting the unknown between two values. That can help people remember which argument goes where.

Yet another way is:

clamp(min,max,x) { return x < min ? min : x > max ? max : x; }

That one is popular amongst ML, Haskell, F# etc, programmers because they have partial application. They write something like:

let clampVolume = clamp 0 11

and pat themselves on the back because now they have a function for clamping volumes.

Another reason this one is popular is because the last expression is likely to be the biggest expression. That might pay dividends on keeping bugs out.

Something I'd like people to consider is simply taking the middle value.

function clamp(a,b,c) { return [].slice.call(arguments,0).sort()[1] }
function clamp($a,$b,$c){ $x=func_get_args();sort($x);return $x[1]; }
clamp(A,B,C) -> lists:nth(2, lists:sort([A,B,C])).
sub clamp { @_ = sort @_; $_[1] }
clamp:{*x@&1=<x:(x;y;z)};
clamp:{asc[(x;y;z)]1}

This supports any crazy rationale you might have for a particular order, and it is resistant to a lot of bugs you're likely to make since the code isn't particularly repetitive no matter what language you use. Oh and it doesn't have any comparison operators either.

The only real downside is that it's slow.

Oh well.

Before we go and fix the compilers to recognise these contortions as a "clamp" function and optimise for it, maybe it's still worth meditating on next time you have a bunch of conditions in your code.
In Tokyo, a sustained conversation even at barely audible levels would be discouraged by social comparison - others don't so I shouldn't. As a result I can follow a typical conversation between seemingly oblivious native English speakers from half-way down a carriage.
No, not just from my experience. Logically.

The biggest risk in engineering is always the "dealbreaker." Some fundamental philosophical incongruity in the project. Usually, they take the form of a broken invariant.

When I was an architect, it was my job to front run my team, management and plan for every conceivable scenario such that I would never have to utter the phrase, "That is not possible."

You cannot plan a multi-year project in 2-week increments if I spoke metaphorically about websites / mobile apps-- what I meant was, you cannot design anything that really matters in weekly increments.

Imagine trying to design the space shuttle two weeks at a time.