skysight-inc/HackerNews huggingface dataset:
It seems the risk of hallucinations would be high, and with the user looking to learn the subject, they would probably lack the skill to spot them.
I've been independently employed the for 13 years as a software consultant. Most of my work has been building web-based business software for small/medium sized businesses. This involves both designing and implementing solutions for non-technical clients. It's a lot of greenfield design and development, which feels a lot like working in an early stage startup.

I have at times taken 6mo - 24mo contracts as just a software engineer when the pay and environment were good enough. This work is far less interesting, because someone else is typically designing what is to be built.
You are not wrong. Plenty of the attendees really don’t like bullies. It may be interesting.
Solar geoengineering could start soon if it starts small
A Concorde Nose on Display in a Kansas City Yard
What's the desired tech stack for a Backend dev role?
Why a natural gas storage climate 'disaster' could happen again
By the time they are 4-5 they become quite capable of doing many things. A good place to start is cleaning the house. You are, at least in these parts, going to pay an adult at least $20 per hour to convince anyone to show up – or $20 per hour to yourself if nobody else does. If we assume 30 minutes of work each day, that's $3,650 over the course of the year.

Studies that focus on what it actually costs to raise a child – not what it costs to raise a child and stroke parent egos – suggest that it is more like $4,000 per year to raise a child. So at this relatively young age are only in deficit by a few hundred dollars after a year. However, their capabilities ramp up quickly from there. If a teenager is only able to contribute $3k worth of value or less per year, you have failed them miserably[1].

[1] Or they have some kind of severe disability. That is the dice you do have to roll, but is statistically uncommon.
I totally get the idea of bringing JS into new environments because it is so ubiquitous. On the other hand, I hate the language and wish we could replace it in the browser, the opposite direction. I'd be much happier with ClojureScript or PureScript or something being the standard with the ecosystem to go with it.
Yeah, it's been big news for a couple of years now? https://www.cbc.ca/news/world/russia-military-conscription-a...
USA Has Big Plans for Wind Energy–But an Obscure 1920s Law Is Getting in the Way
I am very doubtful. Outside sports betting (where you can actually outsmart the house) we loved winning players when I worked in online gambling. Winning players are much more likely to return and lose more than they ever won.
Unless it is doctors' notes or prescriptions.
> breaking up classes or methods into multiple due to the number of lines doesn't make for a good abstraction

One of my biggest peeves right here. In particular, Ruby code seems to attract this. It’s usually more annoying to read the chain of 30 method calls than it is to read the 60 lines of sequential code.
> there may be an issue with github TOS not allowing more than one free account per person though. i don't know if that is still the case

it is: https://docs.github.com/en/site-policy/github-terms/github-t...
Who knows? But a more likely hypothesis is that the organizers were betting that they could come to terms on a renewal and at the end of the day they couldn't.
One reason you might want not to use integers for stuff like user ids is that you may leak the information about the magnitude of your userbase.
There seems to be a mechanism built into humans that they do not make use of that cognitive surplus. In the sense that they are unable to collectively build a tower up into the sky (Tower of Babel).

But this also varies from societys and the things they value. From hear-say collective thinking is ubiquituous in the Chinese society with Chinese people shaking their heads in disbelieve when we talk about individualism.

It's also worth noting that individualism was the credo of last 30? years of education in the western hemisphere.
Yes, but with PostegreSQL (and any other SQL server I'm aware of) you already have a central server that can do that. If you have multiple SQL server this won't work obv, unless you pair it with a unique server ID.
Ha, you are absolutely correct about that. I don't believe LaTeX was designed with speed in mind. I was even using Vim! I eventually realized that I was paying far more attention to my notes than the actual material, and began to just bring a notebook and a pen.
I assume this person reached where they are in life with hard work and dedication, so it's nature that they assumed that it would help them this time as well.

It is extremely disingenuous from an employer to say that your performance is not good while you are kicking ass. In reality they are simply looking for a paper trail to combat any wrongful dismissal claims.

But that is the world Americans live in, and if you suggest any change, they call you a socialist (as if it's a bad thing) and don't wanna hear about it. In Europe we have much stronger labor laws, and feel a bit more secure in our employment.
Was hungry for money installing CCTV cameras back in the day via 4CH PCI NTSC Capture Cards.

Restaurant customer was really impressed with the tech and kept making new demands:

Q: Can we listen to this cool pandora.com thing over the restaurant speakers?

A: Yes, I we'll use the CCTV cables to run audio from your DVR PC (Pentium 4 I think) to the restaurant AMP. I had the bits and bobs in my car to go from BNC to RCA / 3.5mm.

Q: That's awesome, now can I talk to the customers to make announcements?

A: Sure, see this little speaker icon in the system tray? talk into this mic when you uncheck "mute". Don't forget to mute pandora first.

Q: That's awesome, but I want to make the annoucement from the host station.

A: Let me grab my laptop... Google: VB6 LPT Port. Google: VB6 Volume Mixer. Copy Copy Paste Paste.

Alright, I'm going to mount this old mouse on your wall and solder 2 wires to the clicker (Then to LPT on the DVR PC), it will automatically enable this wall mic when you click the button...
I always found the best way for me to learn was when professors would allow us to make a cheat sheet. It would force me to sit down, read the information, and re-write it by hand. Once I did that, I didn’t need anything I wrote down.
Sure, if you don't offer pagination or only have small tables, you can get away with offsets. I tend to go for cursors as a default because I like to build applications with performance in mind and it’s the same effort.
These are the type I use:

https://www.amazon.co.uk/Zuimei-Reusable-Waterproof-Lightwei...

They fold flat and wouldn't cause much bother in a pocket but I personally don't like anything at all in my pockets. I keep them in my satchel and they are unnoticeable in one of those flat pouch sections that are pretty useless for anything even as slim as a wallet or phone.

They won't last forever but good for a few years so far. They have survived when I have stocked up on canned goods.
> No risk of faulty joins

Wouldn't Snowflake IDs also solve that problem? A Snowflake ID will fit within a signed 64-bit int.

https://en.wikipedia.org/wiki/Snowflake_ID

The nice thing about a Snowflake ID is that you can encode it into 11 characters in base 62. If I have a UUID, I'm going to need 22 characters. Maybe that doesn't really matter given that 11 characters isn't something someone will want to be typing anyway and Snowflake IDs do require a bit of extra caution to make sure you don't get collisions (since the number you can make per second is limited to how big your sequence generation is).
You too could have made curl – Daniel Stenberg at FOSDEM 2024 (YouTube) [video]
InnoDB, the default engine of MySQL, uses a clustering index. Last I checked, it's the most popular (in terms of installations) RDBMS in the world.

Clustering indexes make a lot of sense for many workloads, you just have to design your data model with them in mind.
This seems highly misleading to me. In no world are LLMs the kind of neural net you talk about. You grossly misrepresent how they work by pretending they are entirely built of fully connected layers.
When working with distributed systems or compiling a IDs from different systems it is helpful to make sure the ID is unique
The covid money injection caused this bubble though, these companies hired like crazy during that time and now did layoffs to a more normal level. It might have been a necessary stimulus for other sectors, but the tech sector really didn't need it so there it just caused a bubble.
I guess brownie points for using .NET, it is not always that we see such kind of frameworks picking on .NET as implementation infrastructure.
Right Whales Are Losing the Right Genes
I dunno … I have a few friends who have physics degrees, and they basically do not use them. They are all doing web dev or data science or got another professional degree afterward. But that was in ZIRP times. Maybe things are different now?

I would choose a degree in a profession that cannot be outsourced. Medicine? Law? I’m not sure, but that would be my primary criterion if I were to go back to school.
I did this back in 2012 after using Android and iPhone for the previous 4-5 years and despite really finding it a good experience, even then it was becoming difficult to live without maps and a camera. I've been thinking about it again, though, and the one thing I've tried to find is a decent keyboard phone for texting. I don't mind going without a browser, etc. on my phone, but I do find communication via text to be valuable and I don't want to go back to T9 or a phone keypad to try to do it.
I tried using langchain's Ollama provider but for my use case it was strictly worse than just using Ollama directly. Ollama builds a conversation context automatically that langchain provides no handle for, and the context langchain encourages you to build isn't as useful because it forces Ollama to re-process the full context each time, whereas the native Ollama context represents the current state of inference.

The other kinds of non-conversational context that I needed were trivial to put together myself, so for my use case langchain just got in the way. Ollama's API was already trivial to wrap myself.
Crystal, the lingua franca at Bright Security
Crystal is a good common ground for developers with different backgrounds
They have not. The astronauts have to exercise for hours per day (2.5 last I checked) in specially designed systems, but that doesn't even begin to compare to what we experience just existing under 1g. So they do experience substantial atrophy and are initially unable to even walk without assistance after getting back to Earth.
About 6 months ago I left my job to start my own company and make a language learning tool I always wanted to build (https://www.langturbo.com), It's something I use myself and I see real value in it.

I'm fully bootstrapped and I have some months left of savings to try this out. If this doesn't get traction then I guess I'll have to get a "real" job again :).
Watch out, you don't want to be too edgy.
>Everyone here is complaining about the search results

It worked to find my obscure website for my company that has only been around for 3 years. I'd say that's pretty damn good.
Agreed, this isn't a good commit message at all. Yes you should write detailed commit messages but this one is just verbose without adding much useful info. We don't need to know the exact command the original developer used to figure out the problem and we defenitley don't need to see his shell prompt including host name and all.
Tenstorrent engineers talk open-sourced bare-metal stack
I've been a UK developer for 50 years. I've never had a Github account. I doubt I'm unique, nor even unusual. I don't participate in any Github-hosted projects (which usually means open-source). I happen to dislike git.

It stands to reason that Github would want to promote the notion that you can't be a real developer unless you're on Github.

You can't generalize from "number of Github accounts" to "number of developers".
Well thankfully we put a stop to that and immediately brought an end to the conflict and captured Osama without billions of dollars and a potential war!
the vast majority of minority communities (in the USA) are in fact conservative on property crime and law an order. They also support increased law enforcement (they just don't want cops to be less racist).

Most modern disestablishmentarian movements simply exploit minorities and claim to speak for them, but dont actually represent their views.
>AnyDesk did not respond to questions asking if any customer data was accessed, though the company said in its statement that there is “no evidence that any end-user systems have been affected.”

In my experience, this answer is equivalent to "Yes, customer data was accessed".

If it wasn't, they'd say something like "We have no reason to believe customer data was accessed", instead of trying to shift the focus to whether or not end-user systems were caught up in the blast radius.
No, but this is a big reason for your average person that your typical HN commenter might overlook. :) Most people I talk to these days notice the camera quality as one of the main upgrades on new phone, and the behavior of caring about the person with the latest and greatest phone taking the group picture is almost universal. I think this especially applies to parents/families.
Thank you so much for this! I came across this interview a few days ago and loved it so much that I was going to transcribe it myself. <3
I mean I just expressed agreement with a sentiment that you posed, you brought up texting and driving? What a weird person.
If nothing else (and there is plenty of else) it saves a lot of time knowing the order something was created when debugging.
> And, a fun technicality - I truly self-employed in the sense that I have a salary and a payroll system.

That's how most devs here in Norway would do it. Make a "proper" company, where you own 100 % of the shares. Then hire yourself, and pay yourself salary, withhold taxes, pay into a pension program etc. Mainly because if you make good money, it's better to leave some of it in the company (and for instance re-invest it into some index funds or something), instead of taking it out immediately as salary and getting it taxed before re-investing. But then still take enough salary to cover your expenses, get social security benefits etc.
Journey of an industry OSDI paper: global capacity management for 10^6 servers
Thirded. Nice to see fellow self-unemployed folks here, makes me feel a lot less lonely and useless.

https://news.ycombinator.com/item?id=39261936

https://news.ycombinator.com/item?id=39261975

https://news.ycombinator.com/item?id=39260479
Also notable: Bessie Coleman, who received her pilot's license a year before Earhart.

https://en.wikipedia.org/wiki/Bessie_Coleman
Not anymore but I was for around 2 and a half years up until this time last year... Well kind of - I worked as a consultant and registered an ltd. Mostly for tax reasons - the corporate tax where I live is very low and I kind of enjoyed sending out an invoice at the end of each month and move on. The company is still legally active since it costs ~10 bucks a month so if I decide to pick up something on the side or get some of my personal projects to an actual product, I can get them out in no time. Or if I decide to go back into the consulting side of things, which has certain pros(but also cons).
If you would consider someone who time traveled ten years into the future with magic to not be ten years older, then aged is correct.
Lol.

My engineering manager fell for the CEO gift card scam.

Except the kicker is the CEO has asked him to actually do the same thing before for real hahaha
The article makes no mention of a receive-only antenna mounted on the underside of the aircraft. One source [1] says "...there was a second “V” antenna mounted on the underside of the fuselage and connected in parallel with the top “V” antenna. If so, it was removed or disconnected before the plane left Miami." Note TFA does say the 250-foot antenna was removed in Miami, but does not mention the second V-antenna

More recently there was a lot of speculation the underside antenna broke during takeoff from LAE New Guinea, this being the explanation of the puff of smoke seen in the film [2] of the takeoff. The TIGHAR folk [3] are convinced the underside antenna was present on the aircraft and broke off during the takeoff.

[1]. https://earharttruth.wordpress.com/2016/04/12/pan-am-radio-p...

[2]. https://www.youtube.com/watch?v=ntkOyDanuRw

[3]. https://tighar.org/Projects/Earhart/Archives/Research/Bullet...
Uniqueness aside, UUIDs for public-facing IDs also prevent enumeration attacks and leaking business information other than timestamps.
note that this isn't the first time; you can see it clearly in eudoxus, euclid, archimedes, and the antikythera mechanism, and lucio russo's book tells the story of how science was rapidly developing until the roman conquest brought it to a crashing halt
Wow. My most permanent temporary solution is a doorbell extender I hacked out of an ESP-01 and a buzzer. Whenever the doorbell rings, a door sensor (with a magnetic reed switch) _inserted into the doorbell_ closes, sends a Zigbee packet to my coordinator, which then turns it into an MQTT message, which then gets picked up by Node-RED and re-mapped to the buzzer, which gets it via Wi-Fi.

But some of the solutions on that thread actually make me comfortable with the way this works...
So to summarize: you have completely undue confidence that this "won't be that bad" for you, despite billion+ death levels.

Buddy: you're posting on a forum for tech workers. Not owners. Not billionaires. Not only are we not on anyone's radar as "essential", no one needs that many of us. Might want to rethink your place in the decaying world order if you think an ecosystem collapse needs a lot of programmers.
The point I'm making is that people leaving for nim is a HN thing to say that's unrepresentative of what's actually happening in the rest of the world.
link has a , in place of a .
Around a year ago I used the GHC WebAssembly backend to get some Haskell code running in the browser, but that needed WASI(WebAssembly System Interface) which was tricky to set up correctly. There were plenty of warnings about things being incomplete and experimental, and the code would crash unless I told it to do some pointless work during initialization (my best guess is that there was some bug involving the Haskell garbage collector and memory allocation - there are enough warning messages that I don't think "it's never a compiler bug" applies here).
You may need to wait for a while till the wasm file is loaded, and there is a chance that the disassembly or execution result is not shown. In that case, please try to run the code block again.
What, you think having experienced the stress of having to work multiple jobs or barely getting paid enough to survive or having an employer who looks at you as a subhuman cog makes someone more willing to leave the comfort of being given enough money you don't have to care about it while having a decent work/life balance and an employer who at least pretends to care about you?

We're not playing "who has it worse" here; I'm not asking you to shed tears for the poor SWEs going from mid-six-figures to low-six-figures.

I'm telling you that changing jobs is already stressful, and very few people are going to chose even more stress by moving houses or cities, etc, over just getting another soulless corporate job that pays well enough to make everything go back to normal, if they're given the option.
I did this in college in the late 90s/early 00s. It was fun and I could keep up but ultimately it was a dumb flex and I didn’t retain the info any better. I’m glad I stopped. I still did my homework exercises in LaTeX but that was sort of an ADHD-driven yak shaving/procrastination exercise.
We run our own consulting practice - Notional (https://notional.uk) -- terrible, unmaintaned website, as all the love goes to orbital these days.
You will need to read the sentences or look at the charts rather than just skim the headings.
Yeah, I think those things are more likely to be the issue. Tech people tend not to be shy with racking up huge bar tabs.
I understand Crowdstrike not talking about their client (as much as I hate their agent).

But that "new code signing certificate" smells very bad. I would nuke anything signed by them ASAP.
I'm aware, but the money injection didn't come from a desire to inflate the bubble, more a desire to avoid the calamity from shutting down the world economy for 3 months.

I do think there's an issue where the Fed is absolutely terrified of asset prices dropping and contagion spreading on all fronts, now that they have found this intervention works, but that's kind of tangential to my point, that the goal actually is to avoid the yo-yo, with the chief metrics of unemployment and inflation to guide them.
"Alcohol is as present in my life as I want it to be. No one is forcing alcoholics to drink or to buy wine. That's their choice."

Given that you ignored pretty much all of my points and instead doubled down on your bootstraps mentality I'm just gonna say your empathy is very atrophied.
Local AI with Postgres, pgvector and llama2, inside a Tauri app
Well, if you are a vim+latex wizard the cognitive load would be similar to hand-writing but hey, very few can reach that status.
For visualizing data structures, although most data structures aren't designed to be visualized, there are tools to do this already.

https://github.com/hediet/vscode-debug-visualizer/blob/maste...

https://www.gnu.org/software/ddd/manual/html_mono/ddd.html#S...

I'm having trouble seeing what he has in mind that's different from the tools I listed.
the problem, of course, manifests when you, who is content with the real world, has the digital world forced upon you because that's where "everyone" else is

"you will eat the b^H^H wear the headset"
The point isn't that they doesn't like freelancers, but doesn't like how the employers misuse that to get workers without rights. "Oh, you're not employed here, so we don't have to follow labor laws, we can just terminate the contract".
for most starting developers (which is almost all developers)

?
While I think the concept is pretty cool, I do think this tagging will add extra cost to whomever takes over this project. On the other hand, if the graffiti rose to the level of "art" and the windows could be removed and sold, then it would help redevelopment efforts.
Right, I'm sure that happens, but what I wonder is why you hope for fewer coasters to apply at Google (and by corollary apply at other companies)?
This news is about conscription they do twice a year, regardless of the war.
That just means you are now relying on someone elses computer staying around, with URLs that you cannot control in the future if you need to. It doesn't actually solve the problem.

It also means that the explanations are not seachable locally.
Fair enough. BH as vendor event wasn't my axe to grind but the parent poster's.
I was just complaining about the industry and the event in general as only having status-economy value.

e.g., the only reason I would go is if I needed to for industry certifications. Talks aren't a reason for me to go to anything (they'll be streamed eventually and I can filter them better). I'll agree the talks are better here than most other events

I guess if your employer is footing the bill, sure, fine, whatever.

Talks having no attendance value to me might be a personal thing, but you can blame Netflix and re:Invent 2017 for that. I sat through 4 different talks given by 4 different people that were supposed to talk about different parts of their architecture but were basically the same slides and staff engineers from 4 different departments claiming responsibility for the same parts of the system.
Sure that has nothing to do with Infosec, but talks can be an epic waste of time and I'm much more suspicious of them these days.