skysight-inc/HackerNews huggingface dataset:
To be optimistic in the medium term, the spread of AI code generators among novices will put pressure on languages and tooling to become even more idiot proof. That's not a bad thing!

You AI assistant may not be able to get everything right within its training data and resource allocation, and you might be too inexperienced to know what it did wrong, but languages and toolchains can adapt to better spot/describe/resolve the characteristic errors of using them. It starts an arms race that ends up with better compilers, linters, debuggers, analyzers, "debugging assistants", etc.

That change ends up being a positive one for everybody, but will take long enough that we will absolutely see plenty of new ugly messes in the meantime.
A follow up question - are there any good (written) learning resources on fine-tuning and embedding?
MyTimer v0.4: A Geeky Timer in Python
Very awesome. But I am still waiting for someone to design video game machine like the one from James's Bond Never Say Never Again, where failure to protect your land from cruise missiles cost you electric shock to your hands!

Call me odd, but I think such game would be tremendously popular!! Obviously before you play you will have to sign waiver but hey I guess YOLO!
On the contrary, it makes it harder to immediate spot and ignore shitposters or people who consistently make really stupid posts on certain kinds of thread, of which sort there are several very active posters. It's a big part of why a certain kind of trolly posting thrives on HN in a way that it doesn't some other places with sigs or user images or otherwise more-prominent user ID.

My kingdom for an ignore-list.
And here I am with 1080 skeletons in my house.
> On the other hand, Google is all over the places, they are very distracted and confident that they will always be the indisputable kind in ads and search so they didn’t invest much in generating other long term major revenue streams.

I think this is a very muddled analysis. You seem to be saying that the lack of focus is caused by the perception of a permanent easy revenue stream. But I think the causation is actually the reverse of that. The lack of focus is more like a breadth first search for additional sustainable revenue streams undertaken because they know the golden goose can't lay eggs forever.

And similarly backwards: it is Apple who has the luxury of focus because high-end consumer computing hardware is a stable revenue stream with very little risk of drying up over a very long time horizon.
At some point, I realized most developers don't need to be very good. The ones with talent will get good, the mediocre ones can use crutches, which will probably make them better. We can all get on with our lives.
to counter, a lot of people in this thread are saying that the united states is the only country that benefits, (hind sight is 20/20), therefor they must have done it. And all of this is without a shred of evidence.

https://en.wikipedia.org/wiki/Nord_Stream_2
^ a lot of different parties, including the US didn't want this to happen.

How many times has Russias the past 30 years weaponized its gas pipelines? Speak to Moldova, or Estonia, or Ukraine.
https://www.cfr.org/in-brief/russia-using-energy-weapon-agai...

I'm not saying the Russians did it, I personally think it was a maintenance accident.
Gartner hype cycle
https://en.m.wikipedia.org/wiki/Gartner_hype_cycle

There's not much enlightenment to be had on this topic, so not much productivity.
I think this is probably the sort of way AGI will work.
There's really no question that Rust will undoubtedly take over most heat pumps, sooner or later.
I'm also curious! If anyone has ideas, please let me know...
And natural gas, and coal to power many of these efforts.
FWIW, this particular behaviour can be achieved with
`find . -type d -maxdepth 1 ....`
It's like whitespace in Python, parens in Lisp, begin/ends in Ruby, or 1-based arrays in Julia. You get used to it and eventually it feels natural when using that language.
You could listen to “Law School for Everyone”, a lecture series from The Great Courses. It is supposed to broadly cover what a first year law curriculum would.

I found it interesting.
Do any Seattle-ites not have a car? How do you get around?

Asking as a NYer who would consider living there if the car-free life wouldn't be too painful
Modular one.
Yep. Just like undies in the washer!
The frustrating thing is that these units aren’t even luxurious, they are just new and relatively expensive. Having lived in and visited other who live in this type of construction, you consistently see that these are slapped together to look nice in photos, while the laminate floors, sinks, etc are poorly installed, and the wear shows pretty quickly.

It says a lot about the state of America that in unit laundry and ~500 sq ft is “luxury”.
Twitter ditches free access to data, potentially hindering research
This may be how this person chooses to keep their skills sharp. I program. I program mostly at work, but also choose to do side projects to keep certain skills sharp that I may not be using at work.
Sorry but this is incorrect. Boilers aka hydronic heat is usually delivered through baseboard fin-tube or hot water radiators. These heat mostly through convection with some radiation. Any humidity in the house is retained. Forced air heats the air and removes humidity absent a humidifier.
Tesla is substantially reliant on the promise that full self-driving is just around the corner when it's likely not. Between lawsuits about it, rumors that they're abandoning a vision-only strategy in newer models and the threat of regulatory action due to growing safety concerns. That haphazardness that seems to be characteristic of Musk is coming home to roost for tesla.

SpaceX is a different beast entirely and one might consider the contributions of Gwynne Shotwell and Thomas Mueller.
> Decimals are software libs; what could go wrong?

Bugs in libraries do exist, but it's much easier to fix a bug in one place, than to track down every single line where floating point operations could misbehave.
Downtown (CBD): Expensive

International District: Euphemism for Chinatown, not expensive

Pioneer Square: It varies, but fairly expensive despite the rampant homelessness

Pike Place Market: Very expensive

Ballard: Expensive new buildings, more affordable older ones

Capitol Hill: Expensive, generally

South Lake Union: Expensive

Madrona: Expensive
It is not worse than my code. Better luck next time AI.
I'm not an author of this article, just wanted to share it because I think it's amazing.
You are asking good question! I tried the examples from article and they work. But how do they really work and why it may not work for other websites? I don't know.
I used to be that guy too :D First got and iPad, then Macbook M1 pro, then Airpods, then iPhone. So I got sucked in by the ecosystem, but I realize that such ecosystem comes with productivity benefits that otherwise isn't possible.
The CFA’s I’ve been to all manage their traffic very well. The line is just that long.
Indeed. Copilot is like productivity rocket fuel for me. More importantly, less typing means less strain on my hands/wrists and a longer career.

For junior developers I wouldn't recommend it, because as you say, they don't have the pattern matching to find and fix the hidden errors that copilot generates. Also, it's harder to conceptualise code that you haven't written.

I would compare it to the way that chess players use engines. Grandmasters can have an engine turned on without it being distracting, and they can tell when the engine is suggesting a good move vs a weird move, and explain what the move accomplishes.

Beginners, are generally advised to play with the engine turned off, and to instead analyse their moves afterward, because otherwise they will just play the engine moves and not learn anything.
Not going to judge you. When you feel a bit more generous and adventurous, I recommend you give it another go.

Syntax is easy enough. Like all programming languages, you'll get used to it in a weekend and won't even notice it afterwards.

Elixir is absurdly productive: very terse code, very self-explanatory stdlib API, transparent concurrency / parallelism, and in-OS-process high availability and mostly-self-healing hierarchy of green threads and supervisors observing them.

People on HN and Reddit really love to roll their eyes at stuff that's getting popular, and likely will avoid the technology out of a misplaced spite, just because a lot of people are talking about it. It's a weird phenomena.

(Not saying you're doing it, I just kinda got carried away here.)
I hate to even reply to this because it's falling into the author's trap. But, it's the typical new-tech clickbait. There's no data to back up their alarmist, knee-jerk hand wringing, just like when people thought novels were bad for people [1], or when writing would ruin our memories [2]. This article will be looked at similarly in a few years.

[1]https://archive.nytimes.com/op-talk.blogs.nytimes.com/2014/0...

[2]https://newlearningonline.com/literacies/chapter-1/socrates-...
What it takes to build a balloon for 100,000ft
That's definitely closer to my idea of a "grocery" versus a "supermarket". It seems like I see them in some small older towns but anything that had a lot of recent construction usually sees larger supermarkets with big parking lots even for small towns.
I thought everyone knew the person that reads the code can only describe it to someone else who writes the new code. Having the same party do it would make it a copy, if the purpose and construction is the same.

At least that's how compaq beat IBM and started all this monkey business.

Granted I could be full of it, I wasn't alive yet.
Elementary schools having the added advantage of being a smaller footprint. In my area, elementary schools tend to be 200-400 students. Middle schools are around 800 students and high schools about 1500. I (car dependent suburb) live within walking distance of one elementary and a second one would be walkable if you didn't have to wind through a series of cul-de-sacs to get there.

The closest high school is 2.5 miles away and the high school my child attended was 6.5 miles away due to a quirk in the boundaries and which schools feed into which higher level school.
It is according to PA Code 101.6.
It's really important to point out that Google's monorepo works in large part because they have spent 100s of engineering years on their build and deployment tools.

It would be very hard for a large company to adopt their monorepo because you'd have to replicate their tools.

Just in case anyone was thinking of just copying Google...
If you're at Amazon you'll walk away with 5% after one year, and only 20% after two years.
Thanks for the interest :) If you have an RSS feed reader, you can add our RSS feed, so you'll automatically get the next blog posts https://zeus.ugent.be/feed.xml
Anyone else torn between wanting to live in a 15 minute city and in a log cabin in the woods?
> The European Union has a commendable love for the safety of its citizens. Armed with the keys to a market of 300 million of the world's richest consumers

More like 450m
I am a manager indeed. I more or less familiar with whereabouts of my reports, I know a lot about their performance and performance of their teams (some of them are team leads). I also know who is looking at the market for opportunities, who recently became parent, who is interested in relocation from their current country. I know who is safe to lay off from their teams, who is underperforming and who is currently vulnerable and it would be ethical to let them stay.

This is my job.
Just to clarify, it is more efficient to lower the set-point in the winter over night. The issue is when your thermostat is set to utilize aux heat if the delta is higher than your set point change in the morning. For example. If you change from 70 to 67 at night. In the morning when the set point goes back to 70, the thermostat is likely configured with an aux delta of 2 or 3 degrees. Meaning every morning the expensive resistive heater is running to raise your temp quickly.

Personally, for my home and climate in the area, I disabled aux heat entirely, unless the temperature is below 0f outside, or if it hasn't reached the set point within 2 hours. Recently had some cold weather and these settings worked well for my home.

I'm using an Ecobee, configurations will vary per thermostat. The big settings for me were using manual staging to configure the temperatures to engage aux, temps to lock it out, etc.
No surprises there, it's basically ancient history at this point at 15 years ago
That's how most treat it. Just go to any thread even 3 months old and 1/4th of the users are deleted.
fwiw, if you're using ARM assembly on an Apple device there are a few differences and one of them is how you pass arguments.

https://developer.apple.com/documentation/xcode/writing-arm6...
MS changed focus from small and medium shops into "enterprise" and big-market. They want to be the New IBM (per 1970's and 80's). While MS's GUI engines got more powerful, the learning curve also grew. It wasn't a free lunch: UI featuritus hurt smaller shops. WinForms still has the easiest learning curve of their GUI products for rank-and-file CRUD, despite lacking some allegedly modern UI features.
North Dakota and Minnesota are on average colder than the states you listed. I would also include Montana, Wisconsin, Wyoming, and Idaho as states where you should be concerned about performance in sub zero temperatures and have a backup heat source.
> Source: a low level manager at Apple

You or a friend?
why cant those all "features" be implemented to your savings bank account?
Living in ID is not a choice, but a necessity when other options fail.
Rocket.net Announces Edge-First Private Cloud for WordPress
It's called Chinese Room: https://en.wikipedia.org/wiki/Chinese_room

> The question Searle wants to answer is this: does the machine literally "understand" Chinese? Or is it merely simulating the ability to understand Chinese?

To me: If you can't tell, it effectively doesn't matter.
When you find out how little these writers are paid you can understand the amount of effort they can put into these articles and still make enough money to eat.
> A few days ago we were criticizing Nintendo because it was making too much money per employee and didn't hire enough.

From what I recall Nintendo’s hiring was never the issue but the pay
> But it was expected we would lose 3m seasonal jobs. So voila!

This is not smoke and mirrors, it's a seasonal adjustment. Without these seasonal adjustments, the jobs report would be completely and utterly useless. We always lose a massive number of jobs in January after the holidays, each and every year. Removing that seasonal variation from the jobs report is the only thing that produces a useful signal, and it's something we've been doing for your entire life, so there's no difference in the trend.

The economy is quite good. Record low unemployment, near-record high job openings, very low long-term unemployed, low part-time for economic reasons, rising wages, modest inflation over the past six months, record-high corporate earnings. There are some areas that are weak, particularly manufacturing, but it's just not even remotely true that the economy sucks.
Web3 Data Is Not the Problem
Transforming web3 data into useable form
Ah I see, I don't have an airtag. must be my neighbour's. In any case, I don't want to pay the penalty for maintaining the network for someone else's airtag :(
Uncommenting a line for a platform-specific feature isn't really any more difficult than decorating a function, adding a pre-processor gate, or any of the other normal ways of doing it.
I might have been a little off with my timing, but assume I meant the ends of those decades and it fits perfectly.
Made it ~4 years ago while bored in a meeting primarily to experiment with codepen and Vue.js. Don't expect it to be accurate.
VMware Turns 25
It's nice to see sharing between the *BSDs for sure.
Xapian is a library but is licensed under GPL, so you can't build on it without making your whole app GPL.

You can get around that by having the search happen in a separate process or something, maybe. But this is a huge issue for something that one might want to embed.
Don't templates provide similar functionality in C++?
Living the car-free life in Seattle is depressing due to gloomy weather. Life in Seattle is great if you accept the grey and live outdoors as much as possible. For that you need a car.
You don't go there.

https://cindysnewmexicollcs.com/
personally I feel they would turn out to be useful for new developer but its likely new devs will suffer 'developmental disability' (excuse the pun) after using them for significant period. This very akin to our (Gen Xer's) parents telling us not to rely on calculator for math problems. I know there is a stack overflow rebuttal to that and chatGPT could be very valuable there, especially if it avoids sifting through manpages to discover basic functionality.

I think one area AI assistants may be very useful is to do standard code quality and advanced linter style code review. I cant remember how many times I have seen engineers give 'cosmetic' CR feedback and completely miss big structural issues. If this makes everybody focus on deeper issues then I am all for it.

I work in embedded software and often I see the code quality coming out of SoC vendors is just full of bad practices. If AI can be a good code acceptance tool especially for last minute fixes we should jump on it.
Maybe he should do it, as ridiculous as it sounds. Going from a place called "Stratfordshire upon " something to ... the NM or better yet, AZ! Imagine the adventure.
I find it at least mildly amusing that it seems like we spend a considerable amount of time trying to make things easier for ourselves as developers, but if you succeed too hard, people begin to get nervous or angry. Kinda like the negative reactions you'll see to no-code tools.

Some of it must be rational in some way, but I have to believe a lot of it is insecurity. To be fair, if AI could do what I do better than me, I'd be bummed out because I enjoy doing it and also I'd probably be out of a job. On the other hand, if it's physically possible, then it's inevitable.

There are people who once worried about autocomplete ruining programmers. I'll give you that I don't enjoy programming without intellisense, but it's not because I can't.
Not weird at all. People don't like change. There's a reason NIMBY attitudes are nearly universal.

I don't agree that it's how it should be, but even in an already urban area (Somerville) getting things built is like pulling teeth. There's a literal hole in the ground from a fire a decade ago that people have been fighting development on for years, because they argue it will bring more people to the area and make it harder to street park. As if there's a guaranteed right to have public space dedicated to your private vehicle.
I think lots of people understand this :)
This article is a bit misleading for those who may think it’s saying most people are now coding with esoteric languages like Move or Clarity … the Ethereum Virtual Machine is an open standard and Solidity is a language and that is what is used by the vast majority of smart contract developers, even if they deploy to Polygon. It is a bit like saying most web developers and hosting companies aren’t using PHP because they are using PHP-FPM.

Most HTML developers wrote gaudy sites <blink> and <marquee> tags. But the Web went on to create trillions in wealth for the world because it was based around an open protocol, HTTP.

Most PHP developers wrote insecure garbage code, but back then businesses wanted to just have a site that works. It had some utility. But Web 2.0 went on to create even more utility for the world, even though its network effects increasingly created monopolies.

Ethereum really democratized the ability to launch a token. So that’s what the vast majority of people did. Eventually there will be real applications worldwide, and what’s more, they will be produced by factories (like UniSwap) so they’ll just be a very reliable way to distribute open source software. People don’t appreciate that smart contracts can do a LOT more than that!

https://intercoin.org/applications are examples of open source smart contracts designed to service communities, and you don’t need a token to use them. There is no ponzi, only utility. Just use them in your community — or not.

However, the last 3 years during the bull market speculators found Intercoin very uninteresting, because by contrast a tulip mania could make a lot more returns, than selling actual products to communities.
> and years out of date

This wasn't the case around 2014. They used to publish plenty of new courses back then.
lol the busses don't go through Laurelhurst.
why not? Oh, people who ride the bus don't live there.
Not to mention the opposition of public transportation here. People are already up in arms about the light rail expansion cost, plus the people angry about losing parking on Hennepin Ave for the proposed 24 hr bus lane.
Ask HN: What was your first impression of the Internet?
For those of us that remember living daily life before the internet, what was your first impression of it? And why did you keep going back to use it?
Capacitor: Everything You’ve Ever Wanted to Know
I guess that depends on your definition of "core of Seattle". There's definitely grocery stores in ID, Wallingford, UW area, etc that all don't have underground parking and have outdoor lots taking up a lot of space.
I cannot recommend Digital enough. It is quite new. Clearly inspired by Logisim but not derived from it.

It has support for switches like FETs and relays, and you can implement open collector logic with pull-up resistors.

It can analyze and reduce combinatorial logic. It can generate Verilog and VHDL output from a diagram. And, IMO best of all, you can implement individual components in Verilog/VHDL and plop them as graphical elements in your circuit; when you simulate, it will fire up iverilog or ghdl in the background and communicate with them transparently.

It's fast too; one of the demo circuits is a complete processor and it simulates it at around 300 kHz on my machine.
Your statement that Google is "all over the place" is at odds with what you say later "they didn’t invest much in generating other long term major revenue streams."

Maybe the investments weren't successful or didn't pan out, but that is not to say they didn't invest.
I've been running Manticore (previously SphinxSearch) on a faceted search heavy site with a million MAUs for 15 years. I'd definitely use it again for another project.

If the data that you want to search is entirely contained in a SQL database, it's an uncomplicated and powerful solution, definitely check it out. If not, Manticore may still be a nice solution for you, but I can't speak to that.
Thanks for reply I will look into that
I agree with the chess analogy, but disagree with the statement about productivity.
The numbers are in the article...
It's better than working on ads
Sometimes companies don't make changes until after hobbyists take matters into their own hands and make custom mods. Apple didn't consider many of the mods/software until people start jailbreaking their phones. The fact that this guy has the skills to fabricate his own cases, circuits, etc is massive. Any mods he'd desire to make would still require him to reverse engineer what Apple created so it's not time lost at all.
Still, I think it comes in a distant second to High Frequency Trading.