skysight-inc/HackerNews huggingface dataset:
Technically if you can compile once on one arch a Go binary will run on any distro from what I've heard. You can also cross compile. There's also gccgo and I'm sure other efforts. A decent number of Go projects are advertised to run on a Raspberry Pi. I think that's good enough.

I've gone as far as compiling Go from my Android phone.

Edit here's someone else running Termux with Go:

http://rafalgolarz.com/blog/2017/01/15/running_golang_on_and...
We Don’t Need Uber
Nothing beats

FROM scratch
I can enthusiastically support LMS, piCorePlayer, and iPeng.

I have players scattered around the house:

- touchscreen players with great graphical displays built with Raspberry Pi 3B's, IQAudio Pi-DAC+, and the official Pi 7" touchscreen. Nice bamboo stands too, but they're hard to find these days.
- a headless player in an awkward location built with a pi-zero-w and the IQAudio Pi-DACZero
- a playerless head with a Pi 3B and a 7" touch screen (the UI's divorced from the player, this one manages the PiZero from a less awkward location).

Everything supported out of the box by piCorePlayer.

All are plugged into various speakers w/ integrated amps (I'm an AudioEngine fan).

They play in sync throughout the house, or can be independent.

I run the LMS server from a FreeNAS jail, LMS is in the FreeBSD ports tree and/but I have a newer version in my ports overlay: https://github.com/hartzell/freebsd-ports/tree/master/audio/....

Things occasionally hiccup, e.g. the spotify client dies periodically (https://github.com/michaelherger/spotty/issues/18).

Happy to help anyone who's interested in getting things setup.
Yes Asimov assumes AI would be based on logic, he was not aware of neural networks which I think had not been discovered yet. It should have been clear though that if we grow brains in vats they might resemble human brains greatly.
Parent-of-origin differences in DNA methylation of X chromosome genes
> We also have arithmetic which also is not trial and error.

How did you learn arithmetic?
Fun fact: Circumstantial evidence is admissible in court!

http://www2.nau.edu/~bio372-c/class/evolution/cirevi.htm
The pace at which React is evolving is both exciting and frustrating. There is so much you can do with all these new tools, but your code is never really up to date.

I picked up web development 1.5 year ago and already went through several stages of re-learning. It's great that the ecosystem is developing this rapidly. But it does require significant effort to stay on top of the latest techniques. Especially if you're not a full-time developer.
i know right? they only needed one
The part about pain isn’t actually necessarily true. When I was recovering from surgery, they would ask “on a scale of 1-10, with 10 being the worst possible pain, how much pain are you feeling?” I imagined how excruciatingly bad the worst possible pain would be and rated my pain a 2. When my pain went up to a self-reported 3, the nurses were surprised to find me crying from the pain...

Not everyone interprets the scale the same way...
Spaced repetition[1], maybe?

[1] https://en.wikipedia.org/wiki/Spaced_repetition
> What does it mean to be a separate species if you're interbreeding in a significant way?

Species is a squishy concept. You might be amazed at how much intense arguing that continues to be about what delineates two closely related species. I think it's hard to consider Neanderthals a separate species, given what we now know thanks to ancient DNA. I think the term sub-species makes more sense.

> What does it mean to have n٪ Neanderthal DNA if that DNA is found in a significant proportion of "modern humans"?

It means that before the point at which the lineage that we call "humans" interbreed with the lineage that we call "neanderthal", these particular pieces of DNA were found only in the neanderthal lineage.
Senate Judiciary committee interrogates Apple, Facebook about crypto
How the Library of Congress Unrolled a 2000-Year-Old Buddhist Scroll
How well does it support:

- support remote agents and remote reporting?

- dead-man triggers for missing reports?

- is remote reporting properly secured? (encrypted/signed)
I have no opinion on the issue being discussed, but the fact that Google does things a particular way is not evidence that that way is correct. It is entirely possible that Google would be better off hiring full-stack developers.
EMRs have baked-in technical debt, inefficient workflows which resist attempts to "localise" them (I'm looking at you Epic) and a web of technical inter-dependencies which result in issues strange, intermittent and unreplicatable.

Excel solves existing problems quickly and is famously flexible.

However - EMRs are rigid because they need to be safe and secure. You shouldn't have the Excel flexibility in (for instance) pharmacy and dosing, for instance.

I expect that new flavours of EMRs will arrive in the next 10 years or so with more flexible workflows that incorporate the current safeguards but wrap that iron fist in a pleasingly soft glove.
I’m not sure that’s true. The level of scrutiny required for the Second Amendment hasn’t been established by the Supreme Court.
That's a good point. I work for a large, famous company, though. I'm expected to do a standard 45-minute interview with a prescribed focus area (most commonly system design or algorithms/coding) and to evaluate candidates in relatively standard ways.

If anyone has tips for putting a nervous candidate at ease in this situation, I'm all ears.

One thing that I think helps is that I ask markedly simpler questions than other interviewers often do. (We can see each other's notes.) This takes away some of the time pressure and lets the candidate and me go through requirements gathering, verbal/whiteboard descriptions of the problem/algorithm, and a few revisions of the code and debugging and such together if necessary. It also avoids the "candidates need to bring their own finer-tipped whiteboard markers to write the solution on the board" sorts of ridiculousness. It might mean I can't reliably tell the difference between "hire" and "omg best I've ever seen hire hire hire" based on the few lines of simple code a good candidate might ultimately write but I don't care about that.
I'd argue neural networks need to evolve to a stage where they create symbolic representations and invent a language that allows neural nets to communicate and learn from each other. That would probably require that they also develop a symbolic representation of 'self', as in my knowledge vs. what is communicated to me by other neural beings via some language we all can use to exchange symbolic representations with.
This is absolutely not my experience.

ETA - as evidence, this exact argument on the largest gun forum on the Net: https://www.ar15.com/forums/general/Senior-officials-conside...
Ask HN: How do I push myself out of the 'build it and they will come' mindset?
A person could assign enough risk to a proof-of-concept existing that the difference between a true and a false report of it in the wild seems rather small and unimportant.

https://en.wikipedia.org/wiki/Truthiness
Href.cool: Links of the 2010s
Can confirm just finished it on a 8 hr road trip last week. Very entertaining, found myself laughing out loud in the car at several points
AMP for Email Format
Where and why are you guys still seeing/using shortened URLs? I don't think I've personally made a shortened URL since Twitter built one into their service, and I stopped seeing shortened URLs around the same time.

There are two exceptions:

• I still see service-specific short URLs, e.g. goo.gl, nyti.ms, etc. Because these can only be created by the service in question, they don't introduce security/privacy concerns.

• When a URL shortener is used to create a sort of vanity link to e.g. a Google doc. (OP's service could be useful for these!)

Outside of those times... why would you use a URL shortener? When are you limited by number of characters?
Well, the thing is, you can get a cease and desist for just about anything, whether there's justification for it or not. Anyone can do anything to you, if you can't or won't call them on it. That's why I wanted to see legal precedents.

If the Nginx thing were happening in the US, I know which side I'd put my bets on. And I'd really like it, one way or another, because we wouldn't need to have this conversation.
Unified Architecture – A Simpler Way to Build Full-Stack Apps
Congratulations Danish! :)
I help him with this writing of the blog post 50% when we are on the ferry ride from indonesia to singapore.

I'm glad a domain .xyz can build a microstartup "side project turn to profitable business" and you get acquired.

I'm really proud of you!
What's wrong with apt is that you can't get what YOU want: you can only get whatever the Debian people decided makes sense for one specific version of the OS - which usually means a 2 years out of date version of the library.

If you need a library of a version other than the Debian approved version, you are back to manually downloading source tarballs from sourceforge and figuring out their arcane build system.

Also, apt doesn't let you have two versions of the same library installed. For SOME things, they have more than one version package, but in general, you can't have STABLE_VERSION installed for your day-to-day OS usage and DEVELOPMENT_VERSION installed for your development needs. You only get one or the other (this isn't exclusive of apt - all Linux package managers do this, AFAIK).

Anyway, contrast that situation with pip (python), where you can just grab whatever version you want, have the package manager solve the dependencies for you, and slap it all into a virtualenv where it won't interfere with your system-level libraries. Heck, you can even grab versions straight from git, and it will (try to) solve the dependencies (if any).

It's a WHOLE different level of convenience.
Article begins with:

>The company is unsafe and unprofitable. It’s past time to start considering alternatives.

Why would I care about their profits and look for alternative if it gets me from point A to point B for 1,5$ in Ukraine? LoL
Dies do have room to expand into the third dimension, if they can solve heat dissipation.
Arianna Simpson on Superorganizers
What are you calling "disk" here? It's not every day that I see a machine with a disk slower than its network connection.
art has always been about exaggeration, and instagram is also art
> you need an ID to check in

Not necessarily - it depends on the hotel. I've twice booked a hotel in London recently, with a card that is not in my name, and checked in with nothing more than giving my name.
Data scientist using advanced ML techniques to work in DC for $99-165K/yr? That seems like they might be looking a while and still settling for less than top talent.
Clojure and Elixir (Erlang) are my favorite languages. When you get to the point where the parens and brackets just melt away and you have this awakening.

It makes me wish José (creator of elixir) would have chosen Clojure syntax instead of Ruby.
While this is irony at its finest, I actually think this is a good idea.

We expect FB and Google to exercise editorial control but they can't for two reasons. The first is the narrative we have subscribed to as a society is that to avoid legal liability because they are "platforms" aka common carriers of other peoples content.. Clearly they didn't make it. Yet, FB and Google can clearly do content regulation when the law requires it (exhibit a.. Nazi propaganda in Germany or illicit images) and even where the law does not (exhibit b.. posts or YouTube content with background music being muted due to copyright claims). Cable TV providers clearly censor ads and content as well. Some of that is upstream of the local cable tv delivery service but in essence they all operate in "cahoots"

The second is the slippery slope is that enforcement in the case of Google and FB is the threat of anti-trust investigations This is the "the Sword of Damocles" that hangs over them. So setting up an independent tribunal is a way to maintain a suspension of disbelief.
I disagree, I think it would completely redefine the human experience forever.
Yes, but they are notable because of their exceptional nature, and where many of them do interbreed, the understanding is they often/ predominantly produce sterile offspring, and thus do not/ have not spread in any meaningful way through the resulting population.

If 'Neanderthal DNA' is found in a huge percentage of 'modern humans', on the face of if, it seems to me the notion that Neanderthals should be considered a separate species is the preposition that seems somewhat/increasingly spurious...
Pi-hole would only see the hostname, and not the "slug", so that wouldn't work.
And the job is probably about how to more efficiently kill people. No thanks.
No. This is about not collecting data by default, so what you mention is certainly possible. That said, if you stop posting, your profile would also be gone in six months, so a third party would no longer have an entity to correlate the history to.

Histories are useful only if they relate to an active entity and you have the option to kill that entity and move over to some other name - and that new name would be impossible to link from the old one.
Rambler Group claims the ownership over ngnix
An individual rating can tell you something about the individual’s experience.

Averaging the ratings of multiple people tells you nothing since it washes out the individual experiences. I.e. individual samples hold meaning about the samples themselves but aggregation of samples is just noise.
Author arrested, this is terrible
Murdoch and sons seem to have figured it out. They take the false narratives spun out of social media and rebrand it. In fact their job is probably easier these days since the work of coming up with the spin has been outsourced complete with A/B testing, so they just need to editorialize.
That’s my point. When the dominant cultural view of programming was that it was a boring career for women, women flourished as programmers. It’s strong evidence that the current overrepresentation of men is because of cultural norms, not inherent capabilities.
Researchers, 5 Hypotheses, No Consistent Answers
Depends on the who the "own" is. Local police in most cities are quite brutal to people of color.
"php pear", its composer now FWIW.
Clojure uses too much runtime reflection. I tried many iterations of compiling different server projects with Graal and none worked. I could get simple programs to compile with an older clojure version, but nothing with recent code.
Or .. use vim Unicode

"Hover" to name.

Search is available, not live though
Also the laws of Australia: It's becoming illegal to use cash for any transaction over $10k.

The politicians are proposing to outlaw both encryption _and_ cash...

:sigh:
So like... Doesn't the open web exist? We have RSS feeds for subscription.

I guess we need a way to share things we've liked?

Retweets should be representable through RSS entries.

Hashtags are just searchable text.
Feedback is dangerous for many reasons, but mostly because the signal/noise ratio is mediocre.

The problem with noisy feedback is the instability of the closed-loop system, and it can quickly become erratic and ultimately counter-productive.

Thus, we should only use feedback when the signal is clear and loud, mostly at the extremes, when performance is outstanding or catastrophic.
In the US, you can generally only cross at crosswalks (for sections of roads that have crosswalks,) and only when the signal is in your favor if there is a signal. Beyond that it decays into a bunch of state and local laws.

You can get a ticket in many places for crossing at the wrong spot, or agains the signals, even if you didn't inconvenience anyone.
I use it but it always seems kinda "buggy" to select the desired char
That’s acceptable. Sit me down to an IDE to write some code and/or stand me in front of a whiteboard to draw out some architecture - like people do in the real world.

But don’t ask me to code on a whiteboard. That’s not a real world scenario.
Sorry the source is in russian, but that's rather important.

Additional information (both in russian):
https://habr.com/ru/company/itsumma/blog/479942
https://roem.ru/12-12-2019/281134/rambler-nginx/
Government jobs suck. Period.

Here is the actual text for the requirements to be a GS-13 employee (and they are strict on these)

"GS-13 Federal Employee Base Salary
GS-13 government employees will receive a base salary of between $76,687.00 and $99,691.00, depending on their General Schedule Step. The educational and experience requirements for most GS-13 government jobs are: Master's or Ph. D."

For most companies in that area, you can paid that salary or more right out of a Bachelor's. I've worked a government job before amd always felt undervalued, even compared to contractors who were ok n the same team as me (they were making nearly 40% more than I made with similar experience).

And I'm almost positive if you take this position, you'll be working on propping up old, irrelevant tech from who knows how many years ago.
Seriously, What’s Up with Sweden?
I always regret it when opening something in Numbers. Excel and Gsheets have a lot of shared idioms that make gaining and keeping expertise far easier and those two platforms start up faster and have less annoying barriers to working at speed (eg, interstitials).
Person years is a bad metric to compare to time years. You should compare the 18B person years to the about 5 trillion[1] person years that have existed since these cave paintings. Now that’s truly a long time, and shows how slowly these changes really have been. To get from those cave paintings to where we are now would take trillions of years for one person.

[1]: ~100B people ever[2] * ~50 years of life span = ~5T person years.

[2]: https://en.wikipedia.org/wiki/World_population
Yeah I was thinking this too, it doesn't seem like it. It's still blocking on http_server_listen.
There are Federal pensions involved. Try to get that at a Valley startup. Plus the opportunity to really change the world (for better or worse).
But you have to take into account the great long term benefits. True. The GS scale seems a bit low.
JavaScript Algorithms and Data Structures
And is that actually the case in the instance of modern humans and the distribution of genetic components? (Genuinely asking for someone more knowledgeable to chime in here).

I admit my sort of base assumption is that simple quantitative metrics such as n% African/n% Neanderthal peddled by the likes of online genetics testing labs are grossly oversimplified at best and probably borderline meaningless at worst...
> the alternative means hooking up the library’s module system to yours

What "module system"? The alternative would be one .c file and one .h file. It's negligible effort to add these to any project that already has more than one .c file.
Facebook is a danger to my country and my own civil rights and democracy. I don't care what happens to them.
I really enjoy hiring people that have been full-stack engineers, or the only engineer, at small businesses. They almost without exception know how to develop a reasonable application.

People that have only ever worked for a large corporation seems to know only how to deal with their own little bit of the stack.
Someone who reports a driver who nearly ran them over to police, with video evidence, is “an amateur traffic cop?”

What’s your standard for reporting a crime or attempted crime?
I think we should allow cars to roll through stop signs.

I think it’s comical because here’s the laws broken by cyclists every day- running stop signs, right turn on red without stopping, turning without signalling, running red lights, using phone, using headphones.

I typically don’t care because bikes aren’t very dangerous to cars. But I think it’s comical that a cyclist thinks they citizen reported traffic citations is a meaningful use of anyone’s time.

Some people think that being a hall monitor might be fun. I suspect it’s not fun at all, because the value created is negative. The time to capture, prepare and enforce is a net loss to society.
What you really need is an appropriate UI layer over email: https://medium.com/hackernoon/email-re-skinned-as-a-social-n...
I think every mattress I've ever used has been used. Paying a tenth of the price for something that is good enough is a no brainer when you don't have a lot of money.
Mind you, it would be straightforward to use such a database to find out whether you're connected to a mobile or fixed cell station.
What do you mean remote agents? Can it be accessed over HTTP? Then yes.

One of the great features of huginn is the diagram. That's where there are green and red indicators. Red indicates both errors and when a longer than expected period has passed. This makes quickly inspecting your workflows easy.
OpenGL has not been removed from macOS though. It’s just been deprecated.
imo it is not memory allocation that is the problem, but pointer ownership, which C neither helps you understand nor implement
I once took some small but substantial pieces of code I'd written in Java, ported it to Lisp, and counted the grouping characters in each. Java had fewer parens, but many more grouping characters {}[]() overall. I think it was in the neighborhood of 50% to 100% more.

It's easy to prove anything with a sufficiently small micro-benchmark. But "one line of Java" is not equivalent to "one line of Lisp", and even if it were, nobody writes Lisp code in a style that looks like a one-to-one mapping of some Java code.

This is like complaining that Japanese is inefficient because it has thousands of characters, or that English is inefficient because it takes dozens of characters to say what only takes a couple in Japanese. The concepts aren't exactly the same, and you can't just pick a trivial example and conclude that "this has fewer than that".
The hero we don't deserve.
IIRC ancestors of Australian aborigines arrived from ~Indonesia around ~60k years ago, and the oldest rock art in the Northern Territory (the closest part to Indonesia) with confirmed dating is apparently https://en.wikipedia.org/wiki/Gabarnmung at ~28k years old, although its site has ~44k years of confirmed human use, which is exactly the same age as this Sulawesi find.

Very vaguely then ~60k years ago was "out of Africa", ~40-30k years ago was "Prehistoric Australasian art flourish", and ~4k years ago was "dawn of known civilizations". Makes you wonder what everyone was getting up to in the mean time... possibly killing off challengers! Nearby species died in the mean time - Flores hobbit[0] ~17k years ago, Red Deer Cave people[1] ~12k years ago.

[0] https://en.wikipedia.org/wiki/Homo_floresiensis [1] https://en.wikipedia.org/wiki/Red_Deer_Cave_people
The title should note that they were saved from starvation.
You’ve a skewed perception of “extremely common”. There are many jobs where pretty much the entire job is dealing with people - doctor, lawyer, clerk, marketer, teacher, ... in contrast, programmers can get a lot of stuff done (except coordination) just with computers.

And some of us like it that way.
Maybe, for some people, but definitely not me. Maybe I'm just weird, but I hate video conferencing so much. It makes me feel uneasy and being watched. When I'm in audio only mode I can express myself much better. And this is not just a "getting used to it" thing. I've been doing it for more than a year now.

I think video should be opt-in, but unfortunately I'm forced to turn on the camera at work.
Seems similar to tactics used by patent trolls. Basically showering you will bullshit you have to defend in court knowing it is bogus and relying on you not being able to fight it. The twist is that they're using Copyright rather than Patent law. I wonder if this is how they're trying to get away from the increased scrutiny of patent abuse.
There’s an even better target, x32, but sadly it never got much traction and is deprecated: https://en.wikipedia.org/wiki/X32_ABI

The idea is to expose the 64-bit instruction set and registers, but keep memory and pointers per-process 32-bit as most apps use less than 4 GB of memory.