skysight-inc/HackerNews huggingface dataset:
OT: I would also prefer a 20 yr old car design then a modern 'smart screens everywhere let the car drive for you because it is safer'. Cars were just finoshed back then, but in comes the age of 'Everything as a service'. Cars today are crap. Maybe in another 20 when they fix the batteries.
The enormous and simple point you're missing: just like chlorine versus sodium chloride, copper sulfate is not the same thing as plain old copper.
It would be great to see a breakdown of the range of earnings and not just revenue per employee. Some SaaS companies only end up working for the ad companies Google, Linkedin and Facebook. In those SaaS businesses the House always wins.
This is maybe asking for too much, but I have come across too many SaaS founders who would have made more money opening a taco stand.

Maybe the best approach to start it as a side hustle and then quit your job once you have enough traction.
You are thinking about this backwards.

What people love is that the initial price is LOW. They all hope that this will be the final cost. They don't even want to think about paying more.

Getting refunds stinks, frankly. All it takes is a single hiccup to turn into a PR nightmare: "Old lady getting kicked out of her apartment because the airline did not process the refund in time."
If you do find the link could you please share it here. I think I've been hit by it once before.

Also, it's comparatively simpler than other DBMS's like Postgres or MySQL.
That’s an awful experience. With Sonos it doesn’t matter what kind of connection my phone has to the network, and music won’t stutter or stop depending on where the phone is. I say again, there is nothing that offers the same experience. Good luck supporting a non-techie with an RPi setup
Doing some constant folding, the C compiler would arrive at something like this:

void loop(void) {
delay(100);
digitalWrite(13, s0[s0_idx]);
s0[s0_idx] = s0[s0_idx];
s0_idx = (++s0_idx) % 2;
}
void setup()
{
pinMode(13, OUTPUT);
}

Only the s0[s0_idx] = s0[s0_idx] looks like extra work now. I don't know if a C compiler would optimise that away, but assuming it does not, one extra memory write per loop is not bad overhead.
Regardless of the method priority rank, all carbon emissions should be taxed starting yesterday. If an imported item can not be proven to be carbon taxed already then tax it in customs.

The taxation should be revenue neutral, that is every cent gained is redistributed to the people, or some part of it to carbon capturing projects.
That just circle jerk. There is an agreed upon def of serverless.

If we reduce things to the absurd we stop being able to reason about things.

https://en.m.wikipedia.org/wiki/Serverless_computing
NASA’s Next Mars Rover Will Look for Signs of Past Life on the Red Planet
Firefox has been using Gecko for chrome since before it was even called Firefox. It's pretty much the reason why the Google browser has the name that it does. Anyone contributing to Firefox leading up to the birth of Chrome, including major contributors on Google payroll, dealt with chrome:// documents (or bindings, or scripts, or...) on a daily basis.
> Those language runtimes exist since the 60's, 10 years before C created the urban myth of being the first systems language

I don't know what's your point here, or why you keep repeating this on HN hundreds of times. I didn't ever hear anyone claiming it was the "first systems language". Nor do I care.

(We all want a better language. I haven't tried many, but any other systems language I've seen I've found awkward, starting with Pascal with its mess of 1-based vs 0-based indexing, case insensitivity, weird mix of ref-counted / manually managed, weird syntax choices, mess of basic string types, requirement to create tons of typealiases... going to older languages that have upper-case only identifiers, for example).

As to rest - it's just a matter of libraries. Not runtimes.

EDIT: it seems some definitions of runtime include standard libraries. So, whatever.
Will the future’s super batteries be made of seawater?
Opinion pieces are usually trash.
> If there were a global dashboard which was vague about the target and source, merely the frequency, size and nature... would that be valuable?

Yes.

> What we can tell you is the frequency, size and nature of attacks that Cloudflare sees, and when we can clearly identify that an attack was unambiguously targetting you specifically then we can tell only you about that too.

Yes.

Also, even if you could tell us WHAT kind of attack it was that would be helpful too.
100% this. Nothing is more aggravating than having to go through someone elses SQL mess and having to reformat with commas in front. Why you ask? First, its trivial to comment a value out for testing/debugging etc, but secondly if you don't and you are reading through a large query, it is far more difficult to scan to see what fields are included, being aliased, incorporated into calculations or functions etc.
This ties to the longer code, less clever mantra noted prior in the thread.
The else comment I get, but I still use it and typically set it to a code or value that will push the error further up the stream.
We do a lot of system to system integration so often the else part is arising from missing setup info from the source or destination so surfacing it later can ( depends on use case of course) sometimes make it easier for end users to self fix the problem by updating one of said source or destination systems.
I'm not sure I understand what the physical transport has to do with this. Can you please expand a bit?
I read the article you linked to, but the method it describes would surely only work for a few minutes, or until the battery level goes down?

Having said that, I do get that battery level has some potential as part of a very short-lived fingerprint, and I really don't see the need to expose this information to remote sites.
I wonder how much outliers like college students scew the data. I practically live at the library.
ElectronMail 4.2.0 Enables Support for Persistent Sessions and ProtonMail 4 UI
Plus it is well established that we are less price-sensitive once the money left our pocket.

Most people would end up using more services. Hence even instinctively feels like a much worse deal even if tying up that money would not impact them directly.
As recently as 2003, Swedish citizens abroad were sometimes forced to sing the Swedish tune "Små grodorna" at the Swedish Embassy to prove they were indeed Swedes. ( Source: https://www.aftonbladet.se/nyheter/a/BJWj4l/tvingades-sjunga... )

Now, not even two decades later, Sweden's population is comprised of 18% born outside Sweden and 24% with a non-Swedish background. (source https://www.migrationsinfo.se/fragor-och-svar/hur-manga-utri... )
There is! The API is nowhere near complete, but Noether[0] can handle the following well:

>>> display(lightsecond)
>>> v = c / 3
>>> h / electron.mass / v
(3.019×10⁻²⁰ ± 2.277×10⁻²⁸)ls <length, distance>
>>> potrzebie / bushel
62.23m⁻² <vehicle efficiency>
>>> print(f"The speed of light is about {c:.5e}")
The speed of light is about c = 2.99792e+08m·s⁻¹
>>> momentum
mass * length / time
>>> print(flow)
L³·T⁻¹

There's no explicit support for probability, but you can roll your own quick with some support

>>> prob = Dimension.new(3.4, "probability", "P", "chance")
>>> chance = Unit(prob)
>>> percent = Unit(chance / 100, "%")
>>> display(percent)
>>> chance / 3
33.33%

[0]: https://github.com/yunruse/noether
For context: https://statmodeling.stat.columbia.edu/?s=brian+wansink

(he's a Cornell prof with dubious research/PR tactics)
A huge chunk of OSS work that always needs to be done is the thankless task of grooming the backlog of issues.

Project management is indeed an important skill.
The only thing I found more interesting than all-you-can-eat buffets actually turning a profit is that there are business people who are apparently content running a business with such slim margins.

This article quotes a 5% margin. I know food industry margins are low in the first place, but as a business owner in a different field I'm left wondering why anyone would even bother. The same business prowess and attention to detail you need to make a buffett run profitably could get you very far in another industry.
I suspected it would be 'frequent visitors' to the library that influenced the results.

I really, really wish attendance at the library was higher than at the theatre. But it's just not what I see happening.
I stopped going to the movie theater because the movie going experience has become garbage.

They upgraded the sound system of every movie theater near me without also upgrading the sound proofing. Now you can't watch a movie without hearing the music and the sound effects of every other movie around you.

Ushers stopped enforcing rules so texting and talking has become normalized. And a lot of people don't go to the movies to watch movies but to hang out with their friends.

Some theaters "upgraded" to narrow seats to fit more people. You now sit shoulder to shoulder and fight over who gets the arm rest.

I don't expect the situation to get better for two reasons:

1. A local movie theater company has a total monopoly so they don't have any competition and thus no need to improve.

2. Teens are the largest movie going demographic and this new normal is to them, normal.
The Army Corps of Engineers makes decisions on individual wetlands, but they have to follow the statutory definition in the Clean Water Act. (And the Clean Water Act can only be interpreted in a way consistent with the Constitutional limits on Congress’s power to regulate intra-state activity.)
Libraries are not free, just subsidized. Someone pays for them, and they're not cheap. Also, they rely heavily on contributions and donations.

Just saying.

(council person)
Maybe disconnect and reconnect cause windows network share to lose locks or something like that.
Ask HN: A tool to keep me updated about a specific topic, focused on relevancy
I saw a video mentioning an upcoming videogame that I really liked, with the release date still tba. It's probably going to take at least a couple of months until the next major announcement. So in order to keep it on my radar, I'm wondering what's the best way to keep myself updated with new major announcements.

My problem with Google Alerts is that it gives me every bit of news about that game. For my search ("Everwild") the first results in the alerts preview are about new developers being hired, and an article about the "most anticipated games of 2020". Example: https://imgur.com/a/V1hYBVn

I don't necessarily care about those, I'd just like to know about the release date when it's announced, delays, actual release, reviews etc, things that I would consider major milestones. So the tool would have to have some measure of importance/relevancy/popularity. Ideally it gets the data from multiple sources, like news outlets, youtube, twitter etc. Does something like that exist, either specific to games, or as a tool in general?
My first pull request to get merged
Author here.. Just as a preview of the next release of this, I've been teaching it how different pins of the arduino can be used. Some pins support digital IO, some also PWM, some analog input pins also support digital IO, but others don't.

So I can write a program like this and pick pins to use essentially at random:

import Copilot.Arduino.Uno

main :: IO ()
main = arduino $ do
pwm pin2 =: longer_and_longer
delay =: constant 10

And without even needing to load it into a board, let alone hook up wires, the compiler can tell me it won't work:

demo2.hs:5:9: error:
• This Pin does not support PWM
• In the first argument of ‘(=:)’, namely ‘pwm pin2’
In a stmt of a 'do' block: pwm pin2 =: longer_and_longer

This is implemented using type level lists and type level programming, and user-defined type error messages.
I think looking at the total rate is naturally going to feel heavy.

Instead, consider this: per country on average, that rate is between one every 4 years, and 2 every year, until 2050.

That's not bad at all.
Link: https://www.sqlite.org/howtocorrupt.html

Discussion: https://news.ycombinator.com/item?id=22098832
It's unclear to me why buffets would be more wasteful than other restaurants, particularly in climate change terms.

There's some contradiction in what you've said about minimising waste and demanding fresh foods. If we stick to only the freshest foods, then we waste a lot more.

Surely being able to serve in quantity creates positive economies of scale.
Wiley Provides Free Access to Coronavirus Research
From personal experience, this breaks down all boundaries before work and personal life. I know it's romantic to think about founders working and collaborating 24/7, but for me this path led to burnout, and eventually some estrangement and tension because decompression is next to impossible.
Absolutely -- though it's the benefit of all four stomachs that comes into play there. Anything with some lignen in it, along with a salt block (or urea block) gets them pretty much everything they need, because they can manufacture their own amino acids.

This doesn't detract from the fact that feeding them as much grains as they can eat -- not too dissimilar from the pate gooses -- is highly questionable.
Because other people deemed it interesting.
Here are some other ones,

Oberon System - http://www.projectoberon.com/

COSMOS - https://www.gocosmos.org/

JNode - https://www.jnode.org/

TamaGo - https://github.com/f-secure-foundry/tamago-go

A2/Bluebottle - http://cas.inf.ethz.ch/projects/a2
Ask HN: What do I need to get complete screenshots of my app from a designer?
I’m working on a web app, for which I have a very good idea of what it is supposed to work but no clue at all regarding how things should appear on the app or how would be a good way to interact with the app.
What would I need in order to be able to hire a designer or ux in order for them to create screenshots or high fidelity mock-ups of the app?
A specification sheet? Is there an industry format? Plain English description of the app, goals and features?

Thanks!
Would love to hear about the first pull request of fellow Hacker News users!
I disagree. As long as people insist on having the latest iphone, the cool new car (loaded with plastic), even nice new clothes, then there will be a market for plastic.

Somebody will meet that need. The plastic will be produced so long as consumers demand it. It doesn't make a difference if it's Saudi Arabia or Norway that's producing it-- somebody will find a way. The problem is with the consumption.
If the pm 2.5 is low, are the nanoparticles also low?

I live near a semi busy urban road, but there’s a wall of buildings + an alley between me and it. Pm 2.5 is very low at my place, and so is noise.

Never thought about the nanoparticles pm 2.5 doesn’t measure, but am assuming it’s similar.
This is all awesome stuff. Slick wallpaper too.
Materials Scientists Learn We’ve Been Brewing Espresso All Wrong
VCS Nirvana: features that I’d want for the next VCS tech
AP reported "tens of thousand" and the government may have its own reasons for inflating a number, so I wouldn't take that as necessarily the last word in accurate counting.
> "oh wow, better static link all the things!". Is that wrong?

Depends. Sadly, current trend is to keep everything static in big binary or bundle own set of dependencies. Let's assume your program is using libpng. Now, every program is keeping own libpng in RAM. That is not even the worst case; imagine particular libpng has security issue. The only way to update all those static programs is to recompile everything or download everything; which is trend, again.

I image we will have shared library approach "rediscovered" and commercialized with some cool buzzword.
> Because how does one keep an up te date backup?

https://www.sqlite.org/backup.html

There's a ".backup" command:

* https://sqlite.org/cli.html#special_commands_to_sqlite3_dot_...

Alternatively, given that it's ACID, you could just take a snapshot of the file system/volume in question, and do a recovery on restore.

Edit: SQLite also has WAL files, so presumably one could just use tar/rsync to create the backup, and only the last file would be 'corrupted', so you'd lose the last (few) transaction(s):

* https://www.sqlite.org/wal.html
To clarify your clarity.

Beef cattle historically have started on milk, and then moved to pasture.

In industrialised countries, beef cattle are fed on grains for most or all of their lives. Perhaps for marketing reasons, I'm not sure, in some places, for some percentage of the herd, they're finished on pasture.

Most CAFOs, as others have noted, are primarily started and completed with grain.
> The only thing I found more interesting than all-you-can-eat buffets actually turning a profit is that there are business people who are apparently content running a business with such slim margins.

> This article quotes a 5% margin. I know food industry margins are low in the first place, but as a business owner in a different field I'm left wondering why anyone would even bother. The same business prowess and attention to detail you need to make a buffett run profitably could get you very far in another industry.

This is because you are assuming entrepreneurs act only for the purpose of profit.

Entrepreneurs act for the same reason all people act: to achieve their desired ends. These ends are established based on emotional desires, which do not necessarily correlate with things like maximum ROI.
I have the opposite opinion. I eat several times per week at self-service buffets (they're very common around here, though it's almost always paid per weight), and it's much better than traditional restaurants. Instead of a small selection of dishes you might not like (or have components you might not like; it's especially bad for non-meat-eaters, since usually only one or two of the choices are not meat), in a way too big portion, and taking a long time to get ready, you can choose only components you like, in the amount you want, and you don't have to wait. Yes, occasionally a traditional restaurant can be fun, and when you get lucky the quality of the food can be great, but I usually consider them not so great an experience.
Why do you believe this? Are you under the impression there is some security problem, or are you opposed to users having more control over how programs run on their computers?
Once I was talking to a retired real estate agent and they said they had noticed a disproportionate number clients who lived by the highway had lung cancer in their family.
It does allow multiple applications to access the same database at the same time, but when you do so it really hurts performance. I noticed this when i wrote a web crawler in go and used sqlite as the backend.

As soon as i connect using the command line interface, it slows down significantly.

Just something to bear in mind if you want to use it with multiple processes!
Oh bravo. I would like to put this on Spike.sh loading screen
In my observation, buffet customers tend to attempt to eat a lot more by filling their plates with a lot more than they can handle. This is because they’ve already paid for it and believe that eating more is the way to get more value for money. Once they’re in the middle of the meal, they realize that they cannot finish it and that gets wasted. With a la carte, you’d at least have the option of taking the leftovers home.
The Red Apple, quoted in the story, closed their original location (that had been open for 30 years) last summer to make way for condos. At 5% margins it's pretty easy to see how a builder could make them a great or even life-changing offer.
Most industries have low margins.

You can see net margins for US public companies here:

http://pages.stern.nyu.edu/~adamodar/New_Home_Page/datafile/...

The average is 7.7%
The Saudi Connection is clear, it is even in the official report's censored pages. But it seemed placed there as a distraction, like a honey-pot.

If you just read the report, you can immediately see that it is written as a novel, not a scientific report. And the commission itself complained about a set conclusion and not being able to do a proper research.

Also many witnesses complained about their story being left out of the report. Also: omission and even destruction of important evidence.

Whatever happened, the investigation was a white-wash and has been misused to setup a political system for needless endless wars. Like the Reichstag fire.
I've seen a number of instances where "all-you-can-eat" rapidly devolves into "all-you-can-find" - where expensive items simply don't get refilled until the big eaters go away. We went to a Churrasco place one time with my startup team and the staff more or less spent half the allotted time essentially hiding from us. It was comical, but expensive.

The other aspect of buffets is that frequently the food is quite dreadful; they may have steak, but it's cheap cuts, cooked to the consistency of a Frisbee. Even if you're "beating the buffet" economically, you're just eating bad food for no reason.
I was born in the heart of Sweden in 1985 and I've lived in Sweden my entire life. I don't know the 2nd part of Små grodorna.

Små grodorna, små grodorna, så lustiga att se. Små grodorna, små grodorna ...???

And the next thing I remember is that stupid noise they make as they dance around the may pole.
I'm not sure it would even be practical to capture the carbon emitted during the curing process as this is happening at it's final destination rather than during manufacture.
And even if you had perfect knowledge and would combine an exact replica of what was on the standard menu the fact that it is a buffet means the food has been out for a while. It seldom will be as good of an experience as just ordering the same thing.

Which I sometimes do. At which point people will look at you funny.

But you can't in many places and unless everyone does the same (unlikely) you end up getting your food when everyone else is about done.

I'm generally not a fan of buffets.
> For steel the possibilities are hydrogen or electrolysis, both are being tested by some companies.

We already have steel recycling plants today that shift ~100% of emissions to thermal energy source, with a hot enough nuclear reactor (G4 MSR, maybe something in fast spectrum, maybe fusion) you can effectively eliminate the majority of steel emissions globally.

> Cement is the biggest "we don't really have any good alternative, at least not any time soon"-issue.

Bill Gates posted about this recently [1,2]

[1] https://www.gatesnotes.com/Energy/Buildings-are-good-for-peo...

[2] https://www.carboncure.com/
Knowledge Graphs with Weaviate – Stack Chat
Even given your second point, I would argue with the first, given that I think that globally, the company is more thought of when someone sees the word "Amazon" in 2020 than the rainforest.
You’re being kind — He’s a former Cornell Prof who was removed from his position for making up data to fit PR-able conclusions. None of his work should be cited as evidence of anything.
Here's a thought - people should be paid the market wage. If you want to pay them more, then what are you waiting for?
3. The oil and gas industry is well placed to provide CCS services from an engineering perspective. Even without your second point it would be a commercial opportunity for them.
No, that would be deemed too similar.
NymphCast: Audio and video casting system with support for custom applications
I enjoy reading articles about science and research and it doesn't matter what the authors sex or race is. Once I start feeling like I'm being preached to however it makes it much more difficult to enjoy the actual story.
Even with WAL enabled?
What animal species do you believe are relative newcomers?

I'm assuming here that you mean species that have come into being since humans stopped being hunter gatherers -- let's say 10k ya.

For me, natural means what they evolved to consume. So for cattle, and their genetic ancestors, it'd be grass, with perhaps some shrubby plants and trees.

It certainly wasn't grains, for obvious reasons.