skysight-inc/HackerNews huggingface dataset:
Unraveling the Mystery of Human Bipedality
$99/year is a reasonably large amount of money for many people around the world.
Please stay on topic, the point was regarding time, not quality.
Good to know, thanks for sharing your experience!
A signed distance field approach is fundamentally incompatible with this library and it's goals.

Zdog is a vector drawing library, it's resolution independent. When you render to SVG, you can later rasterize that SVG at any resolution. This lets you do things like print at large sizes or high DPI.

Ray marching is a raster (pixel based / resolution dependent) way to render.
> That Apple Music can charge less because they don't have to pay a 30% commission to Apple

I know this sounds stupid, but how do we know that Apple isn't taking a 30% cut and attributing it to app store revenue like the other 30% cuts everyone else gets?
Seems like this could be resolved by having index funds just abstain from voting.
I think moving stuff from runtime to compiletime is the theme of most changes to Angular 2+ compared to Angular 1. So I'm very much expecting Angular devs to look at Svelte and start hitting ctrl-c ctrl-v repeatedly on their keyboards :)
> for the average Joe a solid education is a much better bet and you are doing them a disservice by spreading these second-hand anecdotes.

I agree with everything you said up to the above quote.

I’m not sure how you characterize “the average Joe”, but I assure you that the 50th percentile of college age people by any reasonable measure of aptitude will not be able to finish college with any degree, and they will certainly not be able to get a degree that will likely lead to (relatively) high pay like engineering or nursing.

About 32% of 24 year olds (maybe 25 yo) have an undergraduate degree. If you have a casual conversation with the 20%-32% folks (spitballing this number), you would probably be shocked about how little most of them know about anything, including their “major”. These folks were basically socially promoted through an undergraduate degree. This happens a lot more than many folks would like to believe, and it boils down to ability to pay.

If you need some anecdotal evidence of this, I strongly encourage you to teach or be a TA for a required freshman writing course (esp. at a lower competitive university / junior college). The inability of many of these folks to write a coherent short essay or even a coherent paragraph would make your brain explode.

These are the average Joe’s you are referring to. College, at least in its current form, is not the answer for these folks.
the people pushing the green new deal are doomsday Sayers predicting "crisis" in 12 years. they are more religious than some religious people about their science.

however their 6000 scientists don't appear to look at satellite imagery, or choose not to: "The world is literally a greener place than it was 20 years ago, and data from NASA satellites has revealed a counterintuitive source for much of this new foliage: China and India." source: https://www.nasa.gov/feature/ames/human-activity-in-china-an...
From the earlier cited paper, this seems to target relatively simple proofs too (i.e., hardly what "expert mathematicians can prove"): "... a broad coverage of basic mathematical theorems on calculus and the formal proof of the Kepler conjecture."
These are fantastic charts.

The problem is that most people will look at them, quickly find "another" large source of CO2 emissions (be it another country, another industry), point fingers and say "it's them!" without doing anything else. Which in the long term (as in, our children and grandchildren will suffer) will destroy our planet.
What happened in 1600 that made CO2 levels drop? Natural reforestation after European germs wiped out agricultural civilizations in the Americas?
I remember reading somewhere that just a generation ago, Ivy League schools where about as selective as flagship state schools are today. So many people want to get a brand name education (domestic and international) that it pushes the acceptance rate toward 0. The median standardized test school for successful applications is near perfect.
Kids Think You’re Addicted to Your Phone
I agree. The only things I regret in college are all social/experiences that I didn't do because I was trying to save money or study more.
Demonstrating how we can "play god", to some degree, in some circumstances. Kinda makes you wonder if humans might be capable of more than the current state of affairs on this planet.
And since we outsourced our industry to China, a fair share of China's emissions are also our emissions.
That isn’t Apple’s fault: https://www.engadget.com/2017/04/12/spotify-apple-watch-app/
I think the comparisons between the native apps and app store apps are disingenuous. Native apps are:

1) Preinstalled
2) More deeply integrated with the OS. For example, you _still_ can't control Spotify with Siri.

You make all the slick websites in the world saying otherwise, but it doesn't change the fact that you've made the environment for 3rd party apps worse than your own.
My dad's former neighbor of 40+ years used to be a welder. The man has undergone numerous surgeries on his wrists, shoulders, and back from repetitive stress injuries on the job. Did it afford him the nice house on the big chunk of property in the country he wanted? Sure, although remarrying a local business executive helped with that.

My dad, meanwhile, started out as a pipefitter but went into the management side of things and was basically doubling up his neighbor in salary for the last 20 years of their careers, and the only medical treatment he's ever had for work was for carpal tunnel, which was non-surgical.

My dad is 70 and gets around way better than you would expect for a man his age just because he's kept in shape with a bit of jogging. His former neighbor is 4 years younger and has to be extremely judicious with how he gets around.
Full-Stack Engineer in Denver, CO
Not if you’ve been following cnn for the past 5 years. I quit following them about the beginning of the year and this article shows nothing has changed.
Seems like many of these sensationalist articles are coming from the same publication or cluster of publications.
Huh, does the free version of Ida now support dos4gw binaries or is the game too old to use that? A couple years ago I wanted to start a similar project but stopped at that hurdle.

Very cool project!
I work in an org that is looking to provide a lot of the same experiences both within salesforce and outside of it, and I'm looking at this make sharing those components easier. Imagine if you have a calculator and it could be used by both your client relations team (working in salesforce) and on your retail-facing web site.

right now we write two UIs and hook them up the same service. now maybe we get to write one UI.
Are we justifying potentially illegal behavior by saying "that's their brand" and it helps them get wealthy in the long run?

Monsanto does the same with seeds. They do RnD, develop seeds and force farmers to buy seeds directly from them, control end to end and probably produce higher-yield crops with lesser diseases. It is their "brand" but should we justify that behavior?
I am also this way by nature but it drives a lot of people nuts so I’ve learned to temper it for the particular audience, expressing confidence appropriate to the context of our shared assumptions.
> "I doubt intelligence agencies care about convincing public one way or another"

Why say anything at all then? Saying nothing is one thing, but they are saying something. Why the half-hearted messaging? I honestly don't get it.
And, in addition, in many places taxi companies became a cartel: remember the TLC medallion madness where some crooks were reaping the cream of the crop.
Learn How to Spot Travel Phishing
Show HN: WishPage – What would you like to see?
This is the kind of thing I see with my ad blocker and I press “save preferences” anyways because I don’t want to deal with more than one click.
That makes sense, I'm just not used to constructors having side-effect, though I can imagine wanting to skip the extra step of adding it to the illustration. But wouldn't something like

illustration.addRect({}) look better?
I run my own mail servers on linode and vultr as long as they have existed. Prior to that I had dedicated servers. For a while, I relayed my forum emails through my mail server and it was very rare to be flagged as spam and I never received a bounce or back-scatter.

YMMV depending on who had your IP address previously. If you get a bad (previously blacklisted) IP, then you can always spin up a new VM.

Some of the really low-end VPS providers are so relaxed they get their AS number blacklisted in uceprotect.
If you want to communicate securely, don't use email. Every email provider in the world is subject to some government authority, and there is not a government on the planet that will allow a service to operate without some provision for surveillance (nor should it!).

But before you move everything to the secret decoder ring, think about what you are actually trying to achieve. Don't want your email to be read by the FBI? Move it to a server in Switzerland and it will be read by the NSA.

I like ProtonMail and I hope they succeed. I find their marketing (explicit or implied) that suggest it protects you against targeted government surveillance annoying and disingenuous.
I can distribute software for free online: there are many services on the internet that will help me do so.
I can honestly say that I would not want anything to do with anybody who would search my name on pastebin to find out if I was at a bar that did something that offended them so they can hold that against me. That person sounds absolutely insufferable. If they are going to go to that much trouble to find something to dislike about me, we were never going to get along in the first place.
Historic Flooding on the Arkansas River in Oklahoma and Arkansas
Unless you also want to use it as a phone.
Software Design is Human Relationships: Waiters, Changers, and Sufficiency
Pragmatically, it's a non starter.

Global warming is here to stay: better learn to cope with it!
There's also AdGuard, which acts as a VPN and blocks traffic on that IP, DNS, and (optionally, if you enable their certificate) HTTP/S domains. Because it works on the VPN level it blocks ads for all apps, not just the browser.

https://adguard.com/

Google won't allow the full version in the Google Play Store (probably for the same reason they're breaking adblockers on the desktop), but you can download the full APK here-

https://adguard.com/apk
I don't think you can debunk a scientific paper written by multiple professors with a blog post on Medium.
> they are more religious than some religious people about their science.

There is no correlation between people concerned about high estimated damage using the current best effort science (warming of 3-4'C) and dogma without evidence.

If you have evidence to the contrary you will have definitely earned that Nobel prize and million bucks.
The dead comment shouldn't be dead, as it represents what we're up against in society. It's relevant.

But it should indeed have this kind of response.

Wanting privacy is not a crime.
How about the chicken tax [1]? Or how any truck is allowed to bypass CAFE standards for emissions [2]? Or the fact that if a truck or SUV is used for "business" it can be written off completely over time as opposed to a limited amount [3]?

That's off the top of my head. Taxation is control. And the wealthy & powerful have undue influence over who chooses what gets taxed - using the above methods I referenced.

[1] https://en.wikipedia.org/wiki/Chicken_tax

[2] https://turbotax.intuit.com/tax-tips/small-business-taxes/bu...

[3] https://www.washingtonpost.com/blogs/ezra-klein/post/cafe-lo...
The NSA can spy on ProtonMail without any need for bullying or diplomacy. Hosting email abroad makes it is a wide open target for US intelligence services proscribed from operating domestically.
Wow this is great. I want to become more competent with text processing in the command line and this looks like a great place to start.

Thanks for linking this repo!
Just as a point of precision, Target does not technically set the price of any given manufacturer's goods. What they do when you get to that point in your talks with them, (and only if you're not ginormous), is to strongly suggest that you sell your product at such and such price. If you don't, they're gonna walk and sign on your competitor instead.

It's devilishly ingenious, because, as I found out the hard way, in a court of law, they don't consider that to be setting the price. You still have the power to set your own price. You just won't be in Target if you pick the wrong price.
You also have to trace the actual live code, to see if its actually running the code you think it should run. And not just with N=1, maybe with N=100 or a sufficiently high number.
According to Spotify, they were not able to start developing an app until recently. They've finally released an app, but all it does is control the music playing from your phone.

Source: https://www.timetoplayfair.com/timeline/
If your analytics show almost no usage and you're not required to by any SLAs or similar, I'd say go for it. We did recently and it's definitely reduced the mental overhead in our development process.

Our official SLA now is to support the current version and one prior for Google Chrome, Firefox, Safari, and Edge. We also don't support any version that is no longer receiving functionality updates.

The most important thing though is communication. If your site isn't going to work well or at all on certain browsers, alert your users to this with a popup. There are lots of libraries for doing user agent detection that makes this trivial.
To those people saying this is no big deal because your address is public record and has to be shared to buy things: how would you feel if online retailers put together a private list of problem customers who sent a suspicious number of returns, failed deliveries or other signals?

Edit because I was too vague: I am saying multiple online retailers collaborating on a list together that bars customers from purchasing/ returning from all of the participating members. I am aware that companies individually fight return fraud using their own private lists and fraud detection software from external companies.
iOS Engineer (Swift)
Yep, it’s essentially the same mentality that lead to the 08 housing crisis. People’s hearts are in the right place, i.e. we should make it easier for disadvantaged people to get an education/purchase a home. But when you only walk through the use case half way (as politicians always do) and don’t really follow the policies through to their natural conclusions (as politicians never do), you get all kinds of unintended consequences and ultimately end up hurting the people you’re trying to help.

This is my biggest fear with the current rise of progressive/socialist interest among young people. All they can see is the free stuff being promised, not the inevitable fallout down the road (the wealthy will be fine, they always are - it’s the young, poor, and disadvantaged who will be stuck with the bill).
That was Roomba, owned by the American company iRobot.

https://www.nytimes.com/2017/07/25/technology/roomba-irobot-...
Trying to fix every single problem in the search module/layer/service is an anti-pattern by and of itself.

There's an anecdote[1] from early days of Google Search where a certain domain was ranking 1st for an unrelated query (i.e., a false positive). The managers refused to move ahead before that got fixed, but the bug/edge case proved a head scratcher for several weeks on end.

Lastly one of the engineers solved the problem - by buying the domain and taking it offline.

Point being, if you can fix the problem outside of the code domain, do just that.

[1] sadly can't seem to find it - mostly getting spam articles related to SEO
> You can choose android.

That's a false choice. That's like saying "don't like Walmart? Then leave the US and move to Europe!" The choices aren't equivalent. Each have their pluses and minuses, but the choice of Android or Apple should not dictate which retail outlet you get to use.

In the real world, the consumer can chose the easy retail outlet (Walmart, Amazon) or they can choose a harder to use/access outlet, but at least they get the choice. With Apple, you can't choose your retail outlet, and that is by Apple's design.
Ask HN: How to deal with domain squatters/resellers?
I'm currently working on a project where the .com is owned by a domain reseller who has, in my opinion, an unrealistic valuation. I own the .io, so I'm not super concerned but it's frustrating to negotiate when I feel like the reseller doesn't have a good faith valuation of the name rooted in supply and demand.

How has HN negotiated successfully with a squatter or reseller to purchase the domain at a fairer market price that doesn't seem artificially inflated?
Long time user of Linode. I assume like any other provider, they would be obligated to make a best effort to obtain forensic data. i.e. logs from your ext4 filesystem. If you use a raw disk and encrypt it, then I assume they would live-snapshot your VM (they can live migrate them) and dump memory contents. Some of the lower-end VPS providers do not have live migrate capabilities (or at least, don't have an easy way to use them in their tooling).

It is your call how long you save/enable logs and if you save them to tmpfs and encrypt your swap. You can also encourage your users to 7-zip encrypt sensitive contents. You can also add specific MX routes in transport maps to use VPN connections to make connection logging less useful. Tinc (open source VPN) is great for this, as traffic routes in user-space through your mesh and therefor traffic can end up at its destination without a direct connection.
International Committee of the Red Cross Report on Cyberoperations
> The alternative would be to see this as propaganda

This is absolutely a response to the anti-competitive claims that they’ve been hearing.
Pretending to lack an imagination isn't really a good use of your time, nor is this conversation a good use of mine. Have a nice day.
Earth's inner core is solid according to Wikipedia
I keep chrome around exclusively to log into my cc website which for some reason doesnt work at all on firefox.

Every time I open it up I feel like I’m stepping back in time to 2009. All those rounded bezels!
Those architecture astronauts are able to benefit from abstractions and type safety, while still being able to target a C64 class computer.

https://youtu.be/zBkNBP00wJE
Technical and policy analysis of human cost of cyberattacks
Dunno why you are downvoted (I assume that's what greyed text means, if not, mea culpa), but that's the world we live in I guess.

I'd say that the more general problem is that we all had privacy at one time due to the difficulties in gathering/parsing/storing. People used to be able to expect that their criminal record was somewhat private, that private conversations in public places were private, that their locations were private. 'Forgotten' can be interchanged for 'private' in these cases.

There was no real protection in terms of law, just in terms of practicality.

The great irony of modern times is that the sea change was schlepped in with the market for advertising, not your local Stasi. Of course, the cops are happy to use it if it exists.
And yet there are many Maps, Airpods and Apple Pencil competitors.

And in the case of hardware you are basically asking for the iPhone to be made into an open platform that anyone must be able to integrate with.

Pretty bizarre and definitely something that would have major implications for the entire industry.
Super interesting article that has reflected some conversations at past workplaces with coworkers. I can't seem to find who actually wrote the article. The About and Contact pages are blank, and there's no attribution on the article. This is also the only post for the entire site. I can't find a date for when this was written. Is @wessej the author of the article?
On which note, the answer to a list like this isn't necessarily "memorize it and avoid all these problems". The benefit can simply be in making these tradeoffs consciously, so you can judge your model better.

If you're Google, differentiating 'or' as in either from 'OR' as in Oregon is a task you need to take on. But if you're writing a National Park lookup tool, you probably just don't want to worry about that case. In that case it's still worth knowing; you might be able to save users some time by at least showing clearly how you reinterpreted their input.
I probably shouldn't have said the syntax is awful because as you say, I've never seen anything better. But I just think that SQL is this nice composable structure but it seems needlessly awkward to write from my naive point of view. I keep thinking that something more lisp-like would be nicer, but perhaps it wouldn't work. Maybe it's something I can try as an experiment some day :-)
What do you mean that's where they went? Is it a spin off from the G?
It’s possible they are but also irrelevant.

Apple can operate Apple Music at a razor thin, zero, or negative margin. It’s not critical to their business. Spotify can’t.

This is true for any retail operation with its own house brand products. It’s why they are always cheaper, even if internally they treat the accounting the same as they would with an external vendor.
I find this an important read for people with international clients.
They might, but it doesn't matter. Since their accounting is at a higher level, they can run Apple music at a loss, knowing that it is contributing to their app store gains.
Here’s one: it’s a niche sensor that can easily be abused for tracking.
The HBO series chernobyl says the same pretty much. I suppose thats a better source, but not by much.
The metrics might be how far they are using their weight to one-up competition within their ecosystem.

The same point has been raised with Amazon using its platform wide vision to see market trends and enter profitable niches with its own brand.

There’s an effort to redefine anti-competitive behaviors within a platform, it might end up being called something else than anti-trust, but it’s a real effort.
I don't have knowledge about that, I just have information that UBPorts became eligible & I've read projects like PyPy received that grant.
5. Follow the code commits of the LibreSSL fork and if you continue to use OpenSSL and not LibreSSL at least you will know the various issues you are going to have.
I have a talk where I turn "you called a function from the wrong thread" into something caught by the type checker in C. Getting an error message at compile time pointing out the specific line with an error, rather than segfaulting at a later point in roughly 2/3 of executions, is a big improvement in developer experience.

Slides here: https://github.com/dlthomas/using-c-types-talk/tree/master/s...

The example is a toy but the technique was developed for (and very successfully used in) a production setting.
Ask HN: Senior role, politics killing me, strategies? coaching?
I've accepted a very senior role at a tech company, and a few weeks after starting my manager who hired me left. The new manager is (predictably) taking away all my people and responsibilities and moving them to his people. I can't just leave, it would look bad on the resume.

I think I need business coaching on how to handle this politics and fight back. Any suggestions on good coaches or other ideas?
WOW. Why on $DEITY's good earth would you give away 50% of your company to a seed investor. Let's assume the money comes in. You'll still be unable to raise a future round. You say you've worked in VC before?

You're done, wrap it up. Lesson learned. (and thanks for sharing)
Agreed. We changed it to the title of the paper.