skysight-inc/HackerNews huggingface dataset:
> Edit: There's also MAME of course but it's a bit clunky to use.

I like the way MAME strives for accuracy above all else. I often wonder if it wouldn't be possible to compile MAME's source into some HDL and burn drivers into programmable hardware on demand.
Some say that he was called Ibn Battuta because of all his walking - his feet became flat like a duck (battuta)
I guess we all had the same idea because I'm building something very similar too :)

When did you get the idea? ChatGPT is what sparked it for me.
Have you even seen a single Signal story?
Yeah, that's why SLA reports never include <30m downtimes, convenient truth bending.
I am so happy I left and destroyed my account before this breach and went with Bitwarden.

They showed red flags a long time ago!
The square root of 3.5 is always the same value, so why bother doing it less efficiently? The same is not true for creativity.
Maybe[1]. At least ChatGPT seems to "think" so. I was curious about how ChatGPT would go with creating memes (this era’s main cultural output).

> Could the memes generated from this have a remote possibility of becoming cultural icon and reference? And is that a goal or event that the humans are waiting for? And if it occurs what would it infer about human cultural evolution?

===

It is possible that the memes generated from this image of a robot with a blank, emotionless expression could become a cultural icon and reference, although it is difficult to predict which memes will become popular and enduring cultural phenomena. The goal of creating memes is often to entertain and engage with a particular online community, rather than to become a cultural icon.

If a meme generated from this image were to become a cultural icon, it could suggest that humans find the idea of a robot trying to understand human behavior and emotions to be relatable or amusing. It could also indicate that the concept of AI and robots trying to understand human behavior has become a prevalent theme in popular culture.

However, it's important to note that memes are a form of digital culture that can be ephemeral and change rapidly, so it's not a certainty that this meme will become a cultural icon or reference, but it could be a possibility.

===

[1]: https://www.joshka.net/2023/01/chatgpt-memes
I would have used the hell out of it 8 years ago! VBA IDE was a pain.

Great work!
People without a Google account can indeed book. Might want to double check that you are testing the Booking page link and not the link to manage your own booking page.
To be frank, I tried to poke around the AI with anything that's more technical it struggles. It struggles badly.

Google Translate is happily eating lots of jobs. Content translation has collapsed as an industry over the past decade. There's two factors involved: firstly, companies are happy to accept a worse result that they can get practically for free rather than paying a translator, and secondly, translation teams are far more productive if they use AI as a first pass and then fix the results.

The same will happen over the next decade in lots of other areas. Jobs will transition from creating solutions by hand to creating things with AI providing a foundation. FWIW I doubt tools like Copilot will replace writing code, but they definitely will augment chores like writing tests, keeping docs up to date, and doing refactoring work. They already are. The new 'Code Brushes' tool in Copilot makes things like tidying up code far faster.

AI is coming for our jobs.
I think the most popular implementation of json with comments is now the VSCode `settings.json`, so maybe that gets developers to slowly adopt such an extension.
Kids absorb all sorts of lessons parallel/orthogonal to and sometimes completely opposite to the ones intended by the committee of creators, like "I'm being palmed off with garbage", "I'm being subtly coerced by forces I don't quite understand."
If you have an urge, I would definitely say to go for it. For Rust an intuitive understanding of namespaces really helps to understand its paradigms though, maybe that is more difficult for beginners. Maybe it is not and it ia actually more difficult if you aren't used to it.

Otherwise I would indeed recommend to begin with a high level scripting language. Next to Python JavaScript comes to mind as well. Just because you have parsers for it everywhere. Go is another solid choice in my opinion and I would consider all listed languages as general purpose. I also liked to code in C#, a very good choices as well. I would prefer all these to C and C++.

Most often formal Comp-Sci does it the other way around. A hello world C program. Fundamentals are important, but so is keeping motivation and seeing fast progress in my opinion.
Good news for them! They don't need to build a megacorp - they already have one. And it needs running.
Le Guin is a great author but I struggle to engage with her characters. Brian Aldiss I think does better? And Vinge? This is sticking to the classic era. The genre has changed and there are too many more recent excellent SF writers of character to do justice to in a post
I created this account specifically to reply to this comment.

Please do not use Oracle's free tier.

I too thought the free ampere machine would have been great. Like most things, it was too good to be true. The provisioned machine sat idle and unused for a few days and was then suspended for "Abusive Activity". I must be clear that there was nothing running on it. Even if there was, I cannot find out because Oracle does not provide any network metrics and refuses to tell me specifically what their problem is. The only detail of abusive activity is:

> Traffic Details: Outbound Port Scanning, Brute-forcing, Web Exploitation, and/or DDoS. (Port 22)

Those traffic "details" could possibly be the most generic and vague explanation for suspension ever.

The only form of remediation is through the support, which is not available for always free accounts. There is no one to email, no one to call, nobody to help. I did try calling _a_ support number, but was told they could not help and I could try contacting sales(!?) who did not even get back to me. The official suggestion is to make a post on their community forum, but unsurprisingly this also went unacknowledged.

This happened well over a month ago and I have little hope this situation will change.

I had also read others' negative anecdotes on Oracle and was reluctant to believe them, now I know better.

Do not use Oracle's free tier.
I’ll still upvote it every time.
Nextpacket: Bare-Metal Routers for the Network Edge
I use a mix of Keychain and MacPass (keepass compatible). I will add something to MacPass, then sign in with it and let Keychain remember it. Notes however:

1. I do not use the MFA capability of Keychain at all. Putting your MFA, username and password in the same store is fucking stupid. I have a hardware TOTP token. Backup codes for that are however kept in Keepass.

2. I keep an offline backup of everything. Never trust a cloud backup!

3. All vendors are ephemeral, regardless of their size. Everything I have I have a carefully planned exit plan for.

As other people have pointed out, your keychain is on disk, but if you lose the Mac and find out your MFA codes don't work or something (this does happen) then you're SOL. Keep a backup.
It's customer relations when your users are developers.
Even more awesome for running in/from RAM(after initial boot from stick).

$ uptime
12:40:42 up 226 days, 3:42, 3 users, load average: 0.07, 0.22, 0.31
> They aren't going back to SMS though. That's really a thing of the past now.

Mostly because it costs them money and doesn't allow them to collect data.

They wouldn't care that it's not encrypted.
You can read more about this way of thinking in 37signals' book Shape Up:

https://basecamp.com/shapeup/3.4-chapter-13#work-is-like-a-h...
The word layoff does not appear in that post. It's word salad for 2 paragraphs.

It's bad writing, it's an even worse communique from a CEO.

Start with the point. The point is that X percent of the workforce is to be let go. And that it has been already in the works for some time because some people have been let go that day. "some notifications happening today" = we already have a list and we'll go through it as fast as labor laws allow.
In the comments on Reddit someone linked to a podcast where they broke down what this really means in terms of how "secure" your leaked encrypted vault is.

The TL;DR is even with 100k+ iterations of PBKDF2 an attacker can crack a password with 40 bits of entropy in about 71 days if they had access to 200 modern GPUs. For comparison if there were only 1 iteration instead of 100k the same type of password could be cracked in 61 seconds.

50 bits of entropy changes things a bit. Now it takes 1 year instead of 71 days but if you're a high value target they can just ramp up the number of GPUs to reduce the time.

The difference between 40 and 50 bits of entropy for a password look like this:

40 bits: !climb33
50 bits: ClimbS1@
40 bits: any 9 lower case letters
50 bits: any 11 lower case letters

The takeaway I got is you're probably ok if you have a really good password (150+ bits) with 100k+ iterations but if I were using Lastpass personally (which I'm not) I would absolutely re-roll everything and never use the product again. I personally use a command line tool called `pass` which stores everything locally. This story interests me though because I am mildly involved with someone who is using Lastpass and I suggested they re-roll everything. I'm happy to see someone did the math, it's the exact information I wanted to know.

The podcast show notes are on page 6 which has more numbers and practical examples: https://www.grc.com/sn/SN-905-Notes.pdf
Its not random code, it is GCPs demo code. And im just saying that it is expensive for such a small usage

Ferrari analogy would be something like being billed 100usd for 1min ride
Since we’re sharing anecdata, here’s mine: Kagi delivers better results than Google for my daily programming-related queries and I haven’t looked back since switching 6 months ago.
Makes me pleased to be a loyal Zetetic Codebook[1] (née STRIP) customer.

The thought of storing my passwords on a web/cloud-based service always struck me as the dumbest thing anyone could do as it would be only a matter of time until such a service was hacked.

I started using Zetetic after learning about them via a 2012 Black Hat conference presentation[2] where they took a bunch of password managers and STRIP came out on top. I figured if it was good enough for them, it was good enough for me. The product has only got better and better since 2012 (note that the presentation PDF is out of date in terms of security, they have of course changed hash and substantially increased rounds ! see their website for detail).

Their support is first-class too.

[1] https://www.zetetic.net/codebook/
[2] https://media.blackhat.com/bh-eu-12/Belenko/bh-eu-12-Belenko...
It's a bit different because TF2 is basically abandonware.
Exactly, I have a LG washer that has a smart feature. But it works by the machine connecting to an LG server, and then their smartphone app connecting to the LG server, and matching up. Needless to say I have never connected it.

Why can't they just run a local webserver or API? I'd use that. Even more if it was a documented API and I could write my own automation for it.
737 MAX, but otherwise correct.
Is this similar to envshare.dev?
> For a development team, here's an example of something good about Azure: Microsoft gives us dev accounts with monthly Azure credits (e.g. $100)

First analogy I thought of were stories about drug dealers giving away free samples to schoolchildren to hook them up before asking for money.
I'll have a go!
DevRel is developer relations. The job involves communicating with and supporting developers.
DevRel happens at companies whose customers and/or users include developers (think Twilio, GitHub, Stripe).
It's an umbrella term and means different things to different companies.
But some examples of things they do are: giving technical talks, writing documentation & tutorials, organising developer events, recording video tutorials. It might also include things like improving the onboarding experience.
The role exists because developers working on the codebase are busy and tend not to want to spend a lot of time doing external facing work and marketing teams usually don't have the technical knowledge required.
It's been around since the 1980s in some form but has been growing steadily in the last 10 years or so.
The rabdo I'm talking about doesn't just happen to people that overtrain on a regular basis. It happens often to beginners doing their first workout at a gym being pushed to hard. But I agree, for 1 minute total effort it's probably not a risk. My comment was more in the general sense of giving untrained people high intensity workouts, especially in a group context where they take it too far (like crossfit).
Obfuscation is a great way to keep exploitable bugs in your code forever.
+1 to what @bayindirh said. In linux driver api is not fixed that makes it very difficult to upgrade kernel in android as soc vendors don't want to make changes to support their devices due to commercial reasons (because once soc is sold they don't see any dime).
Who's declaring what now? Paying taxes as an employee isn't opt-in.
is that really true?

or is it because a large portion of the global revenue is "parked" outside the US for tax reasons?

or due to stock buyback there are not much "funds" at all?
bruv y’all we work willingly for big tech companies. they answer to shareholders. they use their money and connections to work with governments and shitty actors, and y’all don’t complain then. in fact you go along with it.

it’s hard to feel bad for millionaire employees who don’t understand this basic fact.

especially when regular people are suffering, it’s cringe to see people making way more than most people cry about how things are not fair. you’re getting many months of full pay and health insurance extensions.

we choose willingly to play the game when we sign offer letters and it’s not like employees are loyal (no reason to be) to companies. accept it and move on.

start a co op b corp now and run it your way with your millions. don’t play the game and still complain expecting things to change.

tired of these layoff news.
What elevates a human story higher than ChatGPT's? Do our brains have some hidden trascendental property that LLMs can never get to? Or is it simply our own biases once we learn that this is the product of an algorithm rather than human-made?
TCIN - Target.com Item Number

source: https://www.salsify.com/blog/target-set-a-june-30-image-dead...

This is to differentiate it from their in store operations: DPCI - DePartment Class Item

source: https://frugalfinders.com/target-dpci-number/
And they didn't think about making shareholders richer the years before when they hired all these people or how do you explain that process?
> Due to their licencing, you can't have a managed service provider host it for you (unless that provider is Mongo itself).

Had no idea!
Disclaimer: I am the author of this article.

First of all, thank you very much for informing about this issue. I still remember reading the article you wrote back in 2007, and it really helped me navigate this situation.

I doubt that people in South Korea care so little about it however. Otherwise articles citing an unnamed “famous hacker” about how all of this isn’t really bad and how I misunderstand the domestic security market wouldn’t have been necessary. It seems that lots of uncomfortable questions are being asked right now.

Whether this will be sufficient to produce some real change for the better is a different question of course. I sincerely hope that it will.
>what you show there should cost like 300/month to run

Ive ran it for 4 times miltiplied by 5minutes + time needed for it to wake up

All im saying is that it is expensive for such a small usage
It's not so clear to me. AI is just a tool you use like any other.
Were you using Standard HDD disks? They have a really poor SLA, and are only usable for things like stateless VM Scale Sets or otherwise redundant services.

We had to switch everything to SSD to get reliability comparable to on-prem VMware.
How many more times can we shout it. KeePass with Syncthing.
> It should be slightly less janky than Android with all the Java in it.

GP comment mentions that userspace apps on Fuschia are predominantly Flutter apps, which isn't only running Dart (in a VM), but also using Skia for 2D (and 3D?) graphics, and that isn't going to go faster than native. With Fuschia, I believe the primary objective has always been a secure kernel base to build the rest of the OS upon. Even ignoring its vast codebase (think: openvpn/ipsec v wireguard), that is pretty hard to do with Linux without performance costs or support from underlying architectures (ex: https://github.com/google/kernel-sanitizers).

The Android Runtime otoh has long moved to AOT for hot-paths (profile-guided optimization) and JIT for the cold ones.
Morality aside, an artist who entirely copies someone else's work would be looked down upon because they are not original or creating anything novel or new.
I wonder what would be best long term - an obese person that exercises or a "skinny" person that doesn't?
True to some extent, but pensioners don't make the decisions, or take a huge cut of the short term windfalls/commissions/etc that they can generate; the financial class are really those pulling the levers.
South Korea for people would thing "duh it's obvious they have spywares"
McKinsey’s Missteps Point to an Industry-Wide Mess
Diving into the origin story, as one reading the usenet posts of the day and hacking non standard OS's ..

Multics was designed as [1], Unix was spawned as a small, simple, mini-Multics with elegant minimal desgin goals, and Linux arrived down the way as a hobbyist Intel architecture monolithic Unix clone.

While Linux expanded as a project to include more and more hardware targets and ever so slowly become less monolithic, it never really moved far from the One True Way of Unix, at least not in its early life.

The opportunity was there to adopt a capability based security model from almost the beginning, but the thrust was always to make a solid Unix clone and eschew 'experimental' features from niche OS's such as Extremely Reliable Operating System (EROS) [2].

[1] https://en.wikipedia.org/wiki/Multics

[2] https://en.wikipedia.org/wiki/EROS_(microkernel)
It seems to be routine for rape complainants to have to hand over their phone and have their messages scrutinized, as a pre-requisite to proceeding with an investigation. That is a form of government blackmail.
source? sounds like bs
Blockchain takes over – from the programmer’s perspective in 6 lines of code
koskimas is my favorite person in the world.

Objection is amazing and I’m happy to see he is continuing with this. Whenever I had issues he was quick to help and fix issues. Amazing person, and deserves all our support.

Next time I use node I will def check it out.
yup personally I don't know anybody who have got that when training and what I have heard it is usually not enough water + some sketchy supplements like https://en.wikipedia.org/wiki/Hydroxycut .
Where can I find docs for the map component?
Your memory is compressing the timeline. News Corp bought MySpace in 2005. And MySpace was still bigger than Facebook until mid-2008. Of course, it was no longer cool long before that event, but that problem doesn't show up in formal metrics until much later.

So even in early 2007, there was no hard signs of trouble at MySpace.
ah, misunderstanding. What I meant is the somewhat natural tendency to see the 80% gains in 20% effort and then say "80%, that's good enough".
What idiot transfers all their passwords to a small private company
It's a lesson that stuff happen, then other stuff follow, wait for those. Turns out, it's just more stuff. And it's ok to be this way. I'd say it's a lesson in Zen.
Radioactivity was also in search of a problem when we found it.
It's ambiguous but first interpretation can be ruled out immediately because it can't possibly be true.
Will this only work on Excel running on Windows 10/11 X64?
> Killed! And it was so young.

This got far more of a chuckle from me than it should have. Must have had a long day or far to little sleep.
Vision and effort, I'd say. Feature factories are much simpler and easier than value factories.
That doesn't explain it. It might be a factor, but it's not a big factor. FAANG jobs pay extremely well and then there's the stock on top.

Is the vast majority working at these companies (with years of vesting, no?) so shortsighted? Especially the higher ups?

Is it a requirement at these companies that you have to be 10000% in debt and living paycheck-to-paycheck to be a SVP/VP/director/whatever so you have to be hyper-focused on that stock comp?

It's just ridiculous. (And note, I'm not saying it's not a factor, it might be, but it's just not the full picture.)
> it’s cringe to see people making way more than most people cry about how things are not fair. you’re getting many months of full pay and health insurance extensions.

Far from it. What is cringe however is that not all employees get these, like in normal countries, and that we create artificial division between highly paid devs and "normal people", cause newsflash - they are normal. And they are much closer to you than to their bosses. Only difference is they may have a few more months before homelessness hits, and maybe more brainwashed into thinking they're different. What we all need is solidarity.
Application insights is amazing - I didn't realise how amazing until I had to try and achieve the same thing in the JavaScript/Node ecosystem.
This depends on what you mean by "property".

Universal properties are preserved "downwards" i.e. in subsets (more properly, substructures). Existential properties are preserved upwards, i.e. in supersets (extensions).

For example, the property "there exists an element that equals itself when added to itself" is preserved in a superset.

If you have sentences that mix quantifiers (e.g. "for all epsilon, there is a delta ..." or even just "every element has an inverse"), then all bets are off.

The branch of mathematics where this is studied (and rigorously proven) is model theory.

edit: I guess by "property" (given the context of the discussion) you might just mean "function" or "method", in which case, yes, a function defined on a set is also defined on a subset but not necessarily vice versa, so there are in a certain sense "more" functions defined on the subset.
An argument can be made, I guess, if one leaves out the exclamation... "Wikipedia agrees!"
KHyperLogLog
> our stock price is also our operational funds.

.. no it isn't? This is conflating "equity" with "free cash". Have a look at one of the balance sheets.
Sometimes a story is just something happens and nice pictures. Not every story needs to be indoctrinating specific arbitrary morals that humans like to impose on others. Let a story be in itself just a story of some thing and which no big deal happens. Most of life is like that, and should be enjoyed that way. There's the moral story you asked for.
It works on Excel 2013 onwards but only on Windows. Both x86 and x64 are supported. Mac isn't supported I'm afraid.
What idiot transfers all their passwords to any private company?
If their system is inadequate that is their own problem, certainly not any problem for the customer. Machines are not the masters of people.

>Try this at retail

I do this all the time in retail, paying part in cash and part by card. No problem at all, cashiers often ask if I have any cash I'd like to use towards the bill first.
Which is best coding language?
I want to learn coding but dont know how to code.
Would this sort of thing fall under GDPR?
I think it depends - running miles and miles at low intensity will damage my middle-aged knees more than HIT.
No entirely SSD. The problems stopped after a couple of weeks suddenly.