skysight-inc/HackerNews huggingface dataset:
I was going to mention the same thing. I liked the old Pop Shell and have now been experimenting with the new tiling interface.

Off topic, but System76 really seems like a great company. I enjoy my Linux laptop and their software support is good. I am stuck on Apple's platform for the Apple Watch and iPhone (and I like iPads), but I wonder if I would ever buy another Mac laptop. Turnkey Linux systems, like those of System76, Dell, etc. really make using Linux low overhead.
Are you aware Apple is one of the most profitable companies in the world? Where do you think these profits come from?
You never hear of a chemical and then it pops up twice in a week! Now I'm wondering what sort of ghosts they have on Venus... .
I would argue that if he had stepped down from MS in the early 90's, that some other company with a ruthless CEO would take its place. I mean, remember Apple's superbowl ad? Look at what is is today. Remember "Don't be evil"? Ruthless search for power is the history of humankind, and I agree that the actors shouldn't be given a pass. However, what Gates is doing with his foundation is to be admired, as I don't see much of that done, not at this scale. His foundation has never done any good to the world? (sorry, but that's what you mean when you say he has /never/ made the world brighter.)
I never worked in tech, so to me I couldn't care much about the state of software in the 90's. I used whatever word processor was available, and whatever browser, and it didn't make a difference to me. I'm sorry, but this is how /most/ people who weren't in tech felt about it. Ask a mother of a hungry child with no access to clean water if she prefers Netscape or IE. (I know this is harsh and completely ignores the repercussions of Microsoft's actions and stances in the 90's, and that an opinion like mine will irritate a lot of people who were in tech in that era, but I doubt without MS it would have been too much different. Maybe it would have been old IBM, maybe DELL, who knows. If not, why are we complaining so much about Facebook's practices, about data privacy, etc. Isn't Microsoft gone from that role? Shouldn't it have been solved then?
If our ecology really is collapsing, this is going to get worse. As resources become more and more scarce, powerful first-world countries are not going to want to regress in their standards of living, which I speculate is going to lead to increased global conflict.
Because a majority of Americans will believe it most proper to do NOTHING about it if they believe that the cause is of divine origin. A politically powerful and obvious majority.
I thought the vast vast majority of people in the West are cremated? Are normal people still being buried?
In terms of the decoded image, yes - it's very unlikely you would get something substantially different from the original image. But in terms of the bitrate it's not hard to find examples where the compressed bitrate can be several standard deviations above the average bitrate on the training set - see e.g. the last example here: https://github.com/Justin-Tan/high-fidelity-generative-compr...

(Lossy) neural compression methods may also synthesize small portions of an image to avoid compression artefacts associated with standard image codecs, so should definitely not be used in sensitive applications where small details can make a big difference such as security imaging, guarantees or none.
They said among developed nations. And they're right. Just compare the population normalized figures between the US and Canada. We have very similar cultures and road conditions, and yet the US is nearly 2x worse.
It's 2 different things to me. Buying an ad on Facebook is an attempt to get a specific ad campaign in front of specific users without the user specifically requesting it. Buying an ad on Google means getting your advertised item in front of a user as a result from a user's search. Either way, the user is now just one click away from getting to your advertised product, so I'm not seeing how Google is any closer than Facebook is. Facebook is passively placing your ad in front of a user, where Google's is active from the point of view of the user's actions. That's just for ad placement within the Google Search. I'm sure Google is doing the same passive ad placement in its other ad distribution arms.
Show HN: Single Sign-On (SSO) for OpenFaaS with Okta and OpenID Connect
I also don't think this is true... We saw house prices crash 10 years ago, with many owners being convinced that housing, a finite resource, can never go down significantly.
I would be very keen to get feedback on how users of OpenFaaS would expect authz to work, and what kind of use-cases they have including whether authentication alone is of benefit to them. My details are in the email.
"right now" has been going on for many, many years.
In Pop OS the windows can have two states. Stickied to a part of the screen with auto-tiling with other stickied windows or free floating. I would guess many Linux flavors can do something like that. To me the ideal solution was Spectacle for MacOS - key shortcuts for a window to take up the space of a predetermined space. I just don't think automatic tiling makes all that much sense unless you're building some kind of a dashboard.

Tiling web browsers is especially bad since I use a lot of websites that flip to mobile mode or are just plain unusable when tiled into the wrong shape.
VP and Distinguished Engineer at Amazon Web Services and his personal blog about boats https://mvdirona.com/ (also some stuff about tech on https://perspectives.mvdirona.com/)
Because paying off a loan early means that loan has had less time to generate interest, which means the bank gets less money.

On an extreme example, imagine taking out a loan, then you pay it all back the next day. The loan has earned no interest, but the bank had to spend a bunch of time and money to get the loan set up.

Of course, early payment penalties are still pretty scummy. However, it does make sense why a bank would have one.
From the initial posting, it seems these birds avoided the smoke. Miners used to use canaries in coal mines to detect gas. Birds are exquisitely sensitive to combustion fumes. Their instinct is to get far away. It appears they fled to an insect free desert area and kept pushing on until they literally exhausted their fat reserves.
The only way I can think to help them is to scatter some meal worms on the ground in the hopes that you will save a few. It will have to done on a wide area = probably not practical.
The only long term solution is to change forest management to allow the understory of brush/grass/small trees to burn every 2-3 years via intentional fires. In addition substantial clear zones around all homes in addition to stripes of clear zones every 1/2 mile as fire breaks.
These highly packed stand of trees with thick understories burn to the ground, kill all trees and sterilize the soil of seeds so nothing grows for a while until wind scatters in new seeds.
California has done this to itself, with the help of The Sierra Club (who lobbied against preventive burns because the home owners loved the trees and bushes where they lived)
You reap what you sow. Changes MUST come ASAP
Sounds like a really nice place to work!
How publicly sharing my daily goals improved my focus
Do you have a citation?

Everything that I've read on the subject says otherwise. I know of no unmanaged areas without fire suppression programs anywhere in the West. And as articles like https://www.propublica.org/article/they-know-how-to-prevent-... points out, scientists have been clear for decades that the disastrous fires we are now dealing with are the direct result of past human attempts to put out fires.
Generally proprietary systems aren't merged into the kernel though. That's not the same as shipping a closed-source, proprietary user space application.
Birds are significantly more susceptible to acute radiation injury than humans (cf. https://www.nature.com/articles/srep16594 - not directly on point, but the dose rate relationships can be trivially compared with those widely documented for humans, e.g. at https://en.wikipedia.org/wiki/Acute_radiation_syndrome#Dose_...). I suspect that's where the association originates, and the use of the trope fits in especially well with Jericho's plot, which opens with a nuclear war.
True, but having supported an sftp server for other b2b clients to upload data, ssh keys are black magic to too many people. I can't count the hours I've spent trying to explain them, how to generate them and why you should never "show anyone your privates", just your publics.
The biggest impact for me I think is the lack of ability to export STEP for KiCad 3D models.
Yeah, but the defense budget is optimized to benefit multiple Congressional districts as a jobs program, this doesn't work...
Lets tighten the belt for winter :)
https://archive.is/uv6Tq
Unfortunately this is also where all the tech jobs are located.
And the reason most people live here is that it's extremely easy to move jobs. Yeah, Austin and Seattle have become the next locations, but we need more. Hopefully the remote work options because of Covid become more permanent.
https://news.ycombinator.com/item?id=24464807
It seems like "the hundreds of lower-level dependencies" is a problem that is unique to JavaScript due to its lack of a standard library.

JavaScript has a huge ecosystem, and as a result produces many new, interesting ideas, but its also the source of a lot of churn.

I remember working on large-ish (+300k LoC) .Net applications that were essentially dependent on just the .Net Framework itself.

For those looking to prioritize stability, the "solution" would probably be to avoid Node.js based applications altogether.

Use something like JavaScript/Node.js where it makes sense, in the front-end, and for developing thin API layers to support your front-ends. For heavy lifting (data and complex business logic) look towards languages/tools that prioritize stability.
Interestingly in most parts of Asia(East, SE, South), living with your parents is the norm, so parents usually prefer if their kids stay with them but it does mean way less personal space and freedom.
I think where we disagree is the level of responsibility for "final authority". If an engineer knowingly designs a failure, they should be held responsible as should the management. I don't think those two responsibilities of engineers and management are mutually exclusive.

I don't know about how NASA handled dissenting opinions in the Challenger days but my understanding is they have grown into more of a risk-informed decision making culture. I do think they have engineers who can stop work and force management to formally accept that risk nowadays. I don't know if Boeing has similar processes.

This isn't a miscalculation scenario. This is knowingly not following their own processes. At least according the the hazard analysis reported by the Seattle times, their own processes said there should have been a default redundant sensor. Not as optional equipment, but as the default configuration. The engineer may not have the final say but they do have a responsibility to drive that risk decision. If they know they are doing something dangerous or unethical, in my (perhaps unpopular) opinion they have a responsibility to voice that or leave. I say that as somebody who has been pressured in these types of decisions in an aerospace domain.

Challenger was somewhat different. Challenger was from a lack of temperature data, meaning they didn't have a good probabilistic rationale for either GO/NOGO decision. In hindsight, the safe bet was to wait for conditions that fell within the known data. As I understand the Boeing case, they identified the hazard but didn't follow their own procedures to mitigate it. That isn't really the same case of an "known unknown" but rather an "known known" that they didn't mitigate. I do think the engineers are culpable to a certain extent there.

Edit:
>I may have made the calculation, but I never made the decision to let it kill people.

I think this may go along with our differing opinions on the standards of the profession. In my view, there is a certain level of expected competence one should be held accountable for. That’s why doctors can be sued for negligence even if it was an “honest mistake”
You can not compare it with islam. Look at middle east. Islam is a religion designed on violence and it gets what it asks for everywhere in the world, even within muslim countries.
Including precedence rules will take care of that.
"Conservatism consists of exactly one proposition, to wit: There must be in-groups whom the law protects but does not bind, alongside out-groups whom the law binds but does not protect." --Frank Wilhoit
Facebook Connect [live]
I was similarly thinking vbcc.
Opening Dossiers – and Old Wounds
Yep - these same govt officials falling over themselves to actually remove long standing laws and protections in this area. It's so political its horrible.
FinTech is more than that though. Fintech is also advanced analytics for helping banks price derivatives. And for auto-pricing real estate.
You can run "gnome-flashback" somehow below i3 using https://github.com/i3-gnome/i3-gnome

This is nothing too complicated, just a session with the right components selected to provide whatever services you need: display management, screen locking, WiFi, etc.
cc65 ( https://github.com/cc65/cc65 ) doesn't do C99 "and never will" according to https://cc65.github.io/doc/cc65.html but it's probably the most developed C compiler for 6502-based systems.
There are a couple of solutions which work empirically - as you mentioned, one solution is a dithering-like differentiable relaxation where uniform noise is added, which simulates quantization, or just to ignore the quantization operation when taking gradients, essentially treating it as an identity operation in the backward pass.
The Duo makes me think of a solution in search of a problem. Anyone has it and prefers it over a standard smartphone?
Market Implied Inflation Expectations Are Already Higher Than Pre-Covid
That feature does not currently exist, but that is a great idea. I have added it to the list (which is just the github issue tracker, and contains no other items). I like that it auto-analyzes the palette when the images loads without requiring any further user input, but maybe an option after it loads to "auto-detect X colors" as a little dropdown thingie.
The A100 whitepaper "spoiled" a lot of these factoids already. (https://www.nvidia.com/content/dam/en-zz/Solutions/Data-Cent...)

The new bit seems to be the doubling of FP32 "CUDA cores" (I really hate that word: when Intel or AMD double their CPU pipelines it doesn't mean that they're selling more cores, it means their cores got wider... anyway). A100 didn't have this feature (I assume A100 was 16 Floating point + 16 Integer "Cuda cores" per CU like Turing. Correct me if I'm wrong)

You don't need to read the whitepaper to understand that NVidia has really improved performance/cost here. The 3rd party benchmarks are out and the improved performance is well documented at this point.

The FP32 doubling, is one of the most important bits here. But fortunately for programmers, this doesn't really change how you do your code. The compiler / PTX assembler will schedule your code at compile time to best take advantage of that.

The other bit: larger L1 / Shared memory of 128kB per CU, does affect programmers. GPU programmers have tight control over shared memory, and is very useful for optimization purposes.

----------

GDDR6's improved memory bandwidth is also big. "Feeding the beast" with faster RAM is always a laudable goal, and sending 2-bits per pin per clock cycle through PAM4 is a nifty trick.

Sparse Tensor Cores were already implemented in A100, and don't seem to be new. If you haven't heard of the tech before, its cool: basically hardware accelerated sparse-matrix computations. A 4x4xFP16 matrix uses 32 bytes under normal conditions, but can be "compressed" into 16 bytes if half-or-more of its values are 0. NVidia Ampere supports hardware-accelerated matrix multiplications of these 16-byte "virtual" 4x4xFP16 matrixes.

I swear that RTX I/O existed before in some other form. This isn't the first time I heard about offloading PCIe to the GPU. Its niche and I don't expect video games to use it (are M.2 SSDs popular enough to be assumed on the PC / Laptop market yet?). But CUDA-coders probably can control their hardware more carefully and benefit from such a feature.
Lots more detail in the original article this one links to: https://www.defensenews.com/breaking-news/2020/09/15/the-us-...
True, I shouldn't have used such vague language
Wouldn’t that mean they were marching into the gulf of Naples?
Yup, because in the mid-term, the alternative is basically the same anyway.

I don’t want to be uncharitable, but I can’t help reading your comment as, “we shouldn’t be inconvenienced to prevent ours and our children’s suffering.” That can’t be a correct reading, can it?
This is an interesting case, where it says that they have external investors. Wonder how they manage ownership.
This is the one of the most important reason i love work from home(aka remote work). Remote work makes it a bit harder to discriminate against age
You're right. It was about [REDACTED FOR PRIVACY - but much much less than parent's 48k medium income per person for college grads] before taxes, both with college degrees.

I'm sorry lapcatsoftware if it sounded like I was making light of poverty. Poverty is terrible. But at least in the US, there is _so much_ opportunity to not be stuck on a minimum wage salary. Resigning to the idea that, "Well, I guess I just have to work for minimum wage" is not going to help and it doesn't have to be true. It's sad to think that people give up mentally when there's so much they can do to help themselves.
This is great. AFAIK this is the only protobuf library in Rust that supports zero copy. Maybe this'll help some of the other libraries implement similar features?
I was disappointed by Frankfurt's "On Bullshit". I felt he spent 9/10th of the book on academically defining different aspects of bullshit, and only getting into the details of the effects and ways to deal with bullshit in the last few pages. Basically it was a book which carved out a boundary for his definition of "bullshit", which made it read like a philosophy text with little application in the real world.
Is there really any good reason for code-gen? Just because “google did it” doesn’t mean it’s a good idea.
What CDPR is doing with buildings alone, adding verticality to cities, is worth being excited about.

Like, I love CRPG games for the core mechanic or design philosophy. And I love that we are finally branching out of standard fantasy.

As much as 2k games love to shoot them selves in the foot and violate their reputation, adding a story with rpg mechanics into basketball was a great decision. I’d love to play a game where you role play as a boxer, or a soccer player.

Basically I’m always stoked to play a progressive RPG. Fantasy is great but I for one can burn out on it pretty quickly.
Personally, Al Jazeera English has been a valuable source of counter propaganda to the hegemonic western media companies I usually end up getting my news from (NYT, Guardian, Atlantic, etc. on the liberal end and WaPo, BBC, etc. on the more neutral/conservative end).

I think it’s fair to say they are more directly aligned with Qatar and don’t do as good a job criticizing their owners as John Oliver with ATT. But, I cannot find anyone, not even BBC, that does as good a job at covering grassroots organization efforts and local stories from South America, Africa, the middle-east (particularly Palestinian stories), South Asia, and parts of East Asia.

It has been refreshing to see humanizing perspectives of people who are usually cast as ‘the other’ or ‘backwards’ implicitly or explicitly in western media.

I wonder if Australian, European, or Israeli news/media companies ever have to register as foreign agents.
Or... how to be a total jackass during your tech interview.
In the open source world, both Tree-sitter and Lezer are based on GLR, and cite Tim Wagner's thesis. So, while it might be possible to do better even staying in the GLR world, I think the comparison based on Tree-sitter is fair.

I think these projects show that GLR is viable (there's a good set of grammars written for Tree-sitter), but I am also very willing to believe that the parser in rust-analyzer is more finely tuned for the specific needs of a Rust IDE.
> they can't solve math problems

> I never believed they were anything other than hallucinations

I mean, dogs can't do math either, yet they are real.

I'm not necessarily arguing for the independent reality of the entities, I'm just saying that's not a super-conclusive test.
Yes. But picking up trash in a park, reducing meat consumption, and not voting, is much worse. And that's a point a lot of people appear to be missing, so I felt it was worth pointing out.
I've seen that before - is there an implementation, and also, how do the usual users of Ada feel about it?

I feel like one of the attractions to Ada for this sort of use case is its maturity, and "here's a proposal for a complicated feature, inspired by Rust, a language which young and rapidly evolving and in particular switched to a new borrow checker implementation less than two years ago and shipped it with known unsoundnesses and is working on a new borrow checker implementation as we speak" may not be attractive to Ada's usual users. :) (To be clear, I'm fine with the risk profile of Rust's borrow checker, but in part that's because I'm fine with the risk profile of using the latest stable Rust and picking up any fixes every six weeks. I'm fine with a more powerful feature that lets me develop code quickly and I'm fine with upgrading my compiler every six weeks to pick up any bug fixes; I imagine that people writing airplane control software are probably going to prefer something less powerful that hasn't changed in decades.)

Honestly, I think one of the questions here is community. I don't really know who the Ada community is, beyond press releases from Adacore about planes and trains. I suspect that community simply does not care about safe dynamic allocation, even if it were available as a supported option, so they aren't going to be excited about testing out this feature. Is there a user community who would use this, in production (doesn't have to be a company, the "serious hobbyist" open source dev is fine and probably even preferable here), within the next five years or so? Are there folks writing stuff like high-performance grep replacements in Ada or hardened HTML 5 implementations in Ada?

I'd love to see (or help with!) such a comparison, but I get the sense that Ada's and Rust's use cases are so different that writing a fair apples-to-apples comparison is hard and even finding someone to do it would be hard.
How to get a job in Analytics at a big retailer
That is my argument against using any social media in a nutshell - the risk and reward ratio is too skewed.
Take a look at dynamic window managers. They allow for switching between tiling and floating windows.
>(The old: left hemisphere math, right art or vice versa has been debunked if I remember correctly)

As usual with biology, it's a bit more complicated than the '60s explanation ever revealed to the public.
https://youtu.be/dFs9WO2B8uI
Tor 0day: Finding IP Addresses
The History of Web Search
If we let large numbers of businesses fail, the people who have a lot of money now will buy up their assets and we'll come out with more concentrated wealth in society.

I will grant you that the federal government in the US could have done better in some ways by just sending out checks to every citizen instead of loans to businesses, but I don't think that's what you had in mind when you talk about less government.
Completely Automatic Generating $ 1k for You
People Ask ...

What's the easiest way to
make m0ney on! Ine ..?

I reply:

.Get a Done-For-You Fully Aut0mat! C system that do all the work for you ..

Get this Awesome Autopilot money making Software Now!