skysight-inc/HackerNews huggingface dataset:
I'm in a different industry sector (banking) vs probably most here. Spent ~20 years in investment banking doing acquisition financing. Left in late 2022 to do private loans to owners of pre-IPO companies (read: founders of tech companies). Was laid off as part of a corporate downsizing in May of this year.

I'll tell you it's extraordinarily challenging out there. I've probably sent upwards of 400 resumes for what looked like promising jobs on LinkedIn. I've gone through my entire network probably two times over, looking for leads to new jobs. I've gone to networking events as often as I can. I've even offered, during interviews, to take a step back career-wise just to get a job. And I'm still empty handed.

So, that adage of "6 months to get a new job?"... I'd suggest that if you're at risk for a layoff or in an industry with a lot of upheaval, I'd consider a buffer of 9-12 months.
Yep, prediction of what needs to be done.
Not really the same thing. The best thing you could do to fund Firefox is not to donate, but to pay for a service like Mozilla VPN
Interesting, elaborate.
If proton mail can do it so can everyone else. The ad-tech companies clearly don't want to.
Android 4.0 Ice Cream Sandwich https://en.wikipedia.org/wiki/Android_version_history

Looks like smartphone era start.

On 4.0 Android become mature enough to dominate market and to become world wide.

First usable version was around 1.6..2.2, around 2009..2010 after them begin mass production and 4.0 become world wide phenomenon.

Even, considering, Android copied many traits of iPhone, but iPhone was that time limited joy of rich and geeks. With Android 4 everybody enter smartphone era.
>> In today's accelerated and rapid development cycles, engineers find that they need to make schema changes sometimes on a daily basis.

Surely that's a bad design, and capability to support it is enabling continued bad design.
In not-tech, unions negotiate monthly increases of salaries. It's more complicated, so you may get a 7% one month and a 13% the next month. You can try to research how much will be the increase and how much taxes will cut, but it's easier to imagine the ATM will give you a random number. (Usually the increase rate is lower than the inflation.)

The inflation is not high enough to rush to buy thing the first day of the month, but the idea is to finish the month with AR$0 in the bank. No savings in pesos. Buy some extra stuff, like canned food, cloth soap, update the computer or a home appliance and if possible buy US$100 dollar bills (the new model, with a big face).
It's being sold illegally on the dark web; how do you propose we tell you how it's being used?
I'm curious if limits of like, thermodynamics, won't play a part here. Or maybe also ecological limits: how long will we allow corporations to use essential, scarce resources to train models without paying their fair share? [0]

I'm not an expert here either but I wonder if there will be the same "leap" we saw from ChatGPT3-4 or if there's a diminishing curve to performance, ie: adding another trillion parameters has less of a noticeable effect than the first few hundred billion.

[0] https://fortune.com/2023/09/09/ai-chatgpt-usage-fuels-spike-... -- I am fairly certain they paid for that water, it was not a commensurate price given the circumstances, and if they had to ask to use it first the answer would have been, no, by a reasonable environmental stewardship organization.
FirefoxOS was not stopped by Mozilla leadership due to a lack of hardware partners. The distribution model - mostly through carriers - failed because a key app was not available (WhatsApp) which caused a chicken and egg situation: no sales because no app, no official app because not enough users.
How does age factor in?
That's a really good way to put it, it's the only one I might reliably trip up on.
We know why those are.

Cryptocurrency’s need to be fully decentralised is the thorn in it’s side. Be your own bank is a bit too much for most people used to cash or a bank account they can call up if there is a problem. It has fundamental social problems that there may be solutions to but probably not.

Fusion and quantum are massive physics and engineering challenges. With ML we are already building the chips to scale, so we know it is scalable and doable.

It is a 50 to 100 problem not 0 to 1.
What's not mentioned here is test-time compute. Idea being that, sure, you can spend a ton of compute power on pre-training and fine-tuning, but generation is difficult. So instead of spending all time and power more focused on that, how about spending some time and power on it for the model to generate a bunch of possibilities, and then spend the rest of time having a model verify what's been generated for correctness. That's the Let's Verify Step by step.

Great video to talk about this: https://www.youtube.com/watch?v=ARf0WyFau0A

In threads on LLMs, this point doesn't get brought up as much as I'd expect, so I'm curious if I'm missing talks on this or maybe it's wrong. But I see this as the way forward. Models generating tons of answers, and other models being able to pick out the correct ones, and the combinations being beyond human ability, where after, humans can do their own verification.

Edit:

Think of it this way. Trying to create something isn't easy. If I was to write a short story, it'd be very difficult, even if I spent years reading what others have written to learn their patterns. If I then tried to write and publish a single one myself, no chance it'd be any good.

But _judging_ short stories is much easier to do. So if I said screw it, I'll read a couple stories to get the initial framework, then write 100 stories in the same amount of time I'd have spent reading and learning more about short stories, I can then go through the 100 and pick out the one I think is the best and publish that.

That's where I see LLMs going and what the video and papers mentioned in the video say.
You might enjoy 'On Intelligence' by Jeff Hawkins to learn more about this hypothesis. (It's an older book / theory at this point but still worth reading IMHO)
> I'm not saying you should spank your kids. I'm only questioning whether it actually causes any problem

If you're actually interested in an answer here, it's pretty easy to find people for whom it did cause problems.

If you say it works great in your family, fine. For you to extrapolate and say it's okay for everyone is not fine.

In my own experience, my parents reached for violence instead of taking the time to connect and understand. Now I know I cannot trust them to listen or to take time to try to understand where I'm coming from.

It is super easy to find people whose lives were greatly negatively impacted by domestic violence, especially coming in the form of "loving punishment." That can fuck a person up even more, leading them to believe violence is a part of love.
it might even be the reason for it's existence
Stupid Light Software (2020)
> BGP is the protocol that gives the Internet its shape, and you can’t directly speak it yourself.

It's actually surprisingly easy to get an ASN for yourself and speak BGP. If you find building something like this tool interesting, you should give it a try. I wrote an introduction of sorts earlier (https://qt.ax/asn) if that interests you.
I dunno, is getting exercise all day at work better or worse for your health than sitting down all day at work? Naturally hazardous jobs like coal mines excluded.
pypush, the open source project behind today’s developments in the iMessage reversing news, is licensed under MongoDB’s Server Side Public License and owned by Beeper (JJTech sold the rights to Beeper, per discord). Although this library is fantastic, I do think that the extremely copyleft license could have implications on where we see this used.
Correct. Locals in Portland call it PDX.
Kiitos, will rm in the morning
Same for me. Does anyone have an independent opinion on the current state of Mycroft AI? They kind of lost me after only publishing fundraising updates for what felt like two years straight.
It's a wishing for more wishes from a genie scenario. But it isn't enough to just have a box that can do this, the box needs a body, preferably a humanoid one so that it can interface easily with our existing infrastructure.
Fedora and Ubuntu would like to object
I don't think it's a universal assumption. Some people do think it will hit a wall (and maybe do so soon), others think it can keep improving easily by scaling up the compute or the training data.

Good LLMs like ChatGPT are a relatively new technology so I think it's hard to say either way. There might be big unrealized gains by just adding more compute, or adding/improving training data. There might be other gains in implementation, like some kind of self-improvement training, a better training algorithm, a different kind of neural net, etc. I think it's not unreasonable to believe there are unrealized improvements given the newness of the technology.

On the other hand, there might be limitations to the approach. We might never be able to solve for frequent hallucinations, and we might not find much more good training data as things get polluted by LLM output. Data could even end up being further restricted by new laws meaning this is about the best version we will have and future versions will have worse input data. LLMs might not have as many "emergent" behaviors as we thought and may be more reliant on past training data than previously understood, meaning they struggle to synthesize new ideas (but do well at existing problems they've trained on). I think it's also not unreasonable to believe LLMs can't just improve infinitely to AGI without more significant developments.

Speculation is always just speculation, not a guarantee. We can sometimes extrapolate from what we've seen, but sometimes we haven't seen enough to know the long term trend.
> No one has hit a model/dataset size where the curves break down, and they're fairly smooth.

The same was true of transistors, until it wasn't and they started diverging from the predictions about how they would behave when very small. Sometime around the late Netburst era (the Pentium 4/Netburst architecture was sunk by this problem - they assumed, designing it, that it would scale to 8-10GHz on a sane power budget, and it simply didn't as the "improvement per transistor shrink" became less and less).
Coming from a PostgreSQL worldview, I find this confusing. To me a foreign key constraint is about the referential integrity of a table, not an insert-time rule that can have loopholes to leave invalid data in the table. If the constraint is in place, I should be able to trust that any queryable data satisfies the constraint.

Also from my PostgreSQL-infused worldview, it seems to me you are making your life too difficult by requiring a migration to make "one change" to a table or view. The brute force idiom I've seen for schema migrations is to break it into phases:

1. drop departing foreign key constraints

2. restructure table columns/types and values

3. add new foreign key constraints

This is a bit like running with constraints deferred while making data changes that might look invalid until all data changes are done. But, it defers expression of the new constraints until the table structures are in place to support their definitions too, so it isn't just about deferring enforcement.

The same strategy can be used for import scenarios to support schemas where there are circular foreign key reference constraints. I.e. tables are not in a strict parent-child hierarchy.
This is a really impressive reverse engineering feat of the iMessage protocol, all the way down to the iMessage auth flows and identity credentials. The deep dive the authors posted is interesting

https://blog.beeper.com/p/how-beeper-mini-works
While ICMP isn't as reliable, I think the reasons are a little different. Its not that ICMP gets punted to the management plane in general - i.e. when you "ICMP echo request" ping a host, that packet doesn't go through the management plane of all the network devices in between. You know that as ping doesn't have the latency/loss problems traceroute does.

Rather what is going on is most network device data planes are going to punt _all_ IP packet's "time-to-live exceeded" case to the management plane, and so it will have the problems you describe (latency, throttling).

So why is ICMP still worse? First of all it misses having the UDP/TCP "port" information that allows it to be flow hashed through different routes. Secondly if the route hits any firewalls, they often have very different configuration for ICMP then they do for the TCP/UDP that they are configured to let through.
They don't. They say things like "infinite resources for everyone" and "compute/electricity too cheap to meter" and so on and so forth. I have distilled the techno-optimist manifesto down to what it actually looks like in reality, i.e. a global panopticon that controls everything with algorithms.

Per usual, I can build this technological panopticon/utopia for a bargain price of $80B. Some people think it can be done for cheaper but they haven't spent as much time as I have on this problem. I have the architecture ready to go, all I need is the GPUs, cameras, microphones, speakers, and wireless data network. The software is the easy part but the panoptic infrastructure is what requires the most capital. The software/brain can be done for maybe $2B but it needs eyes, ears, and a mouth to actually be useful.

The second stage is building up the actuators to bypass people but once the panopticon is ready it won't be hard to build up the robot factories to enact the will of AGI directly via robots acting on the environment.
When something actually happens.
Stockholm, Sweden

Pros: A clean city, an excellent public transport network, almost everyone speaks English and the language is not too hard to learn (albeit hard to get opportunities to use it). The social support system is in good shape. It's a tech friendly city with some big names headquartered here (Spotify, Klarna, King). The archipelago is absolutely stunning in the summer and those long warm summer days are amazing. Companies here are required by law to offer 5 weeks vacation and to let you take 4 consecutive weeks of that in the summer if you choose.

Cons: taxation is high and the cost of living is also fairly high. Housing is expensive (although much cheaper than London for example). Reputedly it can be hard to break into Swedish social life - I haven't found that myself, but it's a common observation. There's some concern about crime stats, and a populist (rather wobbly) coalition government that's increasingly unfriendly to immigration. Oh yeah, snow and cold in winter with long dark nights. Sunset is around 15:45 at the winter solstice.

Neutral: Stockholm is a relatively small city and the population of Sweden is also quite low.

Having lived in London for most of my adult life I never thought I would leave - but having done so, I find I don't want to go back. Stockholm is nicer. While taxation is high, IT work pays well and I feel like I get a lot for those taxes. I live in an apartment that I could never dream of owning in London. It's civilised, friendly, has excellent coffee shops, and if it weren't for the abysmal salty licorice candy I'd find it hard to find fault from my personal perspective!
If Apple does start enforcing signed attestations, they will say that it's to reduce abuse. I have no doubt (being in the anti-abuse world) that spammers and phishing gangs will immediately begin using Beeper to spam iMessage users because this allows them to avoid buying an iOS device. With end-to-end encryption, Apple may also decide to roll out privacy-protecting client-side spam and phishing detection, which would IMHO be a really great thing.
> There's no such easy way out for Lua.

I think there are some Lisp/Clojure inspired languages developed for Neovim which are used in Lua.

https://github.com/Olical/conjure

https://github.com/Olical/aniseed

https://github.com/Olical/nfnl
I didn't know I'm hardcore for using Linux to webdev TIL
Then why aren't you spending 100% of your income on trying to change policy regarding zoning/density and transit availability?
How did you use ChatGPT for this?
It's kinda amazing that Sandstorm still has a relatively interested following, especially among devs. Kenton Varda would be proud (kvarda - hackernews username).

I was a huge fan of the project during its hay day, yet it didn't gather enough interest to make it popular as a self-hosting solution. For the apps it still has (including this one), it's still unmatchable.
> No guarantee the build on the app store is the same as on github.

I don't know why this comment always pops up on HN every time Signal is mentioned.

Signal builds on Android have been reproducible on Signal for nearly eight years - basically the entire time Signal has existed as an app under that name.

On iOS? No, because Apple doesn't allow reproducible builds on the App Store, period. But you can't blame Signal for that.
Also GA requires opt-in in the EU (even if some sites try to be clever and illegally make it harder to refuse than to accept) whereas presumably their first-party tracking is done in such a way consent is not necessary (e.g. sufficient anonymization that a data point can not be correlated with the user it originated from). Presumably FF users are more likely not to consent by default to begin with.
2A arguably protects anything from steak knives to nukes, despite what tyrants in power say.

People owned warships, cannons, etc privately at that time it was written. If people shouldn't have arms such as nukes or f-15 and 'scaled up weapons' the 2A should be amended to exclude some arms.
Basically every able bodied citizen male is in the 'unorganized militia' anyway per US code.
Disagree. It impugns Plutarch for no reason. Otherwise, we should put “according to” in front of all historical events?
Every now and then, I am less afraid for them with examples like this. However, they do seem to be getting more rare
This is the first time you and I have spoken in our lives; it's impossible for me to have moved any goalposts.

The point is that these privacy claims are nearly exclusively theoretical. Privacy advocates constantly tell anyone who will listen about the complete destruction of privacy in modern society, and yet nothing even resembling the consequences they claim will occur is actually happening.
>That culture of “hardwork = reward” is long behind us.

No it's certainly not. I think it's a convenient excuse to not work hard though. People talk. I always get asked, "we're hiring, you know anybody?" I would recommend someone who works hard and never mention someone who doesn't. I had a brilliant but lazy colleague who I've never recommended to anybody.

Every job I've had in the last 25 or so years is because I worked hard and someone noticed and recommended me when they switched jobs or knew someone who was hiring. My first job out of college I had to do the recruiter/interview thing. I worked hard. Every job since has been an offer over lunch.

Working hard matters a great deal.
I feel like you're implying that this is caused by personal data collection and tracking, but it's not- you can get there pretty easily, in a small to medium sized app, with just user tables, or users + things configured.

The giant data lakes for vacuuming up tracking data generally never do schema migrations at all.
Whatsapp is known for banning accounts that use any kind of third party clients.

For Android users on iMessage (insane achievement!) obviously this isn't such a big issue, as they didn't have an account before, so the sanction of being banned is not so important.

I would never dare, however, to switch over my WhatsApp to a 3rd party client. Do you have something planned in this regard?
I don't see why. It's basically what happens in any free society - we (as individuals, organizations, social orders) compete over finite resources. Disputes are resolved via due process. Winners win and losers lose. The difference between civilized and uncivilized is only in which actions are available to the players, not in the nature of the game.
Keepler | Lead Developer | Remote | Full Time | https://keepler.com

Keepler is a novel new app that helps people navigate romantic relationships by leveraging a community of experts. Our experts and peer-to-peer support systems focus on the internal growth and skill-building that actually helps our users identify and nurture the relationship they want.

We are hiring a Lead Engineer to continue to add innovative features to the Keepler app, improve the user experience, maintain the backend, and help us expand to additional markets. We are looking for a startup-minded developer who is excited to take over and improve upon the Keepler MVP backend and frontend, and work closely with the rest of the tight-knit team to continue to improve the Keepler app.

Please apply via https://tinyurl.com/keepler-dev
I thought he meant it the other way around. Since militias are not required for the security of the state, citizens don’t need to bear arms.
Probability of success is too low to make it a worthwhile investment. Also, affecting change in zoning/local efforts is useless. It would have to be a federal (and maybe global) level tax on fossil fuels, otherwise the arbitrage opportunities make it ineffective.
I believe Turbo/Stimulus rely more on server rendering + their Turbo Drive is quite powerful, will try to catchup on turbolinks. I had implemented them previously, but it's quite difficult to make them smooth.
This works, but you won’t get the interface name in wireshark. If you also require the captured interface you can substitute tcpdump with tshark
I don't think that was a factor at all.

They likely would have returned to their enclosures because of the cold.

"Many other experts have pointed out that since
chimpanzees do not like the cold, they would have been
likely to return to the ape house."

The risk to human life was the paramount concern.

'Beldt told me he had relived those days perhaps 1,000
times, wondering if they could have done anything
different. Every time, he comes to the same conclusion:
no. Chimpanzees can turn, and the line between play and
violence is thin. Beldt remembers a time when he sat
talking to Linda through the bars of the enclosure, and
Manda snuck up and jabbed him with a stick she had
sharpened with her teeth, just centimetres from his left
eye.

'“People without any experience of chimpanzees say: if I
had done it, I would have got some bananas, and they would
have gone back,” Beldt said. “And maybe, but maybe not.
Maybe you would have ended up in a body bag, or in 1,000
body bags, because chimps like to tear things from limb to
limb.”'
It predates the AI assistant by something like 19 years though.
Well, if the world including whatever governments, institutions, groups, interests, companies, FOSS projects, OS distros, etc... all want to depend only on Chromium, then fine.

If Mozilla can't even play this card, then they should really just shut down.

Or, maybe, like Wikpedia, they should stop begging for more-more-more, and spend what they get wisely.

Not to mention, they could simply start bug bounties and/or crowdfunding for actual deliverables and/or services (ie. a security team).

And if all this fails, then it fails. Maybe we'll simply get a Firemium or Chromefox/fix whatever the name. A fork where adblock works.
Yes exactly, thank you!
I'm bullish based on my experience, but I'm using Apple's implementation and my Yubikeys. It has been flawless so far
Whole Genome Screening for Embryos
The lawsuit from her alleges she was not hired solely because of her activism, even though she was quite convinced that she would get the Mozilla job. So from what I can see so far, there is no evidence beyond "I don't get a job I thought I should."
Legal Manga App User Banned After Taking 'Fraudulent Screenshots'