skysight-inc/HackerNews huggingface dataset:
I agree, as a long time designer and as a prospective user, it's godawfully puke worthy.

Classic case of "my nephew can do it with paint shop pro".
The other half of humanity that think that birthing children really is a blessing will outnumber you.
Yes? This is a basis of fraud and confidence schemes. Especially when it will enrich you.
gardens for some... miniature American flags for others!
At least you could log in. After I merged my Mariott and SPG accounts, trying to log in to either one is met with a "You have already merged this account" error.
Amphetamine, opiods, and steroids are catch-all drugs. They can cover up the symptoms of pretty much anything.

People are right to be skeptical when the message is: "we don't understand the problem well enough o cure it, but take these pills and it will get you through one day at a time."

That doesn't mean it's wrong. But skepticism is warranted and inaction is a good default.
> for failing to disclose payments they received for promoting investments in Initial Coin Offerings (ICOs).

First paragraph.
Anyway, that quote from Steve Jobs was really great "for Apple to win, Microsoft doesn't has to lose".

He was certainly right. And, in my opinion, if anyone has to learn anything from Steve Jobs's entrepreneurial life, it's exactly that.
What's the Easter egg?
Show HN: Import AWS resource into terraform format
Does shipping 20 packages a weekend sound kind of low for a pre-manufactured product?
He also did one for 2017[0]. I imagine if he does this one it will end up in the same repo.

[0] https://github.com/norvig/pytudes/blob/master/ipynb/Advent%2...
> the way it was being done there would be zero money going towards local schools to deal with the extra influx

This is built into the system. More housing units means more property taxes which goes directly to schools.
A few years back there were about 5 of these products competing, and I think all the others closed down. Somehow Asana has managed to stay alive. Are they just buying time?
"I knew at that moment I wanted to run my own robotics company. I have been hell bent on it ever since."

Robotics is a tough business. The problems tend to be way underestimated. Even by the big names, like John McCarthy and Vic Scheinman. There is progress, but it's slow. I've done some stuff there myself, but never made money off it, although I sold some technology off to the game industry.

Linear motors have never made it big. They exist, but they're a tiny niche and cost too much. I once was very interested in Aura, which made the electrical equivalent of a hydraulic cylinder, but they went off into strange directions, first subwoofers for gamers (the Aura Interactor), then some financial mess.

If you're building RF stuff, as this guy was, the test gear you need is quite expensive. More expensive than what you need to build the product. Big problem for startups.

This guy seems to have failed to research the history of the fields he was in. That's important in technically hard areas. Otherwise you repeat old mistakes.
I just ordered a PC, part by part, and Newegg was cheaper for most parts...
GNU Wget 1.20 Released
While that may be true, if it was the reading of this book that brought that peace of mind to him, why try to discredit his fondness of the book so dismissively? Everyone needs guidance from time to time, does it really matter where the guidance comes from?
Wow, this is cool, especially the tweet import. Can see this as being a vastly improved Jupyter notebook for JS.
No, I’m suggesting that you have your children earlier in life. It’s best to think of it like a certain number, the exact genetic identity of the kids is a toss-up anyway, and if you really want to argue that point you’d be arguing for being responsible for people not being born every day.
I'm Canadian. I've always kind of stood by the 'tipping should be for good service' rule. If I get poor service in a restaurant or other such place, I don't tip. I completely disagree with automatic tips being added for large parties or high bills. Some places do this. Some places will even happily sit there and let individuals add their own tips on top of the included one...which is sometimes kinda hidden on the bill.

Though, my sister was a waitress for a long time. She worked hard to earn tips, I understand being a service person, especially a server, kinda sucks. You have to deal with assholes, you're constantly moving your whole shift, breaks are limited, there's a bunch of shit to keep track of and again...you have to deal with assholes.

I also like tipping places I frequent with people i've come to know. People in these places always treat me well and makes me happy to leave something extra for them...especially because again...they talk about the shit they deal with.

I don't think tipping should be expected or mandatory and I don't think many of the places that have a tip option really should. Though again there's a few places I go that I kind of wish did because the people that work there work hard and go out of their way for me when I come in.

On another note, i've gotten some pretty decent tips after doing install work and other things at people's houses. I've always really appreciated those. They've never been asked for or expected, they come out of nowhere and when it's like that it does help show that the person you've spent a bunch of hours doing some hard work for appreciated it.

Though then again...sometimes better than a cash tip were the offers of coffee or food. That's very greatly appreciated.
I did the same
It’s C’s lack of complexity which makes it necessary to do dangerous things for everyday purposes. I’d much rather a novice interact with generics, where the compiler is a safety net, than with void * and interface{}.
Cirq v0.4.0 release
Testing is not always the right tool for the job.

For many types of businesses, once a website design is good enough, it is really hard to gain meaningful improvements from further changes. Chances are that changing the color or position of button is not going to make a difference.

If you have 50 customers a month, you are not going to have enough data measure 5% improvement in conversion even if you let the test run for a year.

If a business has 50,000 customers are month, then you can measure a 5% improvement in conversion in a few days and testing is a valuable tool.

Until you are at that scale where testing becomes feasible, you are better off just following best practices in design and focus on other areas to drive more business. If you are going to test something, it has to be big bold changes so you are able to measure the significance with a small sample size.
Good post with better multiple product placements
Terrible traffic and extremely high housing costs with low housing density makes it very hard to live near work in Silicon Valley.
I'm curious on just how new this is. Feels like very similar things have been demoed before in environments like Dr Racket.

Still lots of fun, mind you. And anything to bring these environments to more folks. I just worry about things that only demo well if well rehearsed. Which seems to be more technology than makes sense.
What's the point of reimplementing a set though? It already comes with the language, and the language's implementation is probably miles better than what you'd come up with anyway.

I'd be more interested to know whether the candidate knows what a set is, and how it differs from an array or an object, and when might it come handy. But reimplementing what already comes with the language? A waste of time, and (hopefully) not representative of the work they'll be doing day to day.
s/genius/masochist/g
And not just A-listers like these two. Jenny McCarthy is B-list at best, and she has huge influence over the anti-vaccer movement.
"Requiring every building to have a ramp instead of stairs wastes everyone's time and money. Many of the people that need them could get along in crutches long enough to use the occasional building."

People like you are why I went undiagnosed until I was 27. Everyone around me thought that I just needed to focus harder and take better notes and get some exercise. Hell, I thought those things too, which meant I was dealing with burnout and depression on top of everything else. It ruined grad school and it's going to take me decades to catch up with my life goals. You should find a way to contribute that doesn't involve sweeping generalities that make it impossible for people with real problems to realize that they have them.
Is there any actual data to support your claim?
I personally hate the startup time. Mainly because it prevents me from using it in places I really want it.

It's gotten a lot better over the years, but it's still pretty bad.
I always thought this kind of stuff would be the killer app for machine learning. Products slowly drift out of tolerance, and the ml applies corrections to get back into tolerance. Apparently there’s just not enough data to respond well.
"Incredible India", as the country's tourism slogan claims, is fast disappearing. I know this may get downvoted by fans of India, but I'm just saying it as I see it. If it matters, I'm of Indian origin too.

First of all, India has everything it needs to be amazing. A young workforce, driven, technical people, a nice selection of flourishing industries, bucket loads of natural resources and abundant sources of renewable energy. Yet it seems to make use of those things poorly.

Whenever I step into Delhi, or any major Indian city, I feel like I'm stepping into chaos. The buildings are blackened and poorly planned. The sky, perpetually grey with pollution. The traffic is idiotic. I'm convinced the volume of cars is not the problem, but instead lack of road etiquette is to blame. Every car, whether it be a cheap Honda or an expensive S-class has a dent or two in it. Everyone's beeping horns for no apparent reason, and crawling forward at ten meters a minute. It's a great metaphor for the country as a whole - it appears loud and active, but the actual activity is somewhat unsubstantial.

While I was in Delhi about 2 weeks ago, my father asked me to advise the 17 year old son of one of his employees. I met the guy - a studious, fiercly competitive lad, but pleasant nonetheless. He wanted to become a doctor; I asked him "why a doctor?". His response was that he could make a lot of money in that field, specifically because people come to you when they're in need and in trouble. I then asked him "What about helping people? Interest in the subject itself? Passion?". He fobbed those questions off like they simply didn't matter. (Aside: the medical system in India is ruthless - if you're ill, you will likely be taken advantage of, and it can bring you and your family to your knees very, very quickly. Even my own grandfather's gold rings and dental filings mysteriously disappeared when he passed away in the most reputable hospital in Delhi).

Why am I telling you the above story? Well, because I see this mindset almost everywhere in India. Cold hearted profiteering is killing passion and genuine interest amongst vast swathes of society. It's horribly unpleasant, and it doesn't surprise me that things of cultural importance are taking such a back seat. In the case of the Taj, I bet the money was available, but improperly used or swindled away (adminstrative government officials in India are known for their corruption - it's one of the perks of the job apparently). Anyway, the crumbling Taj is simply another metaphor for the crumbling culture of India, and it really does make me rather sad.
We had the same cold start problem and couldn’t find a way to reliably keep things warm. For instance, Lambda would often spawn a new instance rather than re-use the warm one.

In the end, we came to the conclusion that Amazon is smart and won’t let you hack together the equivalent of a cheaper EC2.
There are tools like Fiddler or Charles Proxy that make it easy.
You obviously haven't met a Unix Guru.
Sheriff's Captain Who Gave 'Stand Down' Order at Parkland Was a Diversity Hire
It is unfortunate that they left off rfc4042: https://tools.ietf.org/html/rfc4042, particularly since we are running out of room in bytes to stuff more bits.
I mean, it's ok. But language sites should have examples of the language on their home page and this removes that in favour of a load of marketing fluff. That is just wrong.

I get that you want to say what works well with Rust, but frankly few of these things are unique to Rust. With minimal changes I could turn this page into one advertising C++ or D.

It's ok to add the new content but the code example and list of unique features shouldn't have been removed.
> but there are loopholes, and the developer was using them
Ceptr (semantic web and agent hashchains and monotonic DHTs as “outside”)
> Many of the same kids would be just fine if their day consisted primarily of free play, especially outdoors.

There needs to be a balance between free play and structured learning, where the youngest students spend more time in free play than older students. The primary function of school is learning, and learning is often very structured time. Children need to be able to handle that type of environment.
It is very common for language runtimes to link and depend on libc on Unix, even if the libc API is not directly exposed in those languages. Go is somewhat unusual in this regard.

MacOS doesn't guarantee backward compatibility for direct syscalls. This has caused bugs like this with compiled Go binaries:

https://github.com/golang/go/issues/16570

Go has very recently started using libSystem (which is analogous to Linux libc or Windows CRT) on macOS to avoid this issue.

On a more philosophical level, POSIX is defined in terms of a C standard library, and not using libc means Go doesn't support and/or must implement itself various features that are otherwise provided to POSIX applications by the system (like locale handling). Your mileage may vary in terms of whether that's a bad thing or a good thing.
We deployed it yesterday and announced it today.
I agree it doesn't change the semantics, and that you can express the same set of programs (given that you still let people explicitly handle contexts, send them over channels, etc). I just mean to highlight that removing context-usage information from go function signatures does not mean that usage or non-usage of context isn't part of a function's API—it's just now global state, and needs to consider its interactions with everything else in the same routine (instead of everything lexically in scope).
I'm not sure if disenfranchise is the right word to describe it, but rent control leads to the following, in SF at least:

- Not caring about getting new housing built, because the tenant is under rent control, and their housing hasn't really gotten more expensive, not their problem etc.

- Not wanting new housing to be built because new housing is not subject to rent control — They'd rather keep the old units.

- New renters subsidizing old renters because landlords can't charge market rates to old tenants, creating a divide between old tenants and new ones.

- Creates a sort of class divide between the haves and have-nots, well off newcomers paying exorbitant prices vs. those less well off trying not to be gentrified away from "their" neighborhood. This is also a reason many oppose new housing in lower income neighborhoods (Mission, for example).

Taken together it is easy to see that policies like rent control make it difficult to organize behind a common interest (More, and cheaper housing for everyone) the way homeowners do (Keeping property values high).

I am not suggesting this is the only reason housing prices are extreme, but I do believe that if renters were more closely aligned in such a tenant city like SF, they could easily overpower NIMBYsm to achieve their interests. 60% of SF renters are under rent control [1]

[1] http://commissions.sfplanning.org/cpcpackets/2017‐007933CWP....
Any sufficiently advanced type system can be used for compile-time metaprogramming - that's just an inevitable side effect of a type system expressive enough to capture all the more convoluted (but still plenty common) cases without hacks like interface{}.
thought the notion of isolating and "revealing currencies as 'current-sees' as flows" via regex-like semantic parsers and other such components, and then assembling all kinds of composable abstractions from those really... brilliant & smth incredibly useful, should it be eventually implemented in such a chaotic DHT-verse as envisioned... thought i'd share, see what you guys might think about that..
Thanks it looks like you do it with heart (and a lot of mind!)
>told subordinates to examine why Mr. Soros had criticized the tech companies and whether he stood to gain financially from the attacks.

Well, he is an investor who has a history of causing financial damage to whole countries by betting against their currencies.

So, it shouldn't be surprising FB would want to know what might be in store for them if he went nuclear on them.

What is surprising is the odd bedfellows of Soros on the left and others on the right clamoring for FB regulation. I probably agree they need some kind of regulation --but one more generalized to all user-facing internet companies (colloquially "user is the product" companies).
You sir are definitely a success ..no one can match your experience , you might even educate people on udemy or as a professor . Thank you mighty for sharing.
I interviewed at SpaceX a few years back and can roundly confirm that everybody I interviewed with, barring a VP, had what I'd call "the fear" in their eyes - I ended up not getting an offer based on my lackluster college GPA (this as a 10+ year experienced senior engineer), but it was concerning enough I'd have likely not taken it had one been extended.

I appreciate what he's doing but the means are questionable - chew up folks for a few years until they're too burnt out to go on, then recruit fresh grads on name and the chance to be a part of something amazing.
Can someone write a Google Datastore layer so that I can finish my appengine/datastore adventure once and for all?
Obligatory link: "A Rocket To Nowhere" (2005) http://idlewords.com/2005/08/a_rocket_to_nowhere.htm (most popular HN discussion https://news.ycombinator.com/item?id=12411416 | 83 points | Sept 2, 2016 | 30 comments)
Your own blog post on Haskell (rightly I think) disagrees.
This is a wonderful website. Love it.
It's actually not allowing you to write new data at all. So it prevents the user from assuming there is more space to store his data, as there is not sufficient space with his indicated/configured data retention wishes.
This may be an unpopular opinion but here it is: Zuckerburg started this as a hobby with it being something he may never have thought of becoming full-scale. Fast forward to today and Zuckerburg is in over his head.

He has control over this !massive! amount of data that companies are chomping at the bit for. He’s trying to make sure his company survives and his product does no harm. But, he’s losing control. They’re trying to wiggle out of these wormholes they’ve sunk in and all of their fabrications are coming to light.
The majority of the population has lots of problems functioning all the time.

Its not that there isn't a problem, its that you are not the problem. The majority of the population manages to cope in various ways, you don't know how bad it is because everyone is hiding this coping away, as the modern world suggests they do so as not to be a burden.

Are you offended because you actually have tried working yourself to exhaustion and still were hyperactive?
Facebook is turning an awful lot of Democrats into enemies. Very curious to see how Zuckerberg tries to maneuver Facebook through wartime. [1]

[1] https://a16z.com/2011/04/14/peacetime-ceowartime-ceo-2/
Define "democracy." Purely democratic systems are absolutely fallible; mob rule is a thing man is prone to falling prey to in such systems. This is why basically nobody uses straight-up direct democracy today, especially in the age of everyone having read/write access to a global information network in their pockets at all times.

But even putting that aside, and accepting for sake of the argument that the political system in use in countries such as the United States is a "democracy" ...still, yes. Did political corruption magically disappear overnight when we stopped being ruled by monarchs? Were all monarchies corrupt to begin with?

"Democracy is to monarchy as science is to religion" is an incredibly muddled comparison that does not make much sense when you break it down. Modern Christianity would not be where it is today without Protestantism questioning core fundamental beliefs and then-current leadership. When does what is accepted as "Science" get to have its version of Protestantism, questioning not just the dogma of "settled science" (the most hilarious oxymoron of all time), but those who spread it to the masses as well?

Why is it that Christians, even Catholics have no problem admitting to the fallibility of what they consider to be their holiest of institutions, yet atheists seem to believe that "science" is inherently always impossible to be anything but utterly pure use of the scientific method conducted with nothing but the utmost honesty, at every level?

The motivations of man are not always pure, especially when in positions of power and/or authority. Even if you want to disregard religion entirely, at least take lessons from the history it has given us.
Agreed, with abstraction comes complexity... complexity causes problems too
Jenkins valves. Same cast iron gate valves for a century.

Ad from 1924.[1]

Current product brochure.[2]

Jenkins used to advertise that one from a 19th century water main had been removed because the line was being re-routed by a water utility. The valve was cleaned up and put on display, and after a while, when everybody was tired of looking at it, it was put back into inventory and went back into the ground, probably to serve another 100 years.

[1] https://s.ecrater.com/stores/260372/5725ed67b3cab_260372b.jp...

[2] http://www.cranecpe.com/chem-energy/products/valves/gate-val...
This is something I've argued about a lot recently, and I think it's very important to be aware of. All too often in political debates, the subject of some dystopian scenario from fiction will come up. Fiction serves an important role in helping you to see other points of view, but it's even more important to keep in mind that it is just fiction.

When people point to Atlas Shrugged or 1984 and cite some real world event that seems to back it up, it reaffirms the belief that we're heading towards that fictional dystopia. When in fact this is merely selection bias.

Dystopian fiction is entertaining, but we cannot draw any real world conclusions from the fictional narrative. The world is much, much more complex than the fictional straw man world the author creates.
Mr soros is known to move markets to make money. I don't see why media can just label someone beyond reproach and malign anybody who tries to even dare to look them up
I often find myself going to the Wikipedia page of a project to find out what it really is because the project's own website fails to do so.
Where exactly are those extremely polished single page apps from the BBC, Reuters, and CNN detailing the scope and scale of CIA blacksites?
Why would the universal income spending be any different?
Because if someone tells me not to do X, yet he himself would do X in the same circumstances, that's reason to think his behavior does not stem from a sincere moral conviction but is a cynical attempt to manipulate me?
In what context would “need” a language to not have generics? I can understand not “wanting” generics to keep it simpler, but I can’t see that as a “need”.

Personally, in any typed language, I want generics, not having them feels very limiting.