skysight-inc/HackerNews huggingface dataset:
Really nice, ever thought of adding a drag-drop editor?

Like GrapesJS: https://github.com/artf/grapesjs-mjml
> Also, is there something like a distributed version of GitHub pages/Netlify that might be less centralized? (e.g. perhaps a blockchain-based publishing platform that anyone can host a frontend for if one is taken out)

There are, but I’m not sure about accessing them with conventional browsers of today. There’s Beaker Browser (beakerbrowser.com) and there’s IPFS (ipfs.io).
Like many others reading this, I wish i had kept my old cards or invested in the alpha,beta editions when they were merely just expensive compared to the price they are now. The oldest MTG cards are like the original bitcoin equivalent.
It's a fallacy to say that just because some denominations say that, all must therefore be incorrect. It's the whole "I'm Sparticus" situation. There really is a Sparticus.

Any serious Christain who seriously studies history will see clearly that the Catholic Church as it is now is the same as it was on Pentecost, being the true church from the beginning, and that all Protestant churches have descended from it and decided to change their doctrines for various non-legitimate reasons.
Fwiw, GitLab was discussing about a policy not to hire residents of China and Russia for specific job families.

It was never about nationality.
I think it would be more precise to say they are influenced by consumer demand. Consumers consume from landfills, dairy farms, and natural gas facilities, but they do not control them.

It is true that as a consumer, I can try to regulate my demand to reflect how I feel about those facilities' emissions.

At the time time, saying that consumers control those facilities seems to imply that the owners and operators bear no responsiblity for their emissions and are not empowered to change them.
The proposal is marked accepted, and commits are being made to reference it, so I suppose the design doc and that issue are most likely the source of truth.
> All these charts aren’t new information.

You seem to have not read my entire comment. Perhaps you didn't care to look.

This sort of behavior is interestingly common in forum discussions on this topic.
Related: "Parsing JSON is a Minefield" http://seriot.ch/parsing_json.php

Discussed on HN:

• in 2016: https://news.ycombinator.com/item?id=12796556

• in 2018: https://news.ycombinator.com/item?id=16897061
You need to add a credit card, even for free accounts
> professional services firms that subcontract work to me

How were you able to create these kinds of relationships with the professional services firms?
Then argue honestly and work to steelman other's arguments. To address your point, I'd hardly consider IoT platforms to be a "narrow" usecase. Smaller than the whole of computing, surely, but it's a growing field. The reality is that more and more devices will become available that generate all sorts of hard to predict data. Being able to handle those easily will be a large strength for platforms going forward. Dropping this hard to predict data as JSON into a RDMS will certainly come back to haunt you in 5 years.
Right. There are some possibilities with custom allocators. But that is still kind of a non-explored area in Rust. Especially the error handling around it. Looking forward to learn more.
sourcehut (https://git.sr.ht)
Feels like rebrand is like The Big Rewrite. Potentially lethal.
I'm using the Synology DS1019+. No SSDs for disk or caching. I did have a lot of trouble when using SABnzbd as the download client. It would take much longer to unpack and verify files than it would to download them. After switching to NZBget I didn't have any more performance issues. Which aspect is slow for you?
Another game you might want to take a look at is Dominion. You buy a single box with the cards for all the players (from 2 to 4 IIRC) so no need to buy extra decks.
Thank you for this link! I always assumed it would be ridiculous, and the fact someone broke it down is awesome!
I mean even here it’s only profitable to provide housing for the most expensive people. They deliberately only
Provide housing for people who cost >=2.5x mean because otherwise it’s not cost effective for them.

Even if long term it will get them off the streets, and potentially lower costs, the short term incentives don’t align.
> Do most religions claim to have such proof in hard terms?

Do most people into astrology claim to have scientific proof in hard terms?

I know a lot of people casually (and some pretty seriously) into astrology, none of them claim that. It doesn't stop them from believing it. They just aren't thinking in a scientific mindset at all. They use confirmation bias to prove it to themselves anecdotally, and many also have a deep irrational distrust of science that has really not been thought through.

So I think holding astrology people to scientific standards is just as meaningless as holding religious people to scientific standards. And plenty of religious claims are eminently testable: the earth was created in 7 days, some holy book is the literal word of god and not written or even tampered with by humans, some religion is the one true path and all others are evil, etc. These things admit themselves to clear debunking scientifically and/or rationally.

To be both religious and scientific means retreating your religious beliefs to all but the most abstract and untestable ideas, something like "god is the universe itself" or other such ultra-generalizations that leave no trace of casual claim of interference with material reality. And the vast majority of religious people on earth do not do that.
Why would you want a language which extra support for bugs?

That's like saying Python is for the pedantic because it doesn't have a flag --crash_randomly, or won't let me write 0/0 and rely on the runtime to pick an abritrary value and keep going, even though I might want that.
Retail PAIN Mamas and Papas to close SIX stores as it announces administration
Specific to k8s would mean it only affects k8s, which is false. It affects a large group of systems, of which k8s is one.

Better (more accurate) title would have been: "Merging complicated software systems made my latency 10x higher"
Are we surprised that companies choose money over morals? That seems to be the status quo for most companies in the U.S. currently.

There are, and always will be exceptions depending on the particular people involved, but generally if you as a company want to preserve your moral ground, do not take external funding.
And cost matters. More than anything else.

Everyone pointing to nuclear power as the solution conveniently ignores how insanely expensive it is. New reactors cost many billions of dollars, and aren't cheap to operate either. We're at an inflection point where new solar and wind plus batteries is cheaper than new nuclear, so that's what's going to be built. It's a simple economic reality having nothing to do with whether fears of nuclear power are overblown or whatever.
> "I appreciate your position. Please be aware there is an active, time-sensitive contract negotiation linked to this matter. And you need to advocate to the DRI that the company walk away from that contract in order to enact your proposal."

Could this public backlash sink that deal?
You're talking about C, right? :-)
leave the ship before it is too late. I speak from experience.
Bad is a value statement, they didn't say not to spec, invalid, or similar.
I wasn't really disagreeing with you, only pointing out that CO2 energy absorption has been settled science of over a hundred years and really isn't considered climate science. It's just basic physics.
Beside the personal attack, could you elaborate on your rebuttal? Here's an excerpt from his original article: Dopamine fasting is based on Cognitive-Behavioral Therapy (CBT), the gold standard treatment for compulsive behaviors like internet addiction. Specifically, it uses the behavioral technique of 'stimulus control' to restrict use to specific time periods, because abstinence models are not practical with the internet. Researchers generally agree; in the Journal of Behavioral Addictions, they state: "Clinicians have generally agreed that moderated and controlled used of the Internet is most appropriate to treat the problem"

Is he being misleading?
Current battery technology is not up to what you are talking about. No one can come up with a price because we don't have the technology to store that much offline energy to handle the variability. Anyone who says we do -right now- is lying to you. We would need a factor of 100X energy storage density to what we have right now to even be close.
As an engineer in the defense/aero industry, this is so true. Legal, HR, and IT run everything, with the engineering staff shat upon.
Nice, a somewhat different approach than the one I took [0]. I like the clean layout. I use a single flat file; "markdown fortune cookies".

[0] https://github.com/john-bokma/tumblelog
I'm not disagreeing, but it's worth pointing out that a large amount of the initial capital cost of nuclear plants is the regulation and public outcry that you have to overcome in order to even get started. And some of that regulation is based on that same public outcry as well.
Below and in front. Like you were looking at the underneath of a hat you were about to put on someone else, not on yourself.
> Formation of methane and CO2 commences about six months after depositing the landfill material. The evolution of gas reaches a maximum at about 20 years, then declines over the course of decades. https://en.wikipedia.org/wiki/Landfill_gas

From the top charts for image search "landfill gas chart", suggests methane(CH4) vents heavily for 3-5 years, then a long taper.
> SQL to dump data

Is this another way to say you use SQL to query specific data from a larger dataset?
Which is perfectly fine. Just as it's perfectly fine for you to purchase a Netflix subscription for someone else.
Yes. That's is the whole point I am making. He knew it was wrong, and a lot of people suffer, including his innocent children. Not sure if you think I am defending what he is reported to have done, but I am not at all intending to do so.
Building a Camera That Can See WiFi (video) [2018]
The study showed 2-14% depending on the species, so don't cherry pick the extreme value. It's not a lot when we're talking about protein from wheat, rice, and peas. We don't get a lot of protein from those sources as it is. Wheat and rice are very carb heavy foods. Your 18kg per decade example is problematic. As mentioned, soybeans are unaffected. If you want more protein in your diet, eat more soybeans, meat, eggs, milk, or even protein powder of any form.
Small Race Conditions in Go
True, thus XR. Or maybe running for office. This is also why individual action is a bit of a red herring - it's all well and good to limit your footprint but as they say, the avalanche has already started, it is too late for the pebbles to vote.
Yes, nuclear power is less cost effective than fossil fuels. But nuclear, when built at scale in serialized production, can be cost effective. France generates it's electricity at half the cost of Germany, while simultaneously emitting less carbon. The total cost of the nuclear transition program was 400 billion 1993 francs which is ~150 billion USD according to my conversions: https://www.world-nuclear.org/information-library/country-pr...

One of the crucial things to account for is that nuclear's cost is overwhelming overhead cost. So prematurely closing plants vastly inflates the price of nuclear power. This is why nuclear energy costs are so much more expensive in the US, Japan, and Germany. These countries prematurely closed nuclear plants, thus increasing $/MHW.
You can stop copy and pasting this response everywhere, it's already in the screenshot.

Censoring a respectful employee resignation, regardless of whatever "spin" you try to justify it with, is not a good look for your company.

You're guideline here is basically it makes gitlab look bad and you want to hide it to avoid further negative feedback. The thread is already locked so no further trolling can be posted in that thread.
There's no mention in the article, but as a kid I really liked the flavor text at the bottom of some cards: witty, small fragments of an unknown fantasy lore.
For someone not familiar with the German situation, do you have some article or other details to clarify?
That implies that probation is useless, and we should keep people in prison until we are highly confident they will never recidivize, instead of saying, "OK, you are generally low risk, but still are not trustworthy to be alone with children or huge stacks of cash".
I went through her comments on this topic and found this [1], regarding her specific legal concerns:

> Anticorruption laws prohibit agreements (oral or in writing) that discriminate based on various factors including nationality. The Export Administration Regulations (EAR) requires U.S. persons to "report quarterly requests they have received to take certain actions to comply with, further, or support an unsanctioned foreign boycott." So a customer simply asking to exclude a country that is not prohibited by law could potentially run afoul of the regulations (there are various caveats here but, regardless, we should not sell out diversity, inclusion and compliance for sake of profit). I should also note that under the 1976 Tax Reform Act (TRA), the behavior isn't prohibited but could result in a loss of tax benefits.

[1] https://gitlab.com/gitlab-com/www-gitlab-com/merge_requests/...
Most JSON parsers use an amount of memory that is proportional to the size of the input, independently of whether they can parse deeply nested structures or not.

A parser that limits the maximum depth of the input can still be made to consume gigabytes of memory on an input of several gigabytes, and there is nothing wrong about that.

Size limits on a production server should be enforced before even starting to parse the JSON, but this has nothing to do with the issue highlighted here.
Wow. We use this (Universe "flavor") at work, can't believe I'm seeing it on HN.
Thanks for putting that together, I do remember reading that exchange. I can't help but think this is more than just a single customer tho. I was talking to someone who told me offhand that this was actually decided on by the executive team and the customer didn't say ban hiring in Russia or China. The way they put it is the customers asked about people in Russia or China accessing their data and the executive team came up with this as a solution because they have no technical solution they can put together quickly.

Looks like there's a lot more happening privately that we don't know about and is probably why she decided to resign.
As far as I can tell this is not a static site generator.
I've made many native apps (including our own native Android app) and performance issues are definitely still a thing with native code :P

The amount of work was non-trivial, however, in absolute time it was a few weeks of work that we have only done once after first creating the app many years ago.

It's likely that we we would have considered doing something like this even if the app was in pure iOS - Discord has gotten much bigger.

Mobile teams I have seen for apps at scales similar to Discord tend to run anywhere from 10-20+ dedicated engineers. By comparison I believe we have been able to accomplish a lot with a much smaller team.
This is very interesting.

I wonder though whether it's true that this is how you can teach non-programmers functional programming because the way the emoji puzzles are evaluated is an algorithm expressed in English, but not a very simple one with all the "labels" and "numbers" etc.

I would think this more how you can teach programmers lambda-calculus.

But this is excellent. I wonder if this visual presentation of lambda calculus is your invention or is there some material that predates this?
because it all comes down to the root cause:

the attack on an area which until now couldnt care less about politics. now in the context of "free speech" we try to brake the last knowm union out there in the world. developers, who only let code speak so far.
Man the marketing bots are out in force today. Either HN really loves Disney -- skeptical of that -- or Disney is pushing hard. And they have the money to do so.
That idea reminds me of Patrick Star's solution to escape the terror of the Alaskan Bull Worm (Take X and push it somewhere else).
There's always going to be annoying people in any community. It depends on how much you let them take over. HN for instance has its share but the mods don't let them run the place.
If you're trying to beat top tier state actors, and you're posting content of high enough profile, you're going to lose. There are too many fingerprints and timing attacks that will give you away. The way you construct sentences, the types of words you hyphenate, the way you spell words, the words you select, etc.
Except nobody would train just on parallel lines. They use a wide array of different types of data so the model can make generalizations about things it hasn't seen before.

> Machine learning only learns how to categorize things into predetermined categories.

This is just one type of machine learning called classification, there are others like regression and clustering which can be combined to create more robust models. Look at the technology behind Cylance's product which identifies files as malicious or not pre-execution. They are not just using classification.
I'm surprised no one has mentioned the XPrize foundation: https://oceandiscovery.xprize.org/prizes/ocean-discovery

> As part of its post-prize impact work, XPRIZE announced a partnership with Seabed 2030, a collaborative project between The Nippon Foundation and The General Bathymetric Chart of the Oceans (GEBCO) to inspire the complete mapping of the world’s ocean by 2030 and to compile all bathymetric data into the freely-available GEBCO Ocean Map.
This sounds like a good idea — dissociating the actual content from a platform like GitHub. But I wouldn’t suggest the bitcoin blockchain. Unless the OP has a decent amount of disk storage (which is easy to get) and a good amount of network bandwidth to keep it in sync and also push changes to the network, this would be cumbersome. The OP would also have to consider the time delay for propagating the update into the blockchain network (which could be several minutes or sometimes hours, AFAIK).

Maybe using the script to fetch from IPFS? (I have absolutely no clue if this is even feasible and how it would work)
That's in the US, China has plenty going online. I'm just waiting for them to blow past us on that technology and hopefully they'll be nice and sell us the technology and show us up and make obvious our ludditism in the USA.
Its*. "It is goal" makes no sense.
From the article:

> Another issue of the Barcelona Line 9, is actually cost.

> The Initial estimates for the Barcelona Line 9 pegged the cost at around 2 billion Euros (3 billion CAD), but actual construction cost turned out to be 6.927 billion Euros (10.3 billion CAD). Per kilometre, that’s 145 million Euros (216 million CAD).
Usb ports are the attack surface for standard gvt issue phone snarfers. Thought this was common knowledge.
Shame on you for making baseless accusations while hiding behind your pseudoynm. If you have an issue with CBT for behavioral addictions, then criticize the approach, not make ad hominem personal attacks.

For the record, I have all my clients call me Cam and only use the honorific online and when being introduced to speak. Step up and tell us your name, instead of being an anonymous coward.
I understand the title used on HN tries to follow what the article title is, but it is thoroughly useless in giving me any information on the link. Why should I even open this link?
Hmmmm. I wish your implication was correct, but I fear it's not.
Agree with you on all of your points. I picked up Go in my senior year of college because it seemed interesting. None of my peers had heard of it. This led to my first job out of college where the company's backend was written in Go. Haven't looked back.
The first instance was a requote from Al Gore's Nobel Prize speech. I'm not sure what the bounds were in the source material; it is possible that Gore (dishonestly?) cited only the lower bound. What was the upper bound?

The second instance used the upper bound (2016 ± 3 years).

I never said "THOSE SCIENTISTS WERE ALL LIARS, DON'T BELIEVE THE SCIENCE"; I said those scientists cannot yet predict accurately years ahead the effects in such a complex system.
Regardless of the quality of this post, the author does highlight a security issue here. The RFC states that it's up to the parser to define the limits and different parsers may behave differently in the face of malicious inputs. That's why you should probably test them...
You've just described the film "The Final Cut".
Who is the NYT to decide that women should be allowed on the Internet?
I think it was implied that I meant heuristics that humans have added themselves. The point of it all is to allow models to make generalizations about things it hasn't seen before. This can be done with a combination of supervised and unsupervised techniques.
You will never, ever, ever, ever, ever ever ever do it right according to these people. It's exhausting. Just figure out something simple that works and do that. Convene at some regular interval to discuss what's working and what isn't, and adjust accordingly.

Otherwise you're stuck with this type of shit, the endless deep dives into "are we doing Scrum the right way"? It's such a waste of time. Jesus Christ.
> the Met graph time scales are all cherry picked to

Any evidence for this?
There’s no point in using a hologram for steaming, you could just use CGI to overlay whatever you want.
These sorts of stories remind me that Berkshire Hathaway is still named after a failed textile business (and according to Buffet, the worst investing mistake he ever made).

Rebranding is overrated.
Indeed. I did a genetic test, and a year or so later got an email to the effect "apparently my grandfather isn't my grandfather but one of your (distant) relatives".
No it hasn't been lost. It's just become over regulated just like in the USA.
You forget that changing system is an option. There are other countries and too few people consider emigration. Combined with remote work it enables a lot of interesting options for people in tech; I wound up with a tiny house for under $100k. It's not where I plan to be forever, but it means that I've got something so cheap I can afford to move somewhere else for a while (if desired) and keep this as a home base, so to speak.
what happens once it's 'too late'?
Not really, for a dam to be usable for pumped hydro it needs both an upper reservoir and a lower reservoir, with enough height difference between them, while a dam for non-pumped hydro needs only an upper reservoir (it can discharge directly into a river, for instance). Some existing dams can be used as the upper reservoir or the lower reservoir of a pumped hydro plant, but for that there has to be a suitable location for the other reservoir nearby.
The comment you replied to said 'mitigated', not 'solved'. Emissions controls already have, and still can, make enormous impacts on many consumer devices.

Given that emission controls are a whole lot easier to implement than eliminating a huge portion of the world's population, I'd say it's a more realistic goal to pursue.
> What was the problem with launching, and then deciding that design was the next priority and working on it while your product was running?

Great question, and one I asked myself when I was about 2 weeks into the redesign :-)

On reflection, basically no, you're right, there was no reason I couldn't have shipped and then improved the design in the meantime. The thing about it not being good enough for people to pay for was just my opinion - not tested with real customers.
Author of the post here - Happy to answer any questions. I'll be editing the post with responses/updates from Sendy. Hopefully this convinces them to release a patch!