skysight-inc/HackerNews huggingface dataset:
https://medium.com/@patburns/new-the-haystack-vs-lorawan-ind... is the correct link
Browsers send an accept language header that I wish web sites would respect instead of using geoip.
Don’t Be a Selfless Startup
While my debt load is not nearly as much I did the same thing. I studied economics even though when I got home from class I would spend hours and hours tinkering with hardware, Linux, and programming. Everyone I talked to thought I was silly for not sticking with my CS major and doing Economics. They were right. I am learning on the job and it’s been kicking my butt but I am learning and it’s been good though I would go back and tell my old self to stick with CS.
yes, I have three projects that people will love. Each one of them is half done (I do the programming first, then I do the graphics/UI then write some sort of documentation and release)
With OpenVPN, yes, you'd get around 200 mbit tops - the thing is OpenVPN is single-threaded and a 1.5 GHz ARM core just isn't enough to cut it. I have an 1.8Ghz ARMv8 in a router and it peaks at ~240mbit, pegging a single core at 100%. Similarly clocked x86 core would fare much better and that's what I'm thinking of upgrading to.

With Wireguard you should have a much better performance however as it's multithreaded and rpi4 offers you 4 cores.
I'm sorry. It's relevant to hn beyond the fact that it's a YC alum that coufounded it...
Cool color palette tool for designers (And it's free)
Are there ARM64 binaries for docker? What about all the common images, they come in arm versions too?
I disagree with this. One of the reasons I like this podcast so much is that the philosophical questions often lead to guests revealing profound insights into their outlook on life (or at least you get to see more of the interviewee's personality!).

The other thing I like is how Lex is willing to disagree with the interviewee. It leads to much more interesting discussions when someone has to explain their reasoning rather than just stating it outright. I think it helps that Lex seems to always ask the same questions I was thinking of!
> Games these days already have graphics that sometimes makes them seem real

Assassin's creed odyssey looks fucking outrageously good - considering it has the "whole" (compressed) ancient Greece to render. I was brought up on a PS1 (still a long way from the likes of Pacman etc.) but the progress that has been made is amazing.

> motor racing are way less fun to watch than to play a quite realistic simulator,

This is true but (good) simulator rigs are really expensive + simracing brings you to the cold hard reality that you don't have it (Max Verstappen I ain't :| )
Sport is a zero-sum game only if you ignore all the things that sport is about.

Example from this weekend - Shaqueem and Shaquill Griffin sack Aaron Rodgers in the final minutes of a game that ended the Seahawks season with a loss: https://twitter.com/ucf_problems/status/1216547670233358337?...

That was Shaqueem’s first NFL sack. That’s his second season with the Seahawks.
https://www.nature.com/articles/s41588-018-0147-3
More than possible. Highly likely.
Software doesn't have to last 50 years, but if you want it to, first build hardware that'll last 50 years, and make it upgradeable. Otherwise you'll be trying to get an emulator to work to fake out the software to think it's still running the same platform. And that's to say nothing of networking and application standards changing, or, say, a lack of mirrors, and tons of runtime dependencies.

Linux-packaged software will survive, because it's based on a system of lots of mirrors. But most new software isn't packaged, it's just available as source modules on one or two sites, or in GitHub releases. Who's mirroring all that?
2020 is the year of good vibes so far. The cool story of the reader getting hired from his experiences being featured on HN and now this.
Emacs ReDisplay Algorithm (By James Gosling, Java Creator)
What a positive post.

For what it's worth -- this industry and community, unlike any other is one in which I've most seen people willing to give world-class advice, thoughts and help for free. Maybe it's the communal roots of open source culture, not sure... but it's rare and amazing. So I am also thankful.
I had no idea D was that old. Also I have a feeling you're using a lisp operating system lacking a good editor.
If you can afford it VR is fantastic for "relaxing" - Scare-quotes because I'm thinking of beatsaber which can leave you out of breath if you have bad technique or are unfit.

Smack some blocks in time with music - good exercise too.
Huawei says its 5G phone shipments exceed 6.9M in 2019
> says more about the consolidation of the tech industry than Hipmunk's product

I kinda disagree. Hipmunk did not have access to the data that gave users a complete pictures on all travel routes. Even if they had a nice UI/ux, the underlying data was incomplete.

People naturally gravitated to sites where they found a route they wanted for the price they wanted.
Fact Check: Is Most Homelessness Tied to Drugs and Alcohol?
Why Haven't Any Startups Challenged IKEA?
General intelligence is as dubious as general AI in that performance in one domain can predict performance in other domains, and the degree to which that’s possible is attributed to general intelligence.
That's a nice theory, but having credit at stores etc was a thing in Europe too.
I’ll wait for some more timely bugs ;)
Congrats! That's amazing news!
Found via Reddit: https://www.reddit.com/r/homeless/comments/eotqu8/who_knew_m...
People easily forget the days of punch the monkey and x10 ads
Hedge fund puts $550m into technology stock option financing
Yes but no at the same time. It is much more likely to become wealthy if you are brilliant than not (assuming the starting point is the same) and that is precisely why acquiring skills increases your odds of success, and while on an individual level luck plays a big role on aggregate we can see that trends emerge very clearly.
I found a .ps that generates timing wheel patterns (discs with alternating black and white radial bands). you'd plug in inner/outer radius, number of bands, and you'd get a printable document from that file. As in, the .ps file was code, which printed as an image. I now know this is the origin of pdf but it blew my mind.
I found that back when I had lots of free time, my style when doing projects was: I start where I left off, I get engrossed and code late into the night, repeat that one or two more days, get bored and "burned out" from the project, don't touch it for a week or so (sometimes I work on some other projects), repeat.

Of course, that's not really sustainable. But 30 minutes does not seem feasible for me.

It's not like you're going for a 30 minute jog where you just run without thinking. Don't you need to take time to "warm up" until the project you're doing starts being fun? And how does stopping just when you start enjoying yourself not kill your motivation? And don't you think about the project throughout your day job (instead of whatever problem you're supposed to be working on)?
But then if just one of your friend's private key is stolen, you lose control of everything you wrote, past or present.
I graduated in Rio Grande do Sul (federal universities are free in Brazil and with one test you can apply to any of them), then I went to Minas Gerais (Where I'm originally from) to write my final thesis and to take an internship. São Paulo is huge, there's an app for everything, especially for ordering food with discount. The "Ibirapuera park" is great and so is the "centro cultural", there's a lot of other things to see here but I'm kinda busy finish renting an apartment and stating my new job (today was my second day). I think you'll like here. if you need anything you can contact me. victorqribeiro on LinkedIn
There's even a timely question about this to m.d.s.policy as a result of a Mozilla policy revision which spells out byte-by-byte what a conformant AlgorithmIdentifier looks like:

https://groups.google.com/forum/#!topic/mozilla.dev.security...

This gave Ryan a chance to point people at Adam Langley's wise observation that you should not parse things like signatures when you can instead calculate the entire value you expected and then just binary compare - anything that doesn't match is wrong and you needn't care why.
Individuals with access to giant botnets tend not to blow it on soft targets.

I think it's reasonable to build systems that are resistant to attacks up to but not including the superpower level.

The worst part is the human factor. The more people involved, the easier it is to compromise one of those people.
Not really. It's a flight-booking company. If Kayak or something got closed, it'd be deemed off-topic for HN. Kayak and Hipmunk do virtually the same thing. The difference? One was by a YC founder, the other has T.V. commercials.
Says $160,000 salary. I’m guessing that’s total over the 4 years, so $40k CAD per year. Still a great deal.
I'm currently in the program; the university side of the application and Shopify side were separate. The Shopify interview consisted of several interview stages, while York & Carleton looked at your academic transcript, same as any Canadian program.
Viky.ai – A Open-Source Natural Language Processing Platform
Ask HN: Ressources to update old C++ skills
Hi All!

I used to do some C++ 10 years ago. I now have to work on some new projects that will require C++. I know that C++ evolved a lot. Without being after all the new features, I'm looking to write safer code (eg through safer pointer handling).

Do you know about some ressources focusing on how to code in C++ in a "modern" and safe way for people with previous experience in the language?
For example, after some search, I have "Effective Modern C++" in mind (focusing on c++11/14), but I would love to hear what the HN community has to say before jumping in!

Note: As much as I appreciate other safer languages, C++ is a requirement so I'm really looking for safety in C++.

Thanks!
I use containers + Cookie Auto delete [0]. In the HN container, I keep HN cookies. Anything opened from HN will stay in the HN container and non-HN sites get cookies deleted shortly. This reduces some tracking for me, but doesn't do anything for something like an XSS against HN that the GP seems to be referring to.

[0]: https://addons.mozilla.org/en-US/firefox/addon/cookie-autode...
Thank you for posting!

I’m grateful to hear your story. These days, it seems all too easy to see only the bad sides of the internet.

It feels like news breaks every day about yet another way that the advertising industrial complex robs us of agency, another insensitive corporate gaffe goes uncorrected, or a CEO ousted for their malignant influence on a company lands on their feet with no repercussions — sometimes at the same company.

I grew attached to my computer at a young age — It felt like a chance to make real all of the possibilities that felt so out of reach in the rest of my life. It’s been a really hard road to face the current state of the net, like one of my childhood dreams has turned sour.

So, when I see a story like yours, I’m grateful to be reminded of the ways that the promise of a more connected world is not yet lost, we can still do some good. I hope you enjoy your new job and São Paolo and that this is the beginning of an exciting next chapter!
FWIW he probably did eventually get the money, paypal has a policy that they'll release your money in a maximum of 180 days from when they freeze it. But it's very likely he had to wait the full 180 days to withdraw it.

Source: Happened to me a few years ago as well
I know you’re downvoted for saying something that’s basically unethical, but I’m interested: how do you propose to buy a home using this strategy? All cash? In my area, I’d need around $200,000 cash. I know there’s trailer parks and etc. but they may not work for everyone.
I feel your pain. I've had to stop clicking on any healthcare related threads around here. It's too infuriating.
Yep. I'm sorry to say a lot of people here have a fundamentally imperialist stance towards the rest of the world. It comes out in all sorts of ways. Of course, we're not the only country with that outlook, just (currently) the dominant one.
I don't see why the compiler couldn't be aware of the function it's compiling and special-cases that tail recursion; that's what every other compiler does.
How can you say he has both a lack of personality and an arrogant attitude?

I don't know how you could possibly listen to his interview with George Hotz (one of my favourites) and say that he has no personality.

I think you have assumed the worst, that his entire personality is an act, and this has coloured your view of everything else. Once you realize that he's being sincere, I think you will find it much more enjoyable.
Interesting stuff, thanks for sharing!

How did you decide to use an SQL-like query language rather than a declarative query language like Neo4j uses (Cypher query language)? What do you see as the pros and cons of that decision?

Do you have any plans currently to design an ETL tool to make extracting data from a RDBMS and loading into NebulaGraph easier?

I didn't see this in any of the documentation (though I did admittedly skim), but is there any sort of visual front-end built in? If not, do you have any plans to make one?
> Something CK2-like ("sim RPG"?) had already been my hypothetical mobile game concept long before I even discovered (and immediately fell for) CK2: Macromanaging a player character that is basically just another NPC existing in a few layers of abstracted off-screen simulation, a slightly interactive story generator. Highly hypothetical of course, no way I'd ever make it a reality.

You might be interested in Stellar Monarch (https://store.steampowered.com/app/446000/Stellar_Monarch/). I haven't played it (no linux version) so can't recommend it but it seems much more focused on role playing as emperor sitting in your throne room. I think a successful mobile CK2 would look more like this and less like the desktop map staring one.
Mod APK
> back end dates back to 1982

Correlation between age and presence of global variables?

As to cars, I'm pretty sure you're right - although in the future it will be a lot easier to get custom electronics made (PCB assembly is now very cheap compared to even just a few years ago), the software would require reverse engineering the rest of the car i.e. thousands and thousands of man-hours of design. IIRC the first car to use a CAN bus was around 1991

I also worry about computer-controlled cars being too easy to fix - in the sense that if a mechanical part fails the driver is in theory capable of adapting to that to pull over safely but what happens when your DIY electronic power steering algorithm fails?
> Its not obvious that the error would have been easier to spot if it had been written using Go's `!= nil` pattern or Rust's `?` pattern.

I like Rust's `?` operator (and Swift's `guard` statement also), but it's worth noting that the bug wouldn't have existed in Rust in the first place because the file object wouldn't have outlived the scope it was defined in.
>"out of the way" location of their warehouses where real estate is relatively cheap

I'm not sure if that is part their strategy...at least in Minnesota they parked themselves in the suburbs, but by no means cheap land.

>Getting customers to 'self serve' in activities that would usually require paid staff i) Having a sales rep show customers furniture in the store

Sales reps of one kind or another exist too.

I wonder if after establishing a name they found a few of these rules no longer apply?
It is in fact illegal in Chicago to ride your bike on the sidewalk.

How has this thread lasted so long without a single reference to the seminal work of Campbell, Algar et al[1] on the topic.

[1] https://www.youtube.com/watch?v=rroZv3rFEoU
Puppetry of BB-8
Sort like the short bus, but shorter.
I've seen this personally. I happen to know people from all backgrounds in The Netherlands. While I myself am middle class, I know people who almost died from hunger (in The Netherlands, yes) up until people who know the king and prime minister in a professional setting. Let's just say I have a diverse family and group of friends.

My conclusion is: when privilege is applied well, there is no competing it. And the stable and secure environment that you're talking about plays a role in that. As I've noticed that I'm lacking it a bit (just a bit) and I am seeing its effect. The issue is that this type of stuff is mostly automatic behavior, so it's hard to flush out.
Ok great, thanks and congratulations!

I'll connect with you on LinkedIn and reach out if this opportunity pans out.
D itself isn't that old but the backend in one the D compilers (dmd) has evolved from Digital Mars C++ which itself is/was various C++ compilers over time (Written by Walter). This is the source of the (resolved a few years ago) technically-not-open-source issue with DMD, where the main compiler was Boost licensed but the backend copyright was still owned by Symantec even if the source was available. This is no longer the case.
Just wanted to say thanks for doing the podcast! It has become my favourite podcast to listen to (and I listen to a lot of them!). The style of it is relaxing and yet mentally stimulating at the same time. I enjoy all the philosophical questions as well!
lex. quit academia for now. you can always go back later. carpe diem. you have a huge opportunity now and of you dont go full time youll never really know if you could have 'made it' as a AAA interviewer of household international fame.

give yoirself a time limit. you can always go back to academia.its time ypu accept youve hit an inflection point and now is the time you decide if you will take the risk of pursuing geometric growth.
zeev
> “I’ve spent the last 25 years creating breakthrough new medicines,” Borisy said in an interview. “We’ve ratcheted up the prices on them ever higher, frankly, because we can,” he said. “And the reality is we can create a lot of these great new medicines, and turn that into a viable business charging a lot less for them. This is not fantasy world. This is something that can be done.”

Is he saying that he has participated in price increases because he could?
> A racial label doesn't tell you much of anything about their underlying ancestry or genetics.

It absolutely does, which is why medical practitioners ask for race. Different races have different susceptibility to various medical conditions, for genetic reasons (even if we don’t understand the causal mechanisms yet).
A cynical take:

Most of BlackRock's assets under management are invested in index ETFs. Index ETFs are essentially undifferentiated products. The indices are defined by other companies (S&P, MSCI, FTSE, NASDAQ, etc.) and you can get your index ETF from other providers (State Street, Vanguard, etc.) So in practice it's a fairly competitive market. As a result, management fees and margins are very low.

Investor activism is a way to promote more growth into active investments that are more profitable. If you are concerned about the climate crisis, you can consider those investments, but keep that in mind. Maybe I'm too cynical but I think it's really hard to be a ethical investor. You don't want corporations that exploit minerals or workers in the third world? That cuts you from Apple, Samsung, etc. You don't want to fund wars in the middle east? No government bonds. And so on. In fact if you were really concerned you would probably avoid those types of investments in the first place and focus on local businesses, etc. (but much higher risk).
Middle Age Misery Peaks at Age of 47.2
Apple will have to unlock phones for us – President Trump
Given the amount, that's actually fairly unlikely to be from the Ivy League education. Generally Ivy League schools cost less (sometimes way less) than public schools unless your family makes more than ~130-150k combined and/or has fairly substantial assets.

One possible way for it to happen is if a student's parents have a high income, are unwilling to pay for the student's education and force the student to shoulder the financial burden, and the student does not argue his/her case to the financial aid office. Another possible way is if the family has a relatively high pre-existing net worth, but low income, and is unwilling to spend the income, and again the student shoulders the debt.
Should Public Transit Be Free? More Cities Say, Why Not?
Shopify's HQ is in Ottawa, hence Carleton University.

York is in suburban Toronto.

Those schools are not quite in the same league as Toronto or Waterloo, but they're adequate.
What kind of "casual speech" are you referring to?
One of the things I learned --and I can't remember it accurately-- is that CO2 in the atmosphere "sticks" and is hard to mitigate. The idea is that anything we do at ground level will have zero impact past a certain altitude. We can certainly burn stuff and have the CO2 go up and circle the globe but we can't easily pull it down from 10, 20 or 30 km of altitude.

I'm not sure what you are trying to recall, but this is incorrect as written. The atmosphere stays well-mixed up to about 100 kilometers:

https://en.wikipedia.org/wiki/Homosphere

Any silicate weathering process that binds CO2 at the Earth's surface will also remove atmospheric CO2 that exists at 30 km from the surface.

The atmospheric CO2 excess was created by generations of humans all over the world. Barring breakthroughs like self-replicating machinery, fixing it will also require global scale efforts over multiple generations. I am not optimistic about people even starting serious efforts toward that end in my lifetime. My pessimism is more because of the misaligned incentives than the huge numbers involved.

If you told an engineer 150 years ago that the world would burn over 4 billion tons of coal in 2013, and asked them to plan how that would happen, it would seem impossible too. Nobody could really plan an endeavor of such scale. And in fact it didn't come from one globally coordinated plan, just a set of incentives that diffused globally. Sadly for the climate, the incentives to stop burning fossils do not spread as easily as the incentives to start.
What I personally experience is that whenever I'm in a verbal fight with my SO (for example), I'm physiologically ready to physically fight (though I never actually fight, I'm simply hyper aware and prepared for it, it's an automatic thing).

I've learned that there are people who don't have this response, they simply keep it on an emotional level. These people also never experienced or saw any physical fight during childhood and were never really bullied.

I saw fights pretty much daily as a kid and experienced them at least once per month, winning about 50% of them. So I've experienced both sides quite a bit.

I've noticed that kids who fought daily have this much more in their physiology than I do.
It's an aspect to HN that I've found to be very consistent over the decade or so I've been reading comments here. People are overwhelmingly willing to offer up their contact info, give advice (often expert advice), help, beta test, and so on. I think it's a critical part of the foundation that holds HN together after all this time, helping to keep it inviting to new users.
Compilers in the real world aren't that complicated - if you delve into dmd you'll spend way more time on the actual codebase than theory.
My brother's ivy league tuition was subsidized based on income, and my dad still paid over $300k over four years. Though that did include housing as well.
Was just looking at this out of curiosity the other day and in California the equivalent plan to what you’d get from employment to cover a family is $1,500/month from anthem. This is the platinum ppo from the exchange. $15 doctor visits, $9,000 yearly max, no deductible, $30 tier 3 drugs.

The price is similar to what you get from an employer, except the employer pays most or all of the premium.