skysight-inc/HackerNews huggingface dataset:
I think this is super useful and you're totally right about how go spreads. At Netflix we ended up rewriting go at least three times. Every time someone new took it over, they rewrote it. Having a go service with no work is super useful.

I set it up but didn't look carefully -- is there an export function? And an API? I think I could get around most of my concerns if I could just get a CSV each day of all the current links, just in case something happens to you guys.

Another source of comfort would be if you could give me a lambda function that I could deploy into my own AWS that would just resolve go links. So all the management would happen on your platform, but the actual resolution would be on my side so I would be in control of its reliability. I know that at Netflix we built go to be highly reliable because in an outage, go was actually essential infrastructure to get us to the tools and dashboards we need most.

Thanks for making this!
Independent and out of curiosity, do you ever have to
run things like a cmd over ssh in parallel across multiple servers? Just curious to understand if a “long touch” or something that “unlocks” your private key temporarily would be interesting.

Disclaimer: I work on Solo key, we’re thinking to what’s the best way to support ssh.
There’s a nice rebuttal from one of the ntp people in the article’s comments.

JSON is a disaster for many reasons. Hardware incompatible floating point is one; inconsistency in parser implementations (and ambiguities in the spec) also don’t help.

Also, why use a tree structured data representation when the underlying data structure is fundamentally just a N-tuple with a fixed schema?

Similarly, why use a text protocol to send around fixed length blobs or encrypted data?
Detroit has terrible weather and worse infrastructure. I grew up there and going back for even a few days is incredibly annoying compared to even a tier-two city like LV or Philadelphia, which at least have things going for them.

Detroit only makes sense if you like drinking or sports; there is nothing else to do there.
>I live and work in Washington. But I’m not a politics junkie. To me, politics is like the weather — it changes a lot, people drone on about it constantly, and “good” is mostly subjective. I like winter, you like summer; you’re a liberal, I’m a conservative. In the 2012 presidential election season, my wife and I had a bumper sticker custom-made for our Volvo that read “Vegans for Romney” just to see the reaction of other Washington drivers.

This is a pretty typical "average straight white guy" point of view. Politics is meaningless to you because the status quo exists by and for you.

The "contempt" you are seeing is a boiling over of that system. Blacks are being murdered by police in the streets. Women are being raped by their bosses. Gays are systematically denied civil rights. I'd say there's plenty of reason for "contempt" among these groups. It's natural for those who benefit from not rocking the boat to be upset over this. But don't act like it's just some kind of moral indignation; people are fighting for their lives.
Yes. To pick one particular group in one particular metro area, here's violence in Portland caused by right-wing violence-causers:

https://www.oregonlive.com/portland/2018/07/patriot_prayers_...

https://www.oregonlive.com/portland/2018/08/patriot_prayer_a...

https://www.oregonlive.com/portland/2018/08/patriot_prayer_a...

https://www.oregonlive.com/portland/2018/10/patriot_prayer_f...

And here's police collaborating with the violence-causers:

https://www.oregonlive.com/portland/2019/02/text-messages-be...

https://www.oregonlive.com/news/2019/02/frustration-not-solu...
I don’t buy that. A significant number of people around the world have heard of Harvard, while I doubt that most people in the U.S. alone have heard of YCombinator. I’m yet to talk to a friend or family member about this place without having to explain what YC is. Nobody has to explain Harvard.

Not to say YC isn’t a big, impressive brand that draws talent, just that it’s still orders of magnitude from the top of the Ivy League.
> These reports really should be sealed from the public.

Yeah, the public has no right to know what vehicles on public roads are capable (or incapable of).

And we wouldn't want pesky innocent deaths to impede with Uber's ability to "bring self driving to market"...
Awesome project.

> a custom bootloader created by me to impress technical recruiters

But do recruiters actually understand what a bootloader is or why this is such a feat? Do you know of a recruiter that has ran it?
doesnt work for mupdf either
Unfortunately, Github among other providers are still in the dark ages and don't recognize ssh certificates. You have to install each key as it's issued.
Not only do Orcas not "fight" great whites, but they have learned how to use tonic immobility[1] to get sharks (and sting rays[3]) into a state of complete paralysis before the rest of the pod rips them to shreds and they all feast on the shark. Sharks have one trick against the Orcas, and that is they can dive much much deeper than the whales, and stay under forever. However, a pod of Orcas will force a shark to stay near the surface to tire him out before flipping him upside down to snack on[2].

[1] https://www.sharktrust.org/tonic-immobility

[2] https://allthatsinteresting.com/killer-whales-eat-sharks

[3] https://www.earthtouchnews.com/oceans/whales-and-dolphins/wa...
100% agree about jQuery. Even ES5 can easily replace jQuery these days and do so in a much more performant way.
Is it becoming an unspoken requirement to have a GitHub resume? I don't have any serious code on GitHub -- how screwed am I?
Well, I mean they kinda are discontinuing Sam.
you guys know you've got something important because there's an amazing amount of pushback from hnow it alls here. a bit of a lightning rod for criticism. well done!
Plenty open opportunity to marketers today means marketing’s golden age is now
There's two main approaches to handling "events". Using event sourcing vs direct RPC. After our disaster I highly recommend Google's approach, A structured gRPC layer between services with blocking calls. You might think you don't have much data, we didn't either, but when Kafka is firehosing updates to LoginStatus 24/7 data cost gets out of control fast.

I'm going against the Martin Fowler grain hard here, but Event Sourcing in practice is largely a failure. It's bad tooling mostly as I mentioned, but please stay away. It's so bad.
MFW not

while (true)
VC business is all about connections. Connections in SF area are hard to beat. I am however surprised that SF is the new center of startups. I dread entering that shitpile of a city.
Equifax CEO did not commit crimes. Can’t say the same about Cohen and inquiries spawned off of his testimonies.
I like Quiggin. He's an almost lone voice of reason about privatization and the shocking effects on public utility functions like electricity supply. I wish him well even if he is down $1k on the bet.
I'm a Financial Analyst, CPA, CIA, CTA, Statistician, Expert System Developer.All my professional knowledge is self-taught, but I believe that I am involved in the various professions should be at a high level. https://github.com/linpengcheng/fa
if you like maemo, you should check out sailfish OS which is some kind of successor.
I have the gemini PDA, which allows a few different OSs, others are android and debian.
the company behind, planet computers is currently running their second indiegogo campain for a slightly altered device called the cosmo communicator. It adds backlit keys and other more "phone" features.
Apparently many other influential philosophers disagree, so take that proof with a grain of salt. https://en.wikipedia.org/wiki/Trademark_argument#Criticisms_...
Security keys: https://solokeys.com
That is a very good question, I just finished it today but I guess that at least they would be curious about it and improve my chances :)
Because the companies that do the coding exams pay well, have high prestige, use tech that he likes, etc. It's not always so simple to just refuse to go through an annoying interview process, even if it sucks.
Thanks, I think that is a very good idea, I will add instructions for windows and also how to recover your USB to normal usage.

And thanks for the typo, will fix :)
You were looking at the wrong numbers, or you didn’t understand if those were the conclusions you came to.
how would they know anything about my unique device if an app is just using their API? unless the API requires 'unique device id'? Or are they embedding a foursquare sdk, which grabs that info on API calls?
SpaceX has single handedly revived the space industry over the past decade. Kudos and Good luck!
Interesting, I have been testing it and apparently it is Firefox's PDF.js that does not like it. I still don't know why. If you are using chrome (or even Edge) it should work.
Welcome to Dissenter – Captain Marvel (2019) – Rotten Tomatoes
React.js Resume App
I recently made a simple React resume app to start applying for jobs - https://iamskok.github.io/react-resume/

If you are looking for a job too, you should fork this repo https://github.com/iamskok/react-resume, edit `resume.json` and share your personal resume built with React.js. If you are not looking for a job, then help me get one by sharing this resume with your dev team. Cheers!
> One of the scariest thoughts I have ever had is that we truly are alone

As someone quite new to this discussion, can I ask why? My only immediate reaction is a mild one going the other way: that being alone is reassuring as it means there is not this extra potential threat out there.
You would really like Minneapolis/St Paul or Madison.
How big of an area could they splash down in? Could they target Lake Victoria, being the largest freshwater lake near the equator? Obviously, you don't want to miss...
So I'm a fan of spacex in the sense that they're taking an atraditional approach to space exploration and colonization. However, our current ride to space has been operating reliably since 1978, we've been building and sending large space stations up since the early 70s. Spacex only very recently got their closed cycle engine working, the pinnacle of rocket efficiency, catching up to, again, early 1970s Russian technology. Taking the human out of the loop by automating Dragon is great, but remember, we sent three humans to the moon in, you guessed it, the 70s, with less computing power than my toaster oven. Hats off to the team for what they've done thus far. it's a momentous achievement for the private sector, but they have a ways to go before any kind of groundbreaking achievements. Fantastic marketing though |)
I am puzzled to this day how IE + Windows was a monopoly but Android + Chrome is not.
Really? I'm pretty sure it was irresponsible staffing and unsafe software: Uber reduced their drivers from two to one per vehicle. That driver was watching a cell phone video and not watching the road, but Uber should have known that was a risk and taken action to mitigate it.

The Uber self-driving program was trying to move too fast, before the software was ready. That and the operations failure made it inevitable that someone was going to be killed.
Do both: Microbiology + software development is your golden ticket.
React.js Resume GitHub Project
So, you need some sort of credential. A bootcamp would do well, some sort of certificate of a course of study from Coursera or edX, a non-degree certificate from a university. Pick a tech stack that's both modern and enterprisey -- Java, .NET, Ruby, Node.js are all fine, but if you go with them, get current. On the front end, you want to find something trendy. Try looking for some jobs you think you'd want to apply for and see what they're asking for on the requirements side and focus on that. You want to do some projects that can showcase what you can do. You need to tailor your resume to the jobs you want -- spend as little time as possible talking about your experience as a lab tech (enough to show where you've been the past ~10 years and showcase any soft skills you know), and as much time as possible talking about courses and projects that give you experience in the stuff the job ad wants. And you absolutely need to write a good cover letter and you need to avoid boneheaded mistakes like not changing the name of the employer you're submitting to. Your cover letter needs to sell how you can create value for the position you're applying for -- what have you done in the past that prepares you for this. Don't sell yourself as motivated, a quick learner, any of that... there are 30 other resumes in the pile that say that. Sell yourself on "I have done X, Y and Z as projects to develop my skills as a software developer, giving me these skills that I can use to create value for you."
Looking at the climate graph, Portland’s weather looks similar to sf Bay Area weather. Personally I don’t mind rain as long as it’s not hot
Credit also to reinvigorating the world's interest in space exploration, certainly the driving factor in humanity's explorations efforts thus far.
Why submit the link twice?
Why do you think we are in danger of a dramatic slow down in new tech? The tech challenges today are certainly more difficult but our gains compound on themselves. Faster computers allow for previously computationally infeasible techniques, better tech allows for better understanding of biology from which we draw better, biologically inspired techniques, better cultural improvements/ greater access to information allows more people to work on a given problem. I definitely see certain roadblocks like the end of moore's law but there are other ways forward too.
> Unless some roads are more susceptible to accidents than others

By chance do you happen to live somewhere without icy roads?
Dogs raised alongside cats never even try to eat them to begin with. You don't need to teach them it's not allowed. There must be another explanation.
Thanks :) I am very proud of this project.
No, that's their intention.

To be able to keep a pulse and their finger on some of the longest tails in the marketplace (sentiment here), without that being obvious.

To a much more extreme extent, the people behind moderation on reddit.
Have you made strong friendships?
The public has a right to know how unaided AVs on public roads operate. The "number of disengagements" of prototypes reported by corporate research programs has no relation to this.
It's a programming "test" right? Sometimes I wonder if it's better to solve the problem in isolation, to show that I can sit on a problem and go at it, or to solve it in a collaborative manner with the interviewer, to show I'd play well in a team.

Sometimes when I read people saying the end goal is not to solve the problem weird. Does that mean those who solved the problem alone by losing a few hairs actually scored worse than an outspoken candidate who solved it with help from the interviewer?
Lyft wasn’t bought 2 years ago at $5B. What makes anyone think that they would pay $25B now? The only difference between two years ago and today is increased market share which is at best ephemeral. It can be taken away as easily if competitors drop their prices.
Yes. It's sort of like using undocumented API calls: even if it's been unchanged for a decade, if it's undocumented it can change at any time without the usual deprecation warnings and versioning considerations.

Text output, particularly warnings and notes, isn't usually intentioned to be machine parseable and consistent in the first place, but rather is meant for humans to read and may be changed to be better read by humans at will.
HN is a glorified subreddit that has nothing to do with altman.
As others have mentioned I wouldn't even bother with jQuery at this point. Knowing a little bit of jQuery and why it was important for its time is good, but I'd replace that in-depth jQuery knowledge with React.

React will teach you modern javascript that developers are using today, position you to be an immediate impact person on most React teams and as you dig into the internals of how it all works will make you a pretty good javascript developer in time.

Java is fine, but I'd also argue that C# might be a bit better, it seems like at least in my immediate area C# is more popular than Java at this point and the core concepts are obviously transferable between languages. I think C# has the edge with its tooling too, you'll bang your head against the keyboard a lot more trying to configure Java IDE's and servers than you will with Visual Studio and maybe Azure for instance.
To a non-american, the promptness and lack of even thinking or hesitation with which Michael Cohen answered and the swift "results" it produced make it seem almost certain that the questions from AOC and others were were pre-coordinated "set pieces" designed to provide some kind of "parallel construction" justification for the requests. I wouldn't put much store by these things.
Chrome as a service for Rails system testing
There are significantly fewer planets that have gas giants around compared to the ones that don't. It it certain that gas giants prevent debris attacking small rocky planets.

I don't think we know the former and we kind of sort of maybe know the latter for the Solar system right now. As to the rest, I don't follow the relevance, we're not talking about searching for intelligent life at all.
IQ tests themselves are a bad predictor for performance, and skewed by access to resources. So maybe it is similar? That's not a good thing though.

For the dp problem, you need to have experience with dp problems, experience with general algorithm problems (from the acm-like programming challenge side specifically), and generally be good at applying those in new situations. Unless that's your actual previous work, it doesn't measure intelligence in any way.
Funny/Inspirational Books?
I was in a fedex office recently and picked up a book on their shelf titled Oh The Meetings You’ll Go To, by Dr. Suits (https://www.amazon.com/dp/0735213984/ref=cm_sw_r_cp_api_i_8p0GCbKE5R1VM)

Pretty clever, and funny. Seeking similar books for us software engineers. Any are welcome; those geared specifically to web or front end are especially welcome.
brakes are physical on a tesla
Clicky https://www.amazon.com/dp/0735213984 (without the referral part)
They could potentially send a few test attempts with cargo-only or non-NASA missions to test.
Terrible weather and infrastructure? You haven't been to SF recently then.
GPS is (negatively) affected by atmospheric variability. Are the other 3 systems immune from it?
Sorry, but this is spoken like a true curmudgeon.

Can I ask where it is you live to see hordes of young people finding solace in classic rock (or any sort of purely guitar-based music) ? Except maybe in US rural communities where it's all about country music (always has been, always will be) those days are well and truly over. "Nobody wants an electric guitar anymore" : https://qz.com/1013293/rock-and-roll-is-dead-sales-of-fender...

Meanwhile electronic music has taken millenials by storm.
Tomorrowland festival sold out nearly 400.000 tickets in 40 minutes a few weeks ago. Same kind of numbers every year for Electric Daisy Carnival in the US.

Never in history has there been so much quality music released every day in all genres, because musicians can now do so without the gatekeepers of the past, much like Youtube has shattered the TV networks.

The consequence of that is that it's all about fragmented niches and discovery can be challenging. But there is gem after gem in my Spotify "Weekly Discovery" playlist. There has never been a more exciting time to be a music lover !
Whites are being murdered in the streets by cops. Men are being raped by their bosses. Whites are being systematically denied civil rights.
Depends on what you mean by speeds, but there's a huge confluence of reasons that processors are where they are today.

If you mean the clock speed specifically, then it's largely due to the inability to manufacture smaller gate widths in silicon. The Core 2 architecture by Intel, for example, uses a 45 nanometer gate width for transistors in each core. Core 2 was part of the Penryn family. The latest family is Nehalem, and it, too, uses 45 nanometer gate widths. Core i5 and i7 belong to this family, among others.

Since the gate widths didn't shrink from the Penryn family to the Nehalem family, the power consumption of a single state change in a given transistor didn't decrease. Since the heat dissipation (and, therefore, power consumption) is proportional to both the gate width and the clock speed, this new architecture couldn't change the state of the transistors any faster than the previous one. Therefore, core clock speeds remained pretty constant.

Getting to 45 nm was really tough. Going to the next frontier, which will likely be 32 nm, will be even tougher. So tough, in fact, that STMicroelectronics, Freescale Semiconductor, NXP Semiconductor and Texas Instruments have all decided to stop their process research. An article in 2007 claimed that Intel, IBM and Matsushita, AMD and Renesas would be the only organizations still pursuing R&D in this area. That's a vastly reduced set of brains and dollars on the gate width problem.

If your question about "speed" is more general, well, then there's another discussion around multi-core architectures that's also fascinating. The primary technical advances in Nehalem versus predecessor families are its multithreading, caching, bus and memory management schemes. If you keep each core at 3 GHz, how can you efficiently use two 3 GHz cores to get, say, 1.5 times the speed of a single core? How can you efficiently use four 3 GHz cores to get, say, 1.5 times the speed of two cores? in this respect, processor speeds have increased significantly in the last 5 years, and will continue to do so as software is written to take advantage of these new architectures.

But, then again, when was the last time you really found yourself waiting for your processor? It was probably your disk, your network or your brain that was the bottleneck in the first place. :-)
you're not too old.

You also have one thing that might work to your advantage, which is all your design experience. There are a lot of smaller jobs that require a little, but not a lot, of each skill. Basically, anyone needing an inexpensive, relatively simple web site or application would be a good candidate. I, for example, would be more than capable of creating one for just about anyone, but not by myself. I have absolutely no design skills.

You could start pretty quickly by researching which languages/platforms most fall into the small project category, and choose one on which to focus your studies. If you want to start with web site, you should probably look at PHP + WordPress, or an e-Commerce platform like Shopify + Ruby on Rails, or maybe something with Python. If apps are more interesting to you, IMHO it's a steeper learning curve, but you could get by with Java for Android, or Swift for iOS, or maybe try to learn an all-in-one platform like Titanium, etc.

Good luck!
I'm really liking Dissenter a lot but I seem to recall a prior product Google had that kind of created a shared browsing experience. Well maybe it wasn't even Google but I do recall something very similar from some years ago- let's up this one takes off.
IMO, that’s not disingenuous when talking about an industry and using two well known companies as an example.

Asians, especially from India have an out of proportion presence in technology jobs. It is no different than any other ethnic industry affiliation. Irish were cops, Greeks own diners, and South Asians are huge in tech, and have ethnic social networks that connect folks to jobs, just like any other tightly meshed ethnic community.
It's $0.05 here in Florida. Cost of living is no joke.

It's only a penny for the big industrial users.