skysight-inc/HackerNews huggingface dataset:
A friend was working on an amateur history project and I was helping them with the database. I figured that I'd start with the standards among professional historians for databases - people, place and event metadata; fields; schema, etc. That way my friend's work eventually could find a much broader audience, both among contemporaries and across time; there would be a much broader set of tools my friend could use (likely even existing FOSS databases); and of course I wouldn't have to reinvent the wheel.

I asked a few professional academic historians - and to my shock they said no such thing existed. They seemed to think I was confused about the need and accepted that everything was done ad hoc as it always had been. One suggested adapting a proprietary online genealogy database to the needs of the project (which was not genealogy nor even particularly focused on people).

It was depressing, thinking of the massive missed opportunity across academia to share and utilize their data much more efficiently. Imagine the state of software development if developers managed their work product the same way, in ad hoc hacked together silos on their personal computers, rather than through Github and the Internet

That was a few years ago, so I hope things have changed.
There's excessive concentration at every level of the health care industry. The top 3 PBMs have 80% of the market. Hospitals have consolidated. Doctors practices have consolidated. Consolidation begets consolidation as everyone seeks to increase their leverage over suppliers and customers.

If Amazon is going to get into the pharmacy business they'll probably become a distributor as well since it's an outgrowth of the logistics they already do.
Mal Lisp for TempleOS
Ah, thanks for that, it seems you are spot on.

https://blog.chromium.org/2017/04/real-world-javascript-perf...

I actually just ran their "real-world" test (http://browserbench.org/Speedometer/), and the results were:

Chrome 62: 39.6 ± 3.4 rpm
Firefox 59: 27.0 ± 5.6 rpm

So there may definitely be something to this theory. Would be good to have a larger sample size though.
Honestly, I suspect you'd probably like them. The fact is that trying to apply any parenting philosophy, however false, is on average going to be an improvement over current parenting. Children are starving for attention and interaction with adults. But parental attention is elsewhere, despite the fact that being with children is about the most fun and satisfying thing there is.
The text is unreadable on Windows Chrome. The font is too gray or thin.
Bitcoin Bubble Burst will warn you if Bitcoin is about to crash
Becoming Your Future Self
Note: in my original comment I rather deliberately did not call them the wrong choices, just weird. Hence asking if they'd engaged a DBA. They look like the kinds of choices that someone would make if they were just trying random things.
Here on HN likely a much higher percentage than in the general population.

In my case, the default wifi-router that came from the provider sits unplugged and idle.
I think an important part of 'rules' is that the child learns that a rule is reasonable and fair. So for every rule the parent should be able to explain the 'why'.

That said, rules are very important, not only to give the child an orientation at which it can measure its own actions but also because they can introduce some kind of objectivity into parenting (from the perspective of the child).

So rules should always be communicated to the child before they are enforced. Punishing a child for breaking a rule it never heard of before is not fair.

Btw. sometimes it can be a good idea to let the child define rules to let it find out how well it can follow its own rules ;-)
The Room: How the worst movie ever became a Hollywood legend
He's an electrician, they get paid very handsomely in Australia.
I love this -- thank you for the tip. I'll start using this immediately :)
How is Mikrotik's software? I find UBNT's to be excellent for someone who doesn't want to do everything via CLI.
That’s only if MC has huge margins, which is doubtful. They already have to negotiate with every carrier.
5 Tips for setting measurable social media goals in 2018
Find out how to separate sales-generating social interactions from background chatter
Connector.
Learn how to translate social engagement into measurable ROI
Connector.
Learn how to craft a powerful call to action that drives more consumers to interact with your brand
Connector.
Create a social media process to handle routine engagement, marketing campaigns and crises
Discover how to use social media management tools to track and report all social activity
By the time you finish reading our tip sheet, you’ll know the next steps you need to take to make the most of your social presence and how you can create goals that are clear, results driven, and actionable.
Notes Towards an Emularity
We marginally agree. I would argue that breaking up between 3, 5, 8, etc. point tasks is a bit of a charade. It isn't that you can compare many tasks of slightly different sizes that is important. Instead, it is knowing all of the tasks necessary.

In particular, those point estimates are not negotiable. Which is why they are less meaningful. Talking someone down from a 5 to a 3 just convinced them to agree they can do a task faster. Presumably at higher risk. Convincing them they don't have to do two of the tasks? That is a clear win, because it is work they don't have to do. Not work they have to try and do faster.

There is also the generative problem of software. As time on a project goes on, changes become slower. So, some task may be a 5 if done now, but a 12 if done later. Similarly, some tasks can piggy back of effort on others, such that they get cheaper in terms of work needed. Though, with time, they probably keep the high time cost.
That's better than what tech companies do. They record every good damn link you even hover over, whether you have an intent to click it or not.

At least the FBI records within a radius of the target. Google, Uber, Salesforce, Orbital Insight, etc. record as much as they possibly can about everything.
How do you find data centers that trash gear? I want a setup like this eventually. There's a lot of cool things (in my opinion) I'd want to do if I had serious compute power.
TL;DR: a few new heuristics to tweak the step size of gradient descent.

The more I read about this kind of machine learning research, the more I'm getting convinced that we're very-very far from the Kurzweilian singularity...
You can build your own internet
I wonder how much this has to do with the strong push for Online Pharmacies over the past decade. I hate using them, but my deductible costs next year have increased so much that I will have no choice.
One of my favorite pieces of equipment in my home lab has to be an APU2 running OpenBSD as a router. It's cheap, feels solid, and pf lets me configure complex network routing rules with quite a nice interface. Hasn't choked yet. IPsec built into the OS!

https://www.pcengines.ch/apu2.htm
Easy, simple gift lists with your family and friends
> Mozart composed somewhere less than 700 works (according to wikipedia), and for your point about misappropriation to amount of a disproof, this production should account for at least of 70 % of all works during the period (else the assertion of "plenty other" still stands).

I'm refuting OP's claim that people today are generally hearing something "particularly wonderful" in Mozart's output and applying that level of extraordinary output to music from the "age of Mozart." In order to do that, all I really need to get started is a single case of a scholar tasked with cataloging all of Mozart's "particularly wonderful" output and mis-attributing the work of a "lesser" composer to Mozart. There are in fact many cases of that. So if scholars can't always tell the difference between "piece written during the time of Mozart" and bona fide "output of Mozart," it brings into question OP's initial assumption that "we"-- e.g., non-expert listeners-- are generally hearing something "particularly wonderful" in Mozart's output. It's much more likely we're hearing something "particularly 18th century"-- in terms of lightness of texture, balance of phrasing, catchy melody-and-accompaniment textures, etc.-- finding that wonderful, and ascribing that wonder to the genius of Mozart because we generally don't seek out the work of other composers from the period unless we're experts.

The point about bad musicians in bars is irrelevant. If we're to be generous, we understand when people pine for the "age of Mozart" they're speaking about traveling back in time to the late 18th-century (probably to Vienna) as a rich person, probably of nobility, and seeking out all the venues where the type of music Mozart became famous for was performed. That would be concert halls, churches, various subscription concert venues, and opera halls. The music of other composers played in those places would have had the same characteristics which "we" today find wonderful in his output. It would have also been performed quite well. If anything it would convince such a time-traveler beautiful music in that style does not require a one-in-a-civilization genius to produce.

Also-- even the narrow assertion that late 18th-century Austrian bar music is "not so different" from music today is almost certainly wrong. Just comparing bars to bars-- in nearly every facet of music I can think of-- melody, rhythm, harmony, tempo, genre, lyrical content, timbre, form, allusions to other music, spatialization, improvisation, price, accessibility-- we have vastly more variety in terms of what you might hear when you walk into a bar. And that variety ends up providing way more quality music today than was available or even conceivable to your average Austrian bargoer in the late-18th century. Just consider it-- if you got transported to the past and came back you'd say you heard some repetitive out of tune music. If one of them got transported here and back they'd spend the rest of their lives trying to explain how some guy's cheap walmart keyboard "can produce all the sounds of our modern orchestra." It's not even close.
Thats an amazingly large box considering weight and volume is expensive to get into space...
Ideally, to prove that an outsider can win out over the establishment in the fields he or she is interested in, despite not coming from wealth, not having great personal connections and not winning some random genetic lottery.

Though making money would be pretty good too.
The thing is: it's very different being the coach or the nanny than being the parents: one friend told me that it was very easy for her to take care of others children so she expected that it would be the same for her own children, which wasn't the case at all!
Unifi kit is, relatively, cheap for managed networking equipment, exact prices will depend on what country you're in.

I've got 3 Unifi APs , a 24-port switch and a security gateway.

Personally I like managed kit 'cause it provides some insight into whats happening on your network. If you see a slowdown what's causing it, what devices do I have connected etc.

Additionally, Ubiquiti has a nice manager interface which makes updating the firmware pretty easy, which is nice security patches are needed and making those easy to apply is a good thing.
They have over a million subscribers on YouTube. They could just post a video saying "listen, YouTube sucks, sign up for us on Patreon, if we get more than $X at minimum $Y per-person we'll make the next video and send you all a hosted download link".

There's podcasts with less reach than this channel that easily make $100K per upload in revenue.
They have a 1TB ingress cap (Comcast)
I fully agree that you have to take children seriously, respectfully and make sure they are able to live life to the fullest.

But the "rules are bad" trope is, unfortunately, a trend in The Netherlands. Parents that live by this rule are sacrificing themselves. It's bad parenting.

I see a lot of parents (mothers mostly) in public places desperately trying to explain their dissatisfaction to their misbehaving children. The children meanwhile are completely disregarding them and will continue doing whatever they were doing untill the parents give up. The parents will end up awkwardly trying to ignore their children, visibly ashamed but still unable to use their authority for fear of breaking their chosen path to happy parenting. They won't even raise their voice.

As a parent, I see this all the time. In school, on the street, in stores, it's everywhere.

Reasoning with kids that are completely unwilling to listen to your "adult talk" is completely hopeless. Rules aren't fun but they aren't bad either. You don't have to explain your rules everytime, just make sure you enforce them consistently.
These are not replacements for >>= because they don’t work with other monads. For example you cannot use try! and ? on lists/vectors.
I had an Amstrad NC100 Notepad, a similar beast but dating from 1992: https://en.m.wikipedia.org/wiki/Amstrad_NC100

In turn this was a near clone of the 1988 Cambridge Computer (Clive Sinclair) Z88: https://en.m.wikipedia.org/wiki/Cambridge_Z88

An ultraportable word-processor, much like the AlphaSmart. The hassle in copying documents across from the NC100 (via a shonky RS232-to-AppleTalk cable) is what killed it for me. But a lovely piece of kit nonetheless.

Today, for a portable, affordable writing machine, I use an HP 11in Chromebook running GalliumOS and FocusWriter - as light as a MacBook but costs just £200.
> IF you want to disrupt the pharma market, just let drug importation go free,

Yup. Allowing reimports of prescription drugs would be the single easiest way to have a massive effect on the costs of care in the US, with pretty much no negative impact on patients, providers, or pharmaceutical companies in the US.
This would be a non issue if Apple allowed side loading apps from outside the app store. The argument that this weakens security is bogus because users that don't need this ability can leave it disabled.

The argument that this encourages piracy is also weak since most money in the app store is made on IAP.
I think sabbaticals are great. If you can, save up and do them yourself. Or, if you are switching jobs and have savings, ask for a month or two between the end date of your current job and the start date of the new job. It's a heck of a lot easier to spend money when you know you have a new job coming up.

What to do? Something technical is great. Non tech stuff is good too (travel, learning new skills, family time, volunteering, etc).

OT: HN folks, I posted this a few days ago, not sure if there was an issue with dup checking: https://news.ycombinator.com/item?id=15832094
Fool Britannia: the future of the UK has never looked so grim
Argument by ignorance.

The safe/unsafe example is obvious to me, and I don't even know Ruby. The unsafe cases have parameters, the others have not (they just build a string). And anyone who knows the basics of injection should know that building a string to be evaluated is naturally unsafe and should be done very cautiously.

The author makes it as some obstacle that is impossible to overcome, like you have to know some arcane symbols and magic. These things are basic operators. They are similar in most languages and any professional programmer should have a pretty good intuition on the matter.

Here is the reasoning :

User.where("email = '#{email}'") : unsafe / the variable is between quotes, it should be a red flag

User.where("email = '%{email}'" % { email: email }) : unsafe / again, a quoted variable, bad. The "%" operator looks like a string manipulation operator rather than a argument.

User.where(email: email) : safe / uhm... looks like a language idiom, need to look that up

User.where("email = ?", email) : safe / a common way of doing prepared statements, seems OK. Unlike with the "%", the "," seems to imply that "where" is going to process the arguments, which is good.

User.where("email = :email", email: email) : safe / another common way of prepared statements, again, the "," implies several arguments.

What happen here is that too many people decide to switch off their brains. The "unsafe" forms are a relic, but some guy do it that way because it is how it used to be done, and some other guy copy because it "works", then another, then another, etc... No one in the chain seems to question the practice, even though safer and more convenient forms exist. Having a new API won't help, because if people are not even bothered to learn the safe way of doing SQL, there is no way they will use that API.

And sure, hiring inexperienced programmers, not giving them proper training, and making sure they can't take the time to actually understand what they are doing doesn't help...
I had bosses argue pretty much exactly this when I resisted proposals to remake entire websites in Flash... "It's _obviously_ the future!" they said...
You should check Kogonada:

https://vimeo.com/kogonada
And I thought 'supply and demand' define 'value'. So when you control the 'supply' you should be able to control the value to some extend. Granted, as the mining system can only add coins the control is limited.
Let's not forget Movies with Mikey: https://www.youtube.com/user/chainsawsuitoriginal
If you put a link to the website on your home screen, it opens in a separate app from the browser.
>> They are physically larger (substantially thicker) than the ones I've pulled from newer drives.

Not really, they look very close in size to current Enterprise Drives (https://imgur.com/2HjuuKM), Of course I have removed the Metal backing plate from mine

Now consumer drives do have smaller magnets (that is one way to save cost)

Here is a photo of the 4 styles of magnets I still personally have, the smaller magnets are either out of consumer drives and 2.5in drives manufactured in the last 7 years https://imgur.com/59XjVPm

And just for fun a small assortment of my collection because why not

https://imgur.com/bW6ycRI
The Maybe monad doesn’t have this feature. It’s purposefully simple: the value is either present or absent.

If you want different errors, use the Either monad. It basically means either the value you want is there, or it’s not there but there’s an explanation. Chaining works just as well for the Either monad.
Hey Ketan! I am one of the creators of Freewrite which many consider to be a modern incarnation of the venerable AlphaSmart. We took a different approach but my cofounder and I have all the respect in the world for what you all did with the AlphaSmart. Many people in the writing community still covet their AlphaSmart which is no small feat for an electronic decades old! All the best to you and if you ever want to try out a Freewrite, let me know.
A kindleberry pi is somewhat close.

https://www.raspberrypi.org/blog/kindleberry-pi-the-second/
Boiling off the rare earth surfaces and breathing them in could be a health risk?
> 40 different software products

What kind of software products?
> Many of them are written by amateurs, people who -- even though they're getting paid to write code -- have only been in the industry for a couple of years

Yeah, it's an interesting point, because it's not even "many", it's "most". There's a talk by Bob Martin where he goes into this. His statistic was that the number of working programmers is doubling every five years, which means that at any given time, around half the population has less than five years' experience.
The necessary infrastructure exists in wpa_supplicant, but only in a newer version than is distributed with Ubuntu 16.04. OpenBSD is more integrated, so advanced functionality like this tends to be easily accessed through ifconfig.
Market for assistive technology for disabled is growing – costs remain an issue
Mining was never even mentioned in the white paper because it is immaterial to consensus. As has just been demonstrated. Again.

And that argument is getting tired. You need to update your script.
2018 Mazda6 – Ready to Fight Honda Accord
Philosophy success story: the analysis of computability
Yes and because children are people rather than intellectual abstractions they need authority (not domineering but authority backed up by force nonetheless). A developing mind is like a nation, with many strands. I live in a relatively peaceful and advanced country but I know that if the police had their weapons and handcuffs taken away tomorrow then evil strands would quickly rise up and destroy everything.
> the Internet has exposed many of the unpatched firmware vulnerabilities in the human mind

These have long been very well known, and in fact those are the problems that democracy is designed to solve: How can humans govern themselves? IIRC, at the dawn of the U.S., it was questioned whether self-governance was possible or whether we needed a king; the question is well answered by now.

Democracy takes large groups of flawed humans, the only kind available, and forms them into groups that are more free, more prosperous, more safe, more creative than anything seen in human history. There are about 10,000 years of human history, and the current entire non-democratic world to look at for comparison. All of the most free, prosperous, safe, etc. nations are democracies; the correlation is almost perfect. Even the most free, prosperous regions in China are democratic, Taiwan and Hong Kong.

But on a philosophical level, why is a dictator who must be a flawed human - we have no other option - any better than an elected President or Prime Minister who is flawed, or superior to the flawed voters? And how is that dictator selected, without democracy? What better process is there? Why should I submit to their claim of authority - who are they to tell me what to do?

Churchill said, reputedly, 'democracy is the worst possible system of government, except for all the others'. (Sorry I don't have time to find or verify the quote.)
Theoretically you don't need to be using Google location services. You just need a phone with a google app that has permissions to discover nearby wifi hotspots.
Yes; but as someone else pointed out, my perception of this may be influenced by the field I am in (CS).
Metascarcity and Bitcoin’s future
It's absolutely with the apple ethos of making you upgrade their crap when you don't want or need to. In this case if you have to upgrade AND they can cross sell you, up sell you product you don't want and then also sell access to you to third parties it's the apple living their dream. User experience, that's just bait, surely you've noticed that before now?

Security patches need to be entirely separate to performance degradation patches. You should be able to say no thankyou to your vendor gimping your product without them holding the "no security for you" gun to your head.

When you buy a device, security patches for that OS for 5 years should be a requirement for the device being fit for purpose.
Your different problems with different solutions have at least a part that everyone agrees on like iOS doing it for probes. We can definitely argue what the right default is but will probably agree that no randomization at all is not a good one and move to at least some. Ubuntu currently does none.
Peer review and curation are great, but those journals mostly get volunteers to do that anyways! What value add do they then add otherwise?

The journals only has to exist as an entity (e.g. steering committee) to organize peer review, and then the results have to be listed somewhere, but that’s pretty easy.
Nodes are the peers in peer-to-peer cash. Only if you run a node are you a peer. And that is why bitcoin crushes all competitors. Its node infrastructure. And that is why block size increases beyond segwit have been resisted. To protect that infrastructure and advantage.