skysight-inc/HackerNews huggingface dataset:
Yesterday I upgraded an entire code-base from C to C++ just because it was faster than writing my own dynamically resizing array in C.

Writing programs in C is harder just because there are essentially no containers in the stdlib.
As long as Google only used links that was fine, but now with the Knowledge Graph often just quoting all the content of the site directly, and Google showing ads to profit from that, we're seeing a situation where Google profits by scraping content, but the creators never do.

None of this would've been an issue 20 years ago when 90% of the web was noncommercial, but now it destroys an entire industry.
Also, this is a blog post of a 3rd party and not a Google blog post (which is what I expected)
It really depends of your definition of terms. What do you call "performance optimized"?

For example I consider glyph drawing as "performance optimized". It requires massive parallelism just to be able to display text smoothly in a high definition screen.

But most people will never see it, because they use a library that they call that does all the work for them and do not need to care about that.

The difference is tremendous. We are talking 100x more efficiency just using GPUs alone. You can get 1000x, 10.000x with hardware(electronic chip design) acceleration parallelism(increasing the cost and rigidity, and times to market too).

It is so big that it is a different level. It is not performance alone. It is that some things are so inefficient that are just not practical(like expending a million dollars in your energy bill in order to solve a problem).

Same happens with of course 3D, audio or video recognition. Sensor I/O. Artificial intelligence.

Rust lets you just prototype lots of code in a parallel way in the CPU, even for things that will run in a FPGA or ASIC in the future. It let's you transition smaller steps: CPU->GPU->FPGA->ASIC
If you only / mainly plan to use the terminal on this laptop,what about using a local terminal and ssh into the main computer? And maybe use Barrier to use the same mouse / keyboard for the two machines.
True of the more common ones, but it should be acknowledged that OpenBSD was doing this kind of thing (and many other hardening techniques) before heartbleed, which was the main reason Theo de Raadt was so upset that they decided to circumvent this, because OpenBSD's allocator could have mitigated the impact otherwise.
Not until it reaches the same level as Visual Studio, Android Studio, QtCreator, XCode, CUDA and SYSCL tooling for graphical applications and GPGPU.

For anything else managed languages are a much more productive option, other than writing kernel and drivers.
That's very interesting. Almost useful!
>could you explain what you find objectionable about it

Not OP, but I think for most educated laymen if you said "15% of the total matter in the universe is unaccounted for and must be something exotic that we so far have been unable to detect" they would respond with "that's fascinating, I'm super excited for the physics community to discover what it is". However, when you flip it around and say, "all the matter that we know about only accounts for 15% of the total matter in the universe, the remaining 85% must be something exotic but we've never been able to detect it" the response tends to be "have you double checked your math?"
Apparently, you can make a five digit income from selling an IDE colorscheme.

https://news.ycombinator.com/item?id=26262989
Most surveys place the use of static analysis tools at about 11%, and they all go back to early 80's.

Some people are hard learners.
Around 2 years ago, worked with cssilize for some PSD conversion. They created a logo for free. It was kinda OK for me.
It's not a good solution, but no. We don't allow children to have sex until they're 16, or drink until 18, for valid reason. This is the same situation.

Which is that they're not mentally developed enough to consent to those things.
> You've been duped by hate groups, and now you're happily spreading their disinfo.

ok, this is three people in a very left-wing german publication: https://www.zeit.de/2020/22/transsexualitaet-lgtbq-geschlech... - one of them states that more people are coming to him. The intro states that the number in Sweden multiplied 15-fold. I'm sorry, but I miss the hate-group disinformation aspect here? (unless, everyone not agreeing with your PoV is a hate group. Which is interesting but in the past this behaviour usually led to violent conflict...)

> It's not a problem in other cultures because other cultures just let people transition.

oook. So which culture except Iran (which is certainly influenced by western capitalism) does/did this? To my knowledge the typical instruments of physical transition are only available in the western capitalism influenced sphere nowadays?

> Without transition we do see increased rates of distress, including higher rates of attempted suicide and deaths by suicide.

So, you for sure have numbers for that. But no, that can't be, because the number of people transitioning is constant!
I prefer to have great ideas in rust ported over to C instead of rewriting everything with Rust. this approach will benefit all the existing softwares written in C which I think is much larger than Rust in terms of both impact and code size.

am I a minority having this opinion?
If they're so rich, then why aren't they so smart? Do not envy the fortunate. Wealth amassed with such ease is lost just as easily. They're the same gambler personality, prosperous or poor. Build wealth on your own merits and a little luck, not on pure luck, for wealth by the former is resilient, by the latter, not so.

Read Taleb.
> No consequences
Couldn't have put it better.
> hitler's thought is not even influential among self-identified neo-nazis except as a sort of figurehead. I wouldn't expect you to agree with me until you see this for yourself.

Then allow me to surprise you: My first draft was trying to compare the use of Nazi iconography to Che Guevara T-Shirts, I deleted that paragraph because I wasn’t entirely sure what point I was trying to make with the comparison.
Hi, author here (and I really am looking for answers).

Thanks for your comment.

As someone below you hinted at, wouldn't one expect that "high profit" would result from "high consumer satisfaction"? I think that's the step that puzzles me.

I have to say, reading through this thread I'm beginning to think that the existing offering of kettles in the market does deliver sufficient satisfaction to consumers, removing the incentive to create a better product.

Multiple commenters have said they don't mind beeps, or flashy lights, or the lack of a calcium mesh. It may be worth pointing out that the kettles I bought had VERY loud beeps (I don't mind a "normal" beep), VERY strong lights (I don't mind "normal" lights, I actually enjoy seeing light in my kettle). Also, I actually do pre-filter my water with a Brita jug, and I also descale my kettle regularly, but the calcium content in my area is so high that I'd have to descale between every 2 cups of tea not to get calc bits in my drink.

This all leads me to conclude that probably my opening premise is wrong: maybe I am unreasonably picky about kettles and, since capitalism makes kettles for the masses and not for the 3% of people who are as picky as I seem to be, then I can't find a (cheap) kettle that meets my requirements.

But... why did the first 19.99€ kettle exist then? How come that product was possible (and later disappeared)?

Another part of me feels that if someone produces a reasonably durable kettle that meets all the requirements in my post (as well as some secondary requirements that I didn't write about but that my 19.99€ kettle did meet), then that will quickly become the new gold standard for kettles and in 10 years we'll look back and say "oh my goodness, can you believe we used to not have temperature control in most kettles?"

You may ask "then why did the 19.99€ kettle disappear?" and that is a good question. The best answer I've been able to find is that it was a generic supermarket-brand kettle and it cannibalised profits from other more expensive brandname kettles. I also don't understand why the super advanced toaster (that someone else in this thread posted a video of) disappeared. And I guess that is the crux of my question, really: in 1948 we had a design of a toaster that was superior in every way to modern day toasters. How come it's disappeared for good?
Because it's not true. There is a glut of closeted libertarians in silicon valley. You can't just say it's a geographical issue. Pushing workers out the door for their political and moral beliefs is definitely abusive in a supposedly "free" society.

America is definitely not that anymore. What a joke.
Keto Elite Review
Keto Elite Review

After all this, the liver relieves ketones on the body system. These put you in a condition of ketosis, where exactly you are burning fat as energy levels in lieu of glucose. This method can cause fast fat and weight reducing.Furthermore, the complement offers channel-sequence triglycerides engine oil. This product is going right to the liver and facilitates the procedure of ketosis. Am J Clin Nutr research shows that consuming this chemical substance leads to superior weight reducing than essential olive oil.

http://supplementstore4u.com/keto-elite-reviews/

https://givebutter.com/kRgZKv

https://caramellaapp.com/sharonabellman/pgGsPAKAw/keto-elite-reviews-best-weight-loss-diet-pills-2021

https://caramellaapp.com/sharonabellman/

https://sites.google.com/view/keto-elite-reviews-pills/

https://m.facebook.com/Keto-Elite-Reviews-102407571931575/

https://twitter.com/KetoEliteRevie1

https://ketoelitereviews.wordpress.com/2021/03/12/keto-elite-reviews/

https://youtu.be/M71a9VN66H8
If you want to make any money in developer tools, the enterprise corporations are the best customers.

Don't expect to make big bucks selling to single devs.
Most GTA games were developed by Rockstar North.

This reminds me of how the release of another confusion... when the release of Pokemon Go affected Nintendo's stock price. https://time.com/4421450/pokemon-go-nintendo-shares-tokyo/
Wheres your brain? Where are your manners? Both gone, evidently, as I am the one who has asked for proof in a polite way. Maybe you should go back to trolling on reddit?
It's not that hard to get a local designer do you a full set of designs, with some basic brand guidelines for €3-5k.

I've not done it myself but several clients have. The brand guidelines I got from them, which I then used to style the app of the client, often included a website mockup, with the option of the client paying more for a full design.

Not always the greatest UX though, that's a bit more specialized I think.

As for finding them, ask your local startup groups. There's usually a bunch of them attending those sort of meetups, or people who would recommend someone.
I think you are confusing HTTP which is a protocol and the browser which is doing more than just HTTP.

I'm using HTTP securely just fine when I connect to it with my own client and my own encryption!

Servers don't use browsers.

We don't need HTTPS, we need less complexity and HTTP is just fine for transport!
Yes but there is already an 'ETH classic'. So there will be three, and the names should actually be 'ETH' (proof of stake), 'ETH for Miners' (proof of work), and 'ETH classic' (existing, for another group that didn't like a previous important change).
>it seems nobody really WANTS to be at a trade show

What experience do you base that on?

From what I've seen, the attendees genuinely love visiting trade shows. Actually, it's one of the few examples of people voluntarily paying for ads to be shown to them.

Trade shows are like the adult "Disney World" with "toys" relevant to their professional area:

+ Interior designers like the annual Kitchen & Bath trades shows. They like the furniture trade shows.

+ Home builders like trade shows of new architectural products and construction materials

+ cabinet makers like the woodworking machinery trade shows to see what new technology can make their factory run better. Similar with machine shops attending annual CNC & metalworking trade shows.

+ music store employees enjoy visiting the annual NAMM show to see latest gear for making and recording music

+ security experts attend surveillance tech trade show showing latest cameras, locks, laser mics, etc

+ Not just working professionals but also end consumers pay to attend trade shows such as CES Consumer Electronics Show, and Home & Garden shows that are popular in big cities each Spring.

The trade show that may be boring to some is the enterprise software type where one booth is Oracle and the next booth is Xerox showing their document management solutions.

[Edit to reply] : >Most of the time though, the attendees would be bored. Walking around, not talking to anyone, waiting for time to pass

Understand that but that's also how people walking around at Disney's parks appear as well. People do look bored in between the 2 minute thrill of the rides. That's different from concluding that "nobody wants to be at Disney" or generalizing to "nobody really WANTS to be at a trade show". There are many interesting trade shows that attract attendees and they pay for their own tickets to be exposed to the latest developments in their areas of interest.

The type of trade show that would have bored disengaged attendees would be the ones where most of the tickets are paid by the employers. (E.g. enterprise software event.)

But there are other trade shows where people genuinely want to be there. E.g. the farm trade shows where farmers will drive 4 hours to see the latest tractors and farm equipment to make their lives easier. And yes, the farmers may look bored while they are walking the trade show floor. :-)
The general idea is Layer 2s solve high gas. Most users will be using apps that run on a layer 2 and will make rare trips to the mainnet. The next thing being worked on is onboarding users direct to layer 2, and layer2 interoperability so you can move from one l2 to another

You can already use an L2 DEX to exchange tokens (and have been able to for about a year) https://exchange.loopring.io/

You can send L2 payments with https://zksync.io/

But those are limited to their applications.
General purpose L2s arrive this month! with Optimism https://optimismpbc.medium.com/ and to be followed later this year by https://aztec.network/ and others.

With those we can redeploy code from mainnet to layer 2. With the apps on layer 2 the transaction fees will be fractions of cents and almost instant and a lot of the programs we have dreamed about but not been able to make become possible at scale.

Its an exciting time!
Hi, author here. Thanks for your comment.

Follow up question: can't a competitor make a kettle that's 20% better (and more profitable)? You do say that the incentive goes to "making sure that no other good products appear", but I'm not sure how a Bosch can stop a Cuisinart from making a slightly superior (and more profitable) kettle.
Valuable insightful comment - thanks!!
Mate if we're misinterpreting things on purpose are you saying that people only have valid opinions if they're the majority?

No I'm not saying that, don't be daft.
That demographic makes for a more positive marketing campaign.

Look at ads for fashion that actually targets older people. It will also feature people in their early thirties, at most. Everybody still knows exactly what the intention is.
MongoDB Atlas's business model seems very, very odd to me. The prices for hosted Mongo are so high that I really find myself asking who is paying for this and what the target market is. In particular I wonder how they can possibly be losing money when charging such insane markups unless they have virtually no customers.

For a dedicated database that has 32 GB of RAM, 8 virtualised CPUs, and only 160GB of storage you will pay $2 an hour! That's $17,520 a year for a database with the same level of compute and far less storage than my laptop.

I realise a big part of their target market is firms who are convinced they either can't hire skilled sysadmins or are convinced their time is worth more than the US President but at $17,520/yr for a tiny database it only takes two or three of those before you could, in fact, hire a full time sysadmin in a cheap location. And there's no way that maintaining these things would require an FTE, it's not even close to being a full time job. So how do the economics of this work out? Can anyone explain to me?

My best guess is that Atlas customers are companies that are totally price insensitive and have some sort of "everything must be cloud managed without exception" rule imposed from the top down. As Mongo is licensed such that only they can run a hosted service, such customers would find themselves forced by internal policy into paying whatever price Atlas charges. This would also explain their very low services revenue. But I don't know that, it's just a guess.
The second most popular GitHub repo
Linux Insides / Things Inside Linux
I'm using Firefox and the only service that I have to use on a regular basis that does not really work in Firefox is actually Microsoft Teams.

This is quite ironic given all the "Google killed Microsoft's own browser engine" stories.
And Ontario, CA has a bottled water provider called Niagara[0]. Not to be confused with Niagara Falls in Ontario, Canada. When I saw a bottle of Niagra water in California (as I'm from Ontario) I was unbelievably confused.

[0]: https://www.niagarawater.com/
The author's take on V.18 is interesting. Clarke has the proposition here: https://mathcs.clarku.edu/~djoyce/java/elements/bookV/propV1...

It's not three pages long in Clarke (nor in Heath), and either way, the argument is only 10 statements long.

> But the reader who takes the trouble to decode the proposition will see that it is trivial primary school arithmetic.

This is also not super obvious from Clarke or Heath. I'd love to know how the author would render this proposition trivial to a fourth grader.

To be sure, the mathematics of Euclid is a very foreign country from what's commonly taught in schools today. But Newton's thought is firmly rooted in that foreign country.
That is not the IP extortion model used by YouTube.
I thought rust was meant to prevent this stuff?
Aren't there good container libraries for C?
Some frugal hater of luxury, perhaps, the downvote? :)
Parallelization is the nuclear energy of comp science.
Loads of potential, high risk reward and they would have gotten away with it, if it were not for those meddling humans. Its non-trivial and can only be handled by accomplished engineers.
Thus it is not used - or is encapsulated, out of sight, out of reach of meddling hands. (CPU Microcode shovelling non-connected work to pipelines comes to mind / NN-Net training frameworks, etc.)
Classical physics books are LESS expensive. I recommend the book: On The Shoulders Of Giants.
Reflections of an Argentinian historian who is also a Wikipedia user
Your analogy breaks down at "because of a grudge or whatever." The reason the miners are pissed is because ethereum is proposing to stop paying them. So what if the bouncers shut down the event because management told them they're not getting paid? Sounds pretty reasonable to me.
Yes, you might read about Socially Responsible Investing.

Also, you can always contribute to charitable organizations. It's not an investment in the traditional sense, but changing the world to be 0.01% nicer is still a good investment.
Parent’s robots.txt solution would work in your scenario, but they would not be listed at all on the results page.

If they are never going to get the traffic anyway, why be listed?

Interesting.
Well technically a bus is a group of wires shared amongst several devices. Each device has to wait its turn to talk/listen.

PCI, AGP, ISA, IDE are busses.

PCI express, USB, SATA are not busses but rather point-to-point protocols.
Almost 25 years ago I had the brief pleasure of working for BBN Technologies. On one memorable occasion I went to their warehouse to borrow a large external hard drive and spotted at least one IMP (effectively a router for early ARPANET).

https://en.wikipedia.org/wiki/Interface_Message_Processor

I hope some of that warehouse ended up in a museum at some point.
> News organizations have ad inventory to sell, but they can no longer sell directly to those who want to place ads,” says Microsoft president Brad Smith. “Instead, for all practical purposes they must use Google’s tools, operate on Google’s ad exchanges, contribute data to Google’s operations, and pay Google money. All this impacts the ability of news organizations to benefit economically even from advertising on their own sites.”

I’m not too versed in the Australia news thing, but is this statement true?
The UK government has tried to ban encryption about 3 times over the years to my memory, they're quite authoritarian when it comes to tech and not very tech literate. It's a problem.
Virtual Safe Virus to Track Covid-19
It's not possible to boil it down to just that. Also, please don't be snarky.
I think you're misremembering.

IE6 was a broken implementation of the standards of the time.

And Microsoft decided that web browsing was done and did not update their browser.

It was a scheme for vendor lock-in.
Does youtube use 100x as much energy if 2x more people watch videos?

People really need to look into how bitcoin's Red Queen's Race works.
Ok this was easy. Don't know why I haven't checked Amazon JP...

Just checked and you can even order from Amazon JP and let ship to Europe. Nice, problem seems to be solved. Did you ever order something from them?
Open Source: NSMenuItem with subtitles (macOS 10.11, Objective-C)
How’s Snowflake doing?

One thing these database companies have going for themselves, is that once a customer company’s data and code is locked in to a particular database, then it becomes very very hard to get out. Not impossible, but just very difficult.
Thrift stores, charity shops.

I'm typing this on a Compaq laptop I rescued from a skip (running Debian), a keyboard I paid 50 NOK for at a jumble sale, connected to a 20 inch Dell LCD VGA monitor bought at Fretex, the Norwegian Salvation army chain of second hand shops. I think I paid about 150 NOK for the monitor about five years ago, that was about 20 USD then.
Plz give your feedback about BK Sanitizers at https://www.surveymonkey.com/r/W2PXZHK
Bitcoin Spikes to New Record High Near $60K
"The top cryptocurrency by market cap rose to $59,864.83 in a matter of minutes on Saturday morning."
Overcoming the Fear (2018)
Which "communism"? Even North Korea makes stainless and have for ages. I'm guessing it were cost, not that they couldn't.
But most companies could do things their suppliers do, because companies always have the option of hiring people with those skills and developing those competencies in house. E.g. Google moved from running their software in commercial datacenters to building their own, or how Amazon has progressively taken over more and more of the supply chain. Android is sold to firms that can build their own mobile operating systems and have done so in the past, yet it's still profitable for Google to do it for them.

Fundamentally, business is about specialisation. Your customers always have the option of becoming jacks-of-all-trades but generally recognise it's best not to. Obviously if the value you're selling is so thin that your customers regularly and genuinely feel they could roll their own without incurring much cost, that's no good, but that's going to typically be the case in the early days before you had a chance to build up much value.
I don’t know if this is a corollary, but when I try to come up with an example of someone getting rich selling databases, I think of companies known more for their sales than their engineering.