skysight-inc/HackerNews huggingface dataset:
So I'll accept you might be right, except:

80% of real business problems are going to be solved by figuring out how to get XGBoost working with it. And you're done.

Research is valuable, and there are some problems where doing real thinking is useful, but pareto principle is at play here: a lot of people just aren't going to need to do that, for the same reason most developers don't need to know the difference between a merge sort and a quick sort: sorting was commoditised into most programming languages decades ago. Same deal, different tech with machine learning.

This is not a bad thing, and there will be a bumpy road, and there will always be a market for experts to help with the edge cases, but most firms will drop them like hot bricks within a decade.
firenvim: Embed Neovim in the Browser
Empathy for, and altruism towards, your in-group against your out-group (for whatever the current values are of in-group and out-group) seems to me to be a necessary consequence of kin selection.

You'd defend pretty much any human against an animal which was attacking them. You'd defend your country against other humans. You'd defend your family against others from your town. All of these are variations of "you're more likely to intervene in a conflict in favour of the side with a greater chance of being more closely related to you."

It's selfish genes all the way down.

(But from the point of view of the whale, the motivation is probably that the whales think orcas are mean and seals are OK. The genetic stuff just explains why whales are cool with seals but not orcas.)
Google from its birth has been involved heavily politically, Eric Schmidt is highly involved in Washington politics to furthur his own interests. I imaging those Data Centres that have aren't too energy efficient, and wouldn't mind a bit of climate change denial so they dont have to pay millions in carbon offset or whatever system comes as a result of climate change.

Then again maybe they just realise that the science isn't there for climate change being man made, although doesn't hurt to reduce our damage on the planet though.
1. Yes. Actually switched to 3 days. Company was fine with it as my other option was resignation. I'd gained a valuable amount of knowledge, enough for them to keep me on.

2. I made 60% of my previous salary but I'm fortunate enough that this covered living expenses. The 2 additional days off made me richer than any raise could.
Bad engineers have pretended like more code is more productive. Certain programmer-types will grasp at any straws to maintain their ego.
USB-C can supply up to 100 watts of power at 20v and up to 5A current. At the moment, you can easily get your hands on 87 watt Apple charger which is a high quality and compact [1]. That's a huge amount of power. To put this into perspective, here are a few unsuspecting items that can be easily powered by Apple's charger (stuff around my apartment):

* A fairly capable soldering iron [2]

* Studio grade lighting [3]

* Prusa i3 3D printer [4]

* Emblaser Core Laser Cutter

Each of these devices come with their own power supply unit, most of which are bricks at least twice the size of the Apple's charger, while most likely of lower output signal quality (e.g. higher ripple). It'd be great if all that waste could be replaces with a USB-C port!

That's why I'm currently working on a PCB kit which can be programmed to require a certain voltage/current from an upstream USB-C power supply [7]. It can then be used as adapter for (or embedded inside) devices that don't have USB-C power input. I'm hoping to sell the kit in the future. I'll be getting rid of my power bricks one by one while making them more portable with things like high power car chargers [6].

I'm also working on an upstream USB-C power supply (as a kit) [8] that can take any input from 10-35v and provide up to 100 watt output (which is currently rare).

[1]: http://k.sina.com.cn/article_1677177940_63f7b454001003fpl.ht...

[2]: https://www.weller-tools.com/we1010na/

[3]: https://www.amazon.com.au/Godox-SL-60W-Temperature-Continous...

[4]: https://shop.prusa3d.com/en/3d-printers/180-original-prusa-i...

[5]: https://darklylabs.com/emblaser_core/

[6]: https://satechi.net/products/72w-type-c-pd-car-charger-adapt...

[7]: https://imgur.com/a/GIia7Fo

[8]: https://imgur.com/a/ejbPBIT
Point of interest: It's not clear, but it looks from your grammar structure like you're calling the Orca a whale. Orca are dolphins, calling them whales isn't wrong, per se, like calling a bottle-nosed dolphin a whale isn't wrong; they're cetaceans too; both belong to the taxonomic family 'dolphins'.

I gather we call them "killer whales" because of a mistranslation of "whale killers".
You don’t have to tell me. I am well aware. I am not defending CCP. This article still provides no proof and very clearly looks like trolling. Lot’s of people favorite tweets about HK and South Park. It’s a completely different thing when someone who is high profile actually tweets it out.
I don't think so. Tech debt isn't like real debt, you don't have conspicuous interest rates set by the market or state. Also, "future discounting" of both engineers and managers is driven by career options (i.e. promotions and job-hopping), which don't directly depend on interest rates.
Google Maps helps visually impaired people cross the street and stay on course
You get sunshine in return.
I find that as I age, the effects of lack of sleep get more and more severe. When I was 20, I could do 48 hours without sleep without any noticeable negative effects, but now, 15 years later, I suffer even if I get sleep in a night but just not enough (where enough seems to be around the 9 hour mark if I really want to be at my best the next day; and I’m a firm believer of waking on a multiple of 90 minutes to wake during a light sleep cycle. 7.5 hours isn’t bad but 9 is better)
Trust the "Hong Kong Cybersecurity and Technology Crime Bureau" lol.
It's not uncommon for me, if I'm highly engaged in something, to work straight for 15-20 hours. So as a result, my wake/sleep cycle is consistently longer than 24 hours. And that has the additional benefit of frustrating geolocation.

Even so, I rarely go more than 30 hours awake. But with occasional naps, some as long as a couple hours, runs as long as a few days are not uncommon.

I take modafinil for bipolar disorder, and zolpidem for insomnia. So I can avoid many of the downsides of sleep deprivation. One cool thing about modafinil is that it increases alertness and engagement, but doesn't interfere with sleep as much as coffee and amphetamines do.
On two occasions I have been asked, — "Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?" In one case a member of the Upper, and in the other a member of the Lower, House put this question. I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question.

Passages from the Life of a Philosopher (1864), ch. 5 "Difference Engine No. 1"
I couldn’t get my 4k monitors (both LG, one 24” and one 27”) to work consistently until my company sprang for Apple’s $39 Thunderbolt 3 USB-C cables. Even Belkin’s are $29, but I swear don’t work as well. Some standard where you need a $40 cable to make it work right.
Let’s Build a UI with Qlkit and Graph Queries (2018)
While we're on Chrome bugs am I the only person in the world running into this bug in Chrome that makes it DOS the entire machine? You can repo on an NVidia MacBook Pro. Go to stackoverflow, try to make a new code snippet it (click the snippet button in the toolbar), then try typing in the snippet (hold a letter key and watch it repeat). You should notice some bug related to drop shadows ends up DOSing the GPU and the entire system runs slow. The bug has existed since around June. They claim to be trying to fix it, or rather ship the fix that already exists but needs testing, but I'm just surprised I seem to be the only person who runs into the issue. (The subset of people who write snippets on stackoverflow on an NVidia MacBook Pro). No idea what other sites are affected. If more sites are affected that would raise the priority for fixing. If most people are not affected then it's reasonable it's not a high priority.
Of course it is important, a newborn is not able to survive for years to come without parental support. If terrible sleep reduces the parent's survival or its ability to protect the child by a big enough percentage, I'd imagine there would be an evolutional pressure there.
Yes let’s shame all those people and get them fired. That will help the cause...

Ridiculous
Perhaps a silly question, but if it is so broken, then why do you keep working there? Is it purely a money-thing? Is there still hope that things can improve?

Not judging, but I am genuinely curious about what drives engineers to stay.
Note that humans are helpless for an incredibly long period of time (compare with horses, who can run almost as soon as they hit the ground). It looks like nature has offloaded a lot of the normal work from the child to the parents, in the case of humans; we're very much an evolutionary oddity in this regard.

Interesting factoid from the fascinating Legal Systems Very Different From Ours: the Kaale (a Gypsy tribe in Finland) don't recognise the parent-child relationship at all, because reproduction is ritually unclean; the facts of reproduction cannot be admitted. Instead, a mother leaves the tribe to bear her baby, and returns with it, whereupon the baby becomes the entire kin-group's responsibility. Sounds to me like a good way to let parents have some sleep, by batching up the group's children!
I wonder if this has some connection to the terracotta warriors of China?
There is the sense that we are losing control. Of course, we never had it.
I'm still conflicted on the merit of lucid dreaming and problem-solving.

I find ZMA and Huperzine A can you get you lucid dreaming, but I don't know if it helps with problem-solving. IE. You'll still wake with the solution w/out dreaming.
That's a very sad state of affairs.
Those benchmarks are for hashing data in the billions of bytes range. Hash tables typically use data in the 1-20 byte range. Pretty big difference!

As it turns out, hash functions optimized for billions of bytes don't work so well when you use them on only a few bytes. There's just too much startup time and too many irrelevant branches and too much bloat for the icache to handle. That's why most hash tables use simpler algorithms like FNV1A or SipHash, which are faster for small data.
Thank you for saying that. There have always been lies, propaganda, myths, sensationalism, urban legends and plain ignorance.

The internet does have an effect that non-mainstream narratives can easier spread, for better or worse.
Twitter analysis: identifying a propaganda bot network
Do you have any advice on how to increase performance of NN? Id be interested to see some examples of NN doing better than lgbm benchmark on medium size tabular data. What black magic is needed to achieve this? Would be super valuable to my job:)

This tuning approach gets good results for Lightgbm. I'd recommend using TimeSeriesSplit.

https://www.kaggle.com/nanomathias/bayesian-optimization-of-...

I've seen colleagues do something like this, or random search over NN architecture (NUM layers, nodes per layer, learning rate, dropout rate), always falling short of results this archives, despite far longer time to code up an tune model.
> they didn’t care about any CJK support. None of them would be bitching about chinese fonts on japanese pages or worse IME.

If they did care about CJK support, it's not a big deal. Most distros have CJK fonts packaged up (possibly not installed by default, unfortunately) that are a couple clicks or package manager commands away.

IMEs can be a little less straightforward, but I found adding ibus to an Xfce install to be pretty trivial; just a matter of installing ibus and the input methods I wanted, and then restarting (since GTK, Qt, etc. require environment variables to tell it what IM module to use).

It would be nice if this stuff was set up out of the box, but it's pretty easy to set up, at least compared to other complaints I hear about using desktop Linux.
Because not everything is about FSF-purity standards. Running a profitable company while providing as many open packages as possible is commendable. Pushing to open more is. But jeez, would it hurt to show some love to people who genuinely do care at least a bit about open firmware?

And yes, a lot of us do love OSS but also have clients who require windows compatibility. Some of us do deep learning and need good GPU/Cuda support. We all do compromises with OSS ideals, and it is GREAT to have people like System76 fill in that niche.

Otherwise the choice would be only between pure-FSF machine that run only some specific distribs of linux (I do own a novena, you know) or totally proprietary system that come only with windows and 50 GB of crapware. Without Systm 76, I would just be buying another DELL so thanks and kudos to them.

Thanks and kudos to the people who also uncompromisingly prepare an open and resilient ecosystem of open chips, open GPUs, open firmware.

But please do show some love to each other and dont get stuck in an absolutist position where you can't see the difference between people trying to find a market to OSS pieces and promoters of walled gardens.
Something that I think would do more is for the e-sports community to keep criticizing the CCP on live streams. Ping your favorite players on the issue and ask what they think. A lot of them will probably try to distance themselves from politics altogether but some of them might actually respond in ways that piss people off. If that generates more demands from the CCP to ban people then Blizzard has to think long and hard about who's paying the bills; the players or the CCP.
Show HN: J6 a Geohash
Pluscodes, WhatThreeWords and other encoding schemes are all competing standards that are being actively looked at.

Some of them have some serious problems that can make them difficult to use, or confusing to use.

This little project was done to see just how easy a less ambiguous format might be.

Turned out fairly well.

Contrived Example:

Longitude to 6 Decimal Places: 178.000000

Lattitude to 6 Decimal Places: 68.000000

> violator-enrich-disband-handed-turkey-lure

6 decimal places is enough to get a 10cm resolution, in most of the world.
I think that the main bottlenecks for a competing geocode system is being open-source, simple to understand, and having an available API to start off quickly.

Geohash [1] is public-domain, features variable-precision encoding of coordinates, and can speed up some computational processes like neighbor-finding and proximity searches, so I think it ticks a lot of boxes.

Throw in a NATO-alphabet style in order to transform to words, and voila!

If anyone wants to play around I have built a ready-to-use API for Geohash [2] that is and will remain free

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

[2] http://geohash.world/
I doubt it. There are infinite ways to word this email, a different CEO may not have written anything.

Cook presumably had some goal while sending this internal email, I doubt he achieved it. Telling your employees lies as weak as this certainly isn’t going to improve morale.
For the curious:

https://en.wikipedia.org/wiki/201_(South_Park)#Online_leak_o...
What is your point of reference? Since software before electron apps was result of capitalism too
I've used STUSB4500 [1] in my latest project. Super simple and low external component count. Cheap too.

[1]: https://au.mouser.com/ProductDetail/STMicroelectronics/STUSB...
Lao zi said "the nature law told is not the really nature law" in the famous book of Daodejing.
People know very litter about sleep which is so important in human life.
For USB-ethernet dongles (even USB-C), I generally expect hardware support to be better (and not require external driver installs) than on macOS or Windows.

That reddit thread is odd, as I've been using the Apple USB-C multi-port dongle to do HDMI on Linux (no config necessary, just plug it in and it works) since before that post was made.
Even if the list is fully in L1 at best you'll be able to check an element every 5-6 cycles. With open addressing you can test at least 2 elements per clock cycle, many more with SIMD.

Edit: somehow I missed your mention of partially unrolled lists. Those can of course mitigate many of the downsides.
It's just the writing style :)

Terse with a bit of snark and ecstasy jokes. Lots of references to startups.

It's definitely entertaining!
Firefox synchronises as much personal data of your activity on there servers as they possibly can, and you don’t even know they are doing it.
The App store version is almost certainly using MPLv2, which is a file based copyleft license. Much weaker than GPLv2.
It's good to see Silicon Valley help people in Kurdistan, the West Bank, and everywhere it is needed.
When I used to bike commute to work, I had a similar effect. My commute to work is about 1 hour each way. On the way to work, ideas about work would pop into my brain. On the way home, ideas for home would pop up. Need to say that I don't really think about either work or home, they just pop up.

Sadly that does not occur so much now that I am driving to work. I wonder if cycling vs sitting is the differentiater here.
The Internet works fine for getting good information on fast-changing things - like programming. Otherwise, I'd stick to libraries (the book ones).

Unfortunately, while we're staring at the "Miasma", the real miasma has been wreaking havoc in the real world - climate change. And the Internet is literally contributing to this miasma now with online video traffic for entertainment burning up data centres and networks around the world.
Fascinating.

One of the ‘farm show and tell stories’ I like to tell people is about Datura/poison apple..a common weed here..and also in India..re: how Thugees used Datura Stromonium (Jimsonweed) to make the potential drowsy or lose consciousness before they looted them. It is similar to the South American Scopolamine which is responsible for numerous crimes.

I absolutely love datura..it is incredibly fragrant when it blooms at nighttime and it attracts all kinds of nocturnal insects and pollinators.. and is considered a moon garden plant. The rest of the plant stinks. The flowers are almost narcotic in fragrance.

It is toxic and like all things poisonous, it’s is also a folk medicine. It is also beloved to Lord Shiva. So I had always assumed that because of that association, thuggees were always Hindus on the fringe..spiritualists with an irreverence to organized religion..like Aghoris and Naths. Thanks.
Here on page 682 (10.3.1D.19) "High-value specimen refrigerators, freezers, etc." are listed as "optional" for emergency power:
https://www.orf.od.nih.gov/TechnicalResources/Documents/DRM/...

Clearly it's a big inconvenience but they're not in danger of losing any grants.
Like lots of people have pointed out the email makes no sense. Any app can be used to do the things the Hkmap.Live app was banned for. So, in order to force Apple's hand it seems like people should start trying to use Apple's own apps to coordinate HK related protests and information to the point that China asks Apple to ban it's own apps. That seems like the only thing that would get Apple to have to deal with this apparent contradiction.

I'm not familar enough to know what that would be. Can you make custom maps on Apple maps like you can on Google Maps? Maybe someone could gather info and make custom maps once an hour that shows locations. Or they could post a feed of HKmap.Live screenshots to some giant iMessages list. Etc...

Some ideas of what might happen if they can get China to make the request to ban Apple's own apps.

1) Apple bans their on apps in response to requests from China the apps are being used for bad things

2) Apple ignores China and risks China banning Apple from China

3) Apple hastly separates the app store from the phone so they can claim they don't control the apps (probably can't happen fast enough to be an actual response)

4) other?

Of course if China never asks for Apple to ban it's own apps then nothing would come of this but the idea is basically to force a stronger response so that one way or another something happens.
Isn't it the same code?

https://demozoo.org/productions/268459/
Tada : https://addons.mozilla.org/en-US/firefox/addon/google-transl...
I don't read her as saying that the nerds were invalid.

I think what she's saying is that if you were part of this group, the early Internet seemed welcoming and inclusive, but if you weren't, it was the opposite. From within a community it's easy to feel inclusive!

For whatever it's worth, even though I am a white male nerd myself, I never really felt welcome in "hacker spaces" and such. It must be a lot worse for people who are not white or male. And I'll believe her when she says that that was her experience with the early Internet. (Or, well, today's Internet.)
Mass consumer data collection is destroying consumer trust
Tell this to elon musk and 2/3 of silicon valley... smh
I found exactly the same thing and it weirded me out. How did I get better without practicing? Often I would hit a wall after practicing for hours and was not able to play a certain passage, but then the next day I magically could.

I've recently found that reading before going to sleep (while not staying up late reading) opens my mind the next day and I wake up knowing whether I have accepted or rejected a premise of a nonfiction book. It's like I read, don't think about it then, but then as I sleep I make up my mind or have more questions about the things that I read.

It's strange, and I wish I could learn more about this phenomenon.
I guess you have to use Linux because Microsoft does the same thing. Azure China is isolated from the rest and hold by a Chinese company; Windows and Office 365 has Chinese specific version; Skype is not available etc.
I had a similar issue with my Pixel Phone's USB-C socket. The Apple's USB-C cable would fall out on its own after a while! Turns out, there was so much lint from clothing trapped at the end of the socket that the cable couldn't latch properly. Took a toothpick and got the dirt out. The cable now clicks in quite pleasurably and stays there firmly. Thought I'd mention in case others are wondering.
The worst part is most of this packaging is really high quality - I've reused paper bags and what not endlessly, it'd take ages for the stuff to fall apart. Mottainai.
I have noticed the very good maintainers are so indispensable that they hardly get promotion or let go into other stuff. That bound dies with the maintained product. Unfortunatelly for some maintainers it is layoff sentence.
Hey I feel you.

A lot of people might not like my answer, but here it goes. I have a 2,5 month old daughter, and my wife breastfeeds her. During the night, I don't wake up because she immediately gives her milk when she wakes up. There are a few things evolution gave us for support (correct me if these 'facts' are wrong):
- When women breastfeed, they get some hormone that can put them into REM sleep way faster.
- Men are not as sensitive for sounds during their sleep as women.

So evolution wise, this was probably mainly a mothers sacrifice. This lets the other, more physically strong parent (when that was still important) function at 100%.

In these modern times, work is divided and so both parents divide all family and money work, and so also share the sacrifice of sleep deprivation.
My favorite example of this is from the Battle of Mohi[0] during the Mongol conquest of Europe. The legendary Mongol general Subutai left a "hole" in the their encirclement of the Hungarian army. He did not want the crossbowmen and cavalry of the Hungarians making a last stand on "death ground" as Sun Tzu calls it. Thus, they fled through this "hole" only to be cut down individually by Mongols on horseback.

[0] https://en.wikipedia.org/wiki/Battle_of_Mohi