skysight-inc/HackerNews huggingface dataset:
Sorry, I know you're heavily involved in this ecosystem, I just don't really see the need for any of this. create-react-app is mostly about webpack, isn't it? Redux works fine on its own.
>If you disagree, you fail to realize that this post, and indeed hacker news itself, is postmodern performance/interactivity art. Your opinion is wrong and invalid if you disagree.

No one is actually saying that, though. The only people trying to invalidate anyone's arguments and opinions are the ones who disagree that modern art has any value. And no one mentioned anything about hacker news itself.

What I am trying to imply is that there is more than one valid interpretation of this particular event. That, even if paintings by chimpanzees weren't art,and the hoax wasn't intended as art, the effect of the hoax still serves the purpose of art.

Please stop being defensive and please appreciate that context is sometimes relevant to a discussion.
"Is it really that hard to see that people having more wealth than they can spend in a lifetime while others can't afford healthcare is an issue?"

Yes, because it lies on assumptions that I'm not sure I'd understand or agree on. Let me try. "More wealth than they can spend in a lifetime" could mean that financial independence or life of opulence is the assumed reason for that wealth. If that is your assumption, then I'd say that for taking on some enterprise that (at least for me) would serve insufficiently as a driving force long term. What would serve adequately would be gaining enough leverage to be able to eventually do some meaningful change in the world (for the better according to my values), i.e. to make as much as I can out of my existence. That may mean gaining more than I may require personally in my life and would be hard to understand for people with less potential (which consequently can afford to aspire only to some lesser goals). Do we, in the name of equality, have to limit the fruition of our potential? Do we have to limit the amount of wealth we can create as well? (The last two questions are society-wise.)

EDIT: Regarding the sustainability and the potential social disturbance resulting from inequality, there was a sibling comment (that I've answered to) here: https://news.ycombinator.com/item?id=19330811
Try changing your terminal's width and running it again ;)
According to the book Enlightenment Now, the difference isn't faith. It is being involved in a community organization, which churches happen to be.

Religious people who do not go to church are no more likely to volunteer than non-religious people. Non-religious people who are involved in community organizations are no less likely to volunteer than religious ones.
So I've been writing a web server recently (mostly for learning purposes of HTTP and web stuff again as I've been out of that field for over a decade), and I've discovered that Firefox seems to be the only browser I've tried which still really utilises it fully and respects the headers: Safari sort of does, but only ever once, regardless of the header params, and Chrome never does, again, regardless of what the Connection header item says in the first response from the server.

https://www.chromium.org/developers/design-documents/network...

shows they removed it in Chrome due to issues, and weirdly this Firefox ticket:

https://bugzilla.mozilla.org/show_bug.cgi?id=264354

(last updated 5 years ago), seems to show they're not going to enable keep alive for HTTP 1.1, but Firefox is most definitely utilising it.
I enjoy cashless stores. A few bars in Seattle are card only and it’s a lot more efficient. I understand that there is potential impact to low income people who don’t have credit but isn’t it kind of up to the store owner to decide what they want to accept?
Any establishment where you pay after you receive goods or services (post-pay gas stations, restaurants, etc) must accept cash by federal law. If you are paying for something you have not yet received (grocery store, movie tickets) the business can refuse cash, unless a state or local law requires it.

Honestly, I'd like to see universal acceptance of cash extended into federal law.
acsh.org == industry front group
(1) Education is not a good with the kinds of features which allow approximating rational choice, and so there's little reason to expect that a market would work.

The school has a good reputation, so we'll pay money to send our kid there. Sounds like a rational choice to me.

(2) Even leaving aside (1), no, there's no reason to expect that; among the errors that appear to be implicated in that conclusion is confusing schools with teachers.

I suspect there is a granularity problem here. Discerning comics fans follow creators, not titles. Maybe the future of the education market will involve dis-intermediation and a more direct connection between students and teachers.

If they really believed that excessive central regulation was the problem, then rather then promoting charter schools exempt from the bureaucratic rules along with greater central accountability and regulation for traditional public schools, advocates would instead simply reduce central control and increase local (district and even site-level) control of traditional public schools.

This is a bit of a non-sequitur to me. "Promoting charter schools exempt from the bureaucratic rules" is a perfectly reasonable step.

along with greater central accountability and regulation for traditional public schools

If those schools are failing catastrophically, I don't see what's necessarily wrong with that. So long as there are some schools more independent of the central bureaucracy, there is more choice in the market. Again, your "logic" relies on false dichotomies and doesn't logically hold up.

They don't, because what they really want is a subsidy for private, for-profit entities

What if there was a more direct way to divert funds at the behest of the parent to private for-profit entities? There's a "subsidy" for public education. What's wrong with empowering parents to redirect those funds? It's beginning to seem like you're just restating the whole point of the proposed idea, just wording it so it sounds bad to you.

while engineering maximized paralysis in traditional public schools to drive an exodus to the subsidized private providers.

I many cases, the traditional public schools are already "paralyzed." The whole point is to enable an exodus to private providers, if the parents so choose. Would you support such initiatives if they didn't come with "engineering maximized paralysis in traditional public schools?" Why is a for-profit school necessarily bad?
Space – A Browser You Deserve
Median 1 bedroom rent in Manhattan is $3300. $4700 a month for a short term lease isn’t bad at all.
Yes you're right. But in the first five years of learning I've never run into that conventionally. Where I have, it was made painfully obvious by comments.

Practically speaking, when it comes to learning by reading code, it's invaluable.
> This isn’t to denegrate them, of course!

I totally understand why you included this, but it's a shame that you felt it to be necessary.

Refusing to make any breaking changes is how we end up with... well, PHP. There's nothing inherently wrong with breaking change. Too much of it can annoy developers, sure. And sometimes it has to hurt a little bit so progress can be made (see Python). But doing little to no breaking changes ever will eventually cause problems and/or headaches.

That said, I wonder how many people moved to (for example) Rust simply because C++ moves slowly. Probably not that many, but surely it's nonzero.
OneWeb – Musk Now Has Real Competition in the Rush to Deploy Internet in Space
This article made me think immediately of the mythical month man. From my rather uninformed perspective - I never tried hiring in India - it would be very hard to actually screen and select well, while quantity alone is not necessarily a good thing.

Edit: fixed punctuation
Should we expect anything from parents, really?

An absurd percentage of people can't properly learn the simple task of driving even after taking classes and passing a state exam. How do you imagine these people to perform in the task of raising a human being, from an objective perspective? The answer is they suck. Terribly.
Do you mind sharing some details, without naming names? I'm curious to know more about the specific issue.
Whether or not a company is a "tech" company is kind of a muddled question, but taking even a brief glance at https://airbnb.io/ (their engineering blog) makes it clear that AirBnB does some pretty serious engineering.

For example, their post about their work in search ranking is quite interesting [1].

[1]: https://medium.com/airbnb-engineering/machine-learning-power...
I absolutely recommend a cleaner for anybody that can afford it, but cleaners only clean around stuff, they don't tidy things for you. At least none that I've ever had. If you've got a housemate who leaves their breakfast dishes on the counter on the day your cleaner comes in, that counter won't get cleaned.
I use folder hierarchies for broad strokes categorisation. Tags for denoting state - whether a file is a piece of work that needs invoicing for, for example. And I use Houdah Spot for searching.

I’m a writer who uses Markdown for everything, so I put MultiMarkdown metadata in files (client, invoice amount, etc) and that’s useful for searches and grouping (and for scripts to build invoices based on the tags and metadata)
Probably taken from the playbook of your new comrades.
> They modified the type system so good, idiomatic C code won't compile.

As someone with 30 years of C experience, maintaining one a 60,000 LOC code base that compiles as C and C++, I don't agree, not even slightly.

Each one of the things diagnosed in C++ but not in C is a good idea.

> bizarre octal notation which makes 0100

That would be a serious incompatibility. POSIX code like chmod(file, 0644) stops working. Under no circumstances would it be acceptable to just treat 0644 like 644; it would have to be diagnosed.

Octal notation is so needed here, that if it were removed, programmers would resort to macros like OCT(6,4,4).

What's strange in C is octal character constants, which must be exactly one, two or three octal digits. So \0000 is \000 (same as \0) followed by the literal character 0.

There is no leading zero; there are only octal constants: \123 is octal, not a hundred twenty-three.
It doesn't describe general food preferences like 'hamburger' or 'croque monsieur' [1], at least that is not my intention. What it is meant to describe is, in the context of the first of the above examples, ruing the day one would have to go without a grass-fed aged Argentine Angus beef burger with ecological Ruccola from the western slopes of Hamburger Hill in northern California, topped with a slice of late-harvest heritage Tuscany tomato and Syrian course-ground ecological pepper on a sourdough Spelt-and-Wheat bun.

[1] https://en.wikipedia.org/wiki/Croque_monsieur
Dropping Win16 was a bad sign. https://www.joelonsoftware.com/2004/06/13/how-microsoft-lost... talks about the back compat faction losing power at Microsoft.
Booking.com has gone the other way, integrating private apartment rentals in their hotel listing. I’d imagine they saw it coming and as a customer they seem to be doing fine.

Also as they are one of the king of the hill, any move in the market is basically a move against them. For now at least I am not sure there will be that much impact.
> - object memory layout and API are unnecessarily bound together, so you can't change so much as a single function argument without completely recompiling all dependent code.

These can readily be put in different headers. People often don't, but...
Wait until Amazon starts killing off some AWS services or features.
Not in my experience. Has edge cases, especially on windows. Its understandable though, if you look under the covers there is a huge amount of complexity there.
If you do fret about those, the article was inspiring, free, and creates little waste.

Unlike most of what is for sale in this world, which happens to be uninspiring garbage.
That's nuts.
Cash is so much faster. I'm frequently stuck behind someone who has card problems, or is using some affinity card, or mistypes their PIN, or is mucking with their phone to get it to interact with the reader. Cash and you're done in 15 seconds.

Worst case is someone who actually accepted the clerk's sales pitch to sign up for an affinity card. That takes forever.
Hand-written recursive descent isn't that bad: it isn't that hard to implement, it gives you lots of control over error recovery, you don't have to worry about how ambiguity is handled (well, you deal with it on your own), and you don't have to worry about interfacing with the rest of your compiler/interpreter pipeline. The tradeoff is that you write some more code and parser performance is less optimized. Considering everything else that happens in a modern compiler, parser performance is in the noise anyways.

There are good reasons why most production languages are implemented with hand written parsers. Generators are a bit of a convenience, but come with too many drawbacks.
How to archive your work digitally
I was thinking of 10 kW * 2 cars, but actually even for a single car you need 120 kWh to charge 85 kWh. You're right that it won't happen every night for 8 hours, I was wrong about that.

Problem is that you have to size for the worst case, which may happen only once a year, but it will happen. Everyone coming back after Thanksgiving. Everyone reaching a vacation place on a Sunday evening in the summer. Bam, 20 kW sustained for a few hours.

It takes only a few big condos before you need to bring 400 kV lines downtown...
I wasn't at all saying the way it's done in USA is good. I was suggesting that making it allowed unless explicitly disallowed might be a better way to go.
Related: [Black Hole Bomb](https://www.youtube.com/watch?v=ulCdoCfw-bY).
Looking forward to cocaine Mitch mconnells security review.
I heard the integration part was mostly java. I’d guest they have both alive internaly, a bit like amazon at a time (?)

PS: dealing with hotels is playing with decades old technology. I think they’re doomed to keep a flexible and tried and true stack to deal with all the atrocities they’ll have to adjust to.
So I'm genuinely curious. What legislation would you propose to solve the issue?
Why does the radio have to be on just because there is an open TCP connection?
> doing tooth math for machining a new bull gear, ive often encountered wildly different values in calculator from what a machinists handbook tells me

Please some example, I'm curious, as Microsoft claims that they use the "infinite" precision library there.
Assuming they exist, words that require an entire volume to functionally define must be rare and specialized. Plus, the question still stands: what’s the smallest number of unique words needed to write all those volumes?

You don’t have to have felt schadenfreude for someone to explain to you what it is.
China's Startups Advertise for ‘Good-Looking’ Tech Workers
> can’t afford antibiotics

Well, Shkreli's company was providing the drug in question for free to those who could not afford it, so your rage seems a bit unsubstantiated.
Is it me, or the latest YC batch is rolling out negative surprises?

First, a magazine startup with sloppy design when design should be their foremost asset (after content): https://news.ycombinator.com/item?id=19320608

Now a WP replacement which showcases and labels a sloppy editor as Delightful Experience ... https://cosmicjs.com/headless-cms#features--content-creators

Have you checked Gutenberg, the lates WP editor? It does blocks, like Contentful, Strapi and the other few dozens competing on the headless CMS scene.

Headless CMS is in equal part about content creation and content delivery ... a REST API and Graphql is not enough.

Sorry for the harsh words again but ... I do Wordpress since the beginning and I’m actively searching for a replacement. Yet dissatisfied again with a YC startup, the second disappointment in two days.

Tell me it’s coincidence.
There's a lot to be said for falling libido, as I'm noticing as I get older. In the mean time, following Internet advice, there's a lot to be said for rubbing one out before making any important decisions, especially those involving a target of desire.
I would probably choose the company owner that wants to treat me like a human being?

I actually haven’t heard much in the way of military analogies besides Palantir if I’m going to be honest, and I’m pretty sure they’re up there amongst the least desirable companies to work for in my eyes
By all means build a team outside the Bay Area, there's plenty of talent elsewhere but the assumption you will get the same talent in India for specialized disciplines like machine learning (as opposed to generic web dev or other commoditized skills) shows this company was built by hucksters with no idea about technology, and not a little contempt for engineers.
My kindergartener's at one of the best public elementary schools in our city. Great middle and high school in her future, too, assuming their quality holds out. Brand new building, too, first year in use.

They give them (the kindergarteners) twenty minutes of recess. Indoor recess, if the weather's bad, is often (part of) a movie. This is all day kindergarten, mind you, none of that half-day stuff.

Since school's largely in the Winter when the sun's up late and down early, and they're getting outside only about 20min a day, best guess is these kids are gonna have a lot of "ADHD" misdiagnoses and they're all gonna be badly nearsighted due to insufficient exposure to sunlight. The low-recess crap is incredibly unhealthy, in ways that will permanently harm many of these kids. Plus, you know, the whole obesity epidemic thing.

The school food's terrible, too. I think they've just done the same thing a lot of parents do and gone for whatever hyper-palatable crap they know the kids will eat (hungry or not) to reduce complaints (from parents—"my Sally just won't eat vegetables! She's going to starve!").

[EDIT] point being yes, schools' priorities—even the "good" ones—are totally messed up starting the very first year they have the kids.
In his defense, he explored quite a bit.

I really had kind of hoped to get a glimpse into what he'd have come up with for if the universe restarted.
Darktable is a bit laggy (sadly), but it has a whole bunch of amazing filters that not even the latest Photoshop or Lightroom has, so it is well worth diving into. The equalizer tool is incredibly powerful and flexible, for example[0].

That linked video is by Robert Hutton, he makes really good tutorials for Darktable so that might help you.

Anyway, for non-realistic stuff you can add G'MIC for more filter-options and you are pretty much set for life[1].

[0] https://www.youtube.com/watch?v=zzVXK4eAM5E

[1] http://gmic.eu/
I mostly get by with wee-slack in a terminal. No in-line image support... But that can also be a feature.

https://github.com/wee-slack/wee-slack
I guess my perspective is shaped by the fact that I'm likely hiring very senior folks, where I'm going to look through my network to see if I know anyone who knows them. For that purpose, doing the evaluation "semi-blind" and then later putting the real name/profile back on to do network and reference checks is even OK. (Even in that case, the real hiring decision is subject to skew by knowing the full details of the candidate, and often the resume/work history alone is uniquely identifying.)

I agree that it's 100% fair that we should be evaluating software engineers on software engineering abilities not names (and not even colleges to be honest).
If the USD goes to zero then I absolutely guarantee you that your bitcoin will not retain a shred of purchasing value. This statement reminds me of people who buy CDS on US Treasuries assuming that in a world where the US really defaults on its debt (not some technical default without meaningful economic consequences) then your counterparts will still exist to pay up.
Aren't s-expressions all one really needs?
These tickets talk about pipelining, not keep-alive. The chrome link specifically points out why they decided to disable it. Chrome and Firefox still support regular keep-alive and do reuse connections on http 1.1
Why don’t they just sign them using a different key?
FBI: How we stopped the Mirai botnet attacks
Companies using Carbon Black Protection (Bit9) or similar application whitelisting systems use signing certificates to help approve software. Once I approve the "Simon Tatham" certificate for my company, anyone can download the latest version of PuTTY and run it without issue. I wish the trend was for more software to be signed.
Gerrymandering is utterly irrelevant to the Senate and the Presidency... in the sense that, if you lift the restriction for representative districts to have comparable populations, the resulting distortions of the popular will no longer count as mere "gerrymandering".
I just feel that vouchers tend to increase choices primarily for those who are already fairly well off.

Anything that increases choices tends to increase choices primarily for those who are already fairly well off. This also applies to Affirmative Action. The beneficiaries of Affirmative Action tend to be kids who are already in the Upper Middle or Upper classes.

For most proposed implementations I've seen of school voucher programs, money is also a big issue. If you give each kid say $8k in vouchers, the bottom 50% or so of families financially will choose between schools costing $8k per year.

That may well be $8k more choice than they would have had otherwise.

By increasing choice for the middle of the income bracket, you've decreased the wealth diversity of many schools, and that "urban kid in a crappy public school" is now an "urban kid in a crappy private school"

The difference being that the 2nd school can exclude troublemakers, so at least those kids aren't in a constantly disrupted environment.
At my brother's wedding last year he had a food truck come in that would not even acknowledge your existence unless you used your credit card to enter your order in the computer terminal on the outside of the truck. There are definitely ways to get around the current 'must accept cash for debts' laws being widely exploited now.
Sorry Amazon: Philadelphia bans cashless stores
They left out the most important question, which is: What will the poor do when developers rationally build fewer units of housing as a result?
> more used than previously, though in different ways to how it used to

Are these new uses of Apache Groovy really what we would call "using" a programming language?

Although many "use" Groovy in Gradle, it's mainly 20-liners without any procedural code, so really only the parsing functionality is being used. Jenkins goes further by transforming the AST after parsing to such an extent that none of the collections-based functions work, and the runtime behavior isn't really Groovy at all. The adoption of Groovy in these uses is so dependent on the nitty gritty behavior of its Antlr 2.x -based parser that the Apache Groovy PMC seem to be stalling on moving along the upgrade to Antlr 4 in Groovy 3, keeping it in alpha mode for as long as possible, and even removing the optional Antlr 4 preview feature from the Groovy 2.6 beta.

Most other uses of Groovy out there use it like "Bash for the JVM". For building actual systems, sites use Java (with lambdas), Kotlin or Scala rather than the static typing that was bolted on for Groovy 2. Even dynamically typed uses of Groovy are losing momentum, evidenced by how few Grails 2 websites and plugins have been upgraded to Grails 3, and how few new websites have been built in Grails 3. The official download numbers for Groovy are grossly manipulated, and Tiobe's ranking for Groovy has been gamed in the past by faulty search numbers, e.g. 2 yrs ago it was Baidu giving bad results.

I suggest your view of Groovy's momentum might be skewed by what you see immediately around you, and not by overall worldwide trends.