skysight-inc/HackerNews huggingface dataset:
I totally agree with you there that most things are super unpractical and impossible to realize for end-users (or even engineers).

What you can do though is trying your best that you can influence with your own skillset. I would never claim that any device is secure (heck, eversince BadUSB not even my power transformator is) but I'd have a better feeling when using coreboot that I configured, built and flashed via my CH341a adapter instead of an OEM SeaBIOS, for example. I mean, software is my skillset. Software I can influence. Hardware: not so much.

I don't know whether there are government-level exploits available for coreboot or libreboot, but I think that's the level of security where we can just dump our hardware into the trash anyways.

Additionally I don't have the skillset of verifying that a RISC-V chipset is really open, verified or secure. Therefore I would have to trust somebody else to do it, which might become the centralized point where the red tape fails for all of us.

When it comes to open hardware, mntmn [1] got pretty far already. Even though I personally think that the touchpad is still unusable in terms of modern UX. But I really admire them for what they do, and that they do not compromise on their core principles.

[1] https://github.com/mntmn
It is easy to enumerate what is bad for ones life - much harder to define a good life, hence one is able to achieve "good life" by substracting all that is considered "bad life".
Experimental Archeology (Old Tools/Atlatls) with Angelo Robledo
It definitely feels like the corporate leaders making decisions about risks don’t actually understand what the majority of risks are, the likelihood of them and the potential impact. So they make decisions based entirely on the few risks they do understand while completely disregarding the ones they don’t.
Also sounds like IEEE 754 forty years before IEEE 754.
The "Caste system" has European roots connected to the monopoly of one book, one god and the all powerful church.

In Europe the king was the representative of god and got his powers through the church. Then came the merchants, landowners who funded the state. Artisans took the next rung. The unskilled workers took the most menial jobs came last.

We call this today as the class system but this was the original caste system imported from Europe and applied on the native population of India.

While one can not deny that there were/are different communities and a kind of class hierarchies in India just like in the rest of the world. The rigid caste system is actually the work of the Church. In India each community had its own gods and its own chieftains and priests.
Iceland also has the population of a small to midsized city (~300k, if I recall correctly).
Remarkable software engineers write remarkable code
So what's the correct way to tell the C++ compiler you want integer overflow to occur in a particular spot when overflow trapping is enabled?
AI planners in Minecraft could help machines design better cities
It is sad to me that the aviation industry doesn't appear to be able reward the manufacturers that take risks with their designs. Both Concorde and the A380 have been disasters commercially. It seems like we will be stuck with the current widebody, single deck, subsonic planes for most of our lifetimes with little real advancement in comfort or speed.
Was it the curvature of the coordinate system you were using during machine install, or was it the actual curvature of earth's surface that was important here?
This is a very interesting article because it is talking about two things and their conclusion seems to be wrong on both

*

A) They say they failed because they had a bleeding edge product

IN Reality: they are talking more about Product Market Fit not being there/not being properly tested

B) They say that selling such a product is difficult, getting companies to implement it is difficult, and that the mental game is more difficult

In Reality: They seem to not fully understand their own product, what their customers' needs are, and how their product matches those needs

A few other points, with some overlap with the above

Firstly, that product they discuss is not very bleeding edge. It's basically Analytics. It's not like they were trying to sell Virtualization or Nuclear Fusion Reactors

It's Analytics/What Gets Measured Gets Managed/Pareto Principle

-> We should build a tool that tells you the adoption rate of every component in your design system—across your product

How is that bleeding edge?

*

Secondly, Winter 2018 to Summer 2020

That's 1.5 years

Is that really time to tell if a product is a hit or not?

Look at all the companies that are going IPO now. They are between 5 to 20 years of existence before IPO

Outliers like Amazon and Facebook have really messed up lots of people's perceptions of what building a company should be like

They think everything is going to come together in one or two years

Thirdly, all their problems (sales is hard; companies adopting product is hard; mental game is hard) is basically

A) Your product doesn't have Product Market Fit. If there is a good fit then NEW makes it sell faster because no one else has it

B) Your mental game is weak. If you are going to give time to a product (even a not that significant 1.5 years of your life) you must make sure you give it your best shot

C) It seems all your issues rise from you thinking SOMEONE ELSE is going to do stuff for you

You have to sell

You have to get the company to adopt the product

You have to keep yourself focused and positive

*

Do you really understand what problem that product solves?

Does your customer want that problem solved?
I'm trying to say that integer overflow is architecture-specific, so it _should_ have been standardized as implementation defined.
> BlackRock’s human resources head, Jeffrey Smith, was fired in July 2019 for breaking company rules on disclosing relationships

I wonder who fired him
Solar shades the expensive way (as in right now, launch from Earth): https://www.youtube.com/watch?v=6yqi0FabHHs

After kickstarting a Lunar economy so you can manufacture and launch them well outside Earth's gravity well: https://www.youtube.com/watch?v=gOr-Gd58zu8
It's more about the fact that cancel culture doesn't generally accept change our apology, unless you're completely a leftist.
I don't find that reassuring at all.
Yes, they clearly mentioned that in the 30mins video.
That's why fuel will be stored in the aft of the fuselage instead of the wings.
But nobody suggested a ballot initiative to fire anybody. Not everything requires an act of government. Sometimes social pressures are, and should be, sufficient.
> adding two large integers can result in an integer that cannot be represented in the integer type. We often refer to such error conditions as overflows.

There's a subtlety here that's missed in the article: In C and C++ this is only called "overflow" for signed integers. That's because that word specifically refers to the case where the behaviour is undefined, and for unsigned integers the result is always well defined: it is the correct result modulo the size of the integer type (which must be a power of 2). For example, UINT_MAX + 1 is guaranteed to equal 0. In particular, the -ftrapv flag mentioned in the article is described in the GCC docs as (emphasis mine):

> This option generates traps for signed overflow on addition, subtraction, multiplication operations.

(Another subtlety, albeit a bit less likely to cause confusion: with signed integers it's possible that the result is negative but doesn't fit into the type, e.g. INT_MIN-1, and this is also called overflow. I mention it because it's tempting to call this "underflow", but that word is reserved for talking about floating point numbers where the result is too small in magnitude to be represented by a non-zero value.)

I don't know Swift at all so I'm quite curious about this bit of the article:

> In a programming languages like Swift, an overflow will result in the program aborting its execution.

Unfortunately, because the article is sloppy about the meaning of "overflow", I don't know how to interpret it. Is it just about signed numbers or not? Also, what other languages are there that are "like Swift"?
I do not see any 'Open in codespace' option in the menu mentioned here:

https://docs.github.com/en/github/developing-online-with-cod...
The issue is that this only works in some cases where the root cause is well understood. "Bacterial infection, give this antibiotic which kills the bacteria".

In other cases, the root cause of an issue is obscured under a complex system. The current cutting-edge pharmacodynamics understanding of depression is that "it is an issue with serotonin/norepinephrine/dopamine/etc... except sometimes it isn't". This leads to situations where you have psychiatrists prescribing a few SSRIs to treat someone's depression, except it sometimes doesn't work with the patient and they're not sure why, in which case they try atypical antipsychotics, except that sometimes doesn't work and they're not sure why, so they try NDRIs, which sometimes doesn't work, so they try MAOIs, except sometimes that doesn't work, in which case they try tricyclics, unless that doesn't work... you get the idea. This "guess and check" method is currently the legitimate scientific (not quackery) method that psychiatrists are working with.

Unfortunately, since fields such as brain chemistry is immensely complex, "it works if you use it on the right patient" is still a legitimate scientific response in many situations.
just fyi, "dark matter" is not a matter at all. it is just a label for the leftovers in the mathematical equations that we use today to calculate "space stuff". scientists have made this up so they can keep using the math, even if the numbers don't add up. it's the same thing when large corporations use "good will" for differences in assets and liabilities in their accounting.
I think you have just added a dimension to the graph instead of simply another data point! That sounds like a research grant and a paper to me.
I fully agree with your post. I am just not sure if you are trying to make a point for larger datasets in benchmark (like I did) or you are trying to imply that this is not necessary?
this.

the only acceptable phrasing of "I don't trust anything" is to finish that sentence with "... therefore I don't use computers" ... the very idea of using computers means that data is processed. and so eliminating all attack surface is not to play.
Not happening, nuclear is too expensive and will not be economically sustainable against renewables. They are simply cheaper.
Last time I checked everybody I know is an fertilizer excreting animal..
This is definitely not unique for this virus. Viruses which cause respiratory illnesses are also affecting the heart. This is proven and studied.
Right, but afaik only one instruction per 'hyperthread' is fetched every cycle, but I'm happy to be corrected here.
> Aborting the program on integer overflow seems so drastic. Say you do that in a server program. Then convincing it to overflow an integer somewhere (possibly somewhere where it is harmless) causes denial of service and all unrelated connections in the process die?

If you don't abort then you probably have an arbitrary code execution vulnerability. Overflow is undefined behaviour in C++, your code is in an unanticipated state, a creative attacker can probably leverage that to do anything.
But without animals you don't need nearly as much crops... Cattle do not come close to breaking even in this sense
That is being willfully ignorant.

Yes, "dark matter" is a kind of catch all term for a bunch of phenomenon / experimental measurements we don't properly understand. There's a large number of different models trying to describe the seen behavior and make predictions to be able to detect it. And in most of those models, dark matter is indeed matter!
Robot AI beats world-class curling competitors (2020)
Oh, I see, of course Wikipedia has the answer: https://en.wikipedia.org/wiki/Brain%E2%80%93computer_interfa...

> Dobelle's first prototype was implanted into "Jerry", a man blinded in adulthood, in 1978. A single-array BCI containing 68 electrodes was implanted onto Jerry's visual cortex and succeeded in producing phosphenes, the sensation of seeing light. The system included cameras mounted on glasses to send signals to the implant. Initially, the implant allowed Jerry to see shades of grey in a limited field of vision at a low frame-rate. This also required him to be hooked up to a mainframe computer, but shrinking electronics and faster computers made his artificial eye more portable and now enable him to perform simple tasks unassisted.[46]

> In 2002, Jens Naumann, also blinded in adulthood, became the first in a series of 16 paying patients to receive Dobelle's second generation implant, marking one of the earliest commercial uses of BCIs. The second generation device used a more sophisticated implant enabling better mapping of phosphenes into coherent vision. Phosphenes are spread out across the visual field in what researchers call "the starry-night effect". Immediately after his implant, Jens was able to use his imperfectly restored vision to drive an automobile slowly around the parking area of the research institute.[citation needed] Unfortunately, Dobelle died in 2004[47] before his processes and developments were documented. Subsequently, when Mr. Naumann and the other patients in the program began having problems with their vision, there was no relief and they eventually lost their "sight" again. Naumann wrote about his experience with Dobelle's work in Search for Paradise: A Patient's Account of the Artificial Vision Experiment[48] and has returned to his farm in Southeast Ontario, Canada, to resume his normal activities.[49]
> We should build a tool that tells you the adoption rate of every component in your design system—across your product

How is that bleeding-edge? It's just "lint for design systems".
What happened probably is that the number of people who actually use a "design system" is fairly small. And among them, those who understand what linting is are possibly rare...
While I sympathize with your suggestions, I don't really see the issue with this particular service. This is more about enhancing developers by letting them stop having to set up the same development workflow on different computers. As long as you have access to your data, you could mirror it locally. Should they remove that possibility then you're losing control, if enough people would protest if and when that happens then it would be reversed. Which brings me to my main point.

The erosion of control is mostly a voluntary one, cloud offerings make life simpler and more convenient and that's very hard to beat. Especially the ones aimed at consumers. I am confident that people are losing less personal data thanks to the big tech companies, even at the expense of losing control. Therefore it's a net positive for individual consumers, perhaps it's not if you look at the societal level but what would be the main arguments at that level?

EDIT
Hahaha, there is a certain irony about this getting downvoted in a discussion about erosion of control.
Yes if we used copyrightable music on the TTRPG shows I play in for musical cues - we would need a licence.

Which is a pity as it would be nice to be able to use music cues to set the mood and enhance the experience.

Id have loved to used a clip from Bettye Swann's "then you can tell me goodbye" at the end of our recent Expanse one shot.
It's true, they're similar. Quarkus leans a bit more towards Java EE, Micronaut a bit more towards Spring. I don't think it would be worth switching from one to the other.
Where does the methane go then? Is it never formed in the first place or does it get 'locked in' somehow?
Yeah. I quit my job to work on it full-time and now I’m in North Africa living off my savings and an Airbnb’d bedroom. The quality of life is good and it at least tripled my runway.
You better hopw that they are programmers. Meteorologists provide the algos and calculations, programmers (or if you prefer, scientists programmers) then implement it. Scientists focused on science don't have the time to learn good code skills (that's a fact) as there are too many maths and knowledge already in their fields. would not be better if they focus on the science itself?
This is interesting. We at OrgPad.com try to do something a bit different but still in the related/ almost same space - we want to make a system usable for normal people, not for mostly highly educated and concentrated hackers/ IT professionals. We don't do any activity tracking, you have to be deliberate, what to write down and what not. We also currently have no way to evaluate information in the units e.g. for some kind of hierarchy or automatic sorting. These features will eventually come, but we are not there yet. As I said, our users are mostly people with expertise in other fields than IT, like teachers, students or managers.

OrgPad.com is a SaaS tool that you can use for free. It tries to do away with as much hassle/ non-sense as possible by really focusing on information and relationships between those. You can connect units as you want, you can put into units what you want. The layout is topologically stable, but the absolute position can change slightly e.g. if you open up a unit which has a large picture or something. This is a completely new algorithm that understands a units area and therefore knows, if a link is crossing it or not. A killer feature is being able to do "a path through the graph" which is basically a presentation/ slideshow of sort. The nice thing is, you don't have to transform your knowledge to a different format to be able to present it. We have found that normal users are a lot quicker creating such a presentation compared to e.g. Microsoft PowerPoint. Oh, and of course you can easily collaborate on one OrgPage with multiple people e.g. by sending them a link for editing or adding them to your team.
If you want to just have a look and not create a login: have a look at some of the public OrgPages https://orgpad.com/list

Currently, we are writing our own editor, that should be much simpler than the current one and therefore integrate much better with the whole concept. When it is done, editing on mobile will also be possible. Mobile is currently read-only, but you can at least upload photos/ videos and sort them later, when you are at a computer which is a big help for us and our users. The whole thing is developed in Clojure/ClojureScript so the idea of simplicity really was an inspiration.
So overflow means overflow, but underflow as well, while underflow means precision loss. What a bad case of misnomers.
That would be a modified theory of gravity.

I don't know about the idea of turbulence but modified gravity is serious science.

It is just not the preferred explanation right now. An important reason is that AFAIK, none of these theories are currently able to match the observations without the dark matter they intend to eliminate.
Sales forecasting and inventory management like the big players
AI-driven sales forecasting, replenishment optimization, and industry-standard inventory management.
The obvious solution is to plant rainforests in the stratosphere.
It's still pretty aggressive. You have a user searching for Firefox explicitly, and the UX is clearly pushing you towards Edge instead.
"The Art of Conversing With Men" (an 1805 translation of a 1788 work by Knigge) has two chapters:

XXIX. On conversation with devotees, puritans and hypocrites.
XXXI. On conversation with deists, freethinkers and scoffers at religion.

in which he suggests that neither godbotherers nor militant atheists (who are united in their emphasis on orthodoxy over orthopraxy?) are likely to produce stimulating conversation.

https://books.google.ch/books?id=PtQGAAAAcAAJ&pg=PA90#v=onep...

original available at https://www.projekt-gutenberg.org/knigge/umgang/chap005.html §§ 27-28.

(note that in §26, Knigge says "Die Erde ist so groß, daß eine Menge Narren nebeneinander Platz darauf haben" which is to advise against wasting time with fools who are Wrong on the Earth. I'd hope that, like angels on the medieval pinhead, we could easily make room for an infinite number of fools who are Wrong on the Internet, and still have place left over here and there for reflective conversations.)
The point is that if the food is not meat we need like up to 75% less crops, which is completely attainable without synthetic fertilizer.
What problem was Discord solving when they launched? Twitch already existed, Slack existed. Asking because it's a similar question I'm asking myself as I build https://sqwok.im, a news-focused public messaging app. I chose to use "bleeding edge tech", and have been challenged by peers about whether it would have been wiser to just use some off-the-shelf solution for parts of it vs architecting a fully custom a-z platform. I guess it depends. I don't see a site like Discord or Sqwok having a chance without a certain threshold of engineering to support the early product. That said, there's always the chance it doesn't matter because it's not solving a pain point for users. Sometimes it feels hard to answer without a tangible product to show.
The lack of microlensing evidence is one reason. The other is that there are constraints on the amount of baryonic matter in the universe from nucleosynthesis calculations in the Big Bang (i.e. the extra missing matter needed to account for galactic rotation curves can't be 'ordinary' matter).

https://ned.ipac.caltech.edu/level5/March10/Garrett/Garrett3...
And ownership.
Potentially that means the cow farts would become stinkier, which is an even funnier conversation. Joke still works!
The modern enterprise software companies
Note that in addition to the CPU overheads, the paper notes that Go's heap requires a factor of 2 to 3 of headroom to run efficiently:

> A potential problem with garbage collection is that it
> consumes a fraction of CPU time proportional to the
> “headroom ratio” between the amount of live data and
> the amount of RAM allocated to the heap. This section
> explores the effect of headroom on collection cost.
>
> [...]
>
> In summary, while the benchmarks in §8.4 / Figure 7
> incur modest collection costs, a kernel heap with millions of live
> objects but limited heap RAM might spend
> a significant fraction of its time collecting. We expect
> that decisions about how much RAM to buy for busy
> machines would include a small multiple (2 or 3) of the
> expected peak kernel heap live data size.
>
> [...]
>
> If CPU performance is paramount,
> then C is the right answer, since it is faster (§8.4, §8.5).
> If efficient memory use is vital, then C is also the right
> answer: Go’s garbage collector needs a factor of 2 to 3 of
> heap headroom to run efficiently (see §8.6).
I think the "Search is broken" point hints towards the author using Slack in a different way to me. I rarely search. I don't even have conversations about things I'd want to search later in Slack. I use Slack exclusively for things that are ephemeral - for things like checking in with my team or getting an opinion about something - if there's actual technical decisions being made or useful information being shared I pull that stuff out to Clubhouse or Github or an email.

Maybe if I was more invested in Slack and doing more things in it than just chat I'd agree that it's bad, but right now I don't mind it.
At the end of the day this is signalling. We all know that the best thing we can do is eat a local, veg-friendly (vegetarian/vegan) diet. That also doesn't mean that people are going to do it, or can. But at least it's one form of a step in the right direction.

War doesn't have to be waged and won in a single battle. Every little step helps if it truly reduces emissions.
England's Covid-tracking app finally goes live