skysight-inc/HackerNews huggingface dataset:
Probably cases where hw is expensive or where your workload doesn't scale horizontally all that well, or where latency is a big deal (better perf = lower latency = less hw needed).
Oleg is great. In this case we're actually going the opposite direction (going back to a concrete data structure).

His stream fusion stuff is really cool, but I don't know of any popular libraries that have incorporated unfortunately. I think the Scala fs2 stream library was interested in trying to implement some of the ideas some years back, but I think they ended up not having the time or energy.
> Hope this answers your question.

It does, thanks for the detailed response.
Yeah, you just neglected to mention it was the arrival of the Mac that forced Commodore to slash their prices by over 66%. That "bottom feeder" you spoke of is the top-selling machine in history and was a major factor in Apple's pivot. Maybe it's just me but I think those facts are important in understanding the why's and wherefore's for how we got to where we are now.
"circle all pictures that represent sqrt(pi)"
There is no PE for software engineering last I checked a few years ago. I was actually quite interested in becoming one for the specific reason I was getting pissed at not being able to reject clearly unethical work in a way that would stick or propagate out to a professional network.

If anyone can point me in the direction of anything having changed in that regard, I'd be much obliged if you drop a reply.
> And I think that's correct. Superhero blockbusters taking over all box office receipts was one thing, but now those blockbusters are becoming deeply tied to streaming services like Disney+ that's bringing content into people's homes and away from movie theatres.

What's interesting is that the industry has repeatedly been broken up due to antitrust & anti-competition issues. It will be interesting to see how things stand in 10-15 years; will consolidation eventually bring government action or do we now accept 3-4 major players as being sufficient competition.
I mean I would personally say it's anything directly in the employer's lines of business with a fairly limited scope. But as personal advice I wouldn't recommend others to do anything with AI on the side, with the intention to own it, if they work in AI as a career.
I'm not interested in buying them.

> Just looking at Tesla's market cap

Hype does not translate to vehicle quality. Tesla's market cap is a statement about the current economy, not their electric cars.

> Just look into buying an electric car and compare.

There are other options, and they're getting excellent reviews. They just don't have the same cult following. Large car manufacturers who are allegedly playing catch-up have built excellent, affordable electric cars, and have announced more interesting models.

It's not like Teslas are outstanding cars for the price either. Much has been written about their build quality, among other flaws.

I just see Tesla as a flash in the pan. Ford released really good electric cars like it's no big deal, and announced a few more. Other manufacturers are doing the same. They'll build cars people will want, at prices people can afford. I don't see what edge Tesla has on them.
That's the wrong metric to look at to asses the effectiveness of the patenting system. The justification for patents is that they facilitate innovation by granting a state-enforced monopoly for a limited window of time at the cost of publicly disclosing your innovation. Thereby creating incentive to pour R&D money into new ideas, and to share those ideas with the public. Under that mission, your example is proof of the effectiveness of patents, not the ineffectiveness. Innovation stagnating on steam engines, and then exploding after the patent expires is an example of this system working as intended.
Jedi contract cancellation could give DoD cloud strategy a needed reboot
'Wilt' is an archaic version of the word 'will', frequently used in legal documents.
"singular form of the present tense (indicative mood) of will"
Yeah - and when the first single-chip CPUs were made, they were extremely cut-down. Forget about TLBs and operating modes - the intel 4004 didn’t even have hardware interrupts! They had to dispense with any kind of interrupt-driven IO and instead had to poll hardware.

It was a big challenge getting an entire CPU on a single chip back then. Arguably, every single microprocessor from the 4004 to the 386 was just restoring features that the minicomputers originally had.
This is incorrect both de facto and de jure. Anything you invent while employed at a university or a company like IBM or Microsoft will belong to them forever, without exception.

The cardinal rule is that, if you do not want your invention to belong to your employer, don't work for them.

All of the sour grapes about these arrangements are indictments of working for someone else, and I wholeheartedly agree! If you have the least bit of cojones, make something people want and sell it yourself. But, if you prefer the golden yoke, the owner of the farm gets all the fruits.
It’s really difficult to make a successful movie nowadays when you need to appeal to multiple different cultures at the same time. The depressed/angry mood is simply easier on the artist because it’s universal by default.

It sticks around until people get bored of it and studios move on for a while. Only to circle back in a few year and try again.
This is how Western Governors University works - they have separate instructors and evaluators. Not sure how well it works in practice, however. I have read a few complaints.
It's primarily utility, not politics. Yes, sure, Kotlin gets free press because Jetbrains and Google support it... but it's also because Kotlin is a brilliant language, it had an initial use case that was in extremely high demand (building Android apps) and JVM compatibility meant it had an enormous ecosystem of compatible packages from the start. But instead of just sitting back and riding on its initial popularity (that would be "politics"), the language has added more and more use cases (backend, multiplatform, JS), expanded its scope (kotlinx extensions), and built a following and a Kotlin-specific ecosystem of packages and tools that often surpasses the JVM equivalents in utility and quality.
related, in china it was just announced that private tutoring will be m̶a̶d̶e̶ ̶i̶l̶l̶e̶g̶a̶l̶ severely restricted.

https://www.reuters.com/world/china/exclusive-china-unveil-t...
Yes, I don't disagree. My point is that your argument above for that claim is invalid, as your argument is based on purely the Turing-complete nature of x86, while other Turing-complete architectures do not have this problem.
Alternatively GTK3 could get a higher level of ongoing support. That was what I was alluding to when I referenced Microsoft. For example, WinForms has technically been superseded for ages now, but, while it's not necessarily getting any big new features, WinForms apps still look decent on newer versions of Windows, benefit from things like updates to the common dialog boxes, and continue to be well-supported in new versions of the developer tools. So one doesn't necessarily have to have a lot of anxiety about leaving an old WinForms app on WinForms. With GTK3, on the other hand, I would guess that it's going to get the absolute bare minimum of love, and probably become a liability rather sooner than I might like, because the project simply doesn't have the resources to maintain a higher level of support.

And yeah, you're right, the GTK team isn't beholden to anyone. But... GUI code is expensive to write and expensive to maintain. So a GUI toolkit can have an outsize impact on the health of projects that use it. There's value in talking about things like this publicly, so that anyone who's shopping for a GUI toolkit can have a better understanding of what they might be getting into.
Reversible transactions are effective at building trust in situations where you don’t trust the merchant.

If I can reverse a transaction if I get ripped off, I might consider using a smaller or newer vendor. If I can’t then no chance, I’m sticking to the one I trust, even if they don’t have what I want.

Reversible payment methods are a huge boon to merchants, whether they realise it or not.
In terms of tooling: use what you have available today that is accessible to the people who will need to read and write the documentation over the next few weeks and months.

In terms of a categorization framework to arrange the documentation itself, see: https://diataxis.fr/
Recent and related:

World’s largest ever four day week trial in Iceland ‘overwhelming success’ - https://news.ycombinator.com/item?id=27733827 - July 2021 (120 comments)

Could a four-day working week become the norm? - https://news.ycombinator.com/item?id=27780872 - July 2021 (102 comments)
In the future, all code will be written in the cloud for servers we never own or touch. Code will be generated by Copilot-like systems in browsers, turning us into Mechanical Turks. Because of this our salaries will drop below six figures.

We'll be tracked, and any work we do outside of our jobs to liberate ourselves will be copyrighted and carted off, never having contractually been ours to begin with.

Our sessions and employments can be killed at any time. Once you reach a certain age or have children, and your healthcare costs become a burden, you'll be terminated.

We own nothing. We rent everything. Our cars, our homes, our music, our movies are all on subscription.

We're becoming serfs.

The only way out is to build, but it's nigh impossible to compete with the Giants. Facebook will clone years of your work in a month with a team of twenty engineers.

The gravity well of modern computing.
Pretty sure only if a party privy to insider knowledge makes a trade based upon it.
Well, elite jobs typically go to people who can show these hollow symbols of success, so as long as that's true, there will be demand for "elite status" and "prestige". The elite jobs are not hiring for what material was learned--they're hiring based on your membership in the club and your pedigree. Fix the demand for hollow symbols and maybe they become less important. Good luck getting Goldman and McKinsey to stop looking for Harvard on resumes though.
No, it is not. The best coding language is the one that pays the bills. F# is not it.
All good points. Why do you want to work here is just a dumb question for this purpose. It basically forces me to lie and say you guys sound awesome instead of just saying your company ticks the right boxes for me.

Have you ever asked your plumber or handyman why they want to work for you ? Same circumstances, there also you want someone passionate.
For copyrights, why is this a problem? Consider the early copyright lengths of like 20 years + 20 years after the author's death. We're now at far, far, faaar beyond that.

What if we did 20 + 20 and then every year after it, we charge $X and then geometrically or exponentially increase the price.

Yes, it would be a tax to Disney; but, if Disney is willing to spend $2B in 2010 to keep Steam Boat Willie and then $2.5B in 2011, I think that's a fine tax for them to get to keep it.

I don't think most people had _any_ problem with the 20 + 20 or similar patterns. They have issues with the, what is it now, 120 years?
It's not about math notation on its own or about mathematical education. I'm very comfortable with mathematical notation in textbooks and papers and I still think that using it in code is a mistake.
Make a patent and copyright expire after 3 to 5 years. This gives the holder enough time to go to market if they choose.
its also great way to keep track of which videos you've watched
Is that how we ended up with the MCAS debacle?
That's the main source of high kernel_task CPU usage on Intel macs, but M1s don't really get that warm, especially not with active cooling like my device has. So that's probably not it, though a glitching temp sensor might be at fault. What tends to speak against it is that the issue seems to mostly, but not fully, disappear once I stop ng serve (running on nodejs v16.4.0).
New White Paper Calls for Greater Gaming Data Collection Scrutiny
It's not really a WTF. In any disagreement about intellectual property, where some part of Amazon is working on a game and it happens to conflict with some other employee's personal project, Amazon wants all the leverage. It makes sense to have something that says "in a pinch, we're going to use what we use, even if you say it's yours".

If an employee expects to do something interesting or profitable with a personal project, then it's a "no", but it's not a WTF.

EDITED TO ADD: This is why we need laws that protect personal projects and make it impossible for companies to demand this. But in the absence of such restrictions on companies, they're going to set themselves up to win in any kind of dispute. It is not a WTF.
- the outside air quality has to be okay

Between pollen count and pollution this is not always the case, and keeping the windows closed and running both the AC and an air filter unfortunately has health benefits for some individuals.
> The fact that most users don't explicitly care is irrelevant — platform conventions are important. They teach a user how to use a new app without having to poke around.

I agree that's important. But I think it's much less important these days now that operating system developers seem happy to churn their platform's UX every couple of years too. The days when you could read the Apple Human Interface Guidelines and understand how all Mac apps would behave for the next decade are long gone, unfortunately.

For reasons I don't totally understand, the platform vendors are themselves constantly invalidating the information in users' heads, so there's simply less in there for application developers to build on anyway.
One method optimizes for energy efficiency and the other for comfort.

This material is a passive method that I think rather soon recoups any extra energy expended during manufacturing.
> one of the chemicals we filled up with from large canisters (for C-46? E-46?) had a warning label it would react with ordinary house-hold cleaner chems and form mustard gas

Presumably you're referring to the bleach stage (or blix stage which is bleach + fix).

I'm pretty sure regular bleach is more common in households than C-41 bleach.

Edit: Bleach + ammonia makes mustard gas, and ammonia is contained by some window cleaners. I think it's a lot more common for someone to mix bleach and window cleaner (thinking it works better) than to mix window cleaner with photographic chemicals.
When I worked at Apple, we used this (in my opinion terrible) framework called "WebObjects", which used to be publicly available but not open source.

After digging around, I found out that the reason they didn't open source it was because their own patent lawyers wouldn't let them, something about having dot-properties for configuration variables... Something that nearly anyone who frequents hacker news could reinvent themselves in an afternoon.
The article linked is much more nuanced than just 'private tutoring will be made illegal'
I do think unemployment assistance is an actual problem here. Not that it shouldn't exist, but that it shouldn't have a cliff where you immediately lose benefits.

I know people who make more now not working than they did pre-pandemic when they were working. I've also noticed rates advertised at over 20% increase (somewhere in the range of being $15-$20/hr) from just a year or two ago, with a signing bonus, that aren't being filled.

I suspect they aren't being filled because people would have a very marginal increase of pay compared to not working having unemployment assistance. I know I wouldn't work if I would be sacrificing 30ish hours a week for 10% increased pay.
So awesome!, rip my weekend plans, I have done similar thing for fun using python and modifying class dictionary (half working), more in scope of multi-objective optimization.
The licenses provide good protection. It's GPL2+Classpath Exception, or UPL, where UPL is basically an Apache like license but with a patent grant IIRC. So very liberal. They just got beaten in court by Google where Google literally cloned their entire product before it was open source, so it seems very unlikely they could play funny games with claiming license infringement on something they explicitly put under very liberal licenses, unless you actually do violate the GPL.

The second thing there doesn't seem like a fair criticism of Oracle or any company really. Firstly any company can abandon stuff. There is no expectation that open sourcing something means funding it in perpetuity forever. Look at Google and Facebook, they abandon open source projects at a way higher rate than Oracle has ever done.

And secondly Oracle have actually been very steady hands on the tiller of Java. GraalVM is a very long term project. More than a decade old now. They have been funding long term research programmes like Valhalla. They're still maintaining JavaFX and other large libraries, even when they didn't become super popular. Their attention span is way longer and more stable than the average tech company.
What?

You can turn on percentage in the menu bar, and there's several different usage graphs in multiple places.

If you want the actual milliamp-hours, load cycles, battery temperature, age, or even battery serial number, there's an api for that. You can use for example coconutBattery and get whatever data you want.
Payment non-reversibility is an open invitation to sellers scamming, something which has been recorded for thousands of years.

You’d have to be historically illiterate to want to throw this stuff away.

I’m sorry your friend got scammed, but there’s a host of damn good reasons we put the risk on the seller.

This is not a set of outdated practices resulting in ‘risk’ to sellers, it’s deliberate consumer protection.
Engineering barely has boards of ethics and PEs are only required in a tiny fraction of projects. It's as bad if not worse than CS.
Indeed. A more accurate title would be "A new AI product might shave 15% off some developers' time spent coding, and some otherr companies hope to cash in too."
Yeah, here in CZ we dressed quite well going to the movie theatre in the early 1990s. These days anything will do.
Internal reviews / disclosure mechanisms sound a bit dark to me, the power balance is unhinged. Imagine having a novel idea outside of work, putting some effort in at the weekends, only for your employer to absorb the idea because you naively disclosed it. I can't see any benefit to this system at all for the employee.
It's pretty vibrant on twitter and my Stackoverflow questions have gotten answered as soon as I ask them.

I think in terms of actual community they have a discourse but it's dead because it's so hard to sign up for.
I'm sure in favor of the US moving the federal workweek to 36 hours and encouraging 4x9.

- Reducing the supply of labor can be expected to push up wages a little. (And lacks some of the distortions that playing with the minimum wage does-- though minimum wages are also necessary).

- It's a good hedge against automation.

- It's a massive improvement in quality of life for the entire population.

- It's not that big of a hit on total productivity in most jobs. (But some things, like retail/restaurant/etc that need coverage still will require more people, helping the other points).

- Less commuting, etc, will stretch our road infrastructure a little further and reduce fossil fuel usage a little.
HBO's streaming service rotates a decent selection of TCM material, too, complete with the intros.
It sounds like point #8 is intended to ensure Amazon can exert their other claims, rather than being intended control over the employee. The outcome may be the same so it does not make it right, but it does not support suggestions of devious ulterior motives.
Yeah, up there with threatening legal consequences for making a 10 minute summary video.
Stay single and try for a better job so I could maybe FIRE some day
> These can also fail and are gameable

Gameable perhaps, but in proper meritocratic[0] systems, voting rings etc would be detected and the perpetrators hopefully banned and they would also lose the ability to participate again at a later stage, giving an incentive to play fairly next time.

[0] https://en.wikipedia.org/wiki/Meritocracy
This is the now-dated article i used for my comment: https://www.ben-evans.com/benedictevans/2014/7/30/android-re...

You can supplement this with the OS share stats of android phone and combine it with the safe assumption that the majority of android phones are lucky to see one OS update. Consumentenbond in the netherlands estimated an average life of around 2.5 years. This is their source Android: beperkt houdbaar. Digitaal Gids

Add to this the resale value number.

I think you're making this more complicated that it needs to be. Android phones don't retain value as well because support is poor. There are few Samsung shops you can walk into to get OEM support and samsung is king of the android hill. Same with google and their name is behind the OS. Apple meanwhile, support six year old phones with software updates and even replace batteries inexpensively.

The point i was aiming for was that android phones aren't any less durable than apple's phones. They aren't used as long and this establishes a feedback loop where android OEMs must cut corners to maintain margins on devices simply because there isn't a revenue stream once sold.

End of the day, your old android phone working well is the exception. Apple know that what sells is the appearance of speed. That is a major reason why their phones sell, not because of GHz or GB or Megapixels.
I attended an "elite" boys school back in the 1990s. It was a doctor and lawyer factory. Everyone went to university and most got advanced degrees. But I talked to a teacher there recently. The students are now so wealthy that they are hard to motivate. Doctors have to touch sick people. Lawyers have to go work in an office. The students at my old school today don't dream of success. They all pass, they all do well, but they aren't performing like they used to. They know they will all go work for daddy's real estate/banking firm. Why bother even trying?

My old school is now no longer the top in the country, slipping to 4th last time I looked. The student body is smart, but simply doesn't try as hard at anything anymore. I don't blame them.
Big deal for Epic here that will let them take their fight international rather then keeping it contained to one country which could mean that Fortnite will be splintered on iOS depending on where you are in the world
iPhone XR iOS 13.5

One blank screen which I always try too scroll to before I put my phone in to suspend. So when I wake the phone up it's a empty canvas with no distractions.

The background is warm abstract dark purple blue swirl, calm on the eyes and peaceful to look at on the blank screen.

The lock screen is a picture of cartoon clouds.

The dock bar: Phone, Safari, Messages.

The second screen, four main applications. Calendar, Contacts, Clock and Camera and the rest of the apps are split in to groups.

Internet, Banks, Entertainment, Finance, Stuff and Utilities.

All notifications are turned off including on the lock screen. Only thing that does are text messages. I don't use Twitter nor Facebook so never had to worry about them.

No pin code or faceID. If you stole my phone you could unlock it just by swiping up. I don't really care if my phone was stolen as that would be stupid of me for allowing that to happen and I am insured. If I loose my contacts I'll just wait until they text/ring me again. If they never do then no point in having them as contact. See it as a form of culling.
Isn't that what long term contracts are for? Oracle sign those, they have a whole section of their website related to contracts.

For GraalVM in particular there's no risk because the EE is basically just the open source CE version + more compiler optimizations. So it truly is a drop in replacement.