skysight-inc/HackerNews huggingface dataset:
Firefox. So much better than Chrome at keeping many tabs open at once.
In recent US history as well as ancient history, "them" vs "us" has been enough justification to satisfy the public in any time period. It's not that few in the US cared about bombing "commies" in Laos and Cambodia, it's that being "red" made much less difference than being "them". This is tribalism at its finest (or worst, take your pick).
"Running projects where you only make decisions when you run out of money seems like the sign of incredibly poor management."

You're right, but this is the kind of management that the U.S. Constitution requires. The Executive branch "runs" the program, but the people allocating money (Congress) are only asked for input when the cash box is empty.

In a smaller (say, pre-Civil War-sized) country with a much much higher (constituent/representative) ratio, and with far fewer things for the Federal government to keep track of, Congress could reasonably exercise oversight of all or most of the things that they had appropriated money for. When 535 people are trying to oversee the largest, most expensive, most geographically distributed organization ever, in the history of the world, it all breaks down.

The best a legislator can reasonably do is, when somebody comes to Congress for a top-up on their bank account, to farm out a staffer to read some reports about a project and make a suggestion about whether it should get more money or get cut off. Most of the millions of line items in the Federal budget don't get even this much attention.
"Another reason NASA management plays down a project’s technical complexity and risk is to get the project sold, Martin noted. Once sold, a project almost immediately becomes too big to fail."

One example: Ares (https://en.wikipedia.org/wiki/Ares_I?wprov=sfla1). Originally sold as reusing the shuttle's SSRBs, it was too heavy. So they said, "we'll just add another segment to the SSRB" and didn't mention that that would mean a complete redesign and effectively a new booster.

I work as a NASA contractor on enterprise software and see the same issues: things are sold as new, exciting, cutting edge, fast, and easy. Then they turn into a fiasco.
Ah yes, I have a solution for that. Link tax breaks to having children, and penalise the childless wealthy. Eventually society will be mostly comprised of the descendents of the successful, and inequality will be reduced.

Millionaire parents having one child concentrate their wealth into a small part of society. They should instead be having multiple. Success and intelligence has a genetic component, so you're improving the overall health of society through such measures as well.

Otherwise there are far less radical things than breaking up and dividing wealth (which has worked horribly in the past - look at the USSR). Simply breaking up large monopolistic tech companies such as Valve, Google and Amazon for example, as was done for Bell Telecom.
No, it depends on pixels per inch. This is covered in their article a few "scrolls" down.
SQL injection falls into a general class of vulnerabilities where user input escapes the data plane and get injected into the control plane. I was looking for the article to provide insight on how a new database or query+execution language would avoid this entire class of vulnerabilities, because that is what I would expect as a solution. So yeah, picking on RDBMS for SQL injection is fairly silly, and worse, it betrays ignorance on the subject.

To extend his argument, browsers are responsible for XSS.
To mangle a masterpiece: What have the Romans ever done for us?
I went through some of your posts - you are certainly a very rational person. The problem with rationality is that it is very sensitive to inputs. You believe something is true, and from there, you deduce that your life is meaningless. The problem is: you antecedent is wrong! E.g. you write:
> With deep learning, actuaries were inevitably, mostly obsolete, at some point. It’s unpleasant to think, that in a way, tech can now readily disrupt nearly any arbitrary office-worker knowledge industry at will, destroying businesses and specialties and concentrate both capability and wealth in ever fewer hands. Coding isn’t a “forever” specialty either... self-coding machines will create languages, protocols and systems humans will likely be unable to understand, limit, modify, monitor or audit.

Here, you bought into hype. There's nothing the current form of AI will disrupt except maybe most routine worker jobs that must be automated anyway. AI is 1% of substance and 99% of propaganda, it will achieve very little, and the hype will stop pretty soon. And this is not the only piece of propaganda you believe in (based on some other posts I don't cite here).

I am familiar with feedback loop: you get in trouble, become pessimistic, and chose to believe only in things that align with you pessimism. Being a rational person, you should become aware of that and reconsider.

If you want to drop me a line, my email is in the profile.
CppCast: C++ Insights with Andreas Fertig
Gtk3 still supports menubars.
> Imagine going to a new land and upon contact with the natives a sizable portion of your people always dies off while the natives stay healthy and at full fighting strength.

One could argue that there was at least one example of South America's 'geographic genetics' fighting back against European encroachment and winning - The Darien Scheme, which ultimately broke Scotland, enabling rule by England back home.

https://en.wikipedia.org/wiki/Darien_scheme
Ohh ok. Great to learn this bit of trivia. Almost everywhere I saw this quote (ahem, reddit) it is almost always associated with Einstein.
Ah, I was not intending for my response to be taken literally, sorry. I was merely trying to show how ridiculous his claim was since there was no rational argument for it.

I'll have to work on my presentation skills next time.
”I worked in a place (a bank) where an estimate that was more than 10% out in either direction would get you fired.”

If so, I would see only two rational approaches: find another job, or hugely overestimate, and, unless things go very wrong, twiddle your thumbs for most of the time (or think of/work on a side project or study)

It’s very hard to estimate even the simplest ‘projects’ within 10%. For example, try estimating how long your trip home or your next bathroom break or coffee machine visit will take, and see how often you get within 10% (if you say “5 minutes” that gets you 30 seconds either way)
Uh, that hadn't happened yet. This was over a thousand years earlier.
No, trade exists to get things from one person to another precisely because they have different things.
How the proposed reorganization of the federal government could impact sci-tech
Folder Lock 7.7.6 with Crack for windows
> so rather than install irrigation, I ripped out all the grass and planted more interesting plants.

Nice. A lot of local plants too?
I bought some AmazonBasics AAs when I discovered they're relabeled Eneloops at a steep discount. Years on, they still work great.
I am not ignoring anything. I have tried both hiring into the EU and from EU to the US.

Also you need to make the proper comparison with EU not just cherry pick a few countries. I can cherry pick countries to where it's very hard (try Denmark for instance).

My claim was EU vs US again 11 million illegal immigrants living here and for a large part contributing to the economy that alone would never happen in the EU.

And you don't need 1Million for a EB1. It's a merrit based greencard (just like O1 visa is)
Wouldn't it be better to use inotify than a timer? I forget if systemd supports it or not, but it's simple enough independently: https://superuser.com/questions/181517/how-to-execute-a-comm...
Stop using taps that need washers. All the taps in my house (in Norway) are over thirty years old and none of them drip. The reason is simply that they use a cartridge with ceramic mating surfaces.
There's another slightly related aspect that a lot of people tend to overlook, that being the ability to capitalize your costs.

Expense always gets pushed out as far as possible. R&D costing too much? Push it to CAPEX. CAPEX costing too much? Push it to OPEX.

Unfortunately humans are fantastic at being able to create systems where by we can easily defer anything that doesn't suit us right now.

This being said, I have no idea how NASA capitalize their assets. Accountants being accountants leads me to believe it's either squeezed into the same way as everything else, or there's some esoteric standard invented just for them.
Sure, there are a whole host of reasons Congress is bad at this, but there is nothing rational about repeatedly authorizing $1bn in funding for something with a projected benefit of $1bn.

Congress can't manage it, but in an ideal world they could demand good management practices and refuse to fund things that go over budget without evidence of good management.
Or false positives that desensitize you. Cry wolf too many times and people tune out.

I got my parents a Nest smoke alarm (I can see the alarms too) but a year later it was being triggered by steam.

The folks at Nest actually sent a free new model that's better at not triggering for steam. But I have to wonder if my elderly parents trust it anymore.
Yes, I liked that part, but thought it got de-emphasised a bit when it continued on to say that they didn't really understand the architecture themselves. In this case, I'm sure that played a large role in the Japanese not being able to tell them.
Migrants Are on the Rise and Myths About Them Are Shaping Attitudes
That’s the advantage over having multiple packaged chip on a traditional PCB. The advantage over an SoC is that you can have different subsystems on decoupled development schedules and different process nodes all come together on the same “chip.”
They also have a budget Ryzen that does the same thing but with their own Vega graphics. I am using one now for web development and distributed ledger development.
Are you asking the OP if they automate bill pay or are you trying to say you use automatic bill pay?
Are you familiar with a Thermomix?
I think they're referring to the Racket programming language [0].

Shriram also authored "Programming Languages: Application and Interpretation" [1] and co-authored "How to Design Programs" [2] with Matthias Felleisen, Robby Findler, and Matthew Flatt. Both books use Racket as a base (well, PLAI uses PLAI/typed, which is built from Racket and utilized the DrRacket interpreter... close enough).

[0] https://racket-lang.org

[1] http://cs.brown.edu/~sk/Publications/Books/ProgLangs/

[2] http://www.htdp.org
52 percent believe robots will perform most human activities in 30 years
I have a kobo and my intentions was to throw getpocket articles at it but I have hundreds of articles and the kobo barely manages it (and it's too slow, when it doesn't crash and needs a hard reset).

Is the remarkable better in that regard ?
> Every couple fights sometimes

At least one don't. We had fights in the beginning but more than 10 years later there are none. The recipe is staying aware of the ego's childish behavior, so both of you can stop and think instead of trying to have it your way or being afraid to look silly.
There is no perfect security. What I mean is that if you design a plant in a way that it's not relying on cybersecurity measures or digital automation for it's nuclear safety and security, it's secure from cyberattacks.
It feels like we are in the video/book choose your own adventure stage. It's clunky and it more or less works. But there will be a better way.
I pretty much agree about JS and Rust, but I find myself disagreeing with some of your points regarding CSS/HTML.

>> Reason web sucks: HTML/CSS are not suited to define complex UIs with intricate layouts and complex transitions and key frame animation.

CSS does have a concept of keyframes now (I know this may not cover everything you like about flash keyframes, but I figured I'd throw it out there in case you were unaware):
https://www.w3schools.com/css/css3_animations.asp

>> This problem was better addressed 30 years ago. Look at the menu UIs in games from the n64/ps1 to ps2/gamecube era (I'm talking about the game menus, not the game themselves).

Those layouts had a known aspect ration, 4:3, and a reasonable expectation of being viewed on a large screen. HTML and CSS are expected to work on a wider variety of screens that may change size and aspect ratio on the fly, possibly during an animation. If I only had to make HTML/CSS animations for use on a normal television screen with a known zoom level in a specific browser, I could make interfaces every bit as beautiful as your N64 games (well... with a competent designer, but my point is that I could write the layout and script the animations). Some of the pain points of HTML and CSS are historical accidents that can't be changed without breaking compatibility, but some of them are quite useful and necessary. Responsive design is a good thing, it just sucks to write an animation that works in a whole range of aspect ratios and zoom levels. It's a problem that Sony and Nintendo never had to design around. The amount to which this constraint cripples and strengthens the web is hard properly convey. I love and hate it, but as time goes on I learn to hate it less and love it more.

>> It's hard to control css from JS (for interactive site you want this)

It's costly, as it touches the DOM, but it's not hard. Just change the class attribute (or even the inline style attribute -- there are cases where this can be argued for). Simple example: https://www.w3schools.com/js/js_htmldom_css.asp
Oh yes please share the code
Reminds me a lot of "dubs" in the 4chan world. The chans have always struck me as being a bit of a cult to some people. Look up all the weird Pepe/Kek stuff.

"Bitcoin is a cult" is click bait. People have been engaging in numeric paradolia with financial systems forever. "Dow hit 666!" Etc.
I think would be interesting to see someone like Mellanox make a chiplet with their tech which could be fully integrated into an AMD SoC or APU or whatever they're calling them now.
Would be interesting to combine this Codec2 with LoRa modulation. Of course the latter is patented, but it combines both chirped and direct sequence spread spectrum to yield some very resilient modulation.
in 2 years or less, Go, Swift, Rust will be 1/3 of the frontend code

I'm not sure the author understands exactly how much frontend code already exists. Maybe he means all frontend code "currently in development"?
I’m using this one: https://github.com/ping/instagram_private_api

If you search for Instagram Private API, you’ll find implementations for almost any programming language (with aforementioned PHP being the first, probably)
> The US Navy created Program Analysts and Review Technique (PERT) for projects like that. It seems to have worked pretty well.

The U.S. military, including the Navy, makes plenty of headlines for over-budget, over-schedule projects. For the Navy look at their highest profile recent projects: Ford-class aircraft carriers, Zumwalt destroyers, and, IIRC, the LCS.

That said, I know nothing about PERT.
How do you outlaw lobbying?
I agree it's not easy to get a job where your role is exclusively reversing software, but I don't think it's all that hard to get in if you're willing to take on a wider variety of projects. If can do code review, web app security, hunt for bugs in big Java or .NET codebases, and so on then there's work definitely work available. There will be cool projects that require serious reverse engineering, and if you deliver results on those then you'll tend to get that type of work more often. But yeah, consulting means billing hours, so you have to work on stuff that's less interesting to earn money for your company, especially when you're new.
The General Counsel as Key Corporate Social Responsibility Advisor
This is an amazing claim in the summary (especially about the tuning parameters), I can’t wait to read it as well as the commentary here.
I'm a little surprised so many people still buy large numbers of alkaline batteries. NiMH rechargeables are readily available, have a fairly low cost to get started with a battery/charger bundle, save a significant amount of money over time and have vastly better performance in higher-drain devices like cameras and flashlights.
You mean by keeping them in Turkey or turning them away in the waters so they drown?

I think you got the wrong information here.
Wow, it's interesting that Ted says the use a computer "during the war" for for trajectory calculations. I wonder if he believes that, or if he's simply avoiding a very complex conversation about information theory and cryptography that in the 70s was both less well-understood and less popular.

I wonder if instead he's referring to some other specific event that in the subsequent 50 years we've decided is insignificant to the formation of computers.
That's java malware. They are compiling everything down to Java bytecode, even perl. The OS itself is not Android so they are not affected.
Why would you be mad? In 2006 they had budgeted 4.5 billion and already spent 1 billion, cancelling it then would have let us spend 7bn+ on projects that weren't mismanaged.
This is an outdated and flawed mentality in my opinion. JavaScript has great potential to enchance UX if used selectively with care. There are plenty of ways to ruin a website, JavaScript is but one.

You could also use a defibrillator to beat someone to death but surely discouraging violence and not condemning the defibrillator is the answer (this is a crappy analogy I know).

And the appropriate use of JavaScript is being encouraged more and more. Browers have increasingly usful features against "user hostile" sites. And then there's the old "vote with your wallet" except this time it's vote with your visits - if a site uses JavaScript or anything else you find unpleasant then.. don't go to that site.

Leave JavaScript alone already!
How did you automate your son seeing this web page?
Which buttons did you use?

I was wondering about that as well but I only found the Amazon ones, which either need tricky operations to be usable (the brand-oriented dash ones) or expensive (the Amazon IoT (eom dash button) for 25 eur).

Surprisingly I did not find one on AliExpress
Show HN: Schedule HTTP timed callbacks on scalable fault-tolerant infrastructure
I wonder if it’s derived from the feminist slogan “a woman without a man is like a fish without a bicycle”?
https://youtu.be/NGFhc8R_uO4

This talk on YouTube is the most in depth explanation of IC manufacuring I have seen. I highly recommend it to anyone, no matter their background. You really gain an appreciation of how insanely complex modern computers are.

It’s from 2012 but he talks extensivly about how (2012-)future chips will be made. And most of the information is still applicable.
I'd like to update this response. Even though I'm positive about the quality of work benefits startups have over FANNG companies - its still important to negotiate a fair equity deal for yourself.

Equity is one of the factors that really should differentiate working at a startup vs an established player. So fight hard for it, and never settle for a bad deal.
Ideology played a huge role in BBSes and Arpanet too. The same kind of cyber libertarianism popular in bitcoin was popular in the BBS world, and Arpanet was created to help America win the cold war.
They have to protect their trademarks or they risk losing them so they send out C&D letters so they can show they actively protect them.

My old watering hole used to get them from Archie Comics and ended up changing their name to avoid the (legal) usage of a trademarked name, mostly because they didn't want to spend the money to prove they were in the right.
Many devices can't deal with the lower voltage (1.2V vs 1.5V). About half of my AA/AAA devices don't work at all.
I’m glad you confirmed this. I don’t know much about Go but I do know programming. My gut told me there was a mistake but imposter syndrome kicked in and I assumed Go had some non-intuitive proximity rules like ‘it’ refers to the last iterable in scope or something.

I have mentioned this before but the reason I like Java so much is the mature and cohesive ecosystem. Every single problem has been solved in Java and all the solutions look similar so you can readily pick them up. I don’t find that to be the case in other languages.
Attributing starvation in Leningrad and Eastern Germany to Marxism is a little odd too.
>> Gnome Shell, which is one of the few parts that does have it's own theming, doesn't use GTK at all.

https://github.com/GNOME/gnome-shell/blob/1f03599d1cf888f73a...

Seems to me that "#include <gtk/gtk.h>" means that gnome-shell does use gtk. Or maybe I am missing some nuance of your statement.
As a non-mathematician (a Physicist) this paper sounds like a pretty big deal, both in terms of the insights it offers and the experimental results. Is anyone in the field able to comment more on it?
That's weird. Trademark doesn't protect such usage. If you use the trademark to refer fake product, it's a trademark violation.
From what I understand, it has to do with 1) the time displayed is for an "optimal" load (not too full, normal soilage, balanced, etc.) instead of the actual load, and 2) the machines may pause and restart or lengthen parts of the cycle if the weight and/or balance are slightly off.

In any case, the washers at my apartment complex are always off, but it's at least consistent so that I can add about 6 minutes to whatever it shows at the beginning and plan around that.
> But yeah, consulting means billing hours, so you have to work on stuff that's less interesting to earn money for your company, especially when you're new.

I know some people (myself included) who would work as consultant but have no idea how to even get hold of consulting jobs. Yes, I often ask people who are much much successful in getting those, how they got them. These successful consultants eventually admit that they themselves have no real idea. People just approached them etc. I (and lots of other people) are not the kind of people "that are simply approached".

TLDR: I would not even know how to start to get consulting jobs (and lots of people have a similar problem).

Disclaimer: I am talking about the situation in Germany. In the USA, it might be different.
I use a Sonoff to reboot my internet box if it lost internet access, currently via an external script which sends events to MQTT.

I have a vague plan to extend Espurna to have it built in.
Hello HNer,

I have built this simple tool because I needed it for another project.

My aim was to produce a scalable, and fault-tolerant "fire-and-forget" SaaS capable of scheduling recurrent workloads in the same manner as cron, but scalably and independent of caring about the machine it runs on.

I built it on AWS SQS delay queues, EB workers, with a worker to keep the time ( process the webhook jobs ) and a supervisor worker to make sure all "currently live" jobs are firing.

Coupled with rolling updates, the result is, I believe, a good start at a fault tolerant, reliable and scalable system for using jobs.

It's not a very complicated SaaS product, but it's my first "full stack" offering that includes an API, a console, payment, and a fault tolerant backend. A fully self-contained project.

I hope to make some money and customers from this, and I welcome your feedback to help me achieve this. I've created some free API keys for you to use (chronos and phanes) and if you end up buying a subscription use TOTALRECALL for 70% off first month.

I really have no idea how to successfully do this (profit from SaaS) but if anyone can guide me to do that in this humble and simple offering, it will really be helpful for me with the more ambitious projects I hope to release as well.

Thanks for reading. Enjoy the free demo.