skysight-inc/HackerNews huggingface dataset:
I knew an utterly useless guy. He was good at making impression of a good programmer - read right blogs and had correct opinions. Probably reads HN and definitely knows all the fads.

It is just that, he never produced anything. I worked with him twice. They moved him between teams and both times he got absurd amount of benefit of doubt (one of the companies was firing people quickly, but not him). Anyway based on what I heard, he did nothing whole his career.

But like, he was definitely not a norm.
That is the problem with the BSD license, it says "use my work and don't give anything back". Of course, GPL gets violated too, but would be very difficult by an American company like Netflix.
Seeing my hand covered in eyes while tripping completely changed my view of the mechanisms behind sight. Something that had previously seemed so “real” and deterministic suddenly was no longer; the interpretation layer was momentarily unveiled.
I second this. You can also check out the brain inspired podcast that features him: https://braininspired.co/podcast/124/

What I understand is that he claims the underlying algorithms that govern our behavior and how it evolves from birth are ingrained in our genetic code. Current neural network models try to model our behavior, but it is way behind when it comes to discovering those ingrained algorithms.
I wonder if adversarial attacks can be mitigated by simply passing a few transforms of the same image to the neural network.
Yeah I just lost interest I guess. For whatever reason, I just have zero interest in taking pictures of stuff now. Even as cheap and easy as it is to do digitally, I just never sit down and look at the photos again so it seems like a waste of time.
&check; botulism...

No, I'm not a bot. Hello.
I opened my Samsung A40 two days ago and replaced a camera that didn't autofocus anymore. 20 Euros with shipping. The battery can be replaced too. Actually I had to disconnect it to remove the upper motherboard and access the camera. It seems a pretty serviceable phone. You should check YouTube for tear down videos about your model.
I think the biggest difference is bounds checking. If you write off the end of your array in Java, you get an exception. In C, you get a CVE. Other things like manual memory management and fiddly string types don't help, but simple bounds checks would catch so many things.
I just got the email mentioned in the article (and that's the only blog source I found for it, including Microsoft.com). After the whole G Suite Free cancellation I thought about switching my domain email to Outlook for that benefit, but I decided against moving. Guess that was a good call.
Also, the conformity to pep8 can be easily automatically checked. I remember when using pycharm as an editor, it was rather easy to comply.
As a side note, I remember i learned a lot of tricks that make your code more easy to read/maintain after searching for articles about "pythonic python code"
That's the rubric courts and legislatures in the USA have used.

It is, in general, really really difficult to pass speech laws in the USA because of that pesky First Amendment -- even if they're documentation of a crime. Famously, Joshua Moon of Kiwi Farms gleefully hosted the footage from the Christchurch shooting even when the actual Kiwis demanded its removal.

But if you can argue that procurement or distribution of the original material perpetuates the original crime, that is, if it constitutes criminal activity beyond speech -- then you can justify criminalizing such procurement or distribution. It's flimsy (and that makes it prone to potentially being overturned by some madlad Supreme Court in the future with zero fucks to give about the social blowbacks), but it does the job.

In other countries it's easy to pass laws banning speech based on its potential for ill social effects. Nazi propaganda and lolicon manga are criminalized in other countries, but still legal in the USA because they're victimless.

If this makes you wonder whether it's time to re-evaluate the First Amendment -- yes. Yes, it is.
I'm wondering how you think a random users on the internet is going to have already installed my self-signed CA root cert before going to my website?

Gemini is fine. I love trust on first use for TLS. But there's no reason to drop HTTP/1.1.
[insert meme "Always has been"]
> "A bad photographer with good gear doesn't produce good photos"

> Yet still a better photo compared to low-end gear.

Give me an iPhone I can take a half-decent photo.

Give me some fancy DSLR camera with 3000 settings and 20 lenses and I'll have no idea where to even start getting a good photo.

Myself and most other people don't want to learn how to work a camera, we want to point and shoot.
So the primary opensource path to the internet now has a moral and politic agenda?
Strange that people would confuse thing with wholly owned subsidiary of thing, yes.
Steering a bit into /r/antiwork territory, I agree. We are forced to work. We did not choose to work. The choice is to work or live under a bridge/get woken up by cops and thrown in jail. When employers take away our ability to work, they are directly assaulting our ability to survive.

Wild animals don't have this problem. If you're a deer you literally run around all day eating plants and fucking. Sure, the animal kingdom has a whole host of other concerns, but my point is that we've replaced all those with a system and we don't have any choice but to live within the boundaries of that system.

It's not legal to live a deer's lifestyle as a human.

In our system's status quo, companies are allowed and encouraged to speculatively over-hire. There is no consequence for doing so. They figure that having a few too many employees is an easily correctable problem, so it's safer to just hire aggressively and hope it pans out. If not, oh well, the business isn't the one paying the price.

I think it would be a good idea for businesses to be required to pay average pay out severances to laid off employees, and that requirement should extend beyond this "generous" 4 months. I also think about hourly employees where severance is a foreign concept.

Maybe then they'd run their businesses more conservatively instead of making moonshot gambles with human lives. Maybe it's not the best policy for "the economy" or "innovation" or "competitive business" but we have more than enough resources to provide for the humans of this world, we just choose not to allocate them fairly.
Who decides what constitutes an "AI program" vs just a "program"? What heuristic do we look at? At the end of the day, they have an equivalent of a .exe which runs, and outputs code that has a license attached to it.
The physics that gives rise to the brain is pretty much known. We can model all the protons, electrons and photons incredibly accurately.
I don't believe it does anything with private repos and that isn't what is being alleged.
Terrorism can be generally defined as a group of people systematically instilling fear in citizens by carrying out violent acts that either destroy things or kill people.

Unfortunately I can't read that tweet.

Do you have a credible source in English ideally that states the protestors have deliberately killed a person in an act of terrorism?
agpl3

they will have to open source all code and data that produced the derivative work.

why reinvent the wheel?
My MSEE thesis [0] innovated on classical CORDIC to modify it to reuse the three 18-bit adder/subtractors (one each for X-,Y-,Z-stages) into one Booth-recoded multipler retiring 6 bits/cycle. Hence it could complete an 18 x 18b multiplication in only three cycles (as opposed to 18 cycles or worse (+overheads) for classical CORDIC). Pretty neat, for almost zero extra gatecount (only a few muxes and control logic).

(The motivation was that CORDIC with Walther's 1971 improvements performs great for trigonometric/hyperbolic/arc-functions, Euclidean distance, sqrt and also allows (bit-serial) division and multiplication - but still slow compared to array multipliers. This stuff was used in 1970s multifunction calculators (when area.)

Since I decided to not do a PhD or do followup publications, my work proved the concept worked, then pretty much vanished into the conf literature.

The concept is straightforward; if anyone out there wants to synthesize it on a Xilinx or similar, or do a soft-macro (Verilog/VHDL), and get some performance numbers, drop me a line.

Also, Timmerman, Hahn, Hosticka did some good innovation in the 1990s on scaling, pipelining and latency. [1] But for most use-cases, you don't pipeline unless you really need to trade higher throughput off against minimal gatecount/silicon area and latency.

And in the 1990s, there was interest in CORDIC for matrix triangularization and SVD.

[0]: "Hybrid multiplier/CORDIC unit", IEEE ICASSP-99 https://ieeexplore.ieee.org/abstract/document/758297

[1]: https://scholar.google.com/scholar?hl=en&as_sdt=0%2C5&q=cord...
Neutral nets can and do encode and compress the information they're trained on, and can regurgitate it given the right inputs. It is very likely that someone's code is in that neural net, encoded/compressed/however you want to look at it, which Copilot doesn't have a license to distribute.

You can easily see this happen, the regurgitation of training data, in an over fitted neural net.
OT: Open Letter to the Linux World
Yes, there are loads of brand names that didn't work in other languages. Look up the car Toyota Fit / Jazz for example, that one was very nearly called something slightly different.
Yes, but it started roughly 10 years ago. It wasn't hard to break in and being older didn't matter. Now we have a massive glut of CS/IT graduates and a maturing industry exiting the rapid growth phase. On top of that we have a market and economy being propped up by 2 trillion in reverse repos.

https://fred.stlouisfed.org/series/RRPONTSYD
I cannot eat dinner and read subtitles without needing to pause/rewind over and over. It takes focus, and also distracts from actor's expressions and the overall scene. At least for me.

Dubs can be done very well - see Squid Game. The voices matched the characters in both body/expression and situation. The mouths fairly closely matched the voices as well, and in some scenes you might even forget they're dubs you're listening too.

The problem is, Netflix seems to push poorly done foreign films with even more poorly done dubs way too often.

> Netflix caters to a global audience

The catalog you see is what is available for your country. Which means it's curated for your country and it's interests, and/or allowed licenses. I have no doubt the Korean version of Netflix is filled with native Korean shows/movies. For some reason though, Netflix is pushing French and Belgian movies onto the US audience, mostly with horrible dubbing coupled with already atrocious acting. It feels like a "these are cheap, stuff them into the catalog!" sort of thing... meanwhile US viewers can't watch shows they actually want, like Better Call Saul season 6...
Most commonly known as the razors and blades model.
You're discrediting the multiple repeated chemical attacks by the Assad government on it's own people? The ones corroborated by the same UN in the title, and only denied by Assad and "we are not invading Ukraine" Russia?
The whole company is an optimisation thing not a necessary thing.
Yes, but why would you want the BIOS boot assuming you have a motherboard made in last 10 years and it has a UEFI implementation which isn't completely broken.

I might understand doing that just in case when preparing a bootable flash drive. Why complicate things for permanent installations where you know your current hardware and your next system after 5 years is unlikely to much worse than current one?
The thing that gives me incomfort is the knowledge that we have a turing-complete language to manage display preferences.

I feel that there has to be a better way.
If a software developer writes a program to remember a million lines of GPL code, then uses that dataset to "generate" some of that code, then they are essentially violating that license with extra steps.

The extra steps aren't enough to exhonorate them. It's just a convoluted copy operation.

Is just like how a lossy encoding of a song is still - with respect to copyright - a copy of that song. The data is totally different, and some of the original is missing. It's still a derivative work. So is a remix. So is a reperformance.
Yeah, I'm going to disagree somewhat.

Human skill is important, but what having good equipment gives you is a lot less limitations. There are many situations where tech makes taking good pictures a LOT easier.

Think for instance of a sports match -- your chances of taking any good pictures of the action get a whole lot better if you have a humongous zoom lens with a high end camera attached to it.

Same with nature -- yeah, you don't want to "use your legs to zoom" when taking a picture of a lion.

Macro, you can use extension tubes, but bet you wouldn't say no to a Canon MP-E 65mm f/2.8 -- that's not just macro, it magnifies by up to 5x. If you've ever seen some crazy closeup of a fly that's probably what it was made with.

For something more mundane, try shooting inside at a dimly lit Christmas party -- that works best with the right, wide aperture lens. Great, you got a cheap 50mm f/1.4, but indoors in a cramped room you can't back out through the wall when mounting it on a crop camera.

My best anime conventions were taking by dragging huge amounts of equipment to the con. Here they do them at ugly places with ugly backgrounds and not a lot of nature or anything attractive nearby. My solution was borrowing Canon's 85mm f/1.2. That's a $3600 humongous chunk of glass, but boy does it work. At conventions people put a lot of work into the costumes -- a 50mm f/1.4 may do okay headshots, but little else.

Then there's the cool camera features -- good autofocus, low noise for high ISO, weather sealing for shooting in the rain, stabilization... those also lower the difficulty of taking a picture by a lot in many circumstances. While somebody is trying to set up a tripod and put an umbrella over it, you can just hand hold it.

Yeah, a pro photographer can work wonders with old or bad equipment -- so long the specific subject isn't important. If you have a specific task you want to accomplish the unfortunate truth is that throwing cash at it makes it a lot easier a lot of the time.
Almost all of your points also cut against the feasibility of storage, too. What are you going to do when other sources of primary energy are electrified and your 4 hours of storage turns into just 1.5 hours of storage? And again, 4 hours is an exceptionally optimistic figure for storage. Realistic requirements call for days or even weeks of storage. Solar and wind output don't just fluctuate over the course of a day, they have long multi-month periods of diminished output due to seasonal changes.

> Last year's battery production would provide 12hrs for 33GW (historic peak of nuclear construction) and current manufacturing base would provide 80GW

By comparison, the world's energy demand is 2,500 GW. Do you not see how staggeringly off the scale is between what batteries can provide, and what is required? It'd take 75 years to provide just 12 hours even if we completely halted EV production. In reality, most battery production is going to go to EVs and electronics, not grid storage. And yet again, 12 hours is optimistic.

> You can process 250 trillion litres of water and extract the rare minerals for under a quarter billion dollars to bring 1GW of nuclear power online and run it affordably? That's great, we can use the 50000t of lithium you'll find to make 700GWh of batteries. Shortage solved. We don't even need sodium ion. Thanks.

This would make batteries prohibitively expensive. Unlike nuclear plants, battery cathode represents 50% of a battery's cost [1]. By comparison, raw uranium is a tiny fraction of nuclear's cost. Seawater extraction is 10-20x more expensive than mining. This would not affect the cost of nuclear power much, but would increase the cost of batteries by 5-10x.

> Edit: I just read your source. The exotic polymer you mentioned can gather 10g/kg of Uranium before it wears out. So you're effectively saying just pour 1% of global plastic production directly into the ocean to match current renewable capacity growth, or 10% of global plastic production for 500GW/year (and then continue pouring 40,000,000 tonnes of plastic into the ocean every year).

Reprocessing reclaims ~96% of the uranium used [2]. So in reality it's 0.05% of plastic production. The plastic polymer is not continuously poured, it can be reused once the uranium is extracted, "An acid treatment recovers the uranium in the form of a uranyl complex, regenerating the fibers that can be reused many times."

1. https://www.visualcapitalist.com/breaking-down-the-cost-of-a...

2. https://www.orano.group/en/unpacking-nuclear/all-about-used-....
Hah, funny. I've used Pollen before and think I've had contact with him a few years ago! The blah blah about AI elevating the world is still bs imho. I still disagree with his views (https://matthewbutterick.com/chron/this-copilot-is-stupid-an...) and this law suit.

I wasn't actually talking about him specifically btw when saying "this sounds like a crypto bro from twitter". The overly enthusiastic AI talk reminded me of that, that's what I wanted to say.
It can be modified to not do that (example: mutating the code to a "synonym" that is functionally but not visually identical).

It can also be modified to be opt-in-only (only peoples' code that they permit to be learned on, can use the product)
I would guess part of the problem is the the more specific the social media company gets, the more nit picky the users get.
Meanwhile Bezos owns the Washington Post, and while he doesn't seem to have messed with it too much, Amazon has absolutely been messing with the neutrality of IMDB where it comes into conflict with Amazon's media IPs.
Under promise and over deliver!
What color is your car? Would be cool to see if the crow also drops nuts for similar colored cars at a frequency higher than chance. Or just yours. Or if that crow has other favorite cars besides yours that he/she knows are considerate enough to sub in as a nutcracker... maybe their colors throw that whole thing for a loop.
Very interesting. If true Apple's hope to keep this quiet is completely in vain.
That's a common problem. If you search google scholar for sleep tracking accuracy you will find that many smart watches are good at detecting sleep, but not so great at detecting you waking up, so they overestimate sleep time and sleep efficiency. And any sleep phase "measurements" are best ignored entirely.

The Fitbit Alta HR and the Apple Watch are worth mentioning for tracking sleep time and wake ups fairly accurately.
Humans are trained on petabytes of data. From birth, we ingest sights, sounds, smells etc. Imagine a movie of every second of your life. And an audio track of every second of your life. Etc. Etc.

Humans get a lot of data.
Apple Pauses Hiring for Roles Outside of R&D in Escalation of Cost Cuts
I think in a few years, there will be a ton of these vans on the market after people get over the fad. Will be nice to pick one up then.
Say you publish a song and copyright it. Then I record it and save it in a .xz format. It's not an MP3, it is not an audio file. Say I split it into N several chunks and I share it with N different people. Or with the same people, but I share it at N different dates. Say I charge them $10 a month for doing that, and I don't pay you anything.

Am I violating your copyright? Are you entitled to do that?

To make it funnier: Say instead of the .xz, I "compress" it via π compression [1]. So what I share with you is a pair of π indices and data lengths for each of them, from which you can "reconstruct" the audio. Am I illegally violating your copyrights by sharing that?

[1] https://github.com/philipl/pifs
I've been saying AI is computational statistics on steroids for a while, and I think that's an apt generalization of what ML is.
I don’t see that being “quickly” - they’d have to get a judge to agree that passing your code off without attribution for other people to use as their own work is a normal service improvement. Given that it’s a separate feature with different billing terms, I’m skeptical that it’s anywhere near the given that you’re portraying it as.
This will fail. Copilot is too good, and only suggests snippets or small functions, not entire classes for example.
fully agree. rust links to its stdlib statically made its binaries too large for many embedded boards though, one reason I could not switch to it.

embedded is hard to get remote positions due to hardware involvements, which sucks. on a positive side, the job could be more secure sometimes, but then the low pay truly ruined everything, overall it remains to be negative.
Terabytes of a data is small. You’re not getting discounts from Amazon at that scale.
I think that scenario is increasingly unlikely. Unlike the past two downturns, there are vastly more mature companies with devs essential to their business models.
"Unlimited PTO also discourages using PTO because nobody wants to be seen as the person taking the most vacation"

This fallacy needs to die. When I was at GE everyone in my blast radius took at least 1 month per year. Many took much more than that. There was no stigma.
Apparently they are using GPL-licensed code as well, see https://twitter.com/DocSparse/status/1581461734665367554

After five minutes of googling I'm still not sure if using MIT code requires an attribution, but many people claim it does, see https://opensource.stackexchange.com/a/8163 as one example
That's sort of what I mean. It's like putting up a billboard on someone else's property. Taking down the billboard isn't about the content of the billboard but rather the non-permitted use of the space.
1. I expect to get paid for every hour I work.

2. I addressed the other one. When the pay/bullshit ratio goes the wrong way, I leave.
If that is pretty much verbatim under their terms, then yes the lawsuit is going nowhere.
> if they lay off too many people in a protected class, still can get sued

That's interesting, but how would you know? suppose you're in a protected class, and suspect some form of discrimination. How would you fight it?
> This is... a choice. If he was trying to rip apart the existing company culture to remake it in his own image, this is a great way to encourage people to leave.

Wonderful — he'll save so much in severance payments, then!
Cyan announces plan to release a remake of Riven on the game's 25th anniversary
Whatever you say man :^)

https://twitter.com/docsparse/status/1581461734665367554
It's a shame that my country is not considered part of the public. I applied when this thing launched, didn't get any invite. I tried to use it when it "launched for everyone", but nope, your country is naughty for some F reason. (BTW, I'm from Egypt)
Big milestone, $1 billion in annualized revenue for the first time.
You could pull the SIM out of a smartphone. Not the same, but similar?
I think starting with ASM might even be counterproductive. Low level coding is a useful tool for performance optimization, but most of the time programmers are thinking at high levels of abstraction and don't need to bother with details.

ASM seems to give people a really bottom up mindset and it takes a while to adapt to Python-ish practices. ASM people think "Oh I could do it these ways from scratch", Python people think "I know just how to express that in terms of this highly optimized numpy object".
You wouldn't, this is more for cloud/virtual images where some providers support UEFI but most still only support BIOS.
> And then if we can close that loop by taking their proprietary software

From where? They aren't publishing it. That's literally the meaning of proprietary.