skysight-inc/HackerNews huggingface dataset:
Hilariously, you and I seem to entirely agree about the point I have by far the strongest conviction on, which is that passively reading code is not the best way to level up skills.

You think people should be taking advantage of human support to learn by actively doing, and I think they should be taking advantage of both human support, if available, and also whatever computer tools are at their disposal independently.

The only reason I started arguing with you is that this prideful machismo ideology of disdain for useful tools that is common among programmers has become a giant pet peeve of mine, over the years since I held that foolish ideology myself. I'm not arguing with you, I'm arguing with myself a decade ago, when I could have avoided a lot of silliness.

> You only have so many hours in the day. Spend it on what really matters, and spend it on the most important muscles.

I also only have so many hours in the day, frankly not nearly enough as it is to do my work and take care of my family, and I don't want to spend any of them trying to figure out how to mentor people who send broken code for review without bothering to first figure out why it doesn't work how they expected and how to fix it. That is not a valuable use of anyone's time; there are plenty of tools available to off-load this to computers, without taking advantage of someone else's "only so many hours in the day".

What I am interested in mentoring people on in a code review or pairing session are the interesting non-mechanical facets of the craft. I love discussing that stuff. But please don't come to me with "I don't understand why this data structure holds this value at this point in the program"; you can figure that out yourself and learn something on your own in the process.
This, or a lawsuit like it is going to be the SCO vs IBM of the 2020's, to wit: a copyright troll trying to extract rent, with various special interests cheering it on to try and promote their own agenda (ironically it was Microsoft that played that role with SCO). It's funny how times have changed and at least now a louder group seem to be on the troll's side. I hope to see some better analysis on the frivolity of this come out. There may be some commercial subtlety in specific cases that doesn't depend on scraping and training, but fundamentally using public internet data for training is not copying, is fair use, and is better for society as a whole than whatever ridiculous alternative might be proposed.

edit: I'm speaking about training broadly capable foundation models like GPTn. It would of course be possible to build a model that only parrots copyrighted content and it would be hard to argue that is fair use.
Neat and snappy, but it seems to lack thumbnailing of image/media files. Probably not for me then unfortunately.
First waste received by new Sellafield transfer facility
Yes, a minority of people (less than 2%) have Hashimoto's Thyroditis, some without knowing about it, and a large dose of iodine could cause damage to their thyroid, I think through some sort of auto-immune process. The selenium helps prevent that.

It's a shame because the remaining 98% could get a lot of benefit and (setting aside the above) iodine is supposed to be the least toxic pure element. In the past Lugol's iodine was used as an antiseptic to put on cuts so I guess a fair amount got absorbed that way.
It will iterate infinitely for n=infinite.
You can make that statement but all decision making is relative.
> sure, but if I use an LLM to write a novel/article, I can be sued in civil court not the LLM

That's function of the legal system, not of the technology. If tomorrow someone made a perfect dolphin-Esperanto translator and proved Dolphins were as smart as humans, you still can't sue a dolphin until the legal system says so.
Do they ever respond? Maybe the block comes and goes, and has nothing to do with attempts to contact Microsoft?
This may not apply to you but I find it so weird how many programmers won't invest even a modest amount into software they'll use 8 hours a day every day. Particularly when we'll so easily spend money to upgrade RAM or buy a new PC.

RubyMine on a cancel anytime personal license is $22.90/month (or $229 for a year). That's nothing. I'd say just try it. If you don't like it, you might only be out $23.

I'm not a Ruby person so can't comment on that really. For Java (and C++) it's a lifesaver. Things like moving a file to a different directory and it'll update all your packages and imports. Same with just renaming a class or even a method.

The deep syntactic understanding Jetbrains IDE have of the code base is one of the big reasons I use them.
Language server protocol has really improved things. I use it with neovim. Makes it straightforward to get IDE features in vim for a variety of languages & allows code analysis part to compete. With Go I'm mixing golangci & gopls. In Rust there was a transition from rls to rust-analyzer. & this effort is able to be shared between vim/vscode/emacs/etc so once someone makes a good lsp implementation it doesn't need to be ported everywhere
Which is about 8-16% of GDP. Seems doable.
https://archive.is/lPSlD
I'm genuinely curious which specific projects you're referring to, that are both highly important and also unable to secure donations.
There must have been engineers who worked their entire careers on GE's "next gen" reactor or whatever they call it, and retired without seeing one built.
If it can and does reproduce a piece of text verbatim then the text is indisputably stored somehow in the model.
Grabbing a new song with probabilities weights based on past outcomes is just as "truly random" as picking a new song with a uniform distribution on all songs every time. https://en.wikipedia.org/wiki/Stochastic_process
I swore I posted a link. One of the devs is in this very thread. I think you two should have a 'devmance' of some sort.
> Do you honestly believe that disabling iMessage would keep them out?

Maybe, maybe not. But it is still a testament to their poor security posture that iMessage was enabled in corporate devices, when it is not part of their software catalog.

Kaspersky has tried to publicly switch blame to Apple twice in a row now. Maybe it is time for them to take some.
well that's odd
(Chomsky et al. 2023) Syntax-Semantics Interface: An Algebraic Model
> It looks a lot more like "Putin thought he could find a diplomatic solution and realised the only option left was to invade, but it was too late and didn't send enough forces".

Ironically, this is the simplification that you speak of. It is an extremely simple narrative that people are trying to sell as a sophisticated analysis. It completely ignores the immediate 70 years of history still in living memory, and the preceding five centuries. No "scholar" and "expert" pushing this narrative ever speaks about Finland, Sweden, Estonia, Latvia, Lithuania, Poland, and others, about the secret protocol between the USSR and Germany that divided Europe for half a century; about occupied countries and genocide committed by Russians, and the legacy of all that and its influence on the present day. Completely missing.

For example, explain within your framework why in response to the Russian invasion of Ukraine, Sweden abandoned neutrality that they had maintained since the Napoleonic era.
> You were making a round trip to the server when you moved the cursor or selected text.

Of course this being X, your machine ran the server and the remotes were the clients…
GPT is a brilliant interface to github search and stack overflow. That's all. Most of the time I use it, like stack overflow, you need to double check if it is the idiomatic way of doing it, if it IS still the right way of doing stuff or even if the code is correct, not full of bugs or even if it is solving the right problem.

It is like a helpful, but over-confident intern helping you with toil and research.
It's not analogous to a filter, because that's applied to the actual work. The model does not keep the work, so what it does isn't like applying a filter. It's more like being able to reproduce a version of the work from memory and what it learned from that work and others about the techniques involved in crafting it, e.g. art students doing reproductions.

And if OpenAI were selling the reproductions, that would be infringement. But that's not what's happening here. It's selling access to a system that can do countless things.
I don’t think multiple dispatch solves this issue. Julia does have a strong type hierarchy and the proposed example with customers and accounts would be likewise hard to model. IMO only Rust like traits solves this issue elegantly.
k-12, high school and college/uni can be considered "work".

If you think about it, we never really made any friends outside of "work", the closest thing were guys at the gym but they were acquaintances really.

I don't think it's possible to do it. Just by looking at free time back then vs. scarce time now, if we failed back then what chances do we have now?
Someone flagged your submission
I don't know what OP expects from such an old device. Apple goes above and beyond other manufacturers in terms of support.

The phone is almost 10 years old, the only thing Apple should do is send out a push notification warning users their device is no longer supported.
> Several years ago, just before my 40th birthday, I switched careers from sales, marketing and consulting to learn how to program, with the goal of making the world a better place through code [1]

It checks out, sales/consulting folks are pretty infamous for their tendency to abuse metrics. The metric here is npm downloads and Github stars.

The strategy does mean that he's _technically_ not inaccurate in claiming this on his LinkedIn -

> NASA, Microsoft, Google, AMEX, Target, IBM, Apple, Facebook, Airbus, Mercedes, Salesforce, and hundreds of thousands of other organizations depend on code I wrote to power their developer tools and consumer applications.

I encountered this type a lot in college consulting groups, it's a little funny seeing one make their way to the OSS community.

[1] https://github.com/jonschlinkert
NYTimes has a paywall. Is that public internet and therefore fair use?
Why would you believe the article reporting this?
The markup/formatting of their paragraphs-and-newline example is messed up. Also:

> %%[Is this clearer? @stephen]%%

> You can sign the comment with a @handle as the last word.

Author seems to fundamentally misunderstand the significance of having "@" precede the names of folks in the conventions of online discourse. "@" means "at". You're addressing someone. In this example, they're signing off, instead—the exact opposite. Their prescribed format means that if you encounter a message like the one in the above example somewhere in the wild, then you have to be very careful to stop and consider the context to disambiguate between whether it was written by someone (who is not Stephen) expecting Stephen respond to the question, or whether it was written by Stephen himself expecting someone else to answer. This is bad design.

(The choice of "%" to denote comments is also pretty odd—particularly for a format that's supposed to be more human-centered than other more traditional formats. It strikes me as something that was arbitrary more than anything else.)
I know some very talented people (Ph.D.s from Berkeley in CS) in Silicon Valley or San Francisco who are "parked on the beach" to use a term from Marc Andreessen. Basically, in the Valley, as soon as people can stop coding financially, they often do. This seems to be because the money/power people who run the companies are so nasty to work for. I personally do not work at Google or Mozilla because of this. As a friend of mine said when he quit Google "yeah, it looks a lot shinier from the outside".
The Feynman Point
Not when you can load an OS like Calyx [0], GrapheneOS [1] or LineageOS [2]. In this context the iPhone ends up the true "hope for the best" option. The original Pixel / Pixel XL (2016.10.04) can still run the latest LineageOS with current patches [3].

[0] https://www.lineageos.org/
[1] https://grapheneos.org/
[2] https://calyxos.org/
[3] https://download.lineageos.org/devices/sailfish/changes
Dude chill out. we are just having a discussion. That’s literally the point of forums.

https://news.ycombinator.com/newsguidelines.html
Here we are all talking about him now!
Not supporting? The commenter simply said it may cause battery drain. It is a discussion on the topic (both sides based purely on conjecture), and a relevant one. You disagreeing does not mean others are "gate keeping". Stop trying to weaponize trendy language and white knight this thread.
30 years ago I was using vi and the shell on a Wyse 85 terminal.

Nowadays I used vim and the shell in one of many terminal windows on one of many workspaces.

Every now and then I try an IDE but I always find the loss in productivity and the lack of discoverability to be hampering. I'm there to get work done, not to stare at cartoons and fumble around for wherever the mouse or cursor has disappeared to again.
> unfortunately anywhere with 'stong' IP laws you aren't allowed to patch anything.

I am not aware of any IP laws that prohibit patching, except for circumventing copy protection (DMCA). There are plenty of laws prohibiting distributing patches, but making and using them are not commonly prohibited AFAIK.
America has a life expectancy crisis. But it's not a political priority
This illustrates something that has been driving me crazy for years. It seems like more and more sites have modal floating elements at the top and bottom so my 1080 screen is only using a third of the available space for content, I hate to think what the internet must be like for people with 720 ultrabooks now. I've always assumed site designers are all using 4k screens and just can't believe people live without them anymore.
> I think it is time for all status-chasers

You're more or less just telling people they should socialize less.

Get back to me once you've convinced people to stop arguing Ford vs. Chevy or Dodgers vs. Giants or Makita vs. Dewalt or....
> I'm saying...

You don't get a thread of 173 posts (44 by you) over 6 days and counting (4 in the last day) over the anodyne position you are now professing. That time has been spent dealing with all the bogus stuff that you are now tacitly disavowing, such as the bizarre three data points claim that you brought up again as recently as your previous post.

> ...change my mind.

You have been tacitly changing your mind throughout, though, of course, you will not admit it.
http://archive.today/abnRc
There wasn't a 9/11 justification to invade Iraq without the WMD excuse. Which is why they used it.

I know why they invaded Iraq. It has nothing to do with 9/11 PTSD nor oil except as a secondary or tertiary benefit.

Whether or not the actual reason is a good one is another debate. But that doesn't change the fact of the WMD lie, but most importantly that of the observation that the Press is an in-total propaganda arm of at least one sect of the government. Which has a lot of downstream implications for the twenty plus years since.
Thanks, I appreciate it!

If you go down that route you'll realize there are an uncountable number of games that have never been created, and will never be created, which are Turing-complete.

And start wondering if mathematics is created or discovered.
Giving examples of bias is as important imo, give it the unbiased facts as well as the biased ones so it can generalise relative objectivity.
Cold-blooded software seems like a great idea in spaces where the security risk and business impact are low. I can think of a lot of great hobbyist uses for this approach, like a handmade appliance with Arduino or Raspberry Pi.

The ever-evolving threat landscape at both the OS and application level makes this unviable for projects with any amount of money or sensitivity behind them. Imagine needing to handle an OS-level update and learning that you can no longer run Python 2 on the box you're running that project on. Fine for a blog, but calamitous for anything that handles financial transactions.
> the now largely discredited idea that the atom bomb attack is what caused the Japanese to surrender

Do you have a source for this? I just spent 10 minutes searching, and I could find nothing compelling. The closest I could find was Racing the Enemy, which argues that it was the planned Soviet invasion that pushed the Japanese to surrender. But otherwise, the story seems a lot more complex than that, and is certainly nowhere near "discredited" to suggest the atom bomb caused the Japanese to surrender.

Further reading (and these themselves contain references to even further reading):

https://old.reddit.com/r/AskHistorians/comments/1505pek/was_...

https://old.reddit.com/r/AskHistorians/comments/15gsdme/i_un...

https://old.reddit.com/r/AskHistorians/comments/wwa2ie/were_...

https://old.reddit.com/r/AskHistorians/comments/cawabr/were_...
The actuarial account for fossil fuels is important, but I've come across this set of summary items many times and it ignores the positive effects of CO2, which have been substantial. This is a great benefit for many ecosystems and also improves crop yields, to your monetary cost point.

The overall phenomenon is well documented, so I'll give just one highly credible account: "The greening [over the last 35 years] represents an increase in leaves on plants and trees equivalent in area to two times the continental United States… Results showed that carbon dioxide fertilization explains 70 percent of the greening effect" - NASA Apr 2016, https://climate.nasa.gov/news/2436/co2-is-making-earth-green...

I'm not wanting to rehash the climate debate, nor am I implying how much it offsets negatives and would grant all of your points otherwise. I do think it's wise to do whatever we can to move towards cleaner carbon burning to remove toxic and particulate emissions, and limiting CO2 emissions as well, but also within fair economic tradeoffs. I also support developing nuclear, fission and fusion.
This is amazing, I wish it had support for Ecovacs too
would love to see the breakdown by STEM field.

I'm guessing most are going toward computer programming/support roles, but I could be wrong
Lifetime extensions do not result in additional capacity.

Regarding the Energiewende, the initial plan from the SPD-Green government was decent. It was then revised, before being rushed in again by a CDU/CSU-FDP government after Fukushima. By the way, no new reactors were planned during that time anyway.

And please, do everyone a favour, look up the numbers of reactors under construction, reactors planned and proposed, the number of planned shut downs, the corresponding capacities and then compare those to the nameplate capacity of other sources going online.

And yes, I know the load factor for solar and wind is lower. But what these numbers tell you is, that the money does not go nuclear, not even close.

And all that is before we talk actual costs, construction times and delays.
Why did I waste my time reading this? Hahaha
Oops, I meant Japan for 3 weeks. Capsule hotel was 2 nights. Yes that would have gotten very psychologically difficult.
This ability also proves useful when trying to do complex package management in an isolated manner with ROS; I ultimately used a remote vs code shell running off the robots OS to just have my ide recognize the many local and built dependencies that requires a full ROS setup.
Key quote:

“The facts show clearly that this is being driven largely by an increase in deaths of despair, with fentanyl overdoses being the leading cause of death for Americans 18 to 45”
Then discuss it. Right now you're just objecting to my claims, if you feel like I've ignored the general need then produce the evidence and show me. What aspects of this situation have Apple, Europe and Japan missed?
I did. I eventually got tired of fiddling with configs, not so great debug experience, copy paste issues etc.

Now I just use Vim mode in VSCode. Don't get me wrong, you also need to spend time on Configuring VSCode, but it's so much better.
Using the words troll and frivolous undermines your otherwise decent point and in fact goes against your point.

The law isn’t settled, it’s a genuine legal question mark.

It ain’t frivolous or trolling or ridiculous.
Copyright infringement is not avoided by changing some text so it isn’t an exact clone of the source.

Determining whether a work violates a copyright requires holistic consideration of the similarity of the work to the copyrighted material, the purpose of the work, and the work’s impact on the copyright holder.

There is not an algorithm for this, cases are decided on by people.

There are algorithms that could detect obvious violations of copyright, such as the one you suggest which looks for exact matches to copyrighted material. However, there are many potential outputs, or patterns of output, which would be copyright violation and would not be caught by this trivial test.
If I can't read about it, it didn't happen.
I don't have much time so pardon the brevity, but I believe it's been proven that inheritance and delegation have equal expressiveness.

> Often [delegation] not sufficient. You want to actually customize the implementation in some way. OOP's inheritance is ideal for this

The usual way of customising behaviour without inheritance is to pass in an object to actually implement the behaviour.

var LogToConsole = new logger(new WriteToConsole());

vs

var LogToFile = new logger(new WriteToFile());

Which customises the logger class. Trivial example but I use this a lot.

> I think this is because [inheritance is] so flexible you can easily make a mess with it, and some people have

agreed
Isn't that still image considered 'fair use'? So what copyright is involved?
As time goes on and console hardware becomes increasingly integrated, it'll become harder and harder to do hardware bypasses. As for the 3DS, that was pure luck caused by shitty system design, that allowed application bugs to cause ACE. There's no comparison with a platform that the user has direct and complete control over.
Programmable or 'purpose-bound' money is coming, as digital currencies
Works great on Macbooks. Some would say better since copy/paste on a mac, even to and from a terminal in tmux is much less of a mess than on WSL or Linux.
Who is "we"? Congress would need to fix it and the current dysfunction is politically useful to certain key members.
I'm not the target market for a video course -anyway- but it wouldn't surprise me if that price point results in "fewer sales than a lower price but similar revenue and a more pleasant discord due to student investment" or so.

Who knows.
India targeting high-profile journalists with spyware: Amnesty
One way to frame the business value of docs is equating it to design. Design is understood to be important, but not strictly tied to hard metrics. And the overall benefit is to improve the user experience. You can then measure more qualitatively.
Color blind accessibility of Tekken 8
>“You don’t have any accomplishments,” the lawyer told him. “You don’t have a patent, or even a product.” That scolding spurred Sanjay to make a list of what he needed to do to achieve his goal of staying permanently. He improved the technology his AI-based firm was developing, expanded its customer base, and filed for a U.S. patent, which was awarded earlier this year. In May those efforts paid off, allowing him to move from an O-1A to a EB-1 visa, which grants him permanent residency.

Question from non-USA-an here. I wonder if this will lead people to spam the patent office with low quality inventions hoping something will stick and help them secure a EB-1 visa.
That work is amazing!

Now before you laugh at the original meme and the use of AI chosing the wrong algorithm, read this:

https://fosstodon.org/@gabrielesvelto/110592904713090347

There is no proof AI was used, but:

> Google's code was allocating 20000 variables in a single frame.
Europe plans to build the fastest supercomputer in 2024
Tower of Light