skysight-inc/HackerNews huggingface dataset:
Steve Ballmer talk at the Oxford Union related to this topic: https://www.youtube.com/watch?v=LMb_4OBgWIY
I think that's sadly inevitable; total information control is necessary to maintain an autocracy.
I'm not entirely sure how a UPS works with a computer, nor exactly how this flushing works, but doesn't a UPS run for awhile in the event of a power disruption, certainly more than the several seconds delay with this flushing?
Yep, that's the answer. But even in 1984 already, the year the Mac was released, there were PC-compatible machines like the Tandy 1000 for less than half: $1200. And the difference became bigger with time. The Mac was $2495 and AFAIK the lowest it got was around $1400 in the 80s. Plus, the Mac was not upgradeable.
The Not Quite Simple as Possible (NQASP) Breadboard Computer
No doubt you are correct about that. I wonder what the overhead of these tests are.
Despite how hard the article tries to dissuade you, these do look to be real good alternatives for the Apple AirPods. Sony is still one of the few device makers that still innovate and make quality products.
For some documentation we are using https://www.bookstackapp.com/ , we have also few instances for clients internal docs.

What is especially nice (less for us, more for some of clients) is that it has clear, understandable and working out of the box ACL system in place - and this is not obvious or easy to setup/configure for many wiki-like projects out there.

For maintenance and filling knowledge-base - I think that what's works for us is establishing and following rules, for example: one cannot mark feature as complete without creating/updating documentation page related to it, documentation maintenance is checklist element of task completion flow.
ADAX, MELD, COTI
Oh geez, deliberately issuing commands to storage after your kernel panics? It just keeps getting better :(
If it's s limited resource which people require (shelters), the price (rent) will be quite elastic. There will still be competition if the taxes go up. Competition is what prevents the price from rising unnecessary. The floor for all the competitors went up because taxes went up and they all want to stay profitable. They aren't going to take loss, so they raise rent to cover it. Buying won't look very attractive either because the tax increase raises those costs, and if it's as significant as they other poster wanted (to affect rich people) then it will likely exceed the $10k SALT deduction limit.

This SALT deduction is part of how they penalize landlords already, which is just passed on in the rent payments. This is part of the reason renting is more expensive than buying (comparing just monthly payments), in addition to management fees, profit, and repair/renovation reserves.
> Figuring out how to enumerate only those values which generate a hex digest that matches the known characters in the hash is left as an exercise for the reader.

It's always bothered me that the standard security jargon for an oracle for some information is to call it "enumeration". Will your service confirm whether or not a particular email address is associated with a current account? User enumeration!

In my view, it's only enumeration if I can make the service give me the email address without me having to know the address independently. :/
There is https://redditsearch.io/
I largely blame Reddit's redesign. Once Reddit became more about infinite scrolling with media content becoming front and center, that made it much easier to gain attention through low-effort gifs and memes. It draws in the lowest common denominator of people looking to scroll through mindless content while on break. More eyeballs and more screen real estate means more opportunities to shill and propagandize. Old Reddit doesn't encourage this to the same degree because feeds are mostly composed of titles and thumbnails without infinite scroll or autoplaying media; much less exciting for mindless content consumers but better for those who are genuinely interested in discussions around particular topics. The change in Reddit's design brought in a very different element that also brought more shilling with it, and so many subreddits have turned into glorified meme generators.
That’s been built in to macOS since the 2000s - there’s a standard USB protocol which most UPS vendors support.
I think there might be a big sample bias. People on your own level or the level above but not your boss, can't "mess with you" in the way a C-level can. I.e. bad people don't stand out as well.

A clear example would be cops and cashiers at Walmart. The later can hardly mess with you at all, even if he would be a bad person.

On the other hand security guards at night clubs and cops have about the same opportunity to mess with me, and I can easily say the guards on average are worse people.
All true but certainly, for me, I was never satisfied until I found out the history and stumbles along the way. In this manner, I was able to integrate my own approach to understanding with the original path and not only feel better about my own struggles but overcome some mental blocks to achieve deeper understanding.
>> 99% of developers

Not 99% of developers, but 99.99% of problems that need to be solved.
"On two occasions I have been asked, 'Pray, Mr. Babbage, if you put
into the machine wrong figures, will the right answers come out?' I am
not able rightly to apprehend the kind of confusion of ideas that
could provoke such a question."
-- Charles Babbage

The article says that his engine "would have done it far better than the existing mechanisms (a room full of people adding stuff manually)." I seem to recall, though, that a bunch of people adding stuff up wasn't the only approach. I think a lot of mechanical (i.e. analogue) devices were used to perform computation (e.g. tide prediction machine https://www.youtube.com/watch?v=uFhjGlriDYE). Like a lot of tech, there was a cross-over period in which machines were quite competitive with digital devices, until the new tech eventually held sway.

Here's on on a differential analyser: https://www.youtube.com/watch?v=LqTL2JBETzE. You can basically solve differential equations using a series of pulleys and gears.
Do you use it yourself?

Where do you write using chrome?
> I'm finding that Netflix slide incredibly toxic

I don't find anything in that deck even remotely toxic. I find it almost jaw-droppingly honest!
AWS had proprietary infrastructure that could solve the problem at hand; it's not reasonable to expect them to invest an incredible amount of effort to solve it again. AWS customers do not net-benefit from that duplicative effort.
author of the break here, ama.
The article is too general to get an idea of the exact challenges Segment faced when moving to micro services, but there are some things that stand out to me.

> Shared libraries were created to provide behavior that was similar for all workers. However, this created a new bottleneck, where changes to the shared code could require a week of developer effort, mostly due to testing constraints.

This I don't understand. First of all, creating libraries for shared code makes perfect sense, of course, but that should never compromise on developer performance, which makes me think that they had bad testing routines.

For the last company I worked for, I was part of a team rewriting a huge monolith to 50+ micro services, and it was a joy to behold. Whenever one library changes, all of the micro services are rebuilt and tested (automatically, of course). However, only the micro service that needed the library change is deployed.

We did this in addition to library versioning, where we felt versioning was necessary, mostly for paranoia's sake. :) Segment also tried this, it seems;

> Creating versions of the shared libraries made code changes quicker to implement, but reversed the benefit the shared code was intended to provide.

From what I can understand from the article, this means that they put functionality in the libraries which shouldn't be there, because it was clearly too specific to be shared among multiple different services.

Personally, I love working with micro services. I feel they make almost everything easier, even though they require more time to set up and get running, especially in terms of proper testing, failover etc. They also need a lot of thinking through, because most (an assumption I have) developers are (still?) used to thinking "monolith" style, me included. Whenever I prototype something, I start out with one application, and then start thinking about how to separate the different parts of it into micro services that can be reused, or otherwise benefits from running as one.
That sounds like me, combined with good communication and omnidirectional stakeholder management, and I may be looking in a few months for a fully remote role paying US levels and I have a contracting company to make billing easy. Could this be a match for you?
I typed in Taiwan and I have thoughts. Good thoughts.
We didn't store keys in the AMI. We added the public half to EC2 then attached that key to the launch configuration where it gets added to the VMs authorized_keys on startup.

I don't think running a Userify daemon on the server is better than a private key in 1Password. At least with the private key approach, you can layer on network access restrictions (firewall rules or VPN). Userify would need to create an outbound connection to its control plane to manage keys
That is why one should value the team, not the employer.
Nope to Metamates, Googlers and Puritans
Honestly? The skill of being able to find answers online is many times more valuable than knowing the answers in the first place.
Probably not. The point of a cryptographic hash function is to be resistant to analysis.

Can we prove it has the much simpler property that toggling one bit of the input will, on average, toggle half of the bits in the output? (Probably not.)
> “Learn and Be Curious” - what might that cost us? Maybe focus (because it’s ok to go down rabbit holes in order to learn something). So how about “Optimise learning over focus”? Maybe, maybe not.

A couple of the values pulled out here are from the Amazon Leadership Principles. So there's actually an answer to this question! The opposite of "Learn and Be Curious" is "Bias for Action" and "Deliver Results". The Amazon LPs are designed to have tension with each other. You can't embody all of them at the same moment. Which ones you prioritize are contextually dependent. Which is also helpful for dealing with conflict and disagreement because so many arguments are people talking past each other not realizing that they're actually misaligned on an underlying assumption and wasting energy arguing about how to execute.

"I don't think this is a good path forward, we should take our time to 'Dive Deep' and do more research"... "Ah, that's the issue. We've already agreed as a group the prioritize for 'Bias for Action' because of <reasons>"... "Hrm. In that case I can understand why this path makese sense. If you're all confident that's the right priority here then let's go."
When I make my video lectures for my class it takes about two hours for every one hour of video. That includes writing a transcript, edits, re-recording parts, posting, and even the encoding.

Obviously this will vary per person but I’m not very good at videos and that’s how long it takes.

I don’t get paid for videos it’s just part of my course. If I was a professional video maker, I think it would take me much less time.

But if someone is really slow at a task, perhaps it’s not economical for them to do that task.

I’m an amazing car washer. I wash a car like no other. But I take three hours and no one will pay my hourly rate. That doesn’t mean that my employer who pays me by the wash is bad, it means I shouldn’t wash cars for them.
I didnt realize that pocket was a subscription service. What did you hate about it?
I took the other approach, recently subscribed for a year of nextDNS and starting paying for mullvad.
And now the majority of the first page of results on Google are ads.
Not quite, you'd get the maximum distance from the extreme end of one territory to the nearest point of the other.
I want a new Worldle!!!
Allowing "Welcome to the insane asylum" to be the standard greeting new hires receive. It is a great way to instantly demoralize people and instill fear on their first day.
I can second this. Looking for a Bluetooth speaker and if I believed Reddit I am throwing money away if I’m not buying Anker. I’m sure it’s fine but it’s disproportionately represented in Reddit over other audiophile forums
That is a fair take. Public groups and channels I would agree with being monitored, as long as there are court orders and a cooperation with the police.
Two things that weren’t obvious to me until I started playing:

1. The ice conditions make a huge difference and are a bit different every game, every sheet, and from start to end of a game.

2. Every stone is subtly different and to play exceptionally well you eventually learn to keep track of the characteristics of each one.
Ive just been scanning through linux kernel code (inc ext4). Are you sure that its not issuing a PREFLUSH? What are your barrier options on the mount? I think you will find these are going to be more like F_BARRIERFSYNC.

I couldnt find much info about it - but the official docs are here: https://kernel.org/doc/html/v5.17-rc3/block/writeback_cache_...
Apparently doesn't work outside the US/Canada:

> You appear to be accessing the site from outside the United States or Canada. While a credit card from the USA/Canada is required to purchase a monthly membership, it is possible to buy a gift membership from anywhere in the world.

It's incredible how far behind the Audiobook world is from Podcasting.

The only company trying something different is Pushkin. I think that may be the start of a Audiobook revolution.
Are you looking now as I will be soon, I've posted a bit about myself in this thread at this link https://news.ycombinator.com/item?id=30372383
I like to see my ideas come to life, and to know them inside and out.
To generalize, dull Spring Boot Cloud Netflix Angular jobs are a hard sell, but businesses that invest in slightly fringe technologies like Closure, Rust, Go, Vue.js, have good candidates at below market prices.

I am surprised this is not universally understood. There are people that would "code for food" if only it was in Elixir, Haskell or Forth.
The Midterms Will End the Pandemic
This is definitely a much harder game for my brain than I thought it'd be. It really does feel like you're solving this with your hands behind your back.
Ah, interesting to hear what you're doing. I would like to see Flight supported in JavaScript/the browser someday.

Here, the Flight SQL spec landed ahead of implementations, so that's why there's nothing to list yet. I would stay tuned to hear what people do with this. (I can't speak to any plans myself, though.)
Transparency of Artificial Intelligence/Machine Learning-enabled Medical Devices
Enterprise system have monitoring through the BIOS which will send an email, expose the status via SNMP and other method of monitoring (same as having a faulty fan).
The author mentioned, and the only one I know of, is buying directly from the publishers.

Problem is: those are ridiculously expensive, like 35 euros for a single audio book that I don't even know if I'll like the contents because you can't browse it. Physical books are usually 15 euros and then you have unit and shipping costs. Somehow the publisher is fine putting it on audible (where I pay €10) and getting a few percent of that, but not fine if I pay "only" 10 euros when buying from them directly?

No idea about the logic here. I'd also be fine to pay 15 or so, matching the physical book, bit of a premium not to have to enrich Amazon. But 35 as only alternative to 10? Yeah no.

Edit: thought I should back this up with numbers. The first book that came to mind was Ready Player 2, I didn't cherry pick here it's literally the very first that I thought of and checked. Amazon ranked way higher than the official site but I got there via the author's Wikipedia page. From there there are links to three stores: one sells just the paper version, two stores both sell

- The paper book for $13

- The audio CDs for $44

- It's available on Audible.de for €10

This author (publisher?) is clearly not interested in getting sales via means other than Audible and must be happy with their €1.30 that the author says they get for non-exclusivity, or even if "audiblegate" is fake and they get the "full" 25%, that's still €2.50 instead of $44.

It's the same with Steam. I don't play new games that often, but when I do, I look to buy directly from the authors, DRM-free, the whole jazz. Often it's simply not possible and the only purchase option is via Steam. Next thing I hear is my game dev friend complaining about Steam dominance. I'm trying, but they need to make it possible at all... (Or in audio books' case, make it somewhat reasonable)
Should've they been waiting for Javascript or Scala to be invented?

The most laidback, humorous and mature developers I've met were Cobol developers. (probably older people are like that haha)
I believe changing your system date should "work"...
The Flight SQL spec landed a bit ahead of implementations. I would have liked to cite more relevant/concrete performance numbers, but we need a full implementation for that! (I believe there is at least one in the works, but I can't speak to those plans myself.)
He lost me at the start by complaining about Audibles listener friendly return policy. How is the producer "shouldering the cost" when I return their crappy, overwritten, poorly narrated audible book for credit?
I didn't word my question correctly.

I meant more specific coding examples of how it is used in code and why. Is it similar to any existing frameworks?
The only values that are real are the ones that contribute to making money.

Values go out of the window real quick whenever they negatively impact revenue, whatever they are.

I like the idea of anti values, certainly much better, but even there you might as well not have them imo.
Maybe it allow to design a device with less power consumption.
Does temporal have ability to handle new input? For example someone did chargeback while my delivery workflow is running. Do I have to add guards everywhere for this?

With event based system I would just set order=canceled and then for example cron to deliver stuff via email would not pick it up.
Show HN: What do you need to score drug combos? Sugar, spice, and ChemicalX
People invent things for something, turns out they are really useful for something else, in hindsight. So much talk about AI not being really intelligent, not being able to think causally, but what about us? We're also suffering from low ability to predict outcomes and we can only see one step ahead. We think we're so superior when in fact we're doing distributed random search.

Another example - the battery invented in Baghdad 2000 years ago. Why didn't we follow up with the theory of electricity for two millennia?
> if this was true every company would be transparent

"Only assholes and sociopaths are transparent" does not mean "all assholes and sociopaths are transparent".
This is me. The problem is all the jobs I see just want me to use one specific part of my large skill set. A lot of the things I know go largely unused at my job.

There’s also a corollary problem. The few places that do want my depth almost always want it because they are understaffed. They want to overwork me, and I refuse to ever work more than 40 hours a week under any circumstance.
Which is why we all use wordperfect and lotus 1-2-3
Well it's certainly sometimes impossible to predict. But that's enough!
Cool job, that brought back a lot of memories.
So I could build a mansion or a small house and pay the same, just because I'm paying for the zoning. And of course zoning could change and much of it can also have dual use. This complicates the calculation and can lead to surprises.

It seems current actual land usage through property tax better accounts for the way the land is being used, is more stable, less arbitrary, and implicitly complies with the existing zoning.
The earliest I remember is during college (around 2008-9). I had been solving lot of exercise problems within a short span and then had a dream. Found a bug in one of solutions.

I've had a few since then, but not many that left an impression. One was automated test generation during my job as a test engineer for Digital Signal Processing chip (fitful sleep with unending ideas about generating tests).

Another was last year, after I had answered a question on stackoverflow. It was good enough to warrant a blog post: https://learnbyexample.github.io/mini/dreaming-solutions/
Yes it does. It isn't enabled by default because it breaks some websites. Enhanced tracking protection is not marketing fluff.
It sounds really good, but from what I've heard nothing really comes close to the performance of https://15.ai/.
It still seems like the best TTS around or am I wrong?
We use notion (https://www.notion.so/) but the tool itself doesn't really matter. Confluence, Notion, Basecamp, etc. We're a team of 20 people right now, and _everything_ lives in Notion. No "look at this google doc" or "go to <vendor>'s website", it lives in Notion. We can link to external vendors for "live" content, but PDFs are embedded, samples are zipped, etc.

Each page has an owner, a contact, and an expiry date. Owner is responsible for keeping it up to date, and if you see a page that is expired you can ping the owner (unfortunately we don't have "alert on expired page" yet). If the owner is unavailable, the backup should be able to answer any queries/update the page, and if they can't then the failure of that lies on the page owner. There are a few pages that have empty backups, by virtue of our company size, but all the critical stuff has an owner, backup and is checked once every month or two.
Thanks for posting.

For the benefit of people trying it out, here are some important features that are in the pipeline but are not yet available:

- Exact phrase searching

- Sort and filter by date

- A very large index
Sure, there are still single-topic forums that are much better for those subjects than Reddit, you just have to know about them.
‘The sprites clearly do not look like actual lemmings’
disclaimer: I'm a haskell user who has worked professionally with F# for 3 years
I don't think something like native F# would fit Haskell's niche: Haskell's type system is a lot more complete (and complex, by virtue of cruft and necessity) than F#'s. F# also has a lot of object oriented stuff which Haskell doesn't have (by design, i'd say). Maybe purescript or idris if they had more mature native compilation targets would come closer, but even those are strict (while Haskell is lazy) and laziness by default is a big thing that sets Haskell apart from virtually any other language in use.
I not only am good at communicating with stakeholders, I enjoy doing so. But every place I’ve worked doesn’t even allow it. There is always a product team to act as a go-between/wall between stakeholders and engineering.
Pay Bills with Crypto
Crypto-native people struggle with bills, so I created a service to pay all your bills with crypto. Anyone is willing to test?
Yeah I don't get the point of this as is. At least the current country is nothing short of obvious, so everyone gets it right on first guess and then just waits a day?
I concur. This post was excellent, but is now highly outdated. The Haskell Foundation is doing some amazing work in coordinating the development of Haskell, its ecosystem and its tooling. We don’t have Haskell202* yet, but only because there are more important things to do; if the Haskell Foundation decided to prioritise it, I feel confident that it would get done.