skysight-inc/HackerNews huggingface dataset:
As a student (and a developer) I see paying $14 a month a huge expense. To really promote the privacy and accessibility for all, I'm building this to make it free and will absorb the compute costs if I have to for the sake of value for customers.

Finally, yes, I'm planning to utilize a variety of shuffling and hashing techniques to anonymize users, data, and all other aspects. At the moment, I'm focusing on getting under 90ms on average globally (which I have achieved, just not implemented into the master branch yet)... which is over 4.5x faster than Fathom's average of 420ms globally. More coming soon! Fill out if interested: https://forms.gle/BZA7thD878PbKnSs8.
Maybe you are right but I think it’s worth thinking about these issues before jumping to a solution that may turn out to cause other problems. For example it may make sense to have some kinds of standards for recyclability.

We have along history of doing one thing to fix another thing and causing lot of other problems.
FWIW, I don’t particularly like this interview question since it’s dangerously close to a riddle. Sorting, graph traversal, and other algorithms are well covered by undergraduate computer science curriculums, but this algorithm is basically impossible to come up with unless you know it already and it’s not even something that you would “know to know”…
These are bulk B2B prices, not consumer prices.

Do not buy 18650 or other lithium batteries on Amazon. There are many poorly made and outright counterfeit batteries. Amazon banned their sale but 3rd parties selling them keep popping up.
Yeah, they do redonate some of it to help other (non-christian) non-profits in Montreal.
Wow, really?

I've got dozens of Li-ion batteries in my house and only two lead-acid. One in my truck and one I use as a backup power supply for my radio equipment.
I would bet there are also a bunch of fixed costs (per unit area of land that is served by the grid, let's say) that don't drop if you lose customers.

You've got to have utility poles, trim trees away from power lines, etc. regardless of whether you serve 100% or 25% of the customers in that area.

If you lose a lot of customers, you will have to raise prices on the ones that remain. If you're competing against something that already took away some of your customers, then raising prices could have a snowball effect and cause you to lose more.
Hopefully by the end of today you can know something about all of them!
Online IDE to learn Java in 3 clicks
I'm pretty sure that valgrind would have at least.
They even say that it has served many people very well, why shut it down then?

The only reason I can think of is that microsoft wants to provide these features themselves, maybe as a payed option?
I'd also want the option to choose any location as the location my phone sends to that app. I'd give each app a different city near me (when precision isn't that important) just to add more noise to my precise location.
An artificial intelligence predicts the future
How so? We have two long range Model 3s which have 140+ kWh capacity in total (70kWh/car, conservatively). Even if you'd only allow 50% of that to be used for powering one's house (you don't want to run large batteries all the way down, or charge them to 100%, often, if you care about long-term capacity), each car could provide 35 kWh, or the equivalent capacity of ~3 PowerWalls. The proper electrical interfaces and monitoring needs to be engineered, but there isn't any good reason not to do this. Seems like such a waste. Even if you could only use 20kWh, that's still be a huge win. In states such as Florida (and, now, California) where power outages are frequent, this would be a godsend.
> They're creating this massive underclass of workers that won't be able to afford any of the services they provide.

My understanding is they set a corporate minimum wage of $15/hour. Is this not a higher wage than more than half of Americans?

http://themostimportantnews.com/archives/51-percent-of-all-a...
> Why the second constraint? one might
> ask. Besides the obvious potential for
> profitability, our mission was

The search engine the world needs is one with independence and non-profitability. If the creators are preoccupied with turning a profit, they’ll introduce the same garbage features as Google. It’s a shame, because a good search engine could shorten the time humanity has to wait for advances (eg: cures for cancers, cheaper energy, etc)
Question for Common Lisp hackers: I'm curious how good is the quality of the most popular CL compilers on ARM.

The table of support for ARM of sbcl [1] and ccl [2] shows only Linux is supported on ARM (versus all sorts of OSs for x86/AMD64).

I imagine the Intel targets of these compilers are a lot more widely used and hence had had more opportunities for bug ridding.

[1]: http://www.sbcl.org/platform-table.html

[2]: https://ccl.clozure.com/
It's a good thing you measured it :-) Programs that do a little bit of 512x512 FMA mixed in with other stuff will not benefit from AVX-512 but can suffer from the heat it generates, or from the hiccup when the CPU turns the FMA unit on and back off.

Codes that can do a lot of 512b FMA consecutively will benefit very greatly, and pay a small penalty (up to 25%) in terms of throughput for everything else.

Codes that use non-multiplier stuff that's just marketed as AVX-512, like VBMI2, also benefit greatly and without any penalty.

People with AMD CPUs don't get a choice. Hard to see how this accrues to Intel's mistakes column.
> I did know that French don't know English as much as they do not want to speak English yet I am still amazed by how much.

I hate it when I hear the stereotype "French people do speak English but they're not going to because they are so proud" (maybe not exactly what you're saying...). It's simply untrue. People who speak good English will very happy to practice whenever the opportunity shows up.

It's not easy to learn a foreign language, and most French people who didn't have the opportunity to study abroad, or who don't need English at their workplace don't speak English very well. However, I think most of them speak some English, as long as you're patient and don't expect them to be fluent. For many people, it's intimidating to speak English, even if they've learnt the basics at school.

> they have their own French speaking view of the planet

Indeed, they live in a country where they can get by using their own national language and most of them don't have enough opportunities to meet English speaking foreigners. Why should you expect them to learn your language, especially if you're the one moving there?

> Germany where English are much more/better spoken

English is hard for roman languages speakers. It seeems Italian, Spaniards, French have a harder time than Germans or Dutch...
According to the post, Valgrind seemed to miss the issue.
GitHub appears to be slowly but surely ensuring anyone who extends their ecosystem is either acquired by GitHub or extinguished -- something I am pretty sure everyone who works in the space has known for a long time.

It is no coincidence that many of the companies that have used this developer program: Pull Panda, Dependabot and others like Semmle, Spectrum, etc. have been acquired by them. It starts looking a lot like going in the trajectory of an Apple App Store-esque developer platform in terms of lockdown to me.

I know GitLab isn't perfect, but I truly appreciate their openness[1] and willingness to partner with others in this space that are trying to improve developer tooling. If we want better developer tools, we need open platforms for those tools to exist.

[1] https://about.gitlab.com/partners/integrate/

Disclaimer: I work in the space (@ Sourcegraph) but the words/thoughts here are my own, I'm not a corporate shill (I hope) :)
Related thread: https://news.ycombinator.com/item?id=21714284
I just read all the release notes and this reduces the biggest issue with networking:

> If the package ifupdown2 of the Debian network interface manager is installed, it’s now possible to change the network configuration and reload it in the Proxmox web interface without a reboot.
I'm doing some experiments with GAN. I think I'm halfway done. I don't want to talk much about it now, cause I'm afraid of failure, but... if things goes well, I'm might post something interesting here this weekend.
Spassky vs. Fischer: How the chess battle became a theatre event
> Ordering kiosks are the low-hanging fruit, and then comes a long, long stretch of nothing,

DOM Pizza Checker (Domino's camera 'AI' that checks the pizza toppings are correct) could be used for other things, other than it's 'other' current use of store tracking. https://www.itnews.com.au/news/dominos-turns-its-pizza-check... Stores now get updates ;)

Designing food so it's optimised for cooking has been going on for a while but I suspect there gains there. Even if you can design more food variety for fast food that can be cooked or created efficiency, it can cut out labour at other food outlets as they close and society moves to highly efficient food outlets like McDonald's.

Automation in processes is where it's at. Designing food and processes for mostly automated machines and schedulers.

But you are correct, so far the threat of automation to keep wages low seems to have had more impact than automation.
That's crazy, w/r/t the heater. Our 3 starts firing heat immediately. I thought that was a major EV advantage.
If I'm reading this correctly, you're basically implying that every serious QA department in a a large company might benefit from buying some ARM hardware for running their test suites in order to reveal multithreading bugs and inadvertent data races in their code?
> "Facebook paid just £28m tax after record £1.6bn revenues in UK" because they fiddle it with offshore tax havens while normal UK businesses have to pay more like 30% of their income in tax, not 1.7%.

This conflates a few things. As I'm an American, I'm going to speak about US tax law, but concept should be applicable. No normal US business is paying taxes on their _revenues_, they're paying taxes on their earnings (profit, roughly speaking). So if you made $1B in revenue selling $1 bills for $0.50, you'd have lost $500M and not have to pay taxes on top of that.

The point about fiddling with where revenue is accrued to impact tax rates is true, but the more accurate way to phrase it would be "FB paid only $X in taxes after record $XXX earnings in the UK". This isn't always as simple to derive, but you could back into an estimation of it by taking revenue from UK businesses and subtracting UK headcount and purchases made in the UK or from UK businesses. The tax number they'd owe is definitely higher (and there's a very strong argument that they should pay this rate), but it's not anywhere near "corporate tax rate * revenue in country" (or worse, global revenue).
in the 90s, it was obvious that an app user interface was made by developers: tons of options, hierarchical actions, keyboard shortcuts, ergonomics optimized for speed. in 2019, it is obvious that apps are made from marketers: total lack of options, repetitive designs, optimize for cuteness and wasting time.
Sourcehut: https://sr.ht

Savannah: https://savannah.nongnu.org/

GitLab: https://www.gitlab.com

BitBucket: https://www.bitbucket.org

SourceForge: https://www.sourceforge.net

If you don't want to be on GitHub, you don't have to be. If you want to avoid a transitive dependency on GitHub, that might be difficult.

If you're looking for self-hosting options:

Gogs: https://gogs.io/

Gitea: https://gitea.io/

Also, Sourcehut, Savannah, and GitLab from the service offerings can be self-hosted.

These are literally off the top of my head, and based primarily on osmosis from browsing HN. I am sure there are many more.
For a native English speaker, Italian is easier to learn than German according to the Foreign Service Institute.

https://effectivelanguagelearning.com/language-guide/languag...
Replay System (Pentium 4)
Uber: 3,045 Sexual Assaults Reported in U.S. Rides Last Year
Can people really fully learn a language this way? I've been learning Spanish and taken this approach of consuming media (music and videos) and I'm even at a level where I can follow a well spoken Spanish speaker in a video but I have realized I'm still at a beginner stage in terms of having actual conversations with people. I don't think most people can really fully learn a language without a good deal of direct conversation with other speakers of the language.
> Surely you understand that many people don't want to live in a world where you have to maintain a false persona 24/7 to avoid being flagged for some unknown perceived infraction.

Yes, but they have no choice today.

> Many people already curate a social media presence for that reason, but are you really okay with extending that to every last facet of your life?

Nobody is forcing you to buy an Alexa. If you want an always-on digital assistant, then yes, you're probably ok with curation of the words you say while at home.

> Should you have to worry if some future employer or your insurance company might possibly think that you're buying too much alcohol, are too supportive of the wrong political party, are too gay, opinionated, not social enough, not happy enough, dating too often, eating out to much, etc.?

Yes, everyone has to worry about this in today's environment. It would be silly not to worry about this with what we know about large scale data collection.

> It doesn't make any sense to try to change your behavior to try to look like a model citizen at all times because you can't know what the criteria is you'll be judged by, how accurate the dossiers on you are, or how they're being used to impact your life.

No model is perfect, but I believe there is safety in numbers. You can't know what you'll be judged by, but the more people who share your views and actions, the less likely you are to attract problems.

> This is a broken, dystopian, dangerous system and telling people to give up even trying to limit the amount of data they expose and simply accept it is not going to help change anything.

I'm not telling people to give up trying to limit the amount of data they expose. I'm saying that everyone should develop their own threat model and see if an always-on listening device at home is appropriate for their needs.

I do not see any future where opting out of Alexa or Google Assistant would mitigate any of the fears you have. I do see a future where knowing how to audit your own security and how to use more than one identity will mitigate your fears.
(Disclaimer: I work at Clizq) I don't work on the search, but did some work recently on the crawling part. What I know is that crawling is far more difficult if you are not a big player. Sites will quickly block you once you hit a rate limit.

We have to be very careful, since when we get blocked there is normally no way to get unblocked again. You can try to send them an email to unblock you, but it is unlikely that you get a response. This is one part of the explanation why crawling is slow. The other part is more obvious: the internet is large.

The blocking part is hard to overcome as a small player, while for Google it is the opposite as sites simply cannot afford being exclude from the index. If we would not have to care about rate limits, it would simplify the problem.
I've looked into Librem phones from time to time over the years and every time I check the phones are unavailable, usually back-ordered. I'm sure they've managed to ship something at some point but I haven't seen anyone IRL who has one. Pine seems to be about the same (maybe available next year although even then you'll likely be using an OS that's in beta). Not encouraging.

As much as I'd love to support these kinds of products they just don't seem ready.
I looked at the USA menu and there are only a handful of healthy options (the salads, and possibly custom egg only dishes via the all day breakfast menu and talking to the line cook)
https://www.mcdonalds.com/us/en-us/full-menu.html and that's without the salad dressing, were this the only diet available it lacks any substantial quantity of fruit, dark green veggies, fatty fish, whole grains/nuts off the top of my head that are usually recommended as items in a healthy balanced diet, the salads are also mainly iceberg lettuce which is not that great nutritionally. Also, not sure what would fit into her choices as diabetic.
Lived in NYC for about four years and never saw a cyclist being ticketed or even stopped. Even that guy that killed a pedestrian in Central Park wasn't ticketed, AFAIK.

Only saw maybe four drivers get tickets, though, and two looked more like some dispute about taxi regulations than actual moving violations.

I will say that NYC bicyclists are far more law-abiding and respectful than my current "bike-friendly" city. (Never thought I'd type those words...)
Very interesting! May I ask what the town called?
Where are you seeing them for this price? That's significantly lower than I've seen.
When I got to the downloadable Sketch components, I started wondering if the website was mining cryptocurrencies or something. It seemed too good to be true.
Seems rather abrupt, and poorly written as far as output from Github goes. Anyone have inside gossip on whats going on? Smacks of some sort of internal dispute or a security/liability issue?
There's also Jevons Paradox[1]. This is that the more efficiently a resource is used the more demand there is for it. So if you increase the efficiency of electric vehicles, there will be more demand for battery packs because the battery pack's use value for transportation increases. For example, if there were technological improvements to Tesla that made them get 50% more range off the same weight of battery packs, that would greatly increase the demand for those battery packs because the value of those battery packs would be greatly increased.

[1]https://en.wikipedia.org/wiki/Jevons_paradox
The Expanse Season 4: How Being Saved by Amazon Changed the Show
Why go back to France if you're freelancing? Why not work remote at a low living cost?
Neurosymbolic AI Advances State of the Art on Math Word Problems
https://en.wikipedia.org/wiki/List_of_countries_by_lithium_p...

Right now Bolivia only has huge reserves. You also have to be able to extract it efficiently.

Look at Venezuela, their reserves are huge but their oil is much more difficult to extract.

Also the lithium market is complex, there are many different grades. The impact of raw lithium price on battery prices are just ~30%.

So the current political situation has probably no effect at all.
It's odd how the same people who are prone to excuse criminals on the basis of the criminal's poverty, so frequently accuse rich people of having obtained their wealth through illicit means.
But you still had to have conversations with people to fully learn right? As someone learning Spanish I think I've hit a hard limit in terms of of my progress from just consuming media in Spanish and decided I need to start taking one on one tutoring lessons to really continue my progress.
Whenever possible, yes. It keeps them from posting complaints on the app stores.
That just proved my point. Saying markdown replaces LaTeX is like saying javascript replaces C++. They're not even in the same league, they're tools for completely different purposes.
This makes me literally laugh. McDonald’s employees will destroy whatever they are given control over. In the past, smart people could get out. But with automation we need to change our views because then people really will be trapped in these kinds of jobs. Ubi or something.
Bolívia produces ~0.2% of lithium today. It’s not even in the top 10 for reserves (US, Mexico, Australia). There is no way it can have an impact on global prices unless they ramp up production by > 100x.
Love Sourcegraph, by the way. Can’t say how many times I’ve used it instead of GitHub’s anemic search.
Sorry, I should have guessed my comment would be lost on those who don't know how to use "e.g." correctly.
This is really disingenuous. I'm not arguing "privacy is dead" or "nothing to hide". I'm arguing for understanding how to have privacy when and if you want it, and how to hide things you might not want associated with your public persona.

I believe that privacy can co-exist in your life with listening devices (though maybe not in the same room, if you're concerned about your voice being recorded).
Yes, you might be doing just a bit of stereotyping there...
> It starts looking a lot like going in the trajectory of an Apple App Store-esque developer platform in terms of lockdown to me.

Worse than that, it looks like Twitter's pattern of acquiring successful businesses using their API, before significantly locking down access.
Would be nice to get some insight about what kind of algorithm this auto layout implements.

For instance, how is the layout related to other solutions like cassowary, flex, or CSS grids?

We need more open source layout systems, I wish this had some sort of open(ish) implementation :-).
For comparison a raspberry pi4 is nominally 270 bogomips
Checking back in - have you done it, is it going OK?

I can't do it when the puzzles come out (too late in UK) but I've really enjoyed Rust so far and I got my 10 stars so far.

Results are really nice, and match and enums etc. really make the language nice.

Rust really has taken many of the best parts of Python, functional paradigms, and lower level languages, and the compiler errors - being warned about missing branches in matches! I'm hoping that finishing 2019 with Rust will lead to more in 2020!
Except the consultants don't always put forward the one best solution, they put forward the solution of the person paying the dollars.

I remember one awkward situation i was familiar with where two diametrically opposed groups both notionally hired the same consultancy firm to write their respective proposals/submissions.

No points for guessing whether the consultancy offered the same advice...

Funny in one sense, but only because if you don't laugh you'll cry...
Since it seems the general population is becoming less and less able to read stories or information consisting of more than one thought or layer of abstraction, grammatically reasonable strings of words like these may satisfy plenty of people. Indeed, modern television and televised "news" seems to be no more impressive than this.

But to me, this makes very little sense. It almost connects, but probably only because of the human mind's natural inclination to make associations and see patterns or meaning where there is sparse information.

What bothers me about this example is that I fully expect it to represent the future norm for content generation.
Well, estimates I can google up at the moment put the Pb-acid worldwide market at ~$42bn/year and the Li-ion market at ~$40bn/year. The latter is growing much faster but the former is also growing.
Well,

> that the majority of users don't use spacebar for scrolling in 2019

I don't use the spacebar for scrolling, too. But I'm pretty sure there are people who do; and those people care.

> I'm not sure it's bad enough to need a bookmarklet to kill it.

Well, it's bad enough for me that medium.com has a too-giant banner that covers over 30% of the viewport...

At the very least, it was bad enough that I submitted this page, even when I usually don't think that web-trends (like npm, 4MB of JS, 'modern' look of applications, etc...) are bad (opposed to the HN crowd).
So don't let the interest accumulate. Taxes on the income needed to cover the interest wouldn't be all that high compared to taxes on the full amount of the loan. Or the loan can just be interest-free, but then you pay tax on the foregone interest as if it were income.