skysight-inc/HackerNews huggingface dataset:
It's mainly meant in jest, partly, at how corporations tend to imitate what seems to work for other, more successful corporations. Ie. at one point after FB, everyone and their mother wanted to make their own Social Media platform. Before that, Web Portals were all the rage. It's often about good ideas, but doesn't always make business sense. Implementations often miss the mark, especially in the beginning.

The term comes from this, and uncovers a bit of the futility about the so-called benefits of playing the imitation game:

https://www.steveglaveski.com/blog/the-curious-case-of-cargo...

The problem is that in the fast-paced corporate world, you either make your own startup (and usually fail at that), or you have to play the same game everyone else does. There's simply not enough time and resources to get ahead at everything. Unless you go for the smaller niche, ie. embracing agility. Of course, everyone and their mother is Agile (tm) these days too!
It’s not a “conceal” as it is a lack of discussion. I get that being put on performance management plan can be demoralizing. The article makes it appear unjust. It only reveals the true nature of the concealing AFTER it has narrated the whole story with opinions. This is ridiculous.

Amazon is doing it exactly right. However there needs to be transparency at the minimum expected performance. For all employees. And when employees know they don’t meet that expectation, they do whatever they need to do including use corporate resources to get there.

But this article is a hit piece
> We had a particularly articulate young man in our graduating class that argued that checking the book is ultimately not cheating in the world of professional CS and software development.

My school's CS department defaulted to allowing students to use almost any available resource (unless specifically indicated otherwise). But you were required to write down what resources you used.

So a professor might assign a whole pile of nasty algorithm proofs, and say, "You're allowed to work in groups to find the general solution. But you need to write down your group members, and you need to do your own writeups." Tests were in person but not especially proctored. The penalty for cheating was a heavy suspension and a transcript annotation, with permanent expulsion for a second offense.

This actually worked pretty well, back in the day.
And yet a lot of people think that AMC stock is worth 4x what it was last year.
Considering there are a number of other typos and `will' is used consistently everywhere else in the document, I think `wilt' is an error. Personally, I don't think I've ever seen the word used in that way in a legal document (in America--no idea if it's more common in the UK or elsewhere).
My Python Development Environment in 2021
One interesting thing here is that there are people who know some real numbers, and not just hypotheticals, but they probably can't talk about it publicly. Google has their own distributed compute engine, written in C++. Everyone I know who's worked with it says it's much nicer than Spark, and much more performant.

I wouldn't necessarily just assume that it's 5x more code. I've spent a fair bit of time digging around in the Spark code, and it's not clear to me that it's as efficiently designed or cleanly implemented as one might like. And, while I can't speak to the influence of Google's style guide, I don't personally feel like modern C++ is 5x as verbose as modern Scala. A bit more, maybe? But it's not like Scala (2, at least) doesn't have its own bizarre sources of unnecessary verbosity. It mostly looks great by comparison to Java.
Ah, this was shortly after the 2012 Benghazi Attacks.

It is still extremely wild to me that one of Goonswarm's head diplomats was an actual US State Department diplomat stationed in Benghazi and died in the 2012 Benghazi attack. Rest in Peace, Vile Rat
how to handle node failure? what about data persistence,

data integrity without ACID?

complex queries?
Yes! The thing that was missing in the original article was answering the most important question in all of this: Does Tutoring Work?

The implication left for a reader of the original article is that tutoring is mostly about exam-prep or that it is under-regulated, ineffectual, and a folly of the rich. But the truth is that the over-regulation of conventional time-based classroom learning is deeply flawed based on our understanding of how people learn. Throwing thirty teenagers in a room at 8am and having a tenured adult speak at them for 45 minutes on a subject is not a recipe for success, nor is moving everyone along at the same pace and calling the material complete after a semester of education regardless of the depth of understanding conveyed. We need intensive and personalized schooling with mastery based learning - and to answer the question of "where are we going to get that many teachers?" we need people to teach as part of how they learn. For some odd reason society only starts to embrace this in graduate school.
Ah, an even more pay to win system? Sounds like it'll work perfectly and no one will ever abuse their capital to unethically tie up patents.

/s
Have you thought about trying to sell this to new build developers/people buying new builds? Or even just people buying houses. I would happily pay more than what you're charging for someone to just sort my whole house out (including finding a decent decorator).
How the Rise of Cryptocurrency Will Influence Our Mindset: Financial Relativity
The Handbook of Handbooks for Decentralised Organising
Org Pandoc Import
Not at all:

Open Source is when you can compile the provided project given the right tools.

From a Schematic alone you can't send the board to production. You'll need the BOM and the Layout for that.

Also OS encourage patch and contribution, without the layout you can just re-design the entire board from scratch, not doing incremental improvements on the OS version.
Plenty of people pay the bills with F#. And Haskell, Lisp, k, OCaml etc.
> The permanent security issue is that violating a security assertion (eg running an untrusted program) on your machine means you can never trust that machine until it gets completely wiped.

That hasn't been the case ever since firmware became updatable. Nowadays, even wiping the machine completely is not enough, because the firmware might have been maliciously modified by whatever violated the security boundary. And it might not even be the firmware you'd expect (the SPI chip containing the UEFI); see the recent post here (https://news.ycombinator.com/item?id=27740295) about someone who modified his laptop's EC firmware and his laptop's wireless card firmware, making the first intercept all key presses (the EC is also the keyboard controller) and send them to the second to be broadcast over the radio, completely invisible to both the operating system and the UEFI firmware.
As someone who owns a 2 bedroom condo and plans to stay for awhile but is still mostly furnished with Ikea, I would absolutely be interested in a buyout option!
Yes, that was my point, or at least part of it: COBOL style isn't suitable for mathematical programming.

The other part is that it was never intended for programmers at all; it was for the ‘vice-president or a colonel or admiral’ who wanted the illusion of being able to understand their underlings' work. I think it's unfortunate that it took over general-purpose computing during the dot-com boom; prolixity engenders clarity about as much in code as in human language.
Breaking the site guidelines like this will get you banned on HN. If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and sticking to the rules when posting here, we'd be grateful.

You've unfortunately done it repeatedly before (e.g. https://news.ycombinator.com/item?id=27207170) - this is definitely not cool, so please fix.
I don't normally believe promises of "nuanced approach" coming from a communist party, well, any promises.
This patent scam is simple:

See cool thing on youtube, fix obvious design flaw and file a patent, threaten to sue original inventor.

Version 1 of the system didn't have any sort of radiator to deal with the oil heating up over time, something i think they had even pointed out in the version 1 video.

Version 2 did, but so did the patent filed by LiquidCool Solutions (that referenced their version 1 video in the patent).

So now they can only sale the original flawed version.
I used to live somewhere with terrible internet. Offline mode seems to work about 10% of the time and your better off pretending it doesn't exist.
The lack of sum types is the main offender that blocks any C# code is evee be even remotely close to F#.
It's going to be hard to top alcohol for "ease of manufacture", prisoners routinely manufacture their own.
"Interestingly, Iceland remains in a very different
economic situation from many of its nearby countries
in the OECD rankings on work-life balance." (Page 13)

It does seem like Iceland and this study are in some significant ways different than many other places. I would suspect cutting hours and/or days worked in a week would have the same results just about anywhere with the same types of jobs though. Or at least I'd like to believe that it would. I know most of the places I've worked wouldn't see much of a drop if people only went in 4 days a week, or spent less time there every day.

That being said, I can't imagine managers and C level people being willing to even try this in very many places, at least in the US.
It was originally shared on Twitter as an image[1], and that version doesn't appear to include any typos I can spot (the "wilt", "its", and "sate" typos are certainly missing). I'm assuming TechRaptor OCRed the image, and that introduced the errors.

OCRing it via https://www.onlineocr.net/ produces some similar typos ("if its a PC game made available for sate, I will submit it for sate on the Amazon platform"; "Amazon wilt not [...] Amazon wilt never be liable"), so I'm guessing this or a similar tool was used and not fully cleaned up.

[1] https://pbs.twimg.com/media/E5pZWdNUcAAEc96?format=jpg

Edit: combined duplicate comment and added onlineocr.net
There have been a lot of changes in book production in the past few decades. Typesetting and prepress is now almost completely paperless and filmless. Much work has been outsourced to India. Files go more or less directly to press. Makeready is more efficient. This means that the first copy off the press costs less then it used to. Many publishers use cheaper grades of paper and binding materials than in the past.
Yeah IP assignment and invention are pretty wild clauses. They're designed at the behest of investors; so your "brilliant" SWEs can't come up with a great idea, leave your company, and get rich on their own.

Some jobs are like that, like maybe ML or AR or something--cutting edge tech kind of work. But like, if you're a mobile app dev building a feature, what are you inventing?

And if you do invent something (not impossible; game devs invented all kinds of cool stuff for example), there's not a lot to stop you from quitting, "waiting" a month or two (setting up a company quietly), and marketing/building your product.

That said, I know people who've had their side projects picked up by their employers under these kinds of clauses. They're serious, and many companies are serious about enforcing them. Don't just wave them off.
Oh yeah for a short time in ~2006 money markets were around 5%. Again, hard to find historical charts that give the relevant info, but this one confirms it for 2006:

https://www.infoplease.com/business/economy/money-market-int...
It seems like a slightly weaker patent system where the holder only retains the right to share in the profits on a piece of technology would solve most of the problems.

Like, once you publish a patent, anyone who uses it needs to pay you a meaningful portion of profit they derive from using it. The patent holder still has most of the incentive to use it, but R&D on the patent would be fully open and incur no fee. Third parties could sell improvements back to the patent holder or file their own patents on the improvements.
> 1998: Many major companies such as IBM, Compaq and Oracle announce their support for Linux.

-- https://en.wikipedia.org/wiki/History_of_Linux

Also if the same morals apply to the remaining contributors of the Linux kernel, better not use it. There are a few other ones that seat at Oracle table, so to speak.

https://lwn.net/Articles/839772/
> There's an implied contract that when you work for someone you don't also work against them.

But working on something else is not "work against"? What does "work against them" mean to you?

If you work an 8 hour shift at McDonalds, and then another 8 hour shift at Burger King, have you "worked against" McDonalds?

> Because Amazon sells video game software, if you decide to work for them, you should not be in the business of making or selling video game software.

But that definition is so expansive, that no one would ever be allowed to work on anything ever again. It's impossible for anyone to build a career in anything, under a definition this broad.

If you punch a clock for Amazon, does that mean you can't work in any warehouse (because they do that), you can't work in software (because they do that), you can't work in any sort of retailer or grocery store (because they do that), you can't work in any TV or Movie production (because they do that), you can't work in gaming (they do that too), you can't work in any datacenter (they do that too), you can't work in the music industry (they do that), you can't work in book publishing (they do that), you can't work in home devices / IOT (they do that too), you can't work for UPS or FedEx (because they run their own delivery service), you can't be a pharmacist (they do that now), you can't even be a plumber or electrician (Amazon technically does that now too) and so on.
>The US recognizes patents and is the most innovative country on many fronts (not just software).

how?

Semiconductors are in Taiwan, South Korea and EU tooling

Is there more bleeding edge tech than Semiconductors?
Try radlers. They're not really beers, but they taste great and are usually in the 2%-3% range.
You want to drag the big company in front of the court of public opinion.

If your patent is perfectly nailed, then your version of the story will win.

In short you gotta have something to show to the journalists and lawyers who are your allies because they want to be the guys bringing down the behemoth and win the Pulitzer/lawyer of the year award.

If you don't have anything they won't write your story and they won't defend you.

Once the story is out there the entire public opinion will be on your side and you are looking at the very least at a hefty settlement which the behemoth would pay you in order to make the story go away.

A patent is a checkpoint for an individual inventor or a small startup
You can take a look at how the phoenix framework uses earthly to simplify their builds. They are testing across OTP versions and across different databases (mysql, SQL Server, postgres) all in an earthfile[1]. Ecto_sql does something similar[2].

[1] https://phoenixframework.org/blog/improving-testing-and-cont...

[2] https://github.com/elixir-ecto/ecto_sql/blob/master/Earthfil...
When a competitor appears, they usually sue with these two patents:

https://patents.google.com/patent/US6120588A/en (expired)
https://patents.google.com/patent/US20160187759A1/en

That said, there are a lot of inexpensive epaper panels for sale on Alibaba.
IIRC a 2005 Discovery Channel episode saying 0.0 is wildly popular in Iran.
no, that's just rationalizing. you're sitting uncomfortably for 10-15 minutes waiting for that temperature to be reached[0], and even then, heat transfer is maximized by having the air flow over you. the edge case might be when there are like 4+ people in a car for which there are not enough vents, but even then, pointing the vents at people, even somewhat indirectly, is better.

heat transfer is what makes you feel cool/warm, not temperature, and air flow promotes convection (as well as conduction). it's why metal feels cooler (or warmer) than plastic at the same temperature (e.g., differing heat transfer coefficients).

[0]: note that most car trips are less than ~15 minutes, at which point, all that heating/cooling is wasted as you flush it out the door.
Ahh - that makes a lot of sense. Thank you. Can you link the image?
but that's exactly the same scenario as software - the experienced guy isn't just there to be a pretty face to make the sale, he's there because he's staking his reputation on the ability of his juniors to get the job done. if the juniors can't get the job done, the senior and the consultancy firm lose credibility.
> A good example is the recent end of 32-bit support, which removed about half my Steam library.

But isn't that good thing for game companies? They don't have to compete with those old games anymore.
Please do not respond to a bad comment by making thread even worse. That helps nothing and is against the site guidelines in its own right.

"Don't feed egregious comments by replying; flag them instead."

a.k.a. please don't feed the trolls

https://news.ycombinator.com/newsguidelines.html
Both JFR and agent based implementations only work with non async code. As soon as you do async anything, stack traces are no longer representative so automatic instrumentation is useless.

That said, I’m really hoping Project Loom will fix that issue by getting rid of most async callback-style I/O.
I think this is one of "the big questions" right now.

Philosophy tells us that you can't compute truth without relying on axioms. But computer science tells us that if we accept basic axioms, the computation of truth quickly becomes orders-of-magnitude too complex to compute.

I suspect that this all leads us to needing to rely on coarse human input as "axioms".. which of course leads to the issue of which humans do we rely on as stalwarts of the truth? It's a bit of a chicken-and-egg problem.

My hope is that studies like these will tease out the nuances of networks so that we can engineer networks to nudge the nodes of better truth-telling to more centrality in the networks, and that gradually we'll master the art of building intelligent networks. After all, biology did it with the human brain.
At least rest of us can be less hypocritical, If we have decided to call out companies for their lackluster climate action then contributing to the e-waste disaster by selling blackboxes should be on the list.
It coincides with a society that's become hyper-focused on historically small risks. Look at anxiety rates in children, etc.

I guess it must have to do with the progress of humanity. Life has become so good that even relatively small dangers are becoming the only ones left. Or kind of like the misery of the wealthy.

Any sense of proportion has gone down the drain.
Net neutrality! While we're at it, I wish the White House had included bringing back the Fairness Doctrine:

https://news.ycombinator.com/item?id=25821705
If it's an old film and it's not easily available on a streaming service, I torrent it.
Because sometimes you need a lot of money to setup manufacturing. The covid vaccines are easy to make in a lab at a rate of 10/week. To make them useful though you need the money to setup manufacture them at scale, and one easy way to get that is to sell a patent. Use it or lose it means anyone who might buy the patent is incentivized to wait until you lose it and then use it for free.
If one isn't working in the games division of said company and one creates a game in their own free time, then no it is not unethical. Just because these mega corps have an interest in a broad spectrum of industries, that should not constrain employees working in unrelated sections from doing their own thing in their own time.
At least they know how to make something out of it, instead of putting another tombstone on the graveyard.
Why? The goal of the article is not to be a Julia tutorial. Julia is just a convenient demonstrator. Better to make the code as language independent as possible.
You guys can't be discussing this! The idea that parents kill innovation is patented! And we can prove you're trying to make profit via our method of using this idea! ;)
Birds intentionally spread forest fires
On the linked site it calls the eproctoring algorithms that have difficulty with dark skin tones “racist”
I think it’s foolish to ascribe human belief systems to computer vision frameworks. Instead you could describe them as “buggy” or “missing critical features that make it unusable”

But no, the article linked on baneproctoring.com is instead saying something more along the lines of “eproctoring hates black people”
This isn’t helpful.
I agree that it's nuanced. I think the question should be rephrased to "When do patents kill innovation". And the answer is that it happens when a new field opens up and the long hanging fruit is locked away for longer than the innovation merits. The reward should be, if not in perfect proportion, at least in rough proportion to the r&d work done.
The data I saw still showed 90%+ protection from hospitalization and death and 65-80%+ protection from symptoms for the delta strain.

I don't really think this changes anything.
>> Patents clearly kill innovation. Like, that shouldn't even be a question.

Surely there are examples where patents have stifled innovation. I am unclear how this would apply in general.

The idea of patents is to encourage inventors or organizations "invest" into research and development to create inventions and reap rewards for their investments. If there were no patent protection (and ignoring other forms of intellectual property for sake of simplicity), then inventors or organizations would either (a) not put money into any inventions that could easily be copied by others upon launch, or (b) have measures to keep the inventions hidden even upon launch. In that sense, patents mechanism are intended to lead higher investments towards developing inventions, and, are set up such that the inventions become publicly known and available after respective periods of time.

Is the suggestion that the patents should be abolished? If so, one also needs to explain how and why would inventors and organizations spend money into research work leading to good inventions?

I agree that problems do happen. There are many patents around which should not have been issued. However, the challenge is not that the law is at fault. The challenge is that execution is at fault wherein many obvious "inventions" get accepted for example.

I can accept if the argument made is that good execution of the well-intended patent laws is guaranteed to be a challenge and therefore the patent law does not make any practical sense. However, we also need to be aware of the side effects of it as reduction in innovation because of reduced research and development investments.

---

Recommended reading: https://en.wikipedia.org/wiki/Patent
Mandatory licensing. Rather than grant a monopoly, a patent could give you the right to a certain percentage of all sales. That would allow competitors to serve markets that the patent holder refuses to address (ie cheap 3d printers.)
> People who complain that nothing good is made anymore[0] must just be looking at what's advertised heavily, is all I can figure.

That would be me. I am utterly uninterested in superheroes and found movies I seen last years somewhere between boring repetitive and annoying. Tho I liked parazite and some of other international splash making movies. At minimum they used different tropes.

I have no idea where those fun indie movies are nor how to find them. Like, where should I go to be able to find some I might like?
The Big Opportunity with Bitcoin Months Is Now – 8 Charts Confirming This Idea