skysight-inc/HackerNews huggingface dataset:
> But since that's not as captivating instead we see a ton of gnashing of teeth about the ethics of general intelligence, or how we need to regulate the ability to make fake videos, rather than boring things like "let's restrict ML from as many institutional frameworks as possible"

It’s not only not captivating, it’s downright inconvenient. If I’m at a TED talk I don’t want to hear about how ML models (some of which my company has deployed) are causing real world harms __right now__ through automation and black box discrimination. If you read Nick Bostrom’s Superintelligence it spends laughably little time pondering the fact that AI will likely lead to a world of serfs and Trillionaires.

No, people want to hear about how we might get Terminator/Skynet in 30 years if we’re not careful. Note that these problems are already complicated by ill-defined concepts like sentience, consciousness and intelligence, the definitions of which suck all of the oxygen out of the room before practical real-world harms can be discussed.
Not OP, but I've traveled a lot, and it takes me a few days to adapt to the new surroundings. I can't consciously point to what it is that my brain is locking on to, but I can feel 'it' click on, and then I can trust my sense of direction, like I normally do. Before 'it', I can get turned around much more easily than normal.
I don't know if you coined that or not, but I will forever claim you did regardless.
These sorts of things really give me pause when thinking about colonizing Mars and all of the hand-waiving that gets tossed around.

We still do not know a lot about our own planet. What makes us so confident we won't just screw up another planet with our lack of understanding...
It's worth noting this happens with humans too. How often have you called up tech support with a slightly complicated case and the person on the other end was just no help at all either because they lacked knowledge or weren't empowered to assist you with your edge case?

I get the human can probably handle this particular case, but it's not true for a lot of customer service problems.
A phone book and a touchtone (or even rotary) phone is exponentially cheaper, simpler and easier to maintain than a smartphone.

Yes, it’s also exponentially more powerful, but it leaves a lot of people behind.
Something more substantial to accompany this pre-order ad: https://www.rtings.com/keyboard/reviews/wooting/two-he

Seemingly great for gaming, but average for other tasks. Link to some better choices for coding/general productivity: https://www.rtings.com/keyboard/reviews/best/by-usage/progra...
The people complaining about smart phones and the people who created the car-obsessed society are substantially the same people.
I don’t know if we worked for the same company but your logging pipeline sounds almost identical to the logging pipeline at my last company. That said, logs are definitely abused often, usually all it takes is an engineer to say to themselves “well, I know this gets logged 1000x a second per host, but, someday during an outage I could potentially use this!”, without realizing that one log call can cost thousands or more a month. Tools like ElastAlert unfortunately dont help in that it makes people comfortable using logs as a fail signal. It seems like the best way to get teams to limit their logging is to give them the exact dollar amount their log call costs; ie, “this one log line accounts for 5% of all log traffic, well that costs $X a month, and it’s only been queried for N times”
If someone had such a wrapper, I'd expect if it's globally available in $PATH then it'd have a more descriptive name, and if it's not in $PATH, then you'd likely run it as `python semgrep.py` or `./semgrep.py`. Does that sound right to you?
> On good days, I find it a small miracle that we can sometimes make justified conclusions from data. On bad days, it feels that making conclusions from data is storytelling, not science.

If you dig far enough down the rabbithole, you eventually find that the numbers are being pulled out of someone's proverbial ass. But pulling numbers out of your ass and using them to make a conclusion is a lot better than pulling a conclusion out of your ass and using it to make numbers.
No, the person who owns the GitHub organization kicked out all other developers with zero notice and started talking about how he's purging the "leftoids" from the project and that all other contributors were "promoting radicalist leftist queer ideology".
Also curious where these robot drink servers are. I only know the (fantastic) drink-pouring robot at Two Bit Circus.[1]

[1]: https://www.youtube.com/watch?v=QgGZQNx-qN0
He's 70 and if he's been in engineering for a while I'd guess he's built up a good nest egg. And he could get Social Security if he's not already getting it. Why not quit and start his own company?
Atticus also scored the soundtrack behind the television series _Dr Death_, and it was similarly excellent.
I agree. I personally prefer paying by card 100% of the time, but cash should always be an option. I think it's fine for cash to be a little less convenient - when paying for gas, for example, the pump might only take card, and if you want to pay by cash you have to go into the store. Or a store may not be able to provide exact change and that's fine.
I wonder if the team ever tried the React DevTools Profiler or something like why-did-you-render[0] to debug and find the root cause, before going the counter/manual method?

[0]: https://github.com/welldone-software/why-did-you-render
What kicked this off was... adding a bog standard code of conduct. The latest commit removes this, with the message being "reclaim polymc from the leftoids".

So this is a simply knee-jerk over-reaction.
> you can have the instances register themselves in DNS when they turn on. You can also have an out of band system register things in DNS based on rules (or maybe...

Yeah, don't do this. This is _exactly_ what the article is saying not to do. It's a nightmare to maintain, totally non standard.

> You can have the LBs communicate peer-to-peer so they can update DNS when they become unavailable <...>

Or you could use a system that doesn't require you to write custom P2P traffic for a solved problem. Doing this instead of using an existing system is an interesting decision.
(5 days ago; 36 points, 14 comments)
* Fewer/shorter lines to begin ordering, due to the advantage in numbers described above

It's called fast food for a reason. I spend more time waiting for my food than ordering. If there's a long line it means the restaurant is understaffed. I'd leave in that case.

* Can take my time looking through everything, ...

You can read the menu as long as you'd like before you get on the line to order. The waiter can always come back. I mean really...

* Foreign language options when traveling

France. I can see some larger chain restaurants having this feature but no mom and pop shop is going to need or care to translate their menu unless its a tourist destination. And even then it detracts from the native atmosphere and immersiveness. Besides, not many people travel as they don't have the money. (Though perhaps beneficial for immigrants)
^^ would be interested in this (if it exists). I’ve tried scraping Google for PDFs in the past using terms like: cheatsheet, sales cycle, flow chart(s), checklist(s), etc. and haven’t really found anything that puts it all together simply and concisely. The /sales et al. subreddits have some gems occasionally, but seems like a lot of the "sales-related" stuff falls behind paywalls and gatekeepers, squeeze pages and landing pages with CTAs involving buying recycled courses or resources attached to X pseudo sales guru (more like furus) trying to sell you hot trash.

As someone who has always held a beat on the technical side things (with limited practical skills) and advancements, decent understanding of industry and market shifts, BUT who has always opted to be involved in the more client-facing roles and duties, front office business development ops side of things, I find there’s limited "high quality" resources or even discussion board settings where the science behind selling or business development in general is properly highlighted.

Heck, even formal academia is lacking in this department. We’ve recently seen the rise in Entrepreneurship-type undergrad programs / minors, which seem to be getting more optimized as time goes on, churning out good talent and individuals executing quickly on their ideas, but again, seems like sales in general is something overlooked, at first glance.

I notice this also with the who’s hiring-type posts as well, there has to be 1000s of "fine-tuned" AEs/sales OPS, VPs, etc. that browse this board, which no doubt is meant to cater to the devs and engineers, but I am hopeful eventually the niche will carve itself out. Every firm hiring devs is almost always hiring for sales roles.

My experience and observations have led me to understand that early stage startups usually secure their "business development" talent in early hires (like executives or VPs) with extensive experience in scaling operations with the hope to eventually start adding reps or defining territories, etc. but I foresee this tide changing soon as we enter this era of M&A/IB/"high finance" shift to restructurings, divestitures and spin offs for a lot of the bleeding tech sector and less actual M&A/vertical integration activity.

Private equity firms (who might end up being responsible for the incoming bust cycle - just need to Google things like "private equity will be the cause of the next recession" or "PE ruined X industry" to find books and posts on the topic) who are notorious for focusing on leaning out orgs and "trimming the fat" might have to begin including added sales ops to their early expenses on their roadmaps if they want to remain competitive and keep the numbers healthy for their investors.

More capital will have to go back into revenue generating operations and expenses, imo and traditional ones at that, such as business development talent vs. marketing. The more money your bus. dev people make, the more $ your firm is making. There’s a direct correlation there, since they work for commissions, not their base salaries and performance (%) adjusted annual bonuses.
I'm glad you wrote this. It's eroding to constantly see financial advice that is impossible to apply in countries like these except for crypto and are mostly US/Europe centric. Sometimes, there simply is no other choice and that's crypto's killer use-case.
It's a retrofit of the older WALK/DONT WALK signs.
Sure, they would love to be in the place with renewables that they are with fossil fuels. They see themselves as an "energy provider", not an "oil company".
> aside from maybe cash and an ID

I get and fully support what you're going for, but friendly reminder that (in America) having an ID can actually be somewhat difficult in a variety of circumstances where people are most vulnerable to being left out. It's actually kind of a hot button issue
It's true that most accountants won't be able to reach that kind of scale, though the modern saas businesses might be able to reach that point.
Thanks! Could you let me know what you'd change on our Getting Started[0] page to explain the CLI usage better?

[0]: https://semgrep.dev/docs/getting-started/
see also: https://www.google.com/search?client=firefox-b-d&q=the+jenni...
Is there not reliable alternatives to sonar that would maintain stealth?
This article has nothing to do with bitcoin
Alternative way of zeroing unused space without consuming all disk space: https://manpages.ubuntu.com/manpages/trusty/man8/zerofree.8....
It seems iphone and ipad can't play mp4 for some reason. I may need to change it to gif instead.
Scientists Engineer Bacteria to Recycle Plastic Waste into Valuable Chemicals
> What exactly is the difference, again?

Think about 2 situations. Person A, wants to see the content of Person B. So person A voluntarily chooses to see the content.

And the other situation is Person C, does not want to see the content of person B, so chooses not to do so.

> there is no manageable way to block all of them

Yes there is. Someone could choose to allow an automated method of blocking people that they don't want to see.

As long as nobody is forced to use this automated moderation, or can change it, while still having access to that platform, then it is fine.

> Now you have a separate centralized platform for dealing with a certain subset of users.

No actually, it is quite a bit different. The difference being that a person could chose to modify this blocking authority. It is all fine and well to have blocking authorities, as long as I, the user can turn it off, if I choose to do so, on that platform, or otherwise modify my own blocklist, or add a white list.

So that is the solution. Feel free to have blocklists. Just let me change the blocklist, for myself, if I disagree with it.

There, everyone gets what they want.
Price does matter though.
I succumbed to the smartphone in 2019 because my university expected it, both formally (2 factor authentication for student email/canvas/registration account) and informally (professor deciding to use an online quiz game as a fun way to review material and give extra points).

Additionally every bank has an app and some of them don't have branches in every city so they say "just deposit checks via mobile"
Yeah, I was thrilled when the parking app I signed up for to use once while I was visiting Chicago was hacked.
I see that you duped your own topic. Not sure why.
Uncacellable?

Did the Play Store not already block Parler? Is it still available for iOS?
With our current understanding and technical abilities - no need to worry, they’d all die shortly or bankrupt the host country.
Hey Eric! Hope you’re well!
It might be true, but assigning CVE just because someone thinks that some API is not secure enough in some random library looks very strange to me. I understand that it's similar to log4shell vulnerability in that regard, but log4j was much more popular than this commons-text library. I'm Java developer and I used commons libraries many times, but I never heard about this particular library so I'm curious where that particular API is used.
Nuclear waste is tiny and contained. It kills no one when handled correctly, which it is.

Coal and gas plants produce pollution that kills thousands every year, and that's how it's supposed to work.

Meltdowns are next to impossible at correctly designed and built plants, which the German ones are.
Uh huh here we go. What other tool do you propose for running many containers with dependencies on one another?

Or why should I target a bunch of different cloud APIs to make my tool consumable when I can target one?
It'd be weird and very abusable if free speech ever implied the right to a venue.

If they couldn't stop people talking at their venue what's to stop someone completely sabotaging their agenda?
GitHub Copi­lot inves­ti­ga­tion
I can echo this with about as much time in the industry. I've seen it from most angles. As a clinician, they hate change and the software is usually clunky and slower than paper. So they dislike it. As senior management, when we poll nurses, since they have all worked elsewhere recently given turnover is just naturally high, they prefer Epic by a wide margin. But they still complain and need constant training (turnover, implementation specific quirks, and so on). It's very similar to an ERP. It's a large complex application that is pretty expensive and many people will use and nobody will like.
Still using systemd apparently: https://distrowatch.com/table.php?distribution=tails

A shame that heads development (systemd-free tails alternative) has gone cold: https://distrowatch.com/table.php?distribution=heads
Oh I'm not saying either is good. I'm saying that the shoe is on the other foot now.
I agree it's irrational fear, but I can understand for many that if they had to choose between living near something that there's no reason to believe will ever prove immediately fatal (a coal-fired power station) and one for which there have been historic examples of unexpected fatal explosions, they'd choose the former, all else being equal (which of course we know it isn't).
In Germany's case I agree it makes no sense, given the number of reactors located in neighbouring countries and the fact Germany has an established nuclear industry with experienced engineers etc. (and more limited renewable options), and is generally well positioned to scale up rapidly to replace fossil-fuel based power.
Feel free to send me an email, I'm looking for a job :)
"The fact that people think that they should have any inherent trust of anything you see or hear (especially online) in the first place is a severe negative".

This is inherent of our species. The idea that you should distrust anything you see or hear is an alien concept and simply not pragmatic.

"Misinformation has always existed and always will exist"

False equivalence. The online situation is brand new. Any citizen able to spread massive amounts of fake news to lots of people on the cheap is a brand new capability.

"the solution is education"

No, it isn't. Every study shows that highly educated people are also gullible enough to be manipulated with fake news. Which makes total sense, as absolutely nobody has the time to fact-check and do a deep background check on the 5 zillion pieces of information they see on a given day.
Totally agree. Even better is doctors from different providers can likely see your records from each other. It isn’t fool proof but it’s getting pretty good. If a provider doesn’t use Epic then I’ll be looking for a different provider at this point.
> simply moved our use of useSubscription() into a component that simply returned null. That way, the extraneous renders that were being triggered by useSubscription() would be extremely cheap because the component had virtually no re-render cost.

It seems like maybe the API provider (Apollo) should provide a way to avoid the extraneous renders. Maybe this is unavoidable due to the React hooks architecture.
Back of the envelope calculations.

Assume:

* solar panel is about 1.5cm x 20cm = 0.003m^2

* Efficiency = 10%

* solar insulation is 1000W/m^2

Power = 0.3W

In 20 min you gain, 0.3x1/3=0.1Wh of energy.

Now, these random Sony headphones [1] have 30h life with a battery of 3.7V, 1200mAh [2]. This means they consume 3.7*1200m/30 = 0.148Wh per hour.

Seems like claim is roughly in the ballpark.

[1] https://www.amazon.ca/dp/B0863TXGM3
[2] https://www.amazon.ca/dp/B08YQX76B1
Sometimes the infrastructure causes this. For a long time (and now?) AWS Api Gateway has a hard cap of 30 seconds, so the sum of all hops along the way need to remain under that.
Based on the interest around the recent chess cheating rumors I’d suggest an insertable version: The North Paw Grandmaster.
> Also, people at the poverty level [..] (they don't do math)

I'm sorry, but what the fuck sort of paternalistic and defeatist attitude toward education is that?

EDIT: I would like to apologize, I swore in my previous edit of this comment. I did not swear enough. Seriously what the absolute fuck sort of attitude is that toward people and swearing?
> And why everyone talks about service discovery?

Because service discovery is pretty much the next problem that people find themselves facing once they've decided to not use kubernetes or ECS or something, and it's also something that it solves very well, without relying on DNS with all its quirks. To use my favourite saying, "it's always DNS".

> Put an LB in front of your app instances and give it DNS name. Here, sorted, no service discovery needed, service is reachable at this URI only.

Dumping a service behind a load balancer and relying on DNS is a heavy handed approach. Sure it's "simple", for some definitions of the word simple, but so is writing 3
60 lines of yaml and/or terraform to spin up an eks or ECS cluster
During the daytime, if you know roughly what time it is and roughly where the sun is, that’s good enough to give you close enough to the cardinal directions for most purposes not involving a 10mi trek out of the woods.
Great to see!

My biggest gripe with ON CONFLICT upserts are the IDs (sequences) having gaps in them. Any good ways to prevent that?
This is larger than publishers, this is every artist, film-maker, photographer, every writer, every engineer, anybody who has ever written or created something and shared it publicly is liable to have their work assimilated and an infinite amount of derivatives produced with no control over how they're used and by whom.

Comment generated with gpt-neox prompt: Comment about AI and data collection and generation and its pitfalls, expressing concern, emphasis on professions, emphasis on automation, written by Stephen King, creative writing, award winning, trending on reddit, trending on hacker news, written by Greg Rutkowski, written by Zola, written by Voltaire, written by authpor, written by moyix.

(Just kidding, it wasn't AI generated but you see my point.)
I live in two countries, “I just got back to the country and don’t have a sim card with a US number yet” is a high status “I’m never giving you my fucking phone number”. For me it has the benefit of being true a lot of the time.
There is a `shift` in the function
>The last flavour covers the no-man’s land of everything in between, the multi-million lines of UI toolkits. They come with much of the complexity of the VMs and about as much barren legacy as the terminals.

TCL/TK was like that.

>Authenticate against the device, not a dynamic ‘user’. Then, allow safe, ephemeral, secure sharing of the smallest, innermost compartment or an interactively defined aggregation thereof. This compartment is ‘the window’, not ‘the desktop’.

From plan9 and the upgraded 9front: Factotum, namespaces.

>The core of the matter is the opaque and unpredictable ‘opt-out’ nature of the automated system responses to user initiated actions, no matter if it is plugging in a USB device, a network cable or downloading a file. You only see the fire after you feel the burns.

OpenBSD, enable and set hotplugd for lots of devices, just return "true". Also, by default (I think) DHCP is not called upon plugging in a cable.

On U3, I think it was used by PortableApps.
thanks for ripgrep!
Ask HN: Why not use game design to motivate programming/CS/math in schools?
Wouldn't students want to learn more programming/CS/math so they can make their original games better?
My “Why?” isn’t about the video not playing, it’s about using a video as almost the sole way to figure out what the product does.
They're in a place where there is no lights and no sound. You have to emit something whether that be in the form of sound or in the electromagnetic spectrum in order to receive a reflection back and emissions remove stealth.

Not to mention that sonar is highly disruptive to many forms of sea life as it's incredibly loud.