skysight-inc/HackerNews huggingface dataset:
> if you let the state come build it for you, you're probably going to get a big, deadly dumpster fire of a school

An interesting theory, but many of the top universities in the world are state universities: Berkeley, UCLA, U. of Michigan, U. of Washington, and (if Wikipedia is accurate and I understand it correctly) ETH-Zurich, University College London and University of Toronto are all top 25 global universities.[0] I'm omitting Imperial College London and LSE because I don't know their status.

[0] https://www.timeshighereducation.com/world-university-rankin...
I may be way off base here, but hasn't the LIDAR field evolved enormously since 2006 (date of that paper)? Last I read prototype solid state LIDAR systems have ranges in the ~150m range, although I don't follow this field all that closely.

Given that the major players like Waymo/Uber/Apple etc seem to be betting very heavily on LIDAR, one would assume these challenges are being resolved. I suspect the traditionally very high cost of LIDAR was likely a much bigger factor in Tesla's decision not to use, rather than any technical reason. Cameras plus radar is vastly cheaper to ship for now.
>Implicit Downranking of Politics

The free pass given to certain genres of political content show which demographic lines HN is mostly homogeneous on.
When people rhapsodize about the aesthetic appeal of densely packed cities, I always wonder how that translates into quality of life for the majority of residents, especially those below the poverty line.
Would it be safe to run `curl https://nixos.org/nix/install | sh` (safe as in it won't screw with my existing installed packages), and if so, will that get me Nix 2.0? Or do I still have to wait for nixpkgs-unstable to rebuild?
You can upgrade right now with `nix.package = pkgs.nixUnstable;` in your `~/.nixpkgs/config.nix` [1] or on the command-line: `nix-channel --add https://nixos.org/channels/nixos-unstable nixos` followed by `nix-channel --update` if on any system but NixOS or `nixos-rebuild switch` if on NixOS.

[1] https://ebzzry.io/en/nix/#nixpkgsconfiguration
Being against banner and for text ads is still monetizing through advertising from day #1. And on some level, even a full screen, brightly flashing, dumb banner ad that gets displayed randomly or to every visitor, could be argued to be less invasive on a certain level than the user tracking, micro-auctioning, RAM and CPU cycles gobbling stuff that's the norm now. It's also easier to distinguish a banner from an item on a list of text items, contrast that to barely visited "sponsored content" headers over an text item designed to blend in. So that's laying it on quite thickly even before you get to "turning one page after another". Tuning out banner ads is easier than tuning out text, and blocking images based on their dimensions (banner ads came in a bunch of dimensions mostly) was a thing before ad blockers were. They maybe said some nice things and maybe you believe those things, but if we look at the actions and don't equate "technical work" with a little girl selling matches in the freezing cold just once, I'm not seeing any of it.

That they didn't have ads before monetizing (like someone by definition would "not have soda" before they "have any sort of liquid at all"), and that that don't just display ads, but also make things to monetize, goes without saying, rather than being this huge rebuttal.
Agreed. Pointers are unsafe. References are safe, & almost powerful enough to make one think they don't need pointers. But if you find yourself needing pointers over references, they're there
A minimal service to check whether a site is running behind Cloudflare
System package managers typically have a significantly stronger trust model — the packages are built and signed by a “trusted” entity who typically takes on a role in verifying that the packages they sign and distribute meet some standard of sanity.

npm gathers sources from a central registry which anyone can upload packages to — and furthermore package references don’t even have to be references to entities in the registry but can also be links to arbitrary git repos ...

Furthermore the set of dependencies to actually be downloaded is quite a bit more dynamic with npm I think because of the version compatability satisfaction algorithm employed by npm — so it’s inherently harder to statically analyze the set of packages a given npm install execution will install vs rpm/apt.
A minimal service to check the balance of a Bitcoin (BTC) address
The Case against Education - Why the Education System Is a Waste of Time and Money. By Bryan Caplan Makes many of these same points in a longer form.
I'm talking about the uselessness of saying "I used X, now I use Y." WHY does one change what one uses? For reasons supposedly. But of course nobody ever provides reasons. It is enough to simply drop names. Print out your resume. Because heaven forbid anybody provide some real data that shows why one platform is better than another.

I'm certainly not confused about what Elm is. That'd be easy enough to find out. But "why you stopped using it" sure as shit isn't something I can google.
Any linux board that has a USB A port, runs the bluez stack and node js, can do this with a $5 bluetooth dongle.

There's a really nice set of node.js libraries, noble and bleno, which allow you to communicate in both directions. Noble allows your linux box to be a central device, and bleno allows your linux box to be a peripheral.
Sorry, Collectors, Nobody Wants Your Beanie Babies Anymore
This article is just plain dumb and another attempt for someone to think they can hack the legal system

It doesn't work that way and judges find it obvious and obnoxious.

Feel free to give it a shot though and enjoy the contempt of court
It's not even just the utility of the degree, it's the cost. Investing $20-100k plus four to 8 years lost work experience (depending on number of degrees) is, for most living in rural communities, an extreme luxury.

Considering the economic gap between metropolitan areas and rural communities, pretty much any degree not directly related to work preparation and placement is a luxury good that few can afford.
> which isn't actually that strong if the service in question has chosen a weak password hashing algorithm.

That only matters if you re-use the password in multiple sites.

If an attacker has access to the hash, that means they cracked the site already at the admin level and got into its user database.

They don't need to crack your password to gain any more access to that same site. (And they already have all the plain text personal info from your account.)

Your only additional problem now is if that password gives them access to your account on other sites that they haven't broken into yet.

The ultimate protection against that is not to have reused that password. That beats the stupidity of "password strength".

If a password is not reused, it has to be only strong enough to survive the five guesses before an account is locked out.

Password strength matters when hashes are public (like in classic Unix non-shadowed /etc/password files). Well, that's a bad idea, which is why we have shadowed password files. Shadowed password files may as well store passwords in cleartext; if those passwords are not reused anywhere, the situation is safe. Anyone who can see the cleartext is already root. If those cleartext passwords don't work on any other system, they are worthless to the attacker.

Thus password strength --- all the fussing with how we properly store passwords with a decently strong hashing function and salting --- is just a fallback strategy to protect password re-users.
Cool, would it be possible to put two dynamic links 'yesterday' and 'two days ago' in the footer? I would really use those.
Out of curiosity is it correct to assume launch at the equator going east adds 24,000 miles circumference / 24 hrs = ~1000mph
I'm basing this on documented albeit informal conversations with other package manager builders and maintainers.
To me it makes perfect sense that the keyword 'unsafe' disables safety mechanisms.
I can cite studies showing worse outcomes for African Americans for example, but I’d be a deceptive ass if I tried to pawn that of as proof off innate differences.

If one considers studies from around the world, across many cultures, it's pretty clear to me that there's no IQ huge disadvantage to having African genetics. Nigerian immigrants are presently kicking ass and even outdoing Asians. Immigrant from many Caribbean backgrounds do very well. Also cited by myself elsewhere, there's a study that found that the African American children of US servicepeople in Germany was basically the same as their classmates. Whatever's the cause of lowered IQs in underprivileged African American children in the US, it's not genetic.

Historical IQ studies suggest that immigrant groups can raise their average IQs by a lot. Historical studies of such groups also indicate that the degree of group assimilation and participation in society versus group isolation can have huge effects on the wealth of the group. A pattern that arises again and again, are elites of some such groups that keep their group isolated to retain subgroup power. This pattern can cause the same ethnic group to have widely disparate economic success in different parts of the world. (German immigrant communities are a good example of this phenomenon.)

The above is discussed in Thomas Sowell's Migrations and Cultures.
I suspect "fast" is good. Real time is just an indulgence that can demo well if it has been well rehearsed.
It's nearly entirely driven by fear of expressing anything that would upset anyone else. You might not be surprised by, for example, the unbelievable civility of Disney.
> What people want a dystopian future?

The people creating these surveillance networks, presumably. So, I guess, politicians in China, the US, Britain, Europe, and Russia (among others).
It appears that the "statistically invisible" commenter is at the forefront of your thoughts, to an extent where you feel the need to address her/him specifically.

"Many people vote with their time and attention." .

Of course. We could argue that you have voted with your comment. The "statistically invisible" commenter got your time and attention (=vote).

"Facebook measures how people behave, not what pundits say."

There is a saying that goes something like, "What you measure you can control." It follows that what the "pundits" posit outside of Facebook is not something Facebook can control.

Its simple. Users and non-users will stop publishing comments about Facebook when Facebook loses popularity.
Saying that Disney is monopolistic in entertainment is like saying Ford is monopolistic in cars. Yes, they're a big player, but as I said several posts ago, there are many, many other companies you can choose from if you so wish.
The main difference is that AppGrid allows slightly more flexibility (Spectacle can be considered a 2x2 grid in AppGrid) but without having to learn a disproportionate amount of keyboard hotkeys.
And speaking in a higher uctive
No offence, but I think you haven't been keeping up-to-date. The RPi is fully supported by the mainline kernel, most significantly, there is a full atomic DRM kernel driver for the VC4 GPU and corresponding Mesa userland, maintained by someone with transistor-level access to hardware documentation.

I have great appreciation for the work Maxime Ripard et al. have been doing on mainline support for the various Allwinner chips, hence why I kicked in a few bucks for their kickstarter on reverse-engineering the Allwinner VPU:

https://www.kickstarter.com/projects/bootlin/allwinner-vpu-s...

But lets not kid ourselves, none of this was Allwinners doing and they could not give a fuck about mainline Linux.
In general across the country, less and less public school funding actually comes from local taxes. The state has gotten involved in most states in order to correct discrepancies in school funding between rich and poor districts (with California being one of the most involved states).

Some states still have notable funding issues between districts, though. This gives a pretty good description of the issue: https://www.npr.org/2016/04/18/474256366/why-americas-school...
On reddit you can not downvote comments from the user page. The downvote button is there but it doesn't do anything. People who know this can get around it possibly, but it's stopped a lot of that.
I love the core concepts behind Nix, and have great respect for their engineering abilities. However I am skeptical of their ability to achieve broad adoption beyond their current community of passionate experts.

There are two reasons for my skepticism:

1. User experience. Unless you're one of the "passionate experts", the Nix user experience is pretty terrible. The learning curve is punishing compared to competing systems.

2. Elitist culture. In my experience, the Nix community is too smart for its own good. Their technical foundation is so far ahead of mainstream systems, and their technical design so satisfying to passionate experts, that they've forgotten how to live a day in the shoes of a mere mortal. Try pointing out flaws in the user experience, or the need to offer more pragmatic ways to migrate existing systems, and you will be met mostly with derision and reminders of Nix's superior engineering. But superior engineering is not everything. If you want to spread the amazing potential of Nix to everyone, then you need to compromise with a flawed, imperfect world. You need to meet users half-way, and guide them to the promised land, instead of waiting for them to show up on their own. Otherwise someone will come along that will do it for you.

All this is eerily similar to what happened to functional programming communities.
Armed officer at Parkland high school resigns after he did nothing
Homomorphic encryption + cloud services + VPN chaining. If there's one thing that won't be in shortage for the foreseeable future, it's compute cycles.

And I'm with you, the socioeconomic aspects of AI are far more important to curtail, but it doens't mean we should be ignoring the very real threat of people attacking infrastructure, sewage and power plants. And we shouldn't be waiting until after it's a problem, when it already can be seen as a certainty that it will happen eventually.
All of C and C++ is basically unsafe, and we got a lot done with it! It's ok to use unsafe from time to time if you really need to :)
That projects site seems to give a particularly pessimistic view. I looked at the 'traffic server' project[1] (a web cache) and it says the last release was in 2012, but the real project website[2] shows there has been a steady stream of releases, the last one just a few weeks ago.

1: https://projects.apache.org/project.html?trafficserver-traff...

2: http://trafficserver.apache.org/downloads
I do miss the x days ago, cracking the 3k club was nice.
Could you lift the whole catapult setup to a higher altitude with a greatly reduced atmosphere before firing?

Or create a tunnel ahead of the projectile? You could use a laser to facilitate a artificial lightning strike- and fire the projectile up the thunder-tunnel of the lightning.
Landing this thing on the moon would be a dramatically bigger technical challenge than the Apollo Lunar Module.

The B330 supposedly has a mass of 50,000 lbs, which apparently doesn't include any significant propulsion mechanism. The LM was less than 10,000, including engines, and still required about 24,000 lbs of fuel for a round-trip. Even if you assume that you could just scale up the design by a factor of 5, you're still talking about something that's too big to launch on a Falcon Heavy.
An article on the order that kitchen knives must be engraved with IDs with pictures of the order and the QR codes:

https://chinadigitaltimes.net/2017/10/xinjiang-household-kni...
> Yes, the centripetal acceleration only starts to get reasonable (ie less than 10g)

That's reasonable _for humans_. No one's going to launch a human by this thing, though, I hope.
I hesitate even to say it, because I know how snobbish it sounds, but I got tired of reading genre fiction, so I went to Project Gutenberg and started reading Shakespeare for the first time since High School. I always knew Shakespeare was great, everybody knows it, but knowing it and feeling it are worlds apart. Shakespeare is amazing. The words, the characters, the depth of meaning and ambiguity. Go read Shakespeare!
The url can be found via the archive's API, and you can specify a timestamp.

http://archive.org/wayback/available?url=http://yorktownhist...

It returns a json with, notably, the closest archived page given the timestamp.

https://archive.org/help/wayback_api.php
It has at least some to do with the AI itself. Of course humans are the ultimate origin of AI, but when your system is run by algorithms created by an AI, you aren't really making the decisions anymore.
It's not ironic at all, the contrast rebellion site doesn't use low contrast text except as an example to show how it's bad.
Switching to yarn is not going to fix this. However, this raise some concern about npm cli

- we are relying on 2 people team for our applications.
- maintainer doesn't seem to care much about this horrific bug: https://imgur.com/a/v4Ndb
I contend that even seeking to select for the best 15% they are unlikely in practice to get people who actually lie outside a range we'd consider normal. Not the least because I believe a significant number of the savant are functionally unable to survive an interview process which extends beyond the machine.

The above-normal extends from the mildly interesting to the truly unbelievable. Perhaps I'm seduced by the latter and you want to consider the former. I'd agree that google and like companies hire above-normal. I still content that the profile of ability is probably within spec of normal, even if they aim high.

I hasten to add, I doubt I'd pass a google interview. Haven't tried, don't expect to be tapped. And, I know many fine current and ex- google people and they are smart. The thing is, they all show remarkably high verbal skills, men and women both. Which makes me (bias alert: particular to general warning) wary of a measure which implies there is a detectable skew. These people, display both abilities.
A fun little game, it seems like there are some solutions that are ambiguous though and it only allows one as the solution.
It's important to remember that these drugs are ranked in term of efficacy vs placebo at reaching a specific outcome threshold (greater than 50% reduction in depressive symptoms). So best in terms of efficacy just means the highest ranked has the best statistical chance of working. It does not mean that it works x% better than another drug (i.e. Drug A reduces symptoms 60% and Drug B only 50%. It also means that the drug ranked #1 might not work for you at all; the "best" for you could be drug ranked #16.

This is basically a ranking to use in when trying drugs to statistically maximize your chance of finding one that works.
It claims to run on mainline Linux but mainline Linux does not yet support CPUFreq, hardware crypto, HDMI, nor the GPU for the Allwinner H5.

http://linux-sunxi.org/Linux_mainlining_effort
> It still boggles my mind how simplex, something that theoretically runs worse that interior point methods is competitive (at least based on what I've read online). I guess with these problems, the instances of the problem has a huge effect on how long approaches take.

Well, theoretical worst cases are just that. They are worst case bounds. People think NP-hard problem are intractable, but this is a misunderstanding. Many NP-hard problems can actually be solved with fairly good average case performance.

Case in point: the Simplex method is worst-case exponential time, but its average case performance is actually pretty good.

When Khachiyan first came up with his elipsoid method, it was polynomial time but in practice it was too slow. Karmarkar's interior point algorithm was polynomial time too, but performs much efficiently.

These days though, solve times are predominantly affected by solver heuristics and randomness. The choice of Simplex vs Interior Point does not make a significant difference in many cases.
"Why is it a problem if someone is a jerk?"

Why is it a problem for that jerk to simply not be a jerk?

""Sticks and stones my break my bones, but words will never hurt me", is an objectively true statement."

It's not.

"Any harm done by words is self inflicted."

It's not, and this "blame the victim" mentality you're displaying is, well, quite frankly, rather jerk-ish.
Exactly. It doesn’t matter what the causes are.

That's pretty illogical. If you test positive for a virus, you'll want to think twice about taking antibiotics.

Also, we are not slaves to “biology”. We are perfectly capable of murdering each other but we don’t, because we have rules. Rules trump biology.

Culture trumps conscious mental entities like rules. Such an idea is needed to explain many of the things we see around the world and in history. (Like, why have Jewish people been able to locally dominate in tailoring in so many instances across literally thousands of years? It's certainly not because of some kind of tailoring gene, and it's not about "rules.") A strongly cultural view basically dismantles huge swathes of Alt-Right ideology, replacing it with something else which allows for everyone to participate. However, such a view also dismantles much of the current day Far Left ideology. I think it's high time that something more rational and more fitting with evidence came to replace that, however.
I've always wondered where the line is on a product's FCC certification. Obviously US retailers such as Adafruit and Sparkfun have sold fully assembled unlicensed radio equipment for over a decade. What subtle changes could these companies make with their products that would suddenly gain the interest of the FCC?
I have been using nix for a while to build binary packages for crashcart[1] and I really love the premise of isolated source-based builds.

Unfortunately, over time I've become quite frustrated with the pull-everything from the internet model. If you are building packages from scratch each time instead of pulling down cached version using the nix command, the build breaks quite often.

Mostly it is silly stuff like the source package disappearing from the net. A particularly egregious offender is the named.root[2] file being updated, which will cause everything to fail to build until the sha is updated in the build def.

I don't know that there is a great solution for this problem. Maybe there needs to be a CI system that does from scratch build of all of the packages every day and automatically files bugs. Alternatively, a cache of sources and not just built packages could ease the pain. This issue probably affects ver few nix users, but it has demoted my love of nix down to "still likes but is somewhat annoyed by".

[1]: https://github.com/oracle/crashcart
[2]: https://www.internic.net/domain/named.root
This seems more like the 2008 Edition. You have to be pretty stubborn to not adopt Docker in 2018.
Can't stop the signal, Mal.
There is already good tools to stay connected to friends and family, why do people stay in this toxic website ?

Does Facebook deserve our time ?

I deleted my account while ago, also explained my family members how Facebook pays habit experts to steal people's time, runs research on how to manipulate emotions for "science". My mom and dad also happily deleted their accounts, too.

Make a favor to yourself, delete your account. Also help your family delete their accounts, too.

You can actually delete your Facebook permanently through their help pages:
https://www.facebook.com/help/delete_account

---

P.S: Upvote this submission so we can help more people delete their FB accounts;
https://news.ycombinator.com/item?id=16443354