skysight-inc/HackerNews huggingface dataset:
It's not just the time spent studying, it's the right kind of studying. "Teaching to the test" so to speak. I liken it to my driver's ed class in high school. My teacher wasn't teaching us how to drive, he was teaching us how to pass the test. Every single thing he taught us was about how to pass the test. I passed on my first try because I was very well trained.

Unfortunately, the whiteboard thing is not as standardized, so it's somewhat harder to teach to the test, but it is not impossible. People waste a lot of time I think when they can memorize a small number of basic algorithms and then learn to map the question given to one of those techniques.

But writing the code with a marker on a board definitely takes practice as well.

The available training materials are good, but they are not great. A focus on shortcuts would be nice. I remember my verbal SAT improving significantly just from the single tip to read the reading comprehension questions before reading the passage. I suspect there are similar tips that can improve your speed at figuring out the trick that solves these interview problems quickly.
I understand tidal locking as it applies to solid bodies. It was what "always shows the same face" would mean for something made of constantly moving and mixing masses of gas that puzzled me.

But, as you say, i have had several good answers - being tidally locked is about transfer of angular momentum, and gas giants still have angular momentum.
What was it like to watch GSLV Mk III launch live
Normally reusing the standard implementation is the right way to do things. But in the case of C's rand(), it's so awful that PHP's rand() using it under the hood was considered a serious flaw in PHP, and has now been replaced with Mersenne Twister. (Which is itself not a particularly good PRNG, but it's so much better than rand() you'd be forgiven for ignoring that.)
"But none of those other behaviors happened at Uber."

That's not true.

"It was literally someone asking another adult if they want to have sex."

Not at all. It was a boss repeatedly asking their subordinate if they want to have sex. Huge difference.
On Linux /dev/random and /dev/urandom are rather oddly misshapen abstractions. Neither device has sensible behaviour. /dev/random blocks unnecessarily after seeding, and /dev/urandom doesn't block even if it hasn't been seeded yet. Contrast that with FreeBSD, which provides exactly the behaviour I'd want: block until the RNG has been seeded, then never block again.
Having worked at McDonald's (though nearly three decades ago) I question that number. Thats sounds more like sales. 1.75 million in profit is nearly $5,000 per day. Assuming 10% profit that's almost $50,000/day in sales, which stretches credibility for the average restaurant.
Niwot has virtually no housing supply and what is there isn't much cheaper than Boulder. If you want more affordable, you go to Longmont or further.
You can encrypt data on your side and only decrypt it when your users sign in. This is the approach SimpleTax uses in Canada.

Send me an email and I'll be happy to go into more detail. (I'm on a plane which is hopefully taking off soon, so I don't have time to write more right now.)
They punch above their weight, but it still helps to be big.
Yes, link [1] is in the footer of the homepage.

[1] https://github.com/monicahq/monica
I was lucky enough to get a fast-food job at the age of 16. I definitely feel like it gave me an early head-start as a teenager. Extra income, more responsibilities, I could afford to keep a car running. In college I got slightly better jobs where my peers had to start at entry level.

Our work got an influx of teenage applicants once because the Carl Jr's down the road was acquired by a corporate owner and they laid off everyone under 18 (apparently for liability reasons). We picked up a ton of great workers.

Part of the reason I feel is minimum wage. In my state, I started out at $10.50ish with health benefits! (I did not have my own through my parents). As a teenager, this was more than enough money for me, I would have gladly taken less for more hours. But management always (rightly so) gave more hours to older workers with more experience and who needed the money more.

If you think there is intrinsic value in teenagers working (which I do), dependents should probably be allowed to work for less than minimum wage (there are already such allowances for pre-teens or farm workers). I have to imagine teen employment will fall to practically zero with some of the proposed $15 an hour minimum wages (it's after all a "living wage", not a dependent one). This may displace the more expensive adult workers, but we also need a pipeline for younger people entering the workforce to gain experience at a discounted rate, whatever that may be. Maybe I'm alone in this.
As someone who went to college in the early 90s, this just sounds so bizarre. Have things changed this much? Nobody I knew gave a shit about any of this stuff. We all had part time jobs to buy a video game now and then or a new pair of shoes. I did even more work over the summer, and was able to buy my first PC after 3 months of pretty much full time work. College was just a matter of getting reasonably good grades in high school, applying to 10-20 colleges, and going to the one that accepts you. Done. None of this ridiculous optimize your life along a single "what admissions boards want to see" metric. I mean you kids are paying 10X now what it cost back then, AND you're jumping through all these silly hoops as well? Insanity.
Sadly there is no NFC token that supports 4096 bit RSA keys (I'm not even talking about EC keys). Fidesmo also has support for PGP/U2F over NFC.
> Another major source of IPv6 traffic that most people are unaware of it the cell networks. Most cellphone providers use IPv6.

Yes. I have T-Mobile in SF, and going to test-ipv6.com shows "10/10 readiness score".
Okay, cool! Do you know of any more than Honda and Tesla?
For IPv4, wouldn't that be forward compatibility? If they had designed the protocol to support different addressing schemes from the beginning, then we could have transitioned in place.

Additionally, Windows seems to be doing pretty well in backward compatibility. IMHO, its major source of issues.
No, because people not caring would encourage sexual harassment to continue, as there is no consequence for it happening.
Scientists are gearing up to take the longest-ever video of a solar eclipse
That's true of any server or any data. The point is that you control it.
Me too.

The redirect_uri URL must be absolute
> My intuition is that it would decrease the variance as people would be drawn towards the anchor.

If it's anchor vs. no norm, sure. But anchoring is trying to move a pre-existing social norm as to tipping rates, so its an additional competing standard to which some but not all people will be drawn from whatever their prior basis was, not a standard introduced where none existed before.
Sincerely, even thinking about it - feels scary! :)

These are great pictures indeed:

http://elcapreport.com/content/elcap-report-6317-special-edi...
DNS. You're not supposed to remember ip addresses.
since you have most of the work done in PHP you could mirgrate/rewrite using another framework like Laravel/Symfony and use PHP 7. I really don't see an reason to rewrite to another language.
> Dear app developers: stop naming your personal assistants after women. Stop thinking women’s jobs is to help you out. It’s not.

> Stop writing copy like “Here is everything you can do with Monica” and “I’ve created Monica to help these people”.

From a Monica I follow on twitter.
This is incredibly scrappy, not to mention hair-raising:

> A Single PE fed NZ’s primary 911 call center. [We] once moved this PE up 12U while in production
without dropping a packet (or the router).
Standards, plus thinking Low-Power BlueTooth might supplant it.
Hard to imagine somoene seeing this as anything but negative. It's like a stock not gaining at all in two years and then suddenly asking someone to buy a whole bunch of it.
>If a program needs the input before continuing doesn't it need to wait

Erlang applications are developed using message passing Actors which are implemented as very light weight processes/green-threads.

So your process that sent a message can wait for the reply synchronously. It doesn't hold anything up in the overall application.

You can have hundred of thousands of these processes running in a node.

Do check it out. It is very liberating. Why it is not vastly more popular is a mystery to me.
I was one of their biggest supporters until they set up a registration wall and increased their targeting outside the site.

I thought one of the best use cases was as a wishlist, but that's not gonna work with a registration wall.
I suspect that the general lack of exciting things involving NFC might have a little bit to do with the fact that ~half the mobile audience couldn't do anything with them. That appears to have changed, so this consequence probably will too.
It's interesting how his chart deflects somewhere around 80%, since at the 2017 Rocky Mountain IPv6 Summit that's about where T-Mobile US (who probably have the highest penetration of IPv6-capable endpoints of any ISP) noted their transition started slowing drastically.[0] The main reasons are that the remaining devices are old (e.g. 3G phones), have limited capabilities/needs (e.g. embedded IoT devices which just need to phone home once in a while), or are using odd configurations (e.g. for some reason T-Mobile doesn't currently support IPv6 for tethering).

Another good talk from that conference is about how Carrier Grade NATs are (amazingly) even worse in practice than they sound in theory[1]. During the Q&A portion one of the audience members points out that as technologies like CGN become required to provide IPv4 service it will cause the cost of supporting IPv4 to rise over time and naturally push ISPs to kill IPv4 as the use of v4 drops while the costs to support it do not.

I can also recommend a short talk by Cloudflare about their experience serving IPv6 traffic[2] and another on the history and future of IPv6[3].

[0] https://www.youtube.com/watch?v=nNMNglk_CvE

[1] https://www.youtube.com/watch?v=fbk4H6EmZzI

[2] https://www.youtube.com/watch?v=2RGzR5eMfcg

[3] https://www.youtube.com/watch?v=p_HbX-batjs
Related: I run an engineering team in Dallas, TX and moved to Colorado recently. Where would you look for high quality, heavily growing firms in the area? I'm only interested in running large teams - otherwise I get bored. Eg: CTO or Managing Director style roles.....
I lived in COS for 15 years, and recently bailed and moved to Boulder.

COS had the good seeds of a tech hub prior to the dot com melt down. Lots of cities did.

But what I think helped drain the potential was 9/11 and the uptick in defense contracting. All the engineers went to one of several contractors and all the non-engineers who would get involved in startups left town because they couldn't find engineers who would take the risk.

It's a great town if you want to work on the fringes, or commute to Denver, or work in government contracting. Since none of those three fit my needs I packed it up and moved to the Broomfield corridor (I couldn't afford Boulder proper).
No, but if it were, would you be more likely to break the law?

My point was about the total cost of the crime. e.g. if speeding tickets had no impact on insurance rates, don't you think fewer people would care about a $200 fine?
> [>$5000] is pretty darn close to free.

We pay €2000 annually and think it's not cheap since neighboring countries get it for free.
A lot Bay area startups have opened offices around the Boulder area. I'd look there as a starting point if I were you. There's a big tech sector just south of Denver but its mostly filled with more established type companies.
and not comparing it to anything else.

Sure, but the topic is 'Given Strang, what's the deal with Axler'. It's a perfectly sensible question in its own right.
> You sound like someone who's never been on a jury

I've not only been on juries, but studied them. Nullification is a thing. It's quite rare and unlikely in the specific circumstance at issue, but that's already factored into the discussion in the grandparent post.
If it was filmed/shot by NatGeo, isn't that media on his tail in some sense? It's still pressure he would have to resist. Bailing on an attempt would inconvenience a support team.
http://openxcplatform.com/hardware/vehicles.html says:
"All Vehicles Sold in the U.S. Since 2008 (OBD-II on CAN)"
Interested to see if Elon talks about model 3 progress.

I recently took my first drive in a Tesla (model X) from Utah to Vegas. I have to say, driving in auto-pilot the entire way was quite an experience. The technology, screen, and "nerd candy" onboard is really amazing.
Oh nice. Need to test if it will support NFC-based Yubikeys.
If that was your argument there was no point in posting it.
That's called B3 instead: https://webkit.org/blog/5852/introducing-the-b3-jit-compiler...
For the record, I graduated high school in 1997, and while I don't think working was actively seen as a disadvantage, it was a functional disadvantage (less time for extracurriculars and studying), and college boards didn't see working a part time job as any kind of life experience or extracurricular.

I think it's only gotten much, much worse since then, though.
The'll have instant connection to any CCTV facing public places (including hotel corridors) and any dash cam. After all, all the videos will be uploaded to data centers via 7G.

Identification of humans, dogs, car plates will be in real time plus the identities will be logged for 5 years.

The CCTVs will record in PetaHD, enough for fingerprint identification from distance of 120 meters.

PetaHD © records use two cameras (for 3D) with auto zooming for moving objects.

All cars will have black boxes with video and sound recording. Illegal turns will be autofined (if you were able to turn illegally, because most of the time your car won't allow you).
The Genius of Python, the Agony of Ocaml (2006)
“The Compositional Possibilities Are Endless” by Else Marie Pade
Authoritarian tendencies polled strong among Trump supporters.
> /dev/random blocks unnecessarily after seeding

That's because it's supposed to be a random-number-generator, not a pseudo-random-number-generator. It needs real entropy.
There is no supporting evidence for the assertion that it was "Russia" or about the nature of the "hacking groups".

There is also no consideration of the possibility of false attribution of the above.

Suppose I see that an enemy wears size 10.5 Adidas sneakers. If I buy an identical pair and leave muddy footprints with them near a crime scene, does the presence of the footprints implicate my adversary?

In the case of hacking, our assessment must include a notion of how easy it would be for a nation or group to be falsely implicated.

Separately, there must be a discussion of motive apart from specific evidence. But what we're seeing is a blurring together of various tiny pieces of data, analysis, guesswork, etc., into a narrative.

Within intelligence circles such narratives are meant to be used to allow higher order analysis to proceed in the absence of low level proof.

This is useful in the same way that imagining Travis Kalanick as a misogynist is useful in assessing the question of how such a trait might have impacted corporate culture, but it does not follow that it's true just because one lower-level incident occurred, etc.
Just checking if I have this right...

> The rules are all added together and applied at the same priority. Order doesn't matter.

If I make several firewalls, and the order of the rules when mixed results in unexpected traffic flows compared to the firewalls being applied individually, I have a bug that is hard to see, only experience during traffic as "timeout" or "not a timeout", and because of a lack of logging, no way to troubleshoot other than rewriting all the firewalls to try to remove any possibility of conflict, or writing whole new firewalls.

If I understood correctly, it's basically unsafe to mix more than one firewall per droplet, and in general a pain to troubleshoot. This is in contrast to iptables, where you can have multiple tables and chains, they follow a prescribed order, and you can mix and match them with expected results. Not to mention you can add logging whenever you need it.
Eagle Eye (2008) – Free movies online
Yes, I purposely simplified things. In the case of the corporation, it has to look at the rent it can squeeze from the franchisee versus selling or repurposing the land. In that case, it is even more likely the store will be shut down since the corporation has way more opportunity cost than the franchisee.
I think the real battle is in Judicial reforms. Honestly we are at a stage where the face recpgnition technology is just too easy to deploy. [1, 2]

There are also several legitimate use cases, e.g. Amber alerts, Public right to record, etc. The society can delay dealing with technology for only so long. Over the next decade we will see huge adoption of Autonomous cars, robots, cheap drones essentially "Mainstreaming" of surveillance technology. At this point the legal system would have to decide a sane framework to resolve the challenges posed by technology. However given the paralysis in Washington, and inability to deal with even the most basic questions of algorithms and law (No-fly lists being the prime example) I am not too hopeful.

[1] https://github.com/search?q=topic%3Aface-recognition&type=Re...

[2] https://aws.amazon.com/rekognition/
I started bike commuting to Pearl today from south Boulder and I never have to go on a road.
I don't get it. Those long upgrade cycles happened specifically because the new version was not backwards compatible with the old. That's not a cost of backwards compatibility, it's a benefit.
As I understand it, potential performance gains are higher than 2x, and we're still in a pretty early stage. It depends on your application.

Also, as has been mentioned by others, WebAssembly could perhaps evolve to take a greater role, leading to a greater potential impact of performance gains.

Finally, if the complexity does in fact outweigh the benefit, the idea would eventually fade away. So far it looks promising. Time will tell.
ESPECIALLY water. That sh*t gets heavy fast.
Yes, that McDonald's was fighting an uphill battle.
One summer as a teen I worked a maintenance job at a family owned warehouse. It involved pouring asphalt, shoveling gravel, and cleaning warehouse walls.

This was in Southern Illinois mind you so it was blazing hot and humid everyday. The dust from the warehouse walls would aggravate my allergies and send me off on sneezing fits. I hated every second of it.

This work made me appreciate how important it was to go to college do well in school. It also made me appreciate the "hard work" people do that goes unnoticed.

My longest "hardest" days as a Software Engineer in SF do not compare to that maintenance job. I did not gain much financially but I did learn a lot about endurance.
Twitter is 11 years old and has never made a profit even though it's been publicly traded for 4 years. It has 330M MAUs but its growth has stalled.

Pinterest is 7 years old, has close to 200M MAUs, and is still growing at a good enough pace for investors to justify this kind of valuation. Pinterest also excels in huge markets which you are probably not familiar with: recipes, weddings, fashion, and interior design.

Even though most people you know don't use it, there are still 200+ million people out there in other demographics that do use it. Probably a lot of them have never heard of Twitter :-D.

FWIW I think Twitter is undervalued as well.
> On average, skipping college and investing tuition costs nets a higher return

Yeah, but you can't get grants or subsidized loans to invest, and, anyhow, people go to college because of what it does for their choice of kind of work, not just for financial returns (well, and for non-career reasons, but that is a whole different issue.)
Having never tried rock climbing, I'm curious what the potential causes of catastrophic events would be on this kind of a climb (that would necessitate safety gear for most climbers in the first place)...pieces of rock that give out under a hand/foot, appendage slipping out of place, etc.?
Ookla | Systems Engineer | Seattle, WA

https://ookla.workable.com/j/20DF279F18

Ookla is a hard-working, fun-loving team of passionate individuals (about 55) who have turned a clever idea into a unique product and thriving business. Internationally, millions of tests are performed every day across the Speedtest apps on the web, desktop and mobile apps - even on embedded routers! Join our team today!
Apple External Graphics Development Kit
Parent is 45 minutes from San Francisco in the direction of wine country, based on HN posting history.

So... not representative of most of the US.
I recently finished reading Legacy of Ashes by Tim Weiner, a history of the CIA. He basically argues that the entire organization has been marked by incompetence and politics throughout history. It was really eye-opening to me to hear that the mysterious organization behind all conspiracy theories is mostly smoke and mirrors. Cue the old adage regarding malice and stupidity.
the second can always jug (use jumars - mechanical ascenders) the rope instead.
Qatar paid al-Qaeda affiliate up to $1bn ransom for 26 members of royal family
"We've found an use for your theorem..."

I'd think that would be more likely to spook the English department.
Maybe it's already been accounted for in the forced waste? My cartridges always say they're empty when there is clearly plenty usable ink left inside.
Teen: WTF is a "video store"?

It seems to have gone unmentioned that the internet up and ate a great many of the jobs teens used to do.
Considering the NSA is an intelligence agency, arbitrarily changing info in intel documents could have serious potential repercussions. I'm thinking they wouldn't unless it was part of a counter-intelligence operation.
YC will accept 10k new companies into its new online Startup School
The Life 1:1
Direct click-throughs will likely lead to the paywall. Be creative :)
I wouldn't trade my time working as a busboy -> dishwasher -> line cook as a teenager for anything. I definitely recognize it may just be a lot harder to get these kinds of jobs these days as a young person.
Wow, that's a massive (and inaccurate) generalization. Not only have I worked with many CU grads that were passionate and intelligent but a couple of them did incredible work with NASA, Google and IBM in their undergrad/grad school work and were responsible for some very important equipment going into space. I myself am not a CU grad (go Lobos) but I have respect for some of the very talented people that CU has graduated.
Run your containerized workloads more securely
He is in fact extremely lean, and his fingers have massive growths of connective tissue from all the years of thrashing up rocks dangling by his fingertips ^.^