skysight-inc/HackerNews huggingface dataset:
Dépends who you are and even more who you parents are.
Or what type of jobs you were doing before.

As opposed to a successful exit. No matter the above, it’s still a successful exit.
Another is “Widen the Window”
Microservices vs. API: How They Differ from Each Other?
How can Secure Boot help against, say, patched libc?

You need either full disk encryption, or something like dm-verity for that.
I imagine the TSMC fab would be destroyed before being allowed into Chinese hands
Yes but some would argue Psh didn't become useful until release 6 in 2018.
Most stock is held by people worth less than $50m. All of those large pension funds and institutional investors invest on behalf of the "little guy" who are worth $10k-10m. That's a massive amount of wealth. If the super rich have to sell shares to afford their taxes, then these investors will buy. For example, no single individual holds more than 0.1% of Apple stock, while 15% is held by Vanguard and Blackrock alone.

Another example is McKenzie Scott selling billions in Amazon stock. There's no shortage of buyers for that.
Remove support for raw data types from JS.

Remove Array buffers, remove blob support, remove anything which can be used to assembly a continuous binary without passing some sanitation.
All it takes is saying 'no' and then THEY have to sue YOU, which would be in small claims court where you really don't need a lawyer.
“It’s a bit like playing battleships with a quantum opponent. Theoretically, they could place their pieces anywhere on the board. But after playing millions of games, we know that certain moves are more likely.”
This is why I don’t get the whole “solving X problem in Y lines of code” And then importing some graphics/math library and using that all throughout the code. It misrepresents all the code that is actually used to solve the problem. If I wanted to solve a problem in 1 like of code I would just package it up into a library and call a single function.

I’m not saying using other libraries is bad, but even when I write a script that uses over a thousand lines of hand written python and calls a dozen pandas functions I know that the actual loc to solve the problem is much larger, and wouldn’t even be possible without certain libraries.
What distro do you use now?
C is a low level language that compiles down directly to assembly. It is similar to Go in this regard, but is a bit lower level. You have to manage memory yourself and pointers in C are much more dangerous. Reasons to learn C would include: absolute performance needed maybe for say a Python C extension, kernel hacking, some other project you want to contribute to uses C.

I think it’s good to at least play with C and understand how memory management and pointers in C work, but I don’t think I would recommend you go out of your way to learn C or spend any significant amount of time writing it. At the end of the day it’s just another tool in the toolbox. I would recommend the book Code, by Petzold, if you want to really want to explore computers at a low level in a friendly format.
There is nothing incorrect about multiple declarations, but the syntax can become confusing when declaring pointers or arrays:

char *s = "foo", *t = "bar";

A beginner might forget to add the asterisk in `*t` (especially if the first declaration is written `char*` with no space on the left of the asterisk). Similarly with multiple types:

char *p = "foo", **q = &p, *z[2] = {"foo", "bar"}, *(*f)(const char*) = strdup;

This is correct and an intermediate C programmer won't have too much trouble parsing these, but in the interest of clarity, it makes sense to put each declaration on a separate line.

If you find yourself needing a lot of local variables, that's often a bad sign anyway, since it implies that the function has a lot of state to manage. In that case, you might want to rethink your implementation to make it less complex, or restructure the code to make it more managable.
You can argue whatever you like. You stated “slowly sliding into irrelevancy over the past 20 years” and you were clearly wrong.

When I pointed out a few items they do to disprove your timeframe, you moved the goalposts and made statements as if the examples I gave were the only things FSF did.

You made an easy statement to disprove, I disproved it.

Feel free to research FSF and learn about what they do. You’ll certainly find examples of their impact “this decade.” I won’t look them up for you as I fear you’d then want examples from this femtosecond.
The point is Disney shouldn't really be able to "own" the image of Mickey Mouse for over a hundred years just because they paid for the creation of some initial image.
> I will give it two decades max, for everything to get back to the old way of selling software.

It would be nice to get back to Turbo Pascal-like and old Adobe business models, instead of the divide between subscriptions and free (as in beer) open source funded by a bigcorp making money from something else. So I'll take that.
Right, instead of taking a cut of the transactions, we hope to offer a valuable service by providing software and infrastructure that make it much easier to develop crypto payment solutions.
I think this one is in a weird place.

The fix exists in the v8 source, but hasn't reached normal Chrome yet. Unless an org is compiling Chromium from scratch, there isn't an actual useful fix available.
Except that you can put in your cancellation notice early, even on the very first day.
US calls for halt on Johnson and Johnson vaccination over blood clot fears
Unwitting Collaboration and Web3 Experimentation
The genetic mistakes that could shape our species
The text of the song “Everything like people”
Highly Scalable Real Time Video Streaming Solution in Alibaba
Writing correct C is REALLY hard and slow (strings, manual memory management, concurrency pitfalls). So the investment is not paying off unless you are writing highly performance critical backend services.

What can pay-off is learning to read C. Node.js, Firefox, Postgres, Linux are all written in C/C++ so if you ever want to really understand what's going on or have to debug a nasty bug, then you will need to be able to find your way around these code-bases.
I hear this criticism a lot, but it's simply not true. What doesn't help is what people mean by "photos" or "photo editing".

RAW Photo import and editing is currently limited in Krita, and you cannot export RAW formats.
But even professionals tend not to use destructive layer based editors like gimp/krita/photoshop/painter/paintshop pro etc and are instead using dedicated software like lightroom, rawtherapee and darkroom.

But if your output format is not RAW, then you have more than enough to edit "photos".

You have layers, masking, vectors and spatial bitmap editors. That's all any of these editors workflows have been since the 90's. Anything else is extra.

Put me in front of Photoshop on modern mac or IFX Amazon Paint on Irix and my workflow and (sloppy) output would be the same.
This is a misconception of what is actually required by US state tax laws. The business is required to pay the tax on retail sales - they are not required to charge the consumer that tax. The fact that it has become common practice for retailers to pass the tax on to consumers to pay is the real issue at large. The same applies to regulatory fees that the consumer pays on utility bills or telecommunication services. The consumer isn't supposed to be paying those, the business is. One of the biggest complaints in current US tax law is that businesses don't pay their fair share. Taxpayers as consumers are directly responsible for that, by not demanding that businesses start eating these taxes that they are supposed to be paying, by putting pressure on politicians to make that the law. Yes, it would be difficult to enforce (business adding tax into product price), but not impossible, as businesses have to track COGS (cost of goods sold).
Errors experienced by quantum computers can be decomposed into two types of errors: X type (bit flips) and Z type (phase flips). Classical computers only have bit flips.

The surface code is a quantum error correcting code built out of a checkerboard of interlocking parity checks, where the qubits lives at the intersections, the black squares check one type of parity (Z type) for their four neighboring qubits, and the white squares check the other kind of parity (X type). You need a 2d checkerboard instead of a 1d line because there are constraints in how the parity checks can overlap. Adjacent parity checks that disagree about the type of check need to touch at an even number of places, not an odd number.

The convention that one square is X and the other is Z is arbitrary. You can swap the X and Z roles of a qubit as long as you do it consistently. So instead of this local situation, where the 2x2 blocks indicate a nearby parity check:

xx ZZ
xx ZZ
q
ZZ xx
ZZ xx

You can just as well do this:

xx ZZ
xZ xZ
q
Zx Zx
ZZ xx

If you swap the X and Z role of qubits in a checkerboardy sort of way, you end up with every parity check looking like

xZ
Zx

Which is sort of neat. Two different things became one thing. The paper shows that this arrangement has some other benefits. In particular, it does surprisingly well if one type of error dominates. There are proposals and concepts for hardware where one type of error dominates.

I will note that when you attempt to translate these parity check specifications into a quantum circuit, they have a tendency to end up compiling into the same thing regardless of whether you swapped the X and Z roles of a qubit in the parity check spec. So in a certain sense nothing has actually changed, and the improvement is an artificial result of considering noise models that aren't aware of the step where you compile into a circuit. In order for the idea to really land, hardware with a dominant error has to implement enough types of interactions between qubits that you don't need to use an operation called the Hadamard operation that swaps the X and Z axes of a qubit. Because if you ever use that operation then your dominant Z type errors have a simple route to be transformed into X type errors, which removes all the benefit. The hardware needs to enable you to change how you compile the circuit. AFAIK, no one has yet demonstrated any two qubit interaction while maintaining a dominant type of error.
What PG also conveniently failed to mention was how the money shuffle results in a few people getting very wealthy (less specifically because they had a good idea and executed it well).

Money Flow:

Public Investors, Mutual Funds

V

Investor Round X

V

Investor Round ...

V

Investor Round A

V

Founders/Seed Investors

Each level of this Ponzi pays for the previous level, plus a healthy spillover. So when the IPO happens, everyone prior in the chain wins big.

Before the IPO, each funding round pays the previous investors up the chain to the founders/seeders (unless you made a foolish arrangement with one of the VC rounds).

The magic here is that all of this can be done without the company ever making a profit. That's where things have really changed. In the past, you had no hope of an IPO unless your company had a track record of reasonable profitability. Uber is the best example of how the general investing public got fleeced in order to pay each level of investors which basically fleeced the next. It was all a money shuffle.

It's a great system to take money from questionable regimes and pour them into this shuffle (Softbank).
That is because States are most of the time the dirtiest of all launderers.

For example the US financed its South America operations with drugs for a long time. US, Israel, Germany or Russia sells weapons under the table to other countries.

Venezuela's leaders are financed by drugs today, like Cuba and Bolivia.

US, Saudi Arabia, Russia, Turkey give money or weapons to people that destabilize other countries like Syria , Ukraine or Iran, Iraq or Afghanistan. Osama Bin Laden for example was paid by the US for a long time,like Hillary recognized.

In Iran and Congo or Egypt the US simply destroyed democracy killing their leaders in order to loot their countries, just like their predecesors.

Talking with Syrian refugees, it was usual for them to see some alien(no Syrians) group enter their villages with the newest weapons and Iphones and do things like killing all Christians or raping all women, they were financed by external powers.

If you are Chinese and have lots of money the UK will welcome you in any of their tax havens, of course, while the Chinese have made it illegal. Remember the British Empire financed itself with drugs(opium) and slaves for all its History.

If you are Germany Italy or Switzerland and the US imposes you ridiculous sanctions like those to North Stream 2 project, you will find a way to evade the control of foreign powers over your sovereign rights paying on alternative places than those controlled by the foreign power.
Not as good in the U.K. but we do have some protections. A company can lock you into a contract however at the end of the contract it must default to a rolling 30 days term and the consumer must explicitly renew for a lengthy contract again if you want it. So even if you forget to cancel, you won't get renewed for X amount of years again.
Trump's out of office, can we please stop spreading unfounded anti-Trump propaganda now?
Not really, but it depends. For instance, C is pretty great for compiling simple logic into WASM modules because the size overhead is minimal compared to most higher-level languages, or even C++ with careless use of the stdlib (and the missing memory safety isn't such a critical problem because everything runs in the WASM sandbox anyway).

E.g. I think the size of my WASM demos is quite reasonable for what they do:

https://floooh.github.io/tiny8bit/

https://floooh.github.io/sokol-html5/

However, AssemblyScript is also a pretty good choice for this type of stuff from what I'm hearing (while for instance languages with a complex runtime like C# are not).
He also refers to another repo with a very small Python implementation of a raytracer. There, the author links to an article how he managed to speed up raytracing in Python by a factor of 130, going from 15 seconds per image to 115ms: http://www.excamera.com/sphinx/article-ray.html
Joe's Pizza not reporting their entire income or some plumber not reporting their side gig income isn't really a big deal except to the people who get bent out of shape over the sanctity of taxes. Only their thin profit margin (businesses with fat margins can afford to not run the risk of being on the wrong side of the law) doesn't make it right back into the local economy, arguably in a more efficient manner than if the money was taxed and given back by the government.
If you wanna do this bad boy for real, you depend on this one and the next 999 packages.

Actually, this can become a fun optimization problem. Which 1000 packages do you depend on to cover as much of NPM as possible?
I used click and create and others by clickteam very heavily growing up. Paved the way for making games very heavily for me.

Wish that methodology was still around, you could do a lot with it.
Your "opinion" is particular "stupid" (your words) since you introduce a false analogy between program code structure and natural language sentences.

Let's see what CMU's SEI has to say: https://wiki.sei.cmu.edu/confluence/display/c/DCL04-C.+Do+no...
Global Biomass
Please don’t prevent people from leaving your site using browser navigation. It’s impossible to get back to hackernews by swiping back on iOS.
Considering most developing countries have aging populations that's actually a good thing, especially if you provide the resources for those children to turn into productive members of society.
Why not? The author demonstrated that he could write the name correctly otherwise in the text.
This! The company I work for spending over $750,000 with Elastic Cloud every year and the quality of service we get from them leave a lot of be desired. I don't feel bad for Elasticsearch corp, they have done this to them selfs.
Let's assume my intent for publishing the paper was clean and I was not attempting to subvert colour. What happens if word spreads around on the internet that the prime number in my paper is actually the illegal DeCSS prime number, making it into an efficient avenue of its dissemination and distribution?

Is my paper going to get censored or not?
A Tetris clone for refreshable Braille displays
Jason Portnoy Hacks vs. Sustainable Tactics
> ‘ The place is called 'Bitche'.. like it's one of the first places going to get hit when some lazy developer implements their algorithm.’

Or, lazy Americans. It’s the sort of gaffe that gives foreign developers the idea they must create their own social network and that their community may just agree with them.
The actual bug is in the Turbofan JIT, not WASM.

Using WASM is the method de'jour for turning arbitrary read/write/object leak into RCE. Without WASM, the writer would have to use ROP/etc, but the primitives are still there.

Check out this discussion by a bunch of the big names in the field, including Niklas B who was on the team that originally found this bug: https://twitter.com/spoofyroot/status/1379911787282243584
The problem with the argument is that it does nothing to address the central problem except to blame Mr Graham for it. Most people are getting poorer. That's a real issue and it would be very interesting if the poster tried to find a solution for it. Because it's very complicated. It touches everything from regulatory red tape to technology to tax policy, benefits, ownership rights. Basically everything. How do you get the amount of high paying jobs to increase so people can earn more money? How do you make sure regulations don't affect people's side hustles too much? How do you ensure zoning and land ownership rights are done in a fair way that does not significantly disadvantage newcomers? How do you make sure someones ownership rights do not affect someone else's ability to make a living? If you ask me this problem is largely self inflicted and is solvable but requires a different way of thinking.

Instead this piece justs blames the fact that rich people also defend their interests. It's nothing new.
A lot of nice stuff goes "wrong", or at least different in characteristic 2. Perhaps the most interesting possibility remaining is that the unit conjecture is true for fields of characteristic != 2 but false for 2?
Most people don’t benefit from any of this.

This is also misleading.

Only one question is relevant:

Where do the Bitcoin profits come from?

Anwer: other people. It’s a Ponzi and we all know it.
Lots of companies operate in a grey area. PayPal, Uber/Lyft, AirBnB, and others were all open about “disrupting” which is code for breaking regulations that some people don’t agree with.

All four of those companies have made my life better and I’m glad someone invested to make them happen.
Forager's Multiplayer update has been cancelled
Exactly. Safari on MacOS has the same problem too.
Presumably this means that Intel expects margins on the auto chips to be higher than on what this capacity could be producing for Intel's own products. Given Intel's margins are already high this could mean:

- Very, very attractive margins on the auto chips.

- Much lower expected margins on Intel chips or idle capacity.

So which is more likely?

(and of course Intel quickly establishes a position in a new market in line with PG's strategy and gets some good PR).
Scientists Create Stable Nanosheets Less Than a Nano Thick, Stronger Than Steel
Yeah that looks good, but I wouldn't have the part about >50k income having to pay it back in taxes.
‘Master,’ ‘Slave’ and the Fight over Offensive Terms in Computing
Here is the letter that's referenced in the article https://publicbenefit.uk/resources/Binns-12-April-2021.pdf
A Primer on Memory Consistency and Cache Coherence (2020)
ASCII Ray Tracing in C++ Console
GIMP has also defaulted to single window mode for many years now (and it's a much different kind of editor from Krita, which is also a great product, but oriented toward digital painting/sketching)
30 Web Developer Portfolios to Inspire You
> Shutting just them down would cripple thing considerably.

Not really, Bitcoin accounts for a reduction in hashrate by adjusting the mining difficulty every 2015 blocks (~2 weeks).

> Then they could go after the methods of organizing pools, but I suspect that wouldn't be necessary.

Not possible if they are organized via secured networks like TOR.
Grab IPO with Altimeter
Your question is too vague. Are there benefits in general? Of course, every language has something to offer.

Is it useful as a web developer? Only if you want to write extensions to Python in C or step away from the web developer label and learn systems programming.
Not being able to borrow money to create new wealth is worse than any immoral connotations from usury.
Agreed. (MS-DOS may have “reinvented UNIX, poorly,” but there do exist other OS and other approaches to UI that enjoy a large and happy user base.)
I don't believe that was intentional, he hijacks the back button so he can use it as an undo internally.

It's just an unfortunate design choice which should have been avoided.
Many governments (including Finland) subsidize national farming for the express purpose of maintaining emergency food production capability regardless of markets. That is, governments pay people to keep farming.
I wish such announcements would include a reference to the bug tracker where the change was discussed:

https://bugs.launchpad.net/ubuntu/+source/adduser/+bug/48734
When you are poor, they ways to break thru to the next level say 50gs to 100gs in investable savings is almost the same for everyone, keep climbing the job ladder, save, don’t make mistakes, don’t let the bug corp marketing machine reel you in. Immense competition and obstacles.

The ways to break thru from 500gs to a million is immense and less competition. And most of these depend on the money from the lower classes.

What I meant to say is the system we all need to be in to get rich creates a feedback loop to keep the poor poor, it incentivize moat creation to stifle competition
I get that. How would that help you do any money-laundering though?

(Not saying that you would do that but that's the subject of the thread ;-)).

You couldn't just set up a second or third Delaware LLC and move money back and forth between them with impunity...

What I was saying is that I don't see how money-laundering is all that easy anymore nowadays, at least not for any normal person which is not part of a criminal organization (mafia etc.) with lots of members willing to do illegal stuff for them...
I'm not sure those conservative outlets are necessarily part of an aligned state agenda. Especially considering how they are directly opposed to the current administration.

Also I'm not sure how you arrive at the conclusion that both parties are equal, while also claiming that "Russian state owned media is way more biased than most Western media". My point is that there are no major alternative platforms in Russia. There's a reason why the few critical Russian news outlets locate outside of Russia.
Honestly better advice is just to go on Adobe customer support and just tell them its all too expensive and you're leaving they'll cut you a deal.

I've paid half the RRP on full CC for the past 3 years this way telling them it's too expensive every time renewal comes up. I've also heard of people being able to waive the early termination fee.

Hate Adobe more than most, being an ex-Fireworks user but I was kinda surprised how much outrage Twitter managed over this.
Ycombinator is also a western propaganda and most Americans in here thinks they live in a democratic country. They will downvote you here if you don't parrot the US propaganda. They should try looking into their country from the outside.
> (-11) % 3; // => -2, as one would expect

Nope, it's very unexpected. Because parity check can now return 3 outcomes.

(-3) % 2; // => -1
You should complain to you browser vendor, not the website owner. Swiping back works just fine on Android.