skysight-inc/HackerNews huggingface dataset:
I'll add to the thanks for writing this!

While I'm happy to be corrected, I get the impression that the 'threshold' for calling something FP, by those who consider themselves FP 'practitioners', lies somewhere in the area you describe right before Haskell. And for those who consider FP-style programming alien, Haskell is what they imagine.

Basically, Javascript would be considered barely-enough to do FP style programming, but it's got the kitchen-sink nature against it, offering too easy an escape hatch.

Clojure/Lisp and perhaps Elixir more-so, would be squarely in the FP world, even though they're not strict about it. I'm not too familiar with the former, but the latter makes it rather inconvenient to not write most of your code in a functional style.

Personally my next goal is to go full-on FP and dive into Haskell (or something else, if someone would recommend it!), but Elixir has been the most useful language in my journey so far. I come from Javascript (and before that PHP), and while I've always tried doing things the FP way as much as possible, it's only after getting comfortable with Elixir that I've actually started to 'think functionally'. I feel it's greatly improved my programming even when I go back to JS stuff, because I'm less likely to fall back on the imperative/OO stuff. I'm not saying the latter is bad, but at the very least being consistent in my approach seems to bear fruit.
> I guess because its not in the stdlib in Go?

I think the premise of these specific benchmark is to use language idiomatic approaches instead of hacky optimizations. Is arena allocator idiomatic for go? What library people usually use? I tried to do google search, and found this one, but it is last updated 3 years ago.. https://github.com/couchbase/go-slab
Zendesk alternative, inside Gmail
Is the salary information public?

Because one can cash out through a 500k a year salary
Just confirming for those that don't know which Hawaiian island is which, Mauna Kea is on the same island as the erupting volcano.
> How do you pay people if they live in different countries? What about contracts? — The things people ask about most often all have straightforward answers.

Really? I just read a comment from the CEO of HashiCorp who has a very different take:

https://news.ycombinator.com/item?id=17022563

Unless all remote employees of Ghost are just contractors...
Also, if a government employee does a lookup in their spare time as a private person out of curiosity, it is ok? Or if they ask their friend to do the lookup?
Most cellular devices have a Baseband processor with RTOS or run a hypervisor that runs a RTOS and your phone's operating system.

These OS images are untouched by your custom ROM because they're black box.

https://en.wikipedia.org/wiki/Baseband_processor
The volcanic ash rarely gets up to that altitude. The reason the telescopes are sited on Mauna Kea is because they are generally above the tropical inversion layer (leading to clear, dry skies). That same inversion layer generally keeps the volcanic emissions down at a lower altitude (not to mention that trade winds generally push the plume in a different direction). When the inversion layer breaks down, there is not much observing anyway as the telescopes are then in the clouds.
> Christianity is largely a religion for revolutionary times, more concerned with overturning a corrupt order than administering a just one. I believe that despite many of the reformers of the enlightenment coming out of the church system, they were described as revolutionaries against the monarchic system and the church that supported it because that is the sort of person idealized by the Christian religion and embodied by its founder.

This is a hugely low-church protestant viewpoint. That 'monarchic system' you refer to was indeed intended to be the administration of the 'just order' which was founded by the 'revolutionary figure' of Jesus. Just because the protestants viewed the western Christian regime as corrupt, doesn't mean it wasn't at least philosophically aligned with such a viewpoint (see also "Holy Roman Empire", etc.). And although the reformers are happy to paint those adhering to this regieme as non-christian, it doesn't mean they actually were not so (either in reality or philosopically, according to ones analysis)

> Islam on the other hand is not a religion concerned with changing the existing order

Isn't a major tenet of islam restoring the people of god from the apostasy of the jews and of christians, etc?

> Where Christianity advocates separation of church and state,

Again, hugely post-enlightenment protestant viewpoint. Non-protestant Christianity, not just in the west under the roman pontiff (again, holy roman empire), but everywhere that it was not dominated by the islamic conquest viewed church and state as two distinct entities administering to the two different aspects of a single society (spiritual and temporal) in concert (see also 'holy russia', etc).
It is a pretty great coincidence, but there are things that helped improve the chances of this:

Numeric bases are often chosen to have many divisors. The numeric bases 60, 12 and 10 are used in time, which have many 2's, 3's and 5's as divisors.

So if you multiply them all, you get exactly such a product. The only coincidence is how nicely the powers line up.
I spot two assumptions in your comment: 1) that families plan the number of children they have, and 2) that this planned number is some number lower than 16.

Yours is not the only worldview.

And with birth rates plunging worldwide, many now trending below sustainable levels, who will provide you with healthcare and other services in old age?
If it does great harm for the state to have this data, and also great harm for the cell carriers to have this data...

Why thwart one great harm yet happily tolerate the other?
Ah yes I've personally seen this while working at an OEM. There are a lot of other insane things happening on a phone like CIQ. FYI, listening to users via microphone is one thing that actually does not happen.
An equally uninteresting coincidence is that 10! seconds is 6 weeks
Not my area of knowledge at all, so perhaps someone who knows radio better could chime in: Would it be possible to fool the triangulation from the device, by arbitrary (or intelligently) delaying the mobile radio signals? Or are they too dependent on timings and such to work?
Clean Code in JavaScript
Thank you very much for that link! Zinser should have lost his pension...
Tesla/Musk has incredibly good PR.
11 questions to ask yourself before applying Machine Learning to your business
The company is based in Singapore, and the exact structure is a Company Limited by Guarantee with bylaws specifying mission. This is the standard entity for a non-profit entity which operates in a commercial space under British common law (also used in Singapore). It's pretty different to the US and not directly comparable to any structures there. Closest description to something in the US might be "A Benefit Corporation with no share capital"
Unfortunately, the definition of one second as 9,192,631,770 energy transitions of the Cesium atom factorizes in a less pretty way:

2 x 3^2 x 5 x 7^2 x 47 x 44351
> malicious

Careful, that's a subjective term. Not that I disagree w/ ISPs protecting their own networks, but we often can't have it both ways unless it's more clear what malicious means. Tor traffic can appear malicious as was probably the case here.
They do, some folks.

The idea is companies, caring only about their own revenue, are purer of heart than politicians who are interested primarily in their own social status.

... that a kind of bulk morality emerges from many individuals all working to maximize a single product’s sales.
A while ago I thought of a very neat 'future job': you walk around town with somebody else's phone. So if you 'need to be' somewhere, you just hire this service, deliver your phone, which will be returned to you, and there goes your track record.
Which is meaningless, because nobody is trained to taste red wine when it's chilled to white wine temperatures. This is like saying that a classifier trained to distinguish between dogs and cats where the pictures are taken during the day should generalize to images of dogs and cats taken at night. If the classifier isn't able to distinguish between dog and cat images taken at night then it must be that there is no difference between dogs and cats.
Allow me to ask some questions :)

> It's not just your cell carrier

No reason to think this is only US right?

> cell phone chip manufacturer, GPS chip manufacturer

How & when is this transmitted and what other data apart from lat & long?

> pretty much anyone on the installed OS [...] is getting a copy of your location data

You mean the devs of whatever app is installed on the phone? The outgoing data should be visible in things like Charles proxy, right?

Is this analogous to FB data being available to any dev that gets permission to access your profile?

> It's normal to track hundreds of millions of people a day and trade stocks based on where they go

Whaaa ... ? Do explain, fascinating.

Can this all be mitigated by those smartphones-hardened-for-criminals type devices?
Do tarballs still have that unfixed/unfixable bug where the extracted files will have the permissions of the person who untarr'd the file?
I guess they never got a chance to negotiate offers...
Ive Changed Careers 4 Times;  What I've Learned
Thanks for this! I loved this explanation and I had never heard that divisibility is the reason we have 24 hours in a day and 60 minutes in an hour. After reading your comment, I found this article in Scientific American that gave additional detail: https://www.scientificamerican.com/article/experts-time-divi...
Does anyone know how this would apply, for example, to sharing a Guile 2.2 application with Debian/Red Hat based distributions? I want to use Guile 2.2 for development, but I am worried because it was only recently was released for major distros (at least with Ubuntu I know it was released with 18.04) and it doesn't seem to support the creation of executables.
Yes, but AI will make the winner to be stronger.
Live downtown Minneapolis. Checking in.
Being “compiled” (which in reality means “statically-compiled”) doesn't give you magical gains you know. It can even be the opposite, since you can't benefit from JIT optimizations.

What makes C, C++ or Rust efficient is not just that they are statically compiled, it's that they have massively-tuned optimizing compiler spending a lot of time in compile-time optimizations. Go's compiler is way less aggressive with optimization because they wants to keep the compile-time low (which is probably a good idea in their niche) and because it has been much less of a focus than for LLVM or Gcc.

Also, the lack of generics and the pervasive use of dynamic dispatch (with interfaces) also prevent many optimization but it keeps compilation fast, which is what Go developers want. (Please note that this is not an argument in favor of Go developers not adding generics to the language, they could totally add generics but keep the dynamic dispatch to keep the compile-time as it is right now).
Permission request is not necessary a pop-up prompt. It can be implemented as an additional state of the sound playing icon in the tab's title for example, and I am sure that good designers can invent something better.
Babylonian number system was based on 60 (which is why we have 60 minutes in an hour and 360 degrees). 60 is dope because it has divisors 2,3,4,5,6,10,12,15,20,30 which is a lot of divisors.

Bee tee dubs Babylonians were like way ahead of their time math-wise. They were aware of Fourier for example.

https://en.wikipedia.org/wiki/Babylonian_mathematics
okay, so, to cut to the chase here: how do we disrupt or destroy the companies doing this?

it isn't acceptable that they are taking advantage of us in this way.

we can't expect any political solution to the problem, which leaves us to pursue other means if we want to protect ourselves.

is there a way to introduce fake data or noise? what about opting out?

is there a law being broken here that we can make into a lawsuit? i wonder if there is a precedent regarding restraining orders or unwanted surveillance by private entities...
Oh yeah, that's an interesting solution.

I'm not sure simultaneous authorization and anonymization is impossible. Couldn't you use something like Chaum's e-cash to obtain tokens that guarantee the holder the right to use the network for some amount of data, but these tokens are tradeable and therefore the spender doesn't have to be the same as the buyer. Then you could spend this token in the network to get access and the network could authenticate the token without identifying the spender. I'm guessing something like zcash could be used as well...
Nope, rubber dome.

I'm actually on the lookout for a wired, backlit, white/aluminium, chiclet, TKL keyboard. Basically something like the Apple Keyboard but sans NumKeypad, backlit and keyed for Linux/PC. Bonus points if it has a column of macro keys on the left.

If anyone knows of one please drop me a line.
This isn't much of a coincidence. We have days, hours, and minutes that are designed to be divided into 3's, 4's and 5's, and then there are lots of factors of 10's in the fifth hyperfactorial, getting us down to milliseconds. It's fun that it happens to work out to the hyperfactorial, but if it didn't, it was always going to be just a couple of additional or fewer 2s, 3s, and 5s away.
Conservatives in Uproar Over Twitter Shadowban Filter
I’m shocked that anyone is shocked about this! Transportation departments have been buying this data since the late 90s.

More creepy are the planning solutions for commercial development. You can buy datasets that will tell you the average income of drivers on larger highways in hourly buckets.
What stops Corporate Brother from voluntarily sharing/selling/giving data to the government out of patriotism? Or for some help in exchange. Especially if done unofficially.
> for their own purposes

Such as?

If this also happens in the EU and is as blatant as you say it is and with GDPR and all, surely this is just waiting to blow up?
I don't understand what's absurd about it, you can keep more money if you save on your taxes (both the company's and personal? I don't know how the US system works).

I don't argue being a non-profit is a cause for suspicion in case of a saas, I just don't see why would it be noble.
Even if it were factually accurate that we won it alone, the story of the revolutionary war has still taken on mythic status in our society. The revolutionary war is just as much a mythic story as many religious stories.
Is the Foundation still based in Singapore?
1. long ago, we used to have green threads and a runtime

2. we decided to eschew the runtime, and therefore, the green threads.

3. Since then, various libraries have implemented green threads in various ways

4. Tokio is basically green threads today. It really depends on what you mean exactly by "green threads".; but it schedules N tasks on M OS threads, so...
> ...There are some valuable services provided to them, like closed captioning, but only under passioned support from idealists and with profit incentive.

It's worth noting that video closed captioning had to be mandated by law (Telecommunications Act of 1996) before it became universal[1]. Some broadcasters were ahead of the curve & implemented it prior to the legislation, but it was rarely comprehensive.

Of course, this just underscores your point that disabled consumers were not a large enough group to have their needs met by market forces alone.

[1] https://www.fcc.gov/general/telecommunications-act-1996-and-...
What tooling do you prefer in Go and why? Just curious!
As someone who has worked for a company in that list, that's not strictly true, although I've gotten a chance to work remote when I was just an established code monkey on some project. If you're doing higher level work, you're going to be meeting with the client, and even if that's not done in person, having as many relevant people in the same room is encouraged.
24 hr per day, 60 min per hour, 60 s per min, 1000 ms per s

24 : 2 3 4
60 : 3 4 5
60 : 3 4 5
1000 : 2 4 5
5
5
-------
count: 2 3 4 5
> Isn’t this always the case?

Well yea, that’s how societies work. Social hierarchies emerge as we delegate power to the strong and wise. If they abuse their power, there is strife and potentially war, and eventually the corrupt leader gets replaced with a new one.

The idea that Bitcoin or any given blockchain is “more decentralized” than what we currently have is profoundly flawed. All you have to do to control a blockchain is control its consensus rules, as the Hugo example demonstrates. All you have to do to control the consensus rules is control the developers... and developers don’t operate in some parallel universe outside of our governments’ control.

All that to say, yes indeed, Hugo runs the show here, blockchain or not... just like he runs the show in the real world.
Why are they a fair comparison point, and not e.g. wordpress.com?
Officer Who Waited Outside During Parkland Shooting Gets More Than $8,000/Month
The keyboard itself won't be able to send anything over the network. A malicious keyboard driver could, but it doesn't have anything to do with the hardware component. Well, technically the keyboard could broadcast the recorded keystrokes via WiFi or Bluetooth granted it has additional hardware built-in, but that would make things significantly more difficult for the attacker.
> IMO the best solution is to just mute the autoplaying media until the user interacts with the page

This seems like a good compromise but doesn't sound like enough on its own. Sometimes I just open pages and look at the resulting video and it would be puzzling for it to be muted. Or does "interacts with" include merely viewing the tab? Even though it's religion for me, lots of people never or rarely ever "open in new tab". So this design change would eliminate the benefit.
>The company as whole will never say anything positive or negative for fear of legal reprisal.

It may depend on the field, yes, but this doesn't reflect what I've seen. From my view, unless you're on the lowest rungs of a monster field like retail, most fields tend to be small, and get smaller the longer you're in, as you're transitioning to being a long-timer. People know each other, and people talk. Even if the company itself will never say anything positive or negative, the people within talk to each other. It's incredibly easy to reach out on 'unofficial channels' to find some bits of information, and suddenly, a promising prospect never pans out. As for legal liability, all you know is that you were never hired; if you're lucky, you get a 'we found a more suitable candidate.' As far as liability is concerned, it's easy to sidestep.
As my (Ontarian) friend said just now: "Smart Newfies is always news".

(sorry)
Problem is now you can't receive calls.
Good way to loose your job very quickly. I don't think we should have to rely on somebody sacrificing themselves to make a difference.
It’s not half, it’s a tiny percent who recommend those things.

Saying half the country wants those things because they vote D is the same as saying half the country wants to ban Muslims because they vote R.

You can’t treat populations as individuals. You can’t take the many desires of a group of people and expect them to make sense as if they were one mind.

This mindset is the reason political discussion has broken down in this country. Rather than treat each other as individuals with diverse opinions, we treat each other as mini clones of the nonsensical amalgam of the worst aspects of half the country.
(2015): Developer tools: why it’s hard to build a big business
Hope you like short battery life and warm pockets.
The 12" MacBook is a silent computer as well.
>like adding some level of reality to these ancient times, making them seem closer

In that vein it would be interesting to note that while Ancient Greek (from the times of 8-4th century BC as taught in humanities programs) are not spoken today, their simplified version from the times of Alexander the Great and his heirs, "koine" are more or less the same, and perfectly understandable by any modern Greek or Cypriot.

That's the language the Old Testament was translated into (Septuagint), which is 2300 years old -- and still understood (or at least 99% of it, spare some words that have fallen in disuse).
Initially embeddings of OOV terms are initialized to mean embeddings, and then the language model fine-tuning step allows the model to adjust these values.

See [18] here: https://github.com/fastai/fastai/blob/master/courses/dl2/imd....
Thanks, and yes — Streacom did really well on the design. It has a brutalist aesthetic to it that folks will probably love or hate.

For those that like the looks but want moar powerrr, Streacom have an actively-cooled version on the drawing board. Do an image search for "Streacom DA4" if you're interested.
Check if your app is pwned
In a similar situation, here, except I've gotten phone calls asking if I was interested in selling my house.

I don't own a house.
Some say "bulk morality", I say "immoral, unrelenting, greed". Not exactly a benevolent goal.
That's always been common knowledge, the shocker is that it's being transmitted to "everyone and their dog" or even being sold. Afaik that was never the case with dumb phones.
Or one could just incorporate as a for-profit in the first place, and pay a $500k salary. There is basically no advantage to paying yourself $500k at a 501c3 vs a for-profit, and certainly not one that outweighs the many disadvantages. Employees need to pay taxes just as they would at any corporation, and the company needs to pay their withholdings. The only payroll tax a 501c3 is exempt from is FUTA (federal unemployment tax).

Seriously, looking for nefarious motivation here is really grasping at straws.
Interview with John Preskill on Quantum Computing
I Faced Off Against the World’s Best Chess Player
No, us righties just tape stuff from stack overflow together. I don't think that counts.
Indeed. It was very much just prepared as some talking points for the folks in the room. Makes more sense with the video. Note to self: Stuff about Rust always makes it to HN. :)
Mine go down fairly regularly. I have even been cut a check for adding cars to my insurance.
And this is a meaningless experiment because all it demonstrates is that temperature (and the aromas and tastes produced at a given temperature) is an important feature for classifying wine, not that the wines are indistinguishable.

If these wine enthusiasts trained to drink all wine at the same temperature they would eventually learn to pick up the differences between red and white wines. But they did not train, so their classification error is high.
Almost all the studies I saw were about price or quality, and I'm not saying I can discern either. If the wines are similar, I won't be able to tell them apart. But if one tastes like blackberry, one like honey, one like coffee, one is sweet, and one is sour or acidic, those are clearly different qualities and easy to discern.
How much of this data is archived and searchable?

Most of the descriptions of the service so far indicate a real time or near real time feed. I'm curious if it's possible to go take a phone number and ask "give me location data for this person around xx:xx at yyyy-mm-dd."
It's also much easier to access when you have a young child with a stroller.
Yes. How else does Facebook make it's revenue?