skysight-inc/HackerNews huggingface dataset:
Which is fine until it very confidently tells you things that are untrue, but look true (because it's good at presenting things that look true). It hallucinates entire libraries and meanings for command line parameters.
How rural are we talking here? If you're looking for something very rural and very quiet you can't really beat Pembrokeshire imo. Lots of beautiful rural walks and great night skies there if you're into that. The only problem is the logistics if you don't have transportation because you're not going to be able to just hop on a bus or walk to the shops. You really need a bike or a car to make the most of it.

A nice middle ground might be somewhere like Glastonbury, or if you prefer seaside towns, Lyme Regis.

Glastonbury tour is beautiful to climb all year round and you have lots of little quirky English shops and pubs around. You also have Street just around the corner which has a shopping village with it's own selection of pubs, shops and restaurants.

Lyme Regis is just a beautiful quiet seaside town with lots of history. It's a little touristy there, but not like other English seaside towns - it's appeals much more to retirees and people looking for a quiet break than a family holiday.

Would love to host, but my place isn't really appropriate. Happy to answer any questions though.
Instead of ice cubes you can also use frozen coffee cubes, it prevents dillution.
The inmates have been running the asylum at Microsoft for a number of years now. I assume it’s necessary to re-invent wheels, badly, for career advancement. (That’s not to say that MSI is particular nice, but it works reasonably well and saves a lot of downstream headaches.)
No, it's just not true. Just look at Google's recent Android statistics as a validation.
I disagree. I don't even understand the pushback, we should be asking instead to learn more, and "how do i build one". In this forum, GPT is underestimated
I always ponder, after the years of experience - wouldn't you just leave the interview if it feels like torture?

I never ended up in a good place when it felt this way...
It depends but I'd really hate to be limited by using my laptop depending on the lighting of the room I'm in
What's the "Asian" bias? That sounds like an US thing.

It it the stereotype that Asians are good at STEM?
my point was more that given rust is so young people proficient in it have probably also experience in more classic low level languages
add x,y
rcr x,1
How is it a "short jump" from being connected to a few people on LinkedIn, to then being added to internal slack channels? It's not impossible, but it seems like quite a leap.
Ask HN: What kind of programming do you do at work?
Would be curious to hear what kind of programming people do from day to day in 2022. There's been a couple of threads about programming veering more and more into a 'gluey' direction, with some of the original beaty of programming lost in transition. On the other hand, I'm sure there are several pockets of programming work where the prospects look as far from unimaginative as ever.

Do you enjoy your work? What are you working on and what languages do you use? How would you categorize the type of programming/work you do?
10 year cycle perhaps?

I had a 2012 MacBook and at the time it was the best laptop I'd ever used in terms of screen, keyboard, even performance.

I upgraded last year to an M1 Pro, and once again, it's the best laptop I've used, and I've had a lot of company laptops (Surface, Lenovo, Dell, HP) in that time.

I completely missed the keyboard debacle, the Touch Bar, and all the other drama of the late 10s.
Amazing article - I don't know why but I just gulp everything I can about Apollo and related programmes, and that article was fascinating :-)
It works a lot better than most people realize.

Obviously there is a person in this seat, but it would have done the same thing if there wasn't...

https://twitter.com/WholeMarsBlog/status/1599146605156130816
I'd also like to hear more! Your experiences sound really interesting, so if you decide to write about them - you'll have one more reader. :)
nice. here is my idea....

i was online from my pre teens time. i actually had to wait a 'few' years to get my own email address. back then, there was no "social media", no algorithm and you were taught to not give your real "A/S/L" because people could track you down and hurt you and all that. oh the days.

i adopted this randomuser handle, not linking my accounts from one service with another, not reusing handles, not having google/FB/apple accounts, it takes time and energy.

anonymity on the internet is a wonderful thing really. forget the abusers and stuff, moderation is for that. when you consider the real problem of doxing, you appreciate the benefits of using anoymous handles.

>Everyone knows, abstractly, that the internet is not real life. But you can’t picture it, not really, until you sit across from the real people behind the screen. Even the darkest online personalities are just people on their phones. It is oddly disappointing to meet the “worst person on the internet” and find that they are nothing at all.

we call if "AFK" and not "IRL"
Misleading claims about privacy isn't surprising coming from Telegram, who have consistently marketed themselves as a secure messenger comparable to Signal/WhatsApp in spite of the fact that the vast majority of messages are not end-to-end encrypted.

There's a reason that a 2017 study called Telegram the [security blanket of the chat world](https://www.researchgate.net/publication/319622415_The_Secur...).
One of the most beautiful objects ever built. I went to NYC from Paris for the first time in 1990, on a 747, and a few days later stayed at the airport a whole afternoon, just watching 747s land. It was splendid, I think I could have spent a lot more time there.
Apple produces consumer hardware. You can't build anything hardware-wise using the M1 or M2 processors. There are hackers and startups who love to build new hardware. They now see Apple buying entire supply chains and dominating the market. If this continues, then after a while these hackers will not be able to fully depend on technological progress because it will all be locked up.
Ask HN: How to avoid spending yet another 3 months on an app idea
hey, so I work as a freelancer on research and development tech products. I've been doing so professionally for 7 years. I'm really good at what I'm doing and usually clients are really happy with my work. Clients are usually approaching me with nothing but an idea and then we figure out how to make their thing a reality. It works really well usually.

However, I've started feeling a bit burned out by the grind recently as I'm seeing a certain pattern play out more often than I like: For a product to be useful, I usually take roughly 3 months of time. That's not the total coding time: But usually within iteration, that's the time needed for everybody to really get on the same page with regards to what should be built and to iron out all problems.

Then, after these three months we put the product into action online and then that's where my resentment originates from probably. I'm a techy guy, and I work on the bleeding edge, so while many research and development projects truly motivate me to work because its original: When we release the product: usually none of the customers fully get it.

By no means is this supposed to be a humble brag: But in terms of technology, I'm living too far in the future and so the timing of my work is always at least a few months or even years off!

However, personally I can add to this drama by saying that I'd also feel pretty bored to not work on the cutting edge! I usually work with new economic mechanism design and unfamilar math, and this makes my job FUN. But I wouldn't say I'm engaged much in the mainstream tech dialog, I'm more on the fringes.

So e.g. working on a product like Twitter on like some arbitrary technical product like maintaining its database just wouldn't feel interesting to me: I'd want to study the algorithm and come up with a better mechanism to rank tweets or something.

But I also feel like this is now standing in my way of success as an entrepreneur having all of these skills to build actually nice products. Like I can build really well working products and all: The skills are all there but it seems to be a motivation problem!

I want to have success and one thing I'd like to aim for is that other people are actually using my stuff. E.g. in my last project, I targeted it towards reasonably well-up-to-date developers and I kinda found an audience there for my voice. But at the same time it felt I had outgrown that market pretty fast in that niche.

What I'm striving for is this sense of usage: I want to build a thing that visibly shows how people are using it, I think! I'm tired of building websites and products that look like they're dead. Maybe that's what I need to do. Or what do you guys think?
While tempting, I should not click on any of these links from within the corporate network. Curiosity has to wait.
>Applying ML to image compression and decompression seems like a relatively safe use.

Famous last words.

MCR compression is not really ML but it similarly tries to work at a higher level than just the bitmap and it has caused photocopied to change digits for example:

https://arstechnica.com/information-technology/2013/08/confu...
> premature optimization

This reminds me of my first FAANG interview, about 2 decades ago. I was already accomplished, and I assumed it would be a normal software interview, which pretty much always went very well. But once in the interview, they wanted me to write some code on a whiteboard, which I'd only seen once before, and to talk as I'm doing it. OK, I'll try that. (I actually hadn't slept the night before, for unrelated reasons, and I'd unknowingly eaten something that makes me feel queasy, but I knew my way around whiteboard analysis and design, and I guess I could code on one.)

Right before then, I'd been working on an (introvert-powered) meticulous coding style, so I adapt that style to this unfamiliar interview format. I was time-slicing my attention between focusing on the code, and explaining my thinking process for some stranger's mental model (plus the social context awareness overhead).

While I'm coding on the whiteboard, I see that I have a variable that will end up getting set redundantly sometimes in a loop. As I quickly correct that, I verbalize what I'm doing.

And he interrupts me with an order, "Don't prematurely optimize." No clarification -- like that he thinks I'm barking up the wrong tree on algorithm approach (plausible), or that he doesn't know that meticulous coding can be super-effective and not a barrier to also seeing bigger picture, or that he just knows "premature optimization" is a thing. I should've asked, but I was thrown by interruption of my flow, and the tone of voice.

In any case, that set the tone for the interview, and I didn't get an offer, somewhere that otherwise seemed made for me. I ended up going instead to a career path much less lucrative than 2 decades of FAANG, so that might've been an extremely expensive waste of whiteboard marker.

Today, people who use the term premature optimization had better be using it well, or I will secretly think glares at them.
Whereby launches new Hybrid Meetings feature
I liked reading the different implementations of the low-level tensor ops (simple C/AVX/AVX2/WASM128bit/ARM-NEON) -- it will help me learn about how to use x86 ASM. Thank you for writing this! Do you have any other recommendations/examples on how numerical code can be optimized via SIMD routines?
I now this is a bit beside the topic, but I basically know of two date formats: those with slashes in the, one should ignore because they have no meaning (because they are ambiguous) and an iso-like format which starts with yyyy and uses hyphens and I know I can rely on it to be yyyy-MM-dd so there is no risk of ambiguity (Unless of course someone uses yyyy-dd-MM but I don't think that format is a thing, it would be like writing a quarter past six as 15:06)
"Buy one get another half off" or "I'm going to buy it online then go get it." The second may be using a different "get," grammar lessons were a long time ago.
Because the division is truncated twice, which increases the error. Take x=y=1, or x=y=3 for example.
This is egregious editorializing (real title: Germany Arrests 25 People Suspected of Plotting to Overthrow Government). Flagged.

No, there wasn't a "military coup planned". A handful of domestic terrorists had naive plans to… do something which wouldn't result in a transfer of power, even if they succeeded with their plan. Some of them had "military training" (like, you know, about half of the male population).
I don’t think a true AGI would stay emotionless for very long. If it has emotions and a personality, they could be sufficiently human-like that you might genuinely fall in love with it, and vice versa. Physical intimacy with a partner is an important part of the human condition.

At some level, “fucking the AI” is a crude way of putting it, but the idea is at least somewhat reasonable.
X+y can overflow which is what the post is saying.
Dinorwig pumped storage hydro is another: https://en.wikipedia.org/wiki/Dinorwig_Power_Station

It's built inside a hollowed out mountain - definitely worth doing the tour if you're in the area.

Edit: apparently Drax as well as many of the older plants can too.
Signal already allows you to sign-up without a SIM card: you can use a landline number and voice call verification...

WhatsApp Business allows landline numbers too, by the way.
Why are you so mad it's literally just a product video with bad ESL English for something that's an active field of serious study

Look up cell phone raman spectroscope and there's many done over the past decade

I think people's readyness to slap "fake" on everything these days is the only travesty here
That would 100% be based on how those systems were acquired and where they were tested and delivered originally (e.g. through a tender and some Sun or Oracle support deal), not whether Linux is better than Solaris on that hardware on some particular metric, and even less so if 2022 Linux is better than Solaris on that hardware.

It would also have to go through many series of bureucracy, compliance requirements, and such to be installed in the first place. Even a point update to the next Solaris version could be a year long process, complete with several staging systems and so on.

Last but not least, it would 100% be tied to the ATC software run there, and under what OS it was developed and tested (which, if it was pre-2000, would more likely be some commercial UNIX like Solaris, considered - and being - more mature and supported for such use then).

An airport management wont just go and reinstall some mission critical software they got through a specific contract deal. And ATC software wont be just some GitHub repo you recompile and build for Linux.

But that's almost totally unrelated to how well Solaris vs Linux runs on the machine.
High capacity rechargeable NiMH and lithium batteries are 1.2V.
Here's what chatGPT suggested which is actually fairly reasonable:

It sounds like you're feeling a bit frustrated with the disconnect between the cutting-edge technology you're working on and the readiness of the market to use and understand it. This is a common challenge for people working in research and development, especially in fast-moving fields like technology.

One way to address this issue is to focus on building products that are more closely aligned with the current state of the market. This could mean working on more mainstream tech projects, or targeting your products to a wider audience that may not be as technically advanced. This can help ensure that your products are more readily understood and used by a larger group of people, which can help you feel more fulfilled and successful.

Another option is to consider partnering with other companies or organizations that are better suited to bringing your products to market. This can help you focus on what you do best (developing cutting-edge technology) while leaving the task of bringing your products to a wider audience to those who are more experienced in doing so.

Ultimately, the key is to find a balance between your passion for working on cutting-edge technology and the need to create products that are useful and relevant to the market. By aligning your work more closely with the current state of the market, you can create products that are both technically advanced and widely used, which can help you feel more successful and fulfilled in your work.
Would you say you're physically impressive/powerful?

Complete anecdote, but you might find it useful.

I started running seriously about three years ago, now I run 10k almost everyday.

Being stronger (and in constant pain) has made me much more assertive.
Maybe they are just a money transmitter like paypal?
You can also do x + (y - x) / 2 (starting point + distance halved), that doesn't overflow, is easy to remember, and the compiler would probably optimize it further.
I work in a factory in industry automation and we also never ever use with personal devices. That said, it is possible for some few guys in the the tech to get an local admin account to install software, or even just to change IP-addresses.
For ex. often VPNs (external people can connect to a machine) don't work and so we had several times the case a machine did stand still because of it. Then of course we not just make a link with a phone. We make a mail to the CEO and he take care of it with the IT.
Like modern humans, Homo Naledi harnessed fire for light, warmth and cooking
Meta’s behavioral ads will finally face GDPR privacy reckoning in January
The guy says there are 3 bigger discoveries from deep underground currently waiting on a journal: https://twitter.com/LeeRberger/status/1599264873510473728
No, if you get something you aren’t buying it. Either you say you pay for an item and get it, or you say you buy it. Or you get it for free.
Not for money, not for recognition, not to please anyone, because I don't know how to not hack at anything that seems interesting (including things outside the domain of computing).
WhatsApp pushes users to backup keys to Google Drive, so even if you haven't done that your conversation partner might have. So unless you call Google holding the private keys 'E2E encryption', then it isn't.

Signal had a bug where it sent private photos to random contacts, so it seems like that can't possibly be called safe either, if they're making junior level UI state mistakes like that (it's also not E2E encryption if the app switches one of the ends without your consent).
Another opinion I have is that you should make it not randomly go to a blank screen and lose the history of all the questions and answers you asked.

You should fix that ASAP
I had the same experience with new car speakers. Orders of magnitude better quality, but I miss the 'tinny-ness' in some old songs. It's the same reason people still use film cameras, both the process and the result produce nostalgia.
And wrong, since x=-1 and y=INT_MAX overflows.
Assuming integer division, for x=3 and y=5 that would give 3, whereas the midpoint is 4.
This can overflow for signed integers.
See also comments on PH: https://www.producthunt.com/posts/hybrid-meetings-by-whereby

I think this feature on its own is very cool, but I am also impressed by the work they put into presenting this feature, and the emails they sent out to current users such as myself to tell us about the new feature.

The combination of the email, the PH post, and the landing page created for this new feature is certainly something that more companies should take inspiration from.

The email had nice graphics and the following text:

> Hi Erik,

> Today, we’re super excited to release a beta of our brand new hybrid meetings feature. This feature really makes hybrid meetings a breeze: co-located folks can sit together in the same meeting room, leave their laptops’ microphones open while talking amongst each other or with remote colleagues, and enjoy really smooth audio and video throughout – it’s almost like everyone is meeting in the same room.

> When you experience it… it honestly feels a bit like magic

> And best of all, the only thing meeting participants need is their own laptop – no expensive video conferencing hardware required!

> It's available now, for free to all Meetings customers. We'd love your feedback, head over to Product Hunt to let us know what you think!

> Support us on Product Hunt

The "support us on PH" text at the end of the email was shaped like a big button with a link.

(There were emojis in the text also, but those are stripped by HN so in the copy of the text above those are not included.)
The article sadly is rather thin on details of what they were trying to replace the state with.
Yes, reasonable measures must be adopted, and if none justifies the program, it makes sense not to continue it. I'm talking about the argument alone, it doesn't add anything
No, it's the only way things get better. First if you cheat the system and something does happen, it's your and just your fault. Why take the risk. If the company has rules, it's also the companys job to make your work possible with these rules.
This is my favorite example! I recorded a few video demonstrations where I talk with the AI, but they all sounded very cringe. So, the flagship video demo of talk.wasm is currently of 2 browsers talking with each other, which I think is not as impressive. If somebody gets this running and manages to record a conversation - would be happy to hear it!
McDonald's franchise owners Santonastasso Enterprises violated child labor laws