skysight-inc/HackerNews huggingface dataset:
I found Rust by googling languages that compile to LLVM bytecode. It was version 0.6, but I was already excited by the fact that it was promising to be a fast, safe, concurrent language. Even back then it had a value proposition to early adopters.

I wrote a Fizzbuzz implementation. I did it to test language features. As language features and the standard library kept on changing, I kept updating my repository. It's had something like 70+ commits to it since 0.6 days.

https://bitbucket.org/iopq/fizzbuzz-in-rust/src/d4638b2ba3f0...

it's a little bit more complicated than necessary BECAUSE it's a test of new functionality (even now it only compiles on Nightly)

but it has a certain charm to it (fizzbuzz done in a few filter and map operations)
Good, let them fight each other instead of us and our allies.
I wonder if most major sites that whitelist Googlebot also have exceptions for Slurp, Bingbot, and other major search engine bots. If not, then it would be interesting to know how these other companies deal with it, or if they just politely back off.
I agree!
6 years ago when I started with web, as a total newbie, decision was to use Ruby on Rails. I gave up after day or two, I didn't understand how to start with this thing. And I was pissed of. Then I wrote few lines and save it as .php, upload to hosting which I already had, and things worked. I'm still using php to this day.
If I were going to do this the last place I'd ask this question is HackerNews. But that's just me.
> The second reason is that East Asia is militarily unstable

I think you supported by argument. Why is East Asia militarily unstable?
Hi, creative programmer here.

Just because it's hard doesn't mean it isn't worthwhile to do, or that everything the compiler does must be reserved and shown in the IDE. I'm also not suggesting that this compiler feedback is the only IDE improvement we make. I'm observing that the entire way we develop software hasn't fundamentally changed in decades, yet every other aspect of computing has. Even something that roughly seems the same like word processing is now collaborative and in the cloud with real-time updates and social threads.

Light table is one IDE that is trying to question some assumptions -- like that files are important and that everything must be 1 line spaces apart in mono font. This is the kind of progress I'd like to see.

It does seem reasonable that there be a way, even if difficult, to highlight a bounds check that gets optimized away. If we start from the problem we're trying to solve (show eliminated code that poses security risks... such as bounds checks or erasing memory) rather than the general problem (reverse all compiler changes), then things become more tractable.
Wow. Going on with your life as a C-level executive with this knowledge, as if it's just all good, is just insane. I'm sure they're in the clear personally now, but I can certainly see why they would wanna sell their company fast after gaining this knowledge in 2010.
Kind of funny my ad blocker refuses to load the site.
actually, Hadoop-like systems do precisely this (a compute job of 100k ranks, all writing checkpoints and snapshots periodically).

1.25Tbyte/sec isn't a particularly large amount of data. (btw: makes more sense to saturate 1000 10Gb ethernet, economically speaking, at this point)
Yup that appears to be it. Didn't even realise my workplace filtered anything.
Kudos for the balls to come public despite NDA.
This assumes we let Mexico develop nuclear weapons and delivery systems while threatening China and Cuba with nuclear attack... for at least a decade.

It only makes sense for threatened parties to develop defense if not retaliatory measures. Imagine if the USSR never developed nuclear weapons while the USA threatened them with nuclear attack?
Review: Rocket VPN App for Internet Freedom Android and iOS
I'm surprised the creator of RavenDB took this long to come around on composition vs inheritance. Good on him for admitting his transgressions, however.
There may be a strong push to change your name for various reasons. That would seem to make trademarking a waste of time. Paul Graham wrote about it a couple of years ago
http://www.paulgraham.com/name.html
No. ANSI X3J13 committee has been discontinued.

It seems that using ANSI to make new standard is unadvisable. The process is cumbersome and there are copyright issues with ANSI.

If there is need to revise the standard. Common Lisp folks can for less byrocratic organization to do it. Library standardization can happen organically.
Evolution is a well understood phenomenon. It's reasonable to extrapolate its long term effect, especially when very high levels of government spending on education is such a recent phenomenon.
With sensible indentation, and knowing nothing of SVG, the only unreadable part of that is the blob of matrix data, but I'm very glad they didn't go with something like <matrixElement row="0" column="0">0.90</matrixElement><matrixElement row="0" col="1">0</matrixElement>...

I just looked, and apparently the matrix values can contain arbitrary whitespace including newlines, so even that's not a very strong criticism. https://developer.mozilla.org/en-US/docs/Web/SVG/Element/feC...
The story of my life.
> I don't know author's intention. Do you? :-)

I do not know the author's intention; I am not certain. But I'm reasonably confident. And that's a reasonable warning, just a bit of a non-sequitur. Hence my confusion.
The NDA is not a valid contract because there is no consideration. For a contract to be valid each party has to gain something. This is why many contracts include a token consideration of $1. This one didn't, so it's invalid.
Absolutely. Trump took over at the helm of a government with unprecedented surveillance capacity, highly militarized police, secret court systems, the ability to indefinitely detain and kill its own citizens without trial, and every precedent to engage in congressionally unauthorized warfare all over the world and sell weapons to the most brutal regimes imaginable.

Not to mention a web of military contractors, weapons manufacturers, intelligence agencies, and armed forces that often operate above the law and outside the control of the government itself. The US government has been captured by people in the business of war and 'defense'. Don't expect the feeble US media to mention that though, even the liberals prefer to wax poetic about blowing things up in destitute third world countries:

https://www.youtube.com/watch?v=Q4n3SI81m9w
Did anyone else register a bunch of 'leet' usernames?

I wonder if they will reset the usernames when it gets put on livenet because it kind of seems unfair.
Multilingual word vectors in 78 languages
A simple web app to help get side projects off the ground
Both MySQL and Postgres support full text searching.
Do it if it's your top priority. Do you have a brand and brand name that is out there and essential to you or your customers right now?
If I remember correctly, websockets have ping/pong support on both ends for that. So to handle them properly you have to detect connection upgrades and then start issuing ping requests to clients periodically, closing their connections if they fail to respond in time, but still using timeouts everywhere.
Ask HN: Best screensaver for my work desktop
Hi !
I'm new in a tech company. To be accepted, you kinda have to find the best xscreensaver of the openspace. Any idea ?
Reminds me of how Mt. Gox used to hand out password resets with plaintext passwords in the query string on their own forums.

Sounds like somebody should write a book about all of the missteps in that debacle.
Could anyone please give a ballpark number for the costs related to trademarking?
Came here to upvote DO. Most of the companies mentioned here write articles about their products, infra & engineering marvels.What makes DO different is that their articles are written for the end user.They have some of the most helpful articles on setting up servers, from start to end, with examples. Although not all posts are written by their own engineers [1] (nothing wrong, just saying).

[1] https://www.digitalocean.com/community/get-paid-to-write
Association of Facebook Use with Compromised Well-Being: A Longitudinal Study
I would not be surprised if this turns into a class action lawsuit. The negligence here is remarkable.
Would he not have a case of gross negligence against Zecco if he were a customer? Is there something preventing a lawsuit, outside of the possibly non-binding NDA?
1000 10Gb ethernet doesn't usually make sense in the situations that are using Lustre and Infiniband; they actually need the reduced latency for inter-process communication. It may be fine for ethernet in front of the disks, but they still need to get the bits to the processors that are connected by infiniband.

Rewriting large existing codebases to use a different paradigm for storage and distribution may make economic sense, but it's a risky proposition. And when you get one shot at building a Top 500 cluster, taking that risk and delivering a cluster that can't run the code you need it to may mean that all that economic spend was wasted.
Wow, looks like I accidentally a secente there and I can't change it.

> Another recent study showed that rats handle inflammation very differently than humans, making lots of past research useless and they've been used for decades![2]
Short, discrete and to the point.

I'd recommend some examples (maybe some POST requests to third party services and what they return).
NASA Image Shows Earth Between the Rings of Saturn
Full changelog https://github.com/dart-lang/sdk/blob/master/CHANGELOG.md#12...

I really like how detailed the changelogs are, including examples and snippets. It has excellent documentation in general.
I'm not really sure about hourly plans. When I was configuring my machine (~1-2 years ago) I was able to select hourly or monthly billing (hourly would've been outrageously expensive).
Regarding micro-payments, isn't this really a consumer problem that can't be solved easily?

What 60 year old romance novel reading knitting enthusiast will take the time to understand micropayments? They would just say "pass" and go find something else to read.

There has to be a demand for micropayments to have a problem to solve, right?
Well first you mean 'apply for a trademark' let's assume. Because it can take anywhere from, say, 7 months to several years to get a trademark issued (I have gotten them in as little as 7 months).

It's really a cost issue. If money is no object then there is little downside other than a) alerting people to what you are doing (tm apps are public) b) deciding if you will do it yourself or have an attorney do it for you.

Creating a legal entity is a bit more involved. You can apply for a trademark, pay the nominal fee and assuming you do the application correctly (in the right class) etc. you can just simply abandon it later if you change your mind. You would only be out the fee. Not like state paperwork which is a bit more sticky.

The date a trademark is put in use is important. So assuming you file as 1a and are using the mark getting it in early could have benefits. Blocking potential competitors and so on.

If you are on a shoestring and have little money then it most likely doesn't pay to apply for the trademark and spend that money which you might need for other things.
The healthcare coverage you will get from any tech company paying 6 figures is going to be essentially zero cost full coverage.

That's not been my experience. Microsoft used to offer a 100% plan, but that was unusual, and they dropped it a few years back. (Don't remember exactly when; I'd already left.) Google did not have a 100% plan, and no startup I've worked for has done better - in fact the startup I'm working for right now has no health plan at all.
Another one from a MS guy...

https://www.hanselman.com/
Whatever Happened to the Glowing Plant Kickstarter?
>This is a matter of "How does the government serve the citizenry".

By taking other people's income? I don't think that's fair.

>Because people who are rich did not do so themselves in a little bubble. Their successes rest in part on all of us.

That doesn't seem like a scientific way to determine how much one owes another person. In my opinion it's not consistent with the principle of justice. It's a very sweeping generalization.

>People can still thrive and profit - they just won't be able to stand on our backs for them to get ahead.

How would they be standing on our backs in the absence of forcible redistribution?
The high, high price of “affordable” housing
> I'm sure they're in the clear personally now

Don't be so sure. If they didn't disclose this to their buyers they are guilty of fraud. The statute of limitations has probably run out (I don't know which state has jurisdiction here), but delayed discovery rules may apply.
Caddy uses go's standard libraries for most of its web serving parts, so you know at least that the http server code is used by google, cloudflare etc. Same goes for SSL and many other parts.

However most companies out there aren't Facebook, Google, Oracle, Coca Cola or Nike anyway.
I would post this in it's own thread but I'm sure it will get buried

https://www.reddit.com/r/programming/comments/66kb3c/95_engi...
1 container per VM? What's the point? If you can bypass container sandbox it's very likely that you can do the same with VM.
> Our ability to know the price of anything, anytime, anywhere, has given us, the consumers, so much power that retailers—in a desperate effort to regain the upper hand, or at least avoid extinction—are now staring back through the screen. They are comparison shopping us.

It's worth being aware of price discrimination, but in the end, the only "suckers" are those who don't use price search engines.
A movie that hasn't aired yet has 5.5 on IMDB out of 129k reviews
A movie about the Armenian Genocide, called The Promise, has received 129k reviews and the majority of them are negative.

With only 3 airings previously and an airing date today, this is clearly not right.

I hope this gets the attention of someone working on IMDB and sets this straight.

http://www.imdb.com/title/tt4776998/
Mozilla has been committed to a lot of things. "The only browser built for people". "Freedom is personal".

Apparently, "people first" and "freedom" means "You can only install what we okay" (signing crap).

It also means "we will load the browser with utterly irrelevant add-ons whether or not you want them".

Apparently, "individuals can shape their own experience" means "we will outright prevent you from visiting sites configured a certain way" (see the dupe SSL cert handling bug that's been languishing for nearly a decade)

It also means "all that stuff you spent a decade getting used to gets thrown out, so sorry".

Mozilla, for all their talk of high-minded user-first ideals, sure doesn't treat their users like their time is valuable or their tasks are important. Perhaps I'd find this merely odious, rather than outright offensive if your company didn't continually talk like they wanted to be different and then behave in literally the opposite way.

Call this post gratuitously negative if you want to, but every time I give Firefox another try, I find another slap in the face. At least I know where I stand with Chrome.
Random question: is there a way to start Caddy as root so it can bind to port 80 (for example) then change the user so a non-root user can send a `USR1` signal to Caddy to get it to reload the configuration?
Collision events in Oimo.js physics
> if somebody sent you an email with that code (even if you never open the email)

What is he trying to say here? How on earth would it be possible to execute the url in the context of your zecco cookies unless it's openend in a (browser) in which you've logged into zecco?
In the middle of reading this, and can't help think about the Nexus trilogy https://en.wikipedia.org/wiki/The_Nexus_Trilogy
Images are loaded with the cookies of their own site. Example: go to google.com, then open the console and type the following:

var i = document.createElement('img');

i.src= "http://news.ycombinator.com/y18.gif";

Then look at the cookies sent over the network.
Intel seems to be cleaning its house from a number of long ongoing efforts. The most high profile one was the IDF, then OpenStack and this one here fits the pattern as well. Looks like at the beginning of the year they did some hard thinking where the company should be heading and decided to change direction. And it looks like they mean it.

The real question however is not where Intel does not see its business today but where it sees its future business.
Pineapple express weather is good for people who walk to their cars with an umbrella. 11 degrees C in January indisputably beats being in some snow blizzard in northern Ontario. Look how much better off we are than those suckers, ha ha!

11 degree water, on the other hand, is like out of the cold water tap. Not so great for outdoor activity. Add to that the windchill factor if you're running or cycling.

Clear, sunny weather and -3 degrees is better than pouring rain and 11 degrees.

Staying warm isn't much of an issue for outdoor activity. It's not hard to achieve: an extra layer, some head gear and gloves; being dry is more important.
Are you an IP lawyer?
Browsing the Web with cookies disabled
I think it's a few hundred dollars.
Porque no los dos? It's possible that "traditional" gender roles evolved, but are still reinforced by behavior even when they are outdated.

The economics of our society have changed both in what efforts are expected from whom, and in what options are granted to whom. That changes some of the billion factors weighing on our constructed social order, but there are still those who benefit from retarding the process.
Can you provide some examples of good price search engines?
Leading a Fulfilling Life
I know that MS Messenger used to "pre-fetch" URLs in your system's IE session even if you don't open the conversation. I presume there was some similar issue with 2008-era email clients (it's a "useful feature" after all).
It goes against our sensibilities of fairness. We expect that all consumers should pay the same price for a the same item, regardless of age, race, gender, or browsing history.
I grew up relatively poor (I think my parents were on welfare at one point, but they would never tell me). I studied hard in college, got a good job afterwards, and now enjoy a very middle class life, which is rare considering my many friends + acquaintances from the same upbringing are struggling. Relatively speaking, I am "successful" all because I studied hard.

The details in between are important in the discourse of luck. Growing up poor, I engaged in a lot of unethical behavior to acquire money. By some miracle, I got admitted into college (albeit a state school), and realizing this miracle, I dedicated my 4 years to pure studying with the belief that good grades -> good job. At the end of junior year, I questioned this logic- I had a 4.0 GPA, yet after 20 interviews, wasn't able to land an internship (which falsely led me to believe I was relegated out of the realm of "success"). Then, I digressed to my former self, and got in trouble with the law. During senior year, after 20 more interviews, couldn't land a full-time offer. Again, by luck, I somehow ended up landing a "prestigious" job. Years later, it was revealed to me that the hiring committee all but unanimously disagreed on my qualifications. One member read my senior thesis in full and, for some inexplicable reason, fought for me, and I ended up receiving 1/40 slots reserved for Ivy League grads.

Whereas the first paragraph suggests hard work pays off, the second paragraph screams "luck." Sometimes, the details are too long, where the key events suffice when giving a description of someone's path. I don't think people are trying to dupe listeners and self inflate their hard work when they make statements like the first paragraph- people just spare the details because it's really not directly relevant to the narrative.

Since my first job, I've interviewed for 70 different roles without success. While I get dejected at times, I understand the role of luck. I don't owe the details- I've earned my right to say I worked hard, but people can, and always do, aid in my luck. Without the awareness of this, I would've given up by now, but I just keep chopping. That's all there is to it when it comes to discussing luck.
If you put it by the road someone should pick it up promptly for free (or list it for free on craigslist).
> There may be a strong push to change your name for various reasons.

I will let the YC mavens give their opinion on YC, but in other cases in business coming into something with 'here is our name or concept but by all means if you want to change it let me know' is not seen as a good sign of commitment to your own creativy.

That doesn't mean you name your company and stay with it 'till the bitter end'. But it also doesn't mean that you name your company and then open it up to a vote by others as to what you should do (and not be decisive with your own convictions either).
Since there are a lot of examples here, I'll mention HighScalability [0], which takes many talks and writes it out as text.

[0] http://highscalability.com/
Are you saying NDA without putting a dollar value are unenforceable?
Well however you classify it doesn't matter, what matters is how the government classifies it. There's the tragic story of Aaron Swartz who was caught up in this non-sense: https://en.wikipedia.org/wiki/Aaron_Swartz.
The problem isn't the sets are meticulous, it's that they are all dark and could be different parts of the same world.

Caladan is supposed to be a verdant world full of water, it looks like it's dark small and rainy in the movie.
Are you referring to the US? Since we don't have a federal cash welfare program[0], what welfare program are you talking about that gives recipients an additional $24/hr ($50,000 a year if working full time)?

[0]: https://fivethirtyeight.com/features/most-welfare-dollars-do...
New York City in 1993 in HD [video]
> For the purpose of this discussion that's irrelevant.

Actually, no, that's precisely the discussion we're having.

> In Australia where I'm from there are approx 234,000 high net worth individuals (HNWI) (defined as having more than US$1 million ($1.35 million) in investable assets, excluding their primary residence, collectibles and consumables).

Which is where, precisely?

> We have 8 capital cities. Using a simple naive, even, distribution...

Have you actually been to Australia? Our population distribution, let alone wealth distribution, is anything but even.
Cookies are still sent for requests in which the response is opaque to the current document/window (e.g. <img>, <video>, <audio>, <script>, etc). There's no way for the document/window containing these elements to ever access the actual bytes returned by them.
Aside: is it really so hard to have a company blog link to the company's main website in an obvious way?
Speaking of law, and in the modern times this is in the theory of law, not practice, but intent is supposed to count. Now, that being said, the people at the level of the court systems are woefully ignorant of technology and IT more specifically. Intent seems to hold up only those rich enough to push very hard for it and prosecuting attorneys seem to get erections at the thought of putting someone in jail for even the perception of a cyber crime, these days, so.... 50/50 maybe =P
Consideration is a common law concept as far as I can tell. As someone unfamiliar with how it came to be: Why was consideration introduced? What's the rationale, the goal behind it?