skysight-inc/HackerNews huggingface dataset:
I think brutal in this case means “brut” as in champagne, no sugar added, so unvarnished critique, but not spiteful or destructive in any way.
Emacs Awesome
Really very interesting.

Having never worked remotely, but tentatively considering it, what may be useful is a how to guide. Things to think about, pitfalls, location advice, useful links. That sort of thing. Something similar for employers looking into starting remote practices could be interesting too.
I read bits from the book in The Atlantic (I think) before I ever saw an MV. Some years later, my wife read the book for a class in her MBA program, and I read the whole thing.

A couple of points struck me then that may be of interest to the HN readership.

First, the instruction set originally proposed by the architect was very VAX-like. It would probably have been great for those writing in assembler. But the end was approaching VAX-like instruction sets.

Second, retaining the old Nova/Eclipse instruction set meant that one kept three general-purpose registers (well, sort of general-purpose: by convention, I think the stack pointer was in AC3). One also had no register-relative byte addressing.

I liked the Novas and Eclipses, and learned a lot working on them. But the RISC-based UNIX machines took over from the minicomputers pretty quickly.

[Edit: I don't think I've used an MV since about 1995--take any remarks with a grain of salt.]
I'm not talking about database queries, I'm talking about working within the UI. If you compare it to Navicat or any of the Java-based apps, TablePlus is really quite fast.
This looks like such a nice app! Proper Mac UI too. I'm going to try it out as soon as I get home.
I have noticed the 'Virtuoso Performers' are seldom creative to the extent their less talented brethren are. Many of my friends, who can play by ear or sight read, have never composed a single tune. As with any live art, the beauty is not in the perfection of rendering as much as the style of execution. Many can imitate, few can generate.
Man with 3-D-Printed Gun Had Hit List of Lawmakers, U.S. Says
I disagree. I'm nothing special as a developer and my disposable income (after rent, food, bills, etc. but not including savings) is more than OP's entire income, just from living in a tech hub and getting paid an average salary here. My work covers most of my health insurance costs, but I don't have a pension (aside from my own investment accounts) though I'd assume OP doesn't either. It's definitely a lucrative choice if you don't have kids, but it still might be even if you do and you're smart about how you live.
I'd say it's a protection in case of their servers being breached and you downloading a malicious version of the application.

No court on earth would support them if it attempted to exfiltrate all of your data.
Show HN: Flutter, Fluro, GraphQL, Graphene and Google Datastore Experiment
Any thoughts about pros / cons when compared with Sloth?
Fifteen years of maintenance and updates (by one developer) for a free and open source tool, and just asking for donations if the user finds it useful! I'm impressed! If I were a user, I would certainly donate.
Yes: what you’re really doing is documenting your data structures and access patterns, which is way less work to do consciously rather than trying to bolt it on ad hoc.

A really big thing is normalization which some people tend to downplay until they’ve had to write code to recurse complex structures enforcing consistency or making global changes. Similarly, atomicity and isolation are really useful characteristics to be able to take for granted without having to code around the problem everywhere.

The usual arc I've seen for document stores, ISAMs, etc. is that people say this is great based on the first 20 minutes and then about a year later realize that they've spent thousands of lines of code implementing a really clunky subset of what they'd get out of the box with a SQL database and the believed ease of use or performance benefits were far less dramatic than promised or even negative.
Counter: Sublime Text and Sublime Merge.

Though I will concede they put an extraordinary amount of work into hitting all three.
The primary fact is, the data their working with really lends itself to a more relational data store than non-relational.

they can leverage traditional SQL databases and achieve vast performance improvements by taking advantage of PostgreSQL's built in relationship handling

This is not unique to postgresql, but is more a property of traditional relational databases.
Google to build $13B of data centers
That's originally Oscar Wilde
“Everything in moderation, including moderation.”
Regardless of intent, it is inherently biased
> neither TablePlus nor any TablePlus’s provider makes any representation or warranty of any kind, express or implied: ... that the Application, its servers, the content, or e-mails sent from or on behalf of TablePlus are free of viruses, scripts, trojan horses, worms, malware, timebombs or other harmful components.

Is that really standard boilerplate? I don't recall seeing a clause like that before.
Show HN: GraphQL Tutorial – Schemas and Types Part
The difference between a type of invention and a specific implementation is huge. This coin is all about JPMorgan, as a central institution backing and controlling it, being what establishes trust. This is a distributed database, not distributed trust and consensus.
Show HN: Getting Started with React GraphQL
I think the problem stems from the responsive designs that were used to build really slick sites for marketing purposes. Everyone wants to apply the same aesthetic to what are really software applications running in your browser. These are very different things and should not follow the same design guidelines.
The thing is, you can substitute "politics" for "people" and get the same statement, which is why NASA's political work is at least as important to human space exploration (and, I would argue, long-term species survival) as the raw scientific work.

People have to be continually convinced that exploration of the solar system is a worthwhile expenditure of a lot of money that could be spent on other things. Seems obvious to those who are already thinking in the direction of where humanity is going, but most people do not.
“I’m moving out of state”: employees are trying to avoid California income tax
Good point. To make it closer to leetcrew's point, we could further imagine that while I'm lying in bed in the 9-month coma, you're the one paying my medical bills, and it's almost driving you bankrupt. Or: you need a heart transplant or you will die, and my heart is the only viable candidate.
The Wright brothers lived at the same time that Kafka and Weber were writing about bureaucracies. It was the time of positivism; the belief that social sciences could usher in scientific societies led by technocrats. Bourgeois professionals of the less progressive inclination thought that people could be managed in a mechanical fashion (now only certain kinds of less socially aware engineers dare to admit to their self-serving professional biases in public).

I don’t think the turn of the 20th century was more egalitarian in the sense that you speak of.
This is not totally accruate.

Yes, you still have to deal with migrations. When you change the data model, you have to compensate, either with modifying the underlying data or by compensating for it in code.

"denormalization" is really just structuring your data model for best performance for your underlying data store and code algorithms. And you most certainly have to do this in mongodb as well.

The great thing about using migrations is you pay this price once, at upgrade time. Not in yoru code on every query to the data layer.
From zero to graph hero, in 5 days and 5 steps
You can get fun Toyotas. Celicas and Supras will be driven hard. They are still reliable.
That doesnt really address what I said. I was saying, the underlying components will need to be built into the OS, for battery life and memory reuse purposes. So you dont end up with 50 slightly different copies of blink/node running at the same time. Blink/node are what are powering electron.
It’s important for journalists to do everything in their power to disavow any notion that they might consider anything marginally right of center to not be the work of Satan himself, lest they find themselves out of a job.
If left unfettered the system would eat itself, if there is no means of consumption then there is no need means of production.

In reality the political pressure will increase and policy will change long before then.
Also, babies sometimes cry a lot during the first 48hs. Really a lot. It's (usually) only 48hs, but it feels like a thousand years. (Did you remember to (try to) sleep well before the birth?)

[Here in Argentina] The nurses in the hospital know how to massage the baby's belly so the gas escape an the bay stop crying. After some time traying to do this yourself, ask the nurses for help, it's like magic. [I hope they don't charge for this in USA.]
Untrue.

Transportation systems rarely deliver the bulk of their benefits to direct users. The indirect effects of increased activity, commerce, industry, trade, opportunities, etc., accrue to the entire region, and not just the users of the system.

This is why, historically, transit projects have tended to be heavily funded by indirect beneficiaries. In cities: merchants and employers, both of whom benefit by increased customer and worker populations.

The case of Denver, Colorado shows the impacts improved transport can have on an otherwise remote city. Prior to the construction a connecting line to the Transcontinental Railroad, the city had fewer than 5,000 residents. A decade later, that rose to over 35,000. Mind, at the time, this was the best, cheapest, and fastest transport option available, but improved mobility can have tremendous impacts on growth and activity patterns.

https://www.uncovercolorado.com/historic-colorado-railroad-d...

Similarly, automobile drivers pay only a relatively small fraction of the direct costs of highway transport, with much else provided through general funds, property taxes (for state/local construction), income, and fuel taxes (the latter at least an indirect contribution).

Imposing a 100% farebox recovery obligation is highly flawed policy.
Protecting digital infrastructure against the climate threat
This is dumb. Apple did not have an innovative culture. Xerox PARC did. Innovative != commercially successful.
Most Online ‘Terms of Service’ Are Incomprehensible to Adults, Study Finds
Chat will never be interoperable as long as it's controlled by for-profit companies.
Show HN: Globster.xyz – a tool to test and visualise glob pattern matching
Trivia: the discussions that led to the suggestion to King James VI to create a new bible were held in a church a couple of miles from where I am currently sitting:

https://en.wikipedia.org/wiki/Burntisland_Parish_Church
Satellite of today is not Satellite of 2010 by any stretch.

Satellite 6 is based on foreman + katello + pulp
Why Walmart farms out same-day grocery deliveries to low-cost freelance drivers
You might find people in the Archive Team interested in working on this. Their actual mission is slightly different but I'm sure there's overlap of interests somewhere.
The stock Activity Monitor app provides a sparse-looking version of this (double-click a process, then select 'Open Files and Ports')
My good bank has a password. I actually usually can't remember what it is, but that's fine since it's their password and I'll recognise it when they say it. "Oh, that's right! You _are_ the bank"

But they never proactively asked me to set that up, it's just that I went around this "I can't authenticate to you first, so I'll have to phone you" loop and I pointed out it would work better with a password when I called them back and to my surprise they were like "Yes, we can do that, what password should we say?" and set it up immediately.

So, worth asking I guess?
In the success path it costs like a loan. In the failure path it gets paid nothing
We have broad, healthy definition.

The notion that masculinity is somehow unhealthy is what needs to be changed.

This article is largly apologist to the misandrist attack on the notion of 'toxic masculinity'
I was thinking the same thing. There is a reason the big bad SUVs and trucks sell well. You'd think the people who are in Canada's government would know that it snows in Canada and a three wheeler isn't a good idea.
"It has been my experience that those with no vices have very few virtues."
My wife is an attorney and if there is ONE thing she wishes she could make everyone understand it's that there is no such thing as a "standard" or "boilerplate" legal document.
Please click on the 'past' thingie to find that link
Determine Source Code Size and Complexity with SCC
GPS Week Number Rollover Event – April 6th 2019
SpaceX protests Nasa launch contract award
NordVPN Dominates VPN Market Share, and That Will Likely Continue
I believe the sugar industry was successful in creating the perception that artificial sweeteners can cause cancer. One of the first, sodium cyclamate, was in fact, banned.
Sorry about that, first time I submit something to HN, will keep that in mind for the future.
memcached has, basically, zero configuration, scales to all of your processors, is known/stable/simple, and never exposed open lua shells to the internet?

memcached does one thing. redis does a bunch. They are different.
It's rarely as nice in reality as it sounds on paper though...

Gallera DB setups aren't easy, and still have complex issues.
Wow. Is that common? It seems a little unusual to explicitly call these things out. But I can't say a typically read a lot of EULAs, either, so I don't know.
I highly doubt there will be such an abundance of oil in 20 years that the billions of people you are referring to will be shooting through the stratosphere.
Show HN: Scatterplot.online – emoji scatter plot and much more
Slightly shorter:

ls -v|cut -d_ -f1|uniq -c|awk '$1<2{print $2}'

Tested by creating 500 sets of dual files and removing 10 `_A` randomly.

for i in $(seq 1 500); do j=$(printf %04d $i); touch ${j}_data.csv; touch ${j}_A.csv; done
for i in $(seq 1 10); do q=$((RANDOM % 500)); r=$(printf %04d $q); rm -v ${r}_A.csv; done
removed '0438_A.csv'
removed '0327_A.csv'
removed '0150_A.csv'
removed '0173_A.csv'
removed '0460_A.csv'
removed '0194_A.csv'
removed '0073_A.csv'
removed '0293_A.csv'
removed '0404_A.csv'
removed '0153_A.csv'

And then using the code above to verify the missing files

0073
0150
0153
0173
0194
0293
0327
0404
0438
0460
Tangental Prettiness:

ISS Symphony - Timelapse of Earth from International Space Station https://www.youtube.com/watch?v=wgdbZhnFD5g
> Expensive Loans to Desperate People

Sounds like loan sharks to me.
That’s exactly the ones I’ve been getting for over a year, sometimes 4+ times per day! Once I answered and told the guy I reported them to the FCC and he changed from energetically polite to boiler room sinister and he told me,

“I hope your entire family gets cancer and dies.”

It’s difficult to screen them before they vary the area code so much. Seems like my report through the FCC form of several numbers used should give the feds teeth to track them down since even if they’re using an API like Twilio, I’d expect a carrier would be required by regulators to track all number usage back to somebody.
I only studied mathematics, never actually been a professional mathematician, and I feel like a big difference might be in what we see as "most mathematicians" (if you're working in this area you're probably more right than I am! but it's also possible your view is focussed on people working in areas related to yours).

I'd make the following alternative analogy: I code in Python on an x86, because that happens to be the machine on my desk. If you told me I should be using POWER instead of x86, I'd probably just shrug: I could do that - my work is portable - but it's also completely irrelevant to my work. I think this would be how most people in say analysis, algorithms or combinatorics feel, for example.
Right, Postgres is better than document stores, but is it actually pleasant to store your data in square tables and then process it to runtime objects from that? Even with battle tested ORMs, it’s never felt right for me.
As someone that drinks around 10oz of soda a week, I don’t think it qualifies as unhealthy consumption. It’s not perfect, but it’s below the threshold of meaningful impact on my weight.

People seem to focus on the daily consumption which is sadly common. But, there is a huge range between daily and never. I also eat fast food a few times a year which is fine.
If you think in terms of settlements on the east coast, considering expanding westward and buying land in the Louisiana Purchase to do so, the term "midwest" makes more sense.
Show HN: Resources to start learning GraphQL
>"fume events" (leakage of combustion byproducts or oil fumes from the engine into the cabin)

is that why the cabin of airplanes smell like jet fuel for the first few minutes of rake-off?
Well, then perhaps they have misunderstood their own needs. If they want to be "the" central party, why can't they just do this with a simple database, rather than issuing coins and whatnot?
Some like Qantas avoided it before the incident
It doesn't work like that.

I think it was Germany first introduced proportionality into sentencing, in the later 19th century. They still have maximum penalties for offences. The maximum allows a regulator or judge to frame the seriousness of offence within those limits, with fewer surprises, and across the range of legislated offences, as intended by the legislature.

A proportionate fine for a first offence, technical breach by a multinational like Nestle or Google, who should have plenty of people in legal, might be a gentle €50 million slap on the wrist. As we can see from this very discussion, there's been a couple of comments along the lines of "...but that's too small to hurt, why bother?". A proportionate penalty for a Google or Facebook on a fifth offence, showing a wilful attempt to dark pattern around the law, might well turn out to be €4% of global. It's no different to setting criminal offences with a maximum of ten years in jail and finding most get a fine, and just a few get jail, let alone a maximum term.

A proportionate first offence penalty for a 5 person early startup, who made a minor breach, might receive a helpful, but sternly worded letter to help them comply. The same 5 person startup showing a wilful, habitual pattern of breach might get (plucks number out of the air) a €20k fine for their fifth offence. Probably levied after providing proof of their revenue and profit.

The point is supposed to balance the need to a) enough to encourage them to not do it again, and b) not nuke them from orbit. It doesn't clearly hurt a smaller business more. It's meant to hurt each about the same: "enough to achieve compliance". Intent and extent will affect what is enough too. The aim is compliance, not revenue, or remaking some sort of financial equivalent of the Bloody Code. A bankrupt business cannot comply and generates no revenue.

Mistakes, disappointingly large or small penalties and the subsequent appeals will happen, such is the nature of all law, everywhere. IANAL or I might have explained that better. :)
The “10,000 Hours of Practice” Myth
I can’t remember the name at all but there was a very interesting web-based airline sim we ran when I was in school for aviation. There weren’t any fancy graphics or anything though. You just bought airplanes, set routes and prices, and managed your finances. A fiscal quarter would run every few days. It was a lot of fun!
> I think an appropriate name might convey a mix of the concepts: problem solving, design, creative, abstract, structure

Hmm, something like (now hear me out), I dunno, “developer?”
There is little point in revisiting this mess outside history. The EU is not about to ignore the actions of the past 2 years because the UK finally figured out it is corrupt. The deal, for better or most likely worse, has been done. No taksybacksies says the EU.
Payday Loan business. #savedyouaclick
And that's just meaning. I found that preserving the style can be an equally hard thing to do from a language to another.
Reprogramming skin cells in vivo
I find it generally nicer than Sequel Pro (better UI, quicker database switching). Exporting and importing are much better in Sequel Pro. I do those in SP and then switch back to TP for editing. It's also got a dark mode which looks quite good.
Stack ranking (or Amazon's lipstickes pig version) is also the opposite of a good policy as it literally encourages sabotage of peers instead of cooperation (you know what an /organization/ should do) and operates on very faulty assumptions - about incoming averages vs existing labor pool /when the actors know about it/. It is no wonder now that their phone line failed and Fire has been tepid.

It doesn't belong on a list of intolerance for incompetence - it /is/ incompetence on management's part.
"Usury" is a word that's gone out of fashion, but sometimes I wonder why, because this is clearly it. "Loan to the desperate poor in a way calculated to fuck them over for ever" is explicitly bad, and that we've had to keep yelling this out loud over and over for near as I can tell the entire duration of written history is not a heartening fact.
Why the downvotes? This is a legitimate concern for any body considering using this technique to increase quality of life.
Happy ending.
Show HN: AWS Cost Reports Right in Slack with CloudForecast
Micro HTML and CSS Only Framework for Slides/Presentations
Fair enough. And that spoons businesses. I think the larger perception on them is that the technology generally works, it’s the handholding that’s missing.
>No, the real issue is trolls arguing that codes of conduct are wrong [...] Codes of conducts are here to stay.

Calling people who don't want codes of conduct "trolls", i.e. pushing your agenda in the middle of a news article, is the reason journalism is the laughing stock of the world.

(Having said that, I agree that you can't just take back source code, no matter the reason)
Sqrt(2) is algebraic, and can therefore be constructed fairly explocitly. Starting with integers, you can construct the rationals as an equivelence class of ordered pairs of integers with a particular definition of addition and multiplication. From their you can define polynomials with rational coeficients, and from there you can define quotient fields, Q[x]/<x^2-2> which contains two elements whose square is 2, and is isomorphic to a subset of R (eg, behaves as you would expect numbers to). The most problamatic step of the above is defining polynomials.
Folks, I doubt anyone actually believes that just attending a gifted program will make everyone equally gifted.

The statement that you’ll get “more” gifted students if all the programs run that way is mostly just a clever way to observe that current efforts to identify which students are gifted, are probably missing some kids with untapped potential.

In addition there is plenty of evidence that more engaging pedagogy will get more out of students, even those of average potential. The biggest impediment to that is probably finding teachers who are capable of teaching that way consistently across the required range of subjects.
Amazon, Bank of America, Facebook under pressure to reveal median gender pay gap