skysight-inc/HackerNews huggingface dataset:
Simon Sinek has a really good point in his book "Start With Why" that basically says selling your company is a complete failure, because you basically lose your autonomy and ability to adapt to unique market conditions that let companies be successful in the first place.
I have been very interested in the Zig language for doing micro-controller stuff as I wanted a more modern version of C. But I am beginning to think Tinygo is a better alternative for me. No doubt Zig is a great language but I don't want to always be chasing obscure languages. Go has the benefit of being quite mainstream at this point with a decent size community.

Go is also extremely easy to learn and get going with.
I would probably argue that either the first algorithm is incorrect (because searched can be larger than INT_MAX) or the complexity of the second algorithm is bound both by O(searched) (or sqrt(searched), if implemented with more vigour) and O(1) (because the value of 'searched' is bound by a constant).
The post does state that it's explicitly disabled for iPhone builds of iOS, while it's basically enabled for iPad builds - you just need the entitlements.

Maybe some Apple engineers are running around with an internal VM app running Fedora because they were tired of only using their powerhouse iPads for Netflix and scribbles?
Lg2: Tcl Binding to Libgit2
You're free to use other compuational models in algorithm analysis, which define what costs you're assigning to which operations. If you use big-O on top, then the actual numbers won't matter, but which operations you count certainly do.

For example you could count only non-cached memory accesses on a particular model cpu. See "Idealized Cache Model" from https://en.m.wikipedia.org/wiki/Cache-oblivious_algorithm for example.

This is part of algorithms analysis that a lot of developers skip: these are just tools, there's many models available to use with them, or if you want to, just use wall-clock, with all of the pain that comes with that.
Revolut partially unavailable: Currency exchange, Internal transfers, Sign in
This isn't going to go over well with the crowd here, I predict.
Samsung DeX feels like a POC, sure it works and I've used it for about a week while my laptop was being repaired but it had lots of paper cuts, most applications were out of place, even some of their own.
Please link to the definition. The dictionaries I consulted do not support you.
Sure, but I still think it's true that we could have done this without the technology if we had a functional Senate in the US and the stomach for small personal lifestyle changes. It's kind of silly that we don't. California could stop wasting huge amounts of water on almond farms, for example. We have more fuel efficient cars, but Americans are also driving larger cars than ever. We could stop buying bottled water in plastic bottles, but sales are higher than ever.

Our use of renewables has increased significantly, but the use of fossil fuels has increased more over the same time period.
Pretty sure the big risk is leaking into the water table. See: http://large.stanford.edu/courses/2015/ph241/khalaf2/
Program your next server in Go (2016)
I wonder what would occur if a climate-change driven wildfire reached a dry cask waste storage site (probably nothing tbh). The reasonable possibility of this represents the ultimate irony of the anti-nuke movement.
Well, not really, even its readme file mentions previous work. Look no further than iq's previous demos, for example. Also, anyone who is interested knows when the phrase “zero polys and shaders” was sung.

However, “Elevated” had great visuals, great music, captivated people, and at the same time was a 4 kilobyte demo. It became a milestone instantly, as told by cheering on live video. And it became natural for 4K demos to implement everything in a shader to eliminate the rest of the code and be competitive on the new level of visual performance.
Few years ago I asked ESA via email the possibility of sending waste to space via micro satellites, i.e. to the sun, they didnt answer probably question was too stupid, maybe someone here knowledgeable can throw 2 cents about why its not good solution?
Some Performance Observations
Three microbenchmarks for clock_gettime, string formatting and regex matching.
Someone should tell them about discord.
It's happening throughout Europe and North America. The United States has had declining per-capita carbon consumption since around 1970. Absolute levels, which include population growth, have been going down since around 2000. We're replacing high-carbon power sources (i.e. coal) with lower carbon power sources (i.e. nat gas) and carbon-based sources with renewable sources, with wind and solar now producing some 13% of the total energy consumption and 20% of domestic energy production, more than double the percentages from 2015.
This works until that nuclear station is decommissioned. 40 to 80 years is a typical design lifespan. Then what?

The answer is “kick the can down the road and hope we find a better solution.” That’s not a bad plan, but we do need a better plan so that local governments are not stuck holding the bag for power companies that are long gone, having left their nuclear waste behind. I would like to avoid an “EPA nuclear super fund” To deal with messes after the fact like we have from industries in the last century.

EDIT- it does sort of seem like treating nuclear waste the same as other industrial waste and sending it off to approved Class III landfills should be acceptable. So then, kicking the can down the road leads to the public being forced to accept nuclear waste at a Class III landfill.
It is not reassuring whatsoever that one article 2 years ago says that we have just managed to avoid near human extinction. Sure there will still be people alive after 3.9 degrees of warming, but I for one wouldn’t like that very much.
In this case it should not be a problem - listing mapped places suitable to get drinking water is quite reasonable here.
Just because it (drywall/gypsum board, in this case) is relatively standard, does not mean that it doesn't suck. Awful stuff that I'll work hard to avoid in any future building
If you avoid Google than you don't get access to their teams of ML data analysis.
> It's literally a personal attack on your freedom.

This is clearly false. It may feel like a personal attack on your freedom but:

1. It's not personal, this is a systemic problem and no one is trying to punish or harm you. The aim is ultimately to prevent harm, not just to you but to your whole community.

2. It's not an attack. The goal is not to cause you harm, again it's to prevent harm.

3. I'm not even sure what "freedom" means in this context. Do you feel that your freedom has been infringed upon when you have to stop at a cross walk for a pedestrian? Does not taking a shit in a public pool infringe upon this "freedom"? Freedom, for social organism, cannot mean complete and unrestricted action. The only people who have this view are actual toddlers, and part of them growing up to be elementary school kids is to learn about their role in society and the limits of their own rights in the face of others.
https://docs.python.org/3/reference/compound_stmts.html

"Only the [indented] form of a suite can contain nested compound statements; the following is illegal, mostly because it wouldn’t be clear to which if clause a following else clause would belong:

if test1: if test2: print(x)

"
I don't believe the US has any interest in "helping Ukraine", let alone the people of Ukraine, considering its interaction with Ukraine over the past 31 years; and considering how it is "helping" or not-"helping" other world states right now.

And yes, the US is just coercing others into its foreign policy campaign against Russia under the guise of "punishment". The aggressor which most needs weakening is the one that's able to hijack SWIFT and dictate to third parties whom they can trade with.
>How is Russia, in today's form, not an enemy of the EU through it's own choice?

Why is it? Ukraine is not part of the EU, but the EU and it's big brother NATO aka US is threatening russia since years -> NATO east expansion. But hey instead of having good relations, you force Russia to make a pact with china.

You know what happened last time the Warsaw-pact made a east expansion? Hint Kuba....but Russia has to accept it in Poland and Turkey (after all US=good Russia=bad).

Thinking that Russia is the enemy of Europe will bring out two winners, China and the US, once more we got played.

Not NATO nor Russia is the good guy here, and talking with words like "enemy" is exactly what's not needed now. What do you think happens when Russia has no other choices?
The joke is clear to whoever is following Russian political news.
They make money off of us anyhow, by way of advertisement.

They won't make this money if we don't use their service.

So, they may try to encourage us to use their service, even if that encouragement itself is costly in isolation from its effect. In this way they can ensure they continue to make money off of us by way of advertisement.
What’s the right order for the slides in your pitch deck?
I'm not experienced in this but if there was a launch failure isn't that basically a dirty bomb?
You cannot talk about complexity without letting n-> infinity. Both algorithms are O(1), since n is bounded.
For example it could get dispersed an irradiate people, maybe to an immediately fatal degree or contribute to cancer etc. That's the main problem. Seeping into the ground water, worst case getting blown up in an explosion. The latter may also happen intentionally, as a dirty bomb. Because betting big on SMRs means they are going to be everywhere...

You normally don't hear about these kind of problems because of course the people responsible don't let the simple and stupid stuff happen. But this has to be prevented forever for all practical purposes, for all waste ever generated.
I have a general rule that "it's not fair" is an invalid critique of any policy. It's okay to talk about relative levels of fairness, but not absolute.

This policy is a great example why (and to TFAs credit, the term "fair" does not show up, though "inclusive" is a related term).

At first glance, this policy seems completely fair, but people in general move around a lot less than one would think from a purely mercenary point of view.

I went to college in the Midwest, and two of the best in the CS department took low paying jobs to be close to family. This policy would have been a huge win for them. Given that SF has high tech wages, this is also a huge payout to all people who are willing to move to a low cost of living area.

This policy is less advantageous to people unwilling to relocate from high CoL areas, and those who are uncomfortable with their compensation being public knowledge. As a startup, this may or may not be a problem, but down the road they will certainly run into office politics issues that could be solved by just one of a raise or a promotion, and this policy removes that tool from the table.

That being said, this seems like a reasonable policy and I'm glad that more companies seem to be trying things like this, as it would be nice to have some evidence that this sort of thing is as helpful to as many people as intuition would suggest.
> it's for analyzing algorithmic complexity, not for analyzing algorithmic performance.

Everyone seems to forget this. It's more a measure of how an algorithm will scale rather than performance.
I usually keeping these things as indexed meshes: std::vector<Vector3> for positions, and std::vector<std::array<uint32_t,3>> for the triangles. As a nice side effect, the representation is compatible with GPUs, matches VRAM layout of the vertex/index buffers.

For some simple algorithms which need adjacency information, that’s everything needed. For instance, to compute per-vertex normals, nothing else is required, create an std::vector for the per-vertex accumulators, and iterate over the triangles.

For complicated algorithms which need adjacency information, I build special indices over the same data. To find triangles connected to specific triangle, a hash map with uint64_t keys (two sorted uint32_t vertex IDs in the lower/upper half of the integer) and a structure of two uint32_t values (triangle IDs, good meshes are guaranteed to have exactly 2 triangles for each edge, with opposite winding directions). To find triangles by vertex, a multimap from uint32_t vertex to uint32_t triangle.

For algorithms which need to modify these meshes, sometimes I generate new meshes instead of modifying old ones. Other times I replace erased elements with special values (like UINT_MAX for integer indices), append new elements to the end of the vectors, and when the algorithm is complete I re-index the mesh while removing unused vertices/triangles.
For me, despite its flaws in E2E, Telegram is the sweet spot for small to medium sized groups.

Easy to install, works on every platform I need it, super-simple bot support and the UX is very nice. You even have tools to make write-only groups (microblogs of sorts) and actual moderation tools for larger groups.

For a "community", I'd pick Discord though.

Matrix as a technology is a good competitor, but the UI/UX for every client I've tried rangers from "death by a thousand cuts" to atrocious.

Case in point: I got a notification about a message on a channel on my phone from my Element client. I open it and what do I see? Not the message. A "Syncing" -message that lasts longer than I can stand to wait. My phone actually falls back to sleep and turns off the screen while I'm waiting for it to sync. And after it has synced, does clicking the notification take me to the channel? Of course not and now I've already forgotten where the notification was from.
The Something Wonderful Theory
Everyone except some terminally online journalists and social media "experts" understood this was a hype and a stupid product doomed to fail.
Musk SEC Filing
Probably not, because the ADA criterion are actually reasonable, and long handwritten essays handily fail it.

Basically, don't test for something which isn't a job criterion and excludes people based on ability. An absurd example would be asking programmers to lift a 20kg sack of flour onto their shoulder and carry it across a room: this is a legal and normal thing to ask if the job involves lifting things, do it for a desk job and you'll get sued eventually.

Whiteboarding is an actual part of the job at many companies, I just let them know that words will probably be illegible and muddle through it.

No software job calls for handwritten pages of text, it clearly discriminates on ability and it shouldn't be a part of hiring. Simple as.
yes, I can take that as an answer:)
It seems disingenuous to compare carbon emission that comes from a carbon cycle, to that of fossil fuels.
Great thanks for caring <3
For me, Clubhouse went from an exclusive party of real-name people I wanted to meet to an open party with lots of pseudonymous/anonymous accounts.

Especially on a live social audio platform, which requires so much of my attention, I wanted to know who I was talking to and be excited to meet them, and that became harder and harder.
Probably not a great time for most people to take out huge loans ($80-100k?) for nonessential purchases right as we're entering a recession. Also, the things you listed are "green" but they're substitutions and not significantly increasing standard of living above their alternatives. So to the average person this is a big ask.

Of course, any action taken by the government would have much more impact and would be way more effective than individuals trying to tackle this problem.
https://www.wordnik.com/words/extremism

Definition 3 is:

"any political theory favoring immoderate uncompromising policies"

I think that "I have this right because I say so" qualifies even if the right you claim doesn't seem "extreme" at first glance. (And I qualify it in this way because "the right to drive" doesn't seem extreme at first glance, but could in fact result in the destruction of technological civilization if enough people claim it, so whether or not driving is "extreme" depends on your perspective.)
You need examples of systemic racism in the us?

https://amp.theguardian.com/us-news/2017/jul/31/joe-arpaio-c...

When sheriff arpaio outright refused to stop using his police department to racially profile, to the point he was convicted in court, Trump pardoned him. It goes all the way to the top.

https://en.m.wikipedia.org/wiki/Pardon_of_Joe_Arpaio

There are racists in positions of power throughout the us.
There are a few reasons why this is a bad idea:

1) Launch failure could scatter nuclear waste over a large area

2) It takes a LOT of delta-V to fire something into the sun. It took the world's most powerful rocket to put the Parker Solar Probe even close to the sun and that was only 700kg.

3) If it doesn't get to the sun it could easily return to Earth accidentally.
The most reliable companies out there have aggressively adopted practices that treat incidents as expected and "human error" as a symptom of a (correctable) systems failure.

Somewhat counterintuitively these high-reliability companies have MORE incidents than less reliable organizations that haven't removed the stigma around incident reporting because their goal is to learn from them and catch them early vs. punishing the unlucky individual who happened to step on whatever systemic land-mine exploded that day.

Looks like one of Dekker's books is already listed in this post, but another one worth checking out is his "Field Guide to Understanding Human Error"[1] which is a very approachable book focused on the aviation industry and the learnings (especially post WWII) that have made that industry so safe.

If you're working on this at your own company (especially if you're in a supervisor / executive position) it's incredibly powerful and impactful to be the incident champion who works to make incident response open and accessible across the org. So much catastrophic failure comes as a result of hiding the early signs due to fear retaliation or embarrassment.

Also worth checking out: we[2] hosted a mini conference on Incident Response earlier this year with lots of great videos from folks who have worked in this space for decades about everything from culture to practices: https://www.irconf.io/

[1] https://www.amazon.com/Field-Guide-Understanding-Human-Error...

[2] shameless plug for https://kintaba.com, my startup in this space
> Beyond SGML, what's really puzzling to me is that we keep on throwing mud against a wall to see what sticks, and every comp.sci. generation seem to reinvent everything from scratch without consideration what came before.

I'm old enough to remember the height of SGML's popularity.

I used to work in the office next to someone who was writing an SGML parser. He was an incredibly skilled developer; he was also the editor of the spec for a major programming language. And he loathed SGML.

The SGML standard was a $99 doorstop of a book. Parsing SGML (and DTDs, and capability declarations) was basically impossible using standard parsing theory. Instead, you needed hundreds of hand-built parsing routines. And even when you parsed some SGML, you were left with the frustrating fact that there was no standard "document information set" (if I recall the name correctly) that told you what your parser should return. One of our favorite lunch-time rants was "Someone should define a stripped-down version of SGML that doesn't require a 2.3 MB C++ parsing library (because our users only have 8MB of RAM, and they're using 12 MB of that to run Netscape and an OS)."

Then one day, my boss walks in and says, "Hey, our corporate W3 representative just got a copy of this. You'll like it." And he dropped an early draft of XML on my desk. The spec was 30 pages long, and easy to implement.

Within a month, pretty much everyone who could abandon SGML had done so. A few legacy vendors continued supplying enterprise SGML users, but every other SGML developer pivoted to the web and XML. It was a chance to trade frustrating niche tools for a hot web market.

SGML occupied a weird middle space: It was not only programmer hostile, but its creator bragged about how it was programmer hostile, because users came first. Except SGML was still far too technical for any mainstream users, who normally wanted GUI tools.

SGML was not mysteriously forgotten. It was buried at a crossroads with a stake through its heart. And plenty of programmers who worked with SGML volunteered to shovel.
You might be able to make an informed decision. Most people (and most doctors, for that matter), are not qualified to accurately judge the many uncertainties, biases and trade-offs present in drugs only tested in early stage clinical trials.
Why do you think it's awful? It's far better than the alternative (lath).
I am too used to gnu tools to use it. It’s doable but then I’m back to the MacOS hell.

I do like how simple and cohesive it is though. Things are super simple. No systemd, too. Also the community is small but very helpful. And the handbook and documentation is great. Plus ZFS is baked in.
Two uses of accordingly in the same sentence, I don't think mercy is deserved.
The reason the latter is immoral is because common sense tells us no rational person would enter a contract to slavery under reasonable circumstances. That is not true for software.
Also sometimes local governments disappear or change their "nature" significantly. Or people start shooting big guns and missiles in the vicinity of reactors or storage facilities.

ISIS in Mossul contemplated building dirty bombs, for example.
How Binance Became a Hub for Hackers and Fraudsters
The first thing that comes to mind is the risk of wide-area contamination if a rocket explodes.
Public shareholders want more every year. No grow is a lower stock price. Eventually quality needs to suffer to maintain growth. Until it doesn't.
> For real world performance, benchmarking is the key.

Only it's not enough. When you benchmark an O(N^2) algo may seem fine but then three years later the data has changed and is now an order of magnitude larger. So you need not only know your data, you also need to spend time thinking about how large it can become.
That's the issue exactly. Many things can go wrong if you place a lot of radioactive material on top of liquid hydrogen and liquid oxygen tanks.
Even when you are running the metal - someone is always watching. Its just that their view is more limited.
Its probably quick enough now, but tbh, I'd rather it just run over USB-C. Maybe then it could keep the phone charged up at the same time too.
Meanwhile, "The energy in nuclear waste could power the U.S. for 100 years, but the technology was never commercialized":

> There is enough energy in the nuclear waste in the United States to power the entire country for 100 years, and doing so could help solve the thorny and politically fraught problem of managing spent nuclear waste.

> That’s according to Jess C. Gehin, an associate laboratory director at Idaho National Laboratory, one of the government’s premier energy research labs.

* https://www.cnbc.com/2022/06/02/nuclear-waste-us-could-power...
Get a "blood boy" ;)
Do we have a sustainable solution for 'green' roads? Or are we going to continue using asphalt and concrete? And of course there's the source of the electricity for charging. Those affect warming too. I wouldn't call it really green if it still relies heavily on non-green tech to operate. Maybe a step in the right direction, but the overall system it requires to operate in is still 'dirty', with no end in sight.