skysight-inc/HackerNews huggingface dataset:
I am not a scientist, but actually I think most of the code I wrote 10 years ago still is in production at different companies.
Marriage has become the exception and not the rule for couples I know. The few people I do know who are married take responsibility for their own happiness as individuals and expect their wives and husbands to take responsibility for their own as well. They are individuals with a private friendship, they are not a unit or a completion or extension of each other. It's not placid, but it has been stable.

The breakups happen almost invariably when one person holds the other responsible for their the happiness they are responsible for themselves, because that person has stopped being responsible for themselves, and it breaks the trust they have developed together. It's a breakdown of trust and respect, and that's why they get so nasty and irreconcilable. Marriage is a pre-modern institution in a post-modern society, so I can see why most people I know seem to avoid it.
> Not only the Spaceshuttle ran it's "ECU" with 3 dSpace RTLinux controllers.

This doesn't make any sense. The SSME 1st gen controllers were from the 60s, the 2nd gen controllers 68k-based and designed in the early 80s. The main avionics were AP-101s, which predate Linux by decades as well.
figuring there isn't much of a weight difference, I do wonder if the thermal difference with one blade being black will have any impact on performance and longevity of the structure as a whole.
> Do you validate every single unsafe code in every single library you use? Even the standard library? Every time?

We don't need to? Rust's main soundness theorem says that if a safe Rust API is sound, then safe Rust code using it is sound.

So the only thing we need to check is that the unsafe code that _we_ write is sound, and we 100% do this all the way for the standard library. In the standard library _every_ unsafe block has a comment explaining why the "user-provided soundness proof" that they represent is correct. We even have a linter that actually rejects PRs that add unsafe blocks to the standard library without such comments.

> Do you validate every single unsafe code in every single library you use? Even the standard library? Every time?

Soundness is IMO Rust's main feature and its main core value, and is more important than other Rust core values like, e.g., zero-overhead abstractions, which are also extremely important. Soundness is what enables "Hack without fear", "no segfaults", "refactor without fear", cargo ("large scale software without fear"), crates.io ("using other people's libraries without fear")... and it's what sets Rust apart from unsound-by-design languages like D, Nim, Zig, C, C++, etc.

I haven't read the book in a long time, but the documentation I do read (nomicon, spec, unsafe code guidelines, issue tracker, internals) makes it very clear that making sure that unsafe Rust code is correct is critical for the ecosystem and for users to benefit from the main advantages Rust has to offer.
It's actually more like "Company A will drop prices to $40/mo in your coverage area as soon as you start your build-out". Company A has already sunk cost into the infrastructure so they can afford to do this and remain cash-flow positive. As soon as you go out of business they know they can just raise the price again.

For this reason, "overbuilders" tend to target high-income areas where additional bundled services increase the ARPU (annual revenue per user) beyond the base service. There's also usually a higher "take rate" (subscribers per total homes served) in high-income areas. The up-front capital investment required to build out telecom services is absolutely staggering -- we're talking billions for even a small area of a city.
> An engine running at 3000 RPM is only doing 50 rotations per second, so you have a 20 ms budget to calculate whatever you want, hit whatever spark plug timing you need and then GC.

The engine should still work at redline, so lets go for a conservative 6000 RPM, or 10ms budget. The spark plugs don't fire at the same time either, but (as far as I know) every second rotation in a staggered manner. So with a 4 piston engine you'd have 5ms (one firing every 180 deg) to do calculations, check for failure conditions and run the gc, with the latter one needing to finish in time.

It might be possible to do a proof of concept, but I don't think its that easy.
Suppose I place a pot on a stove and the water boils.

Now I feed into the machine what data?

Here, it gets this: all gravitational, electomagnetic, etc data within 1km; all geometric information about all objects within 1km (, and all of their properties, etc.)

Now, machine, what caused the pot to boil?

It has no clue. There are an infinite number of antecedent temporal events.

The problem isn't the mathematics of causal inference. The problem is relevance. That isn't an inferential problem.
This is not recommended. It's a specific tool for a specific purpose. I seem to recall a while back that it even had some default security options disabled on the system to allow for all the crazy stuff it does. It's not meant to be a replacement for a Linux Mint or Ubuntu desktop system.

Run it on a second laptop, on a USB stick, or in a virtual machine (that you cede access to the networking hardware).
The point is that Industrial Revolution capitalists used the same argument that you're using. Those people were "freely" working, except that it was the only real work that could be had. Are people working for Uber/Lyft for whom it's the only way to feed their families, or to supplement their income enough to pay the mortgage or make the rent still "freely" working? If everyone had secure salaries with healthcare and vacation days, how many of those people would "freely" choose to continue working for Uber and Lyft?
Why Are Coronavirus Cases Decreasing? Experts Say Restrictions Are Working
تحميل برنامج كمتاسيا استيديو TechSmith Camtasia Studio اخر اصدار مباشر
>"Have you tested how the system behaves when the underlying instances have a sustained CPU spike?"

You didn't really address this question, you addressed a different question, which is a traffic spike.

>Also, I'd say my customers can endure it if page load time goes up from 100ms to 200ms. So in my opinion, there is little need for auto-scaling for most companies.

100ms to 200ms average? What about the tail? Your app might go from P99 - 500ms to P95 - timeout. That's when you'll lose customers.
Love is about grace, acceptance, and patience. It’s about serving the other person. It’s about forming a team where each other’s weaknesses are the other’s strengths.

The author seems like a depressed nihilist. The “everyone will disappoint you” vibe is toxic, a little immature, and selfish.
Update for being one of the few non-zsh questions.

IMO there are the young script kiddie types that have it on their main laptop to be cool, but yeah I don't see people using it except for work purposes.
> In actuality, he is an MBA who runs these two businesses.

No snark, what does having an MBA have to do with running those businesses? Curious why you chose to include that?
I have a site like this as well and it makes about a paltry $40k on a good year. I mostly got lucky because I had some niche domain knowledge for a specific industry that was lacking a web product. I wasted money trying to grow it for some time but I've come to accept even at it's full potential it would probably only make maybe double of what it does now at max. I hope someday though i'll stumble across a $600k a year opportunity.
I'm less concerned with central business districts having the same architectural form. That's clearly function following form to some extent; people who work in those places want space and light, and as much of it as possible in a small area. I'm more concerned about the Brooklyn-ification of everything. Interior aesthetics, menu items, playlists, etc., are converging in places like Saratoga Springs and Omaha in a way that really dulls the sense of place you used to get traveling America.
"bash: /usr/local/bin/: Is a directory"

What to you have in your bashrc to allow cd'ing in directories without typing cd?
Obviously it's the internet.

But the internet also allows one to go deeper into cities.

So at the moment we are still breaking even.

In part poverty helps keep things different, this to is disappearing. The destruction of culture is an important part of progress.

This is seen as unfortunate for the viewers on the outside but swapping a ramshackle house that floods for a brick box that works and access to McDonald's is a godsend for the occupants. Pre internet it might have been a local burger joint.

Now the (physical) Irish pub delivered in a shipping container has gone to a (designed) shipping container Irish pub.
I for one support Facebook's push to make more problems solvable solely by entering a mud hut and ingesting hallucinogenics.
VMS, DEC's OS for their VAX architecture, was written in Bliss and a listing of the entire source code was available at the time on microfiche. Could you imagine Microsoft of Apple making the entire source code to their OS available to customers inexpensively?
This is a little ranty so it's difficult at a skim to get the core arguments of the author down

But the main call to action seems to be to preserve local culture, architecture, and design, rather than letting the world become a homogenized corporate sameness enforced by hegemonic powers.

A noble goal, but not one that's really actionable. The architectural sameness spreads for the reason most architecture spreads, which is practicality. Ultimately the people with deep pockets build and buy, and those people are influenced by current trends and what is most practical (affordable and featureful).

You can show me the most beautiful architecture in the world, and I'll show you a builder creating a bastardized version of it with 30% more square feet.

The mcmansion with 30% more square feet makes the sale.
An effective exploit could be very high-value, though. Almost by definition, it would target users running development environments where lots of highly sensitive and highly profitable credentials and access could likely be obtained. It's not hard to imagine someone deciding it was worth their while, if browsing from Emacs via embedded Webkit were to catch on in a meaningful way.
If this was any other user they would've closed their account years ago. It's great they're finally doing something but all it does it validate Trump's worldview that he can get away with anything.
The TV Industry Will Never Recover from the Coronavirus
It's not the Swiss; it's US credit cards.

Most Europeans either use a PIN or contactless (for smaller purchases). US credit cards however have no PIN, and contactless cards aren't yet common in the US, so terminals default to chip/magnetic-strip + signature. When a signature is required, one is supposed to check it against the signature on the card (I suspect we don't do it here in the US because everybody signs and it's too much of a hassle to do it for each transaction).

I've had my signature checked against the back of my card in many places around the world -- so it's not just Switzerland.

Most people abroad usually have this look of surprise when their terminal instructs them to obtain a signature. They usually have a face that says, "Oh! Americans".

p.s. this is changing with mobile contactless. I started using Apple Pay in Europe (before COVID that is). Most contactless terminals recognize my phone as simply another contactless card. (NFC)
Yes and no - as they lost the University crowd a while ago to Linux, you are pretty much on your own if you want to compile some third party code on Solaris, so while the OS is perfectly viable on a subset of hardware - it's not something you'd either want to install on a laptop or try and build and run random code from github.
A naively built app will do things like take some user input from a form, send it off to an API and await the response, and then update the UI when if the request is successful or display an error if there's a problem. That means the user has to wait for the request to complete before moving on to their next task. In other words, the DOM update waits for the network. If you have a slow connection that feels horrible (snarky frontend dev note - if you build a server-side rendered app it's how everything in the app works. Sucks if you have a slow connection.)

It's better for the user if the UI assumes the request has been successful and updates the UI with a temporary success state, and then undoes the update if the request fails and gives the user the option to recover their update and try again. Most of the time there won't be a problem (especially with good client side validation) so they'll never see the recover state, and they'll never need to wait for a network request to finish either. Obviously you shouldn't use that sort of UX pattern for critical things though.
OTOH emacs is used by a lot of people with access to sensitive data and/or industrial secrets, so the potential for malicious exploits is disproportional to its footprint
If you are writing JS styles, you don't have access to pseudoselectors like :hover. A quick solution adopted by many is simulating hover with onMouseEnter and onMouseLeave event handlers.

This can be remedied by using CSS or styled-components.
On the other hand it requires travel and is based on consumerist culture and selfie assertion “I was there”. We could go to the extreme and qualify it as a type of “appropriation” if we wanted because it’s ephemeral and not immersive.
I agree with you, even thought I might personally prefer Elixir/Phoenix :-)

In my particular case thought I've been opting for Golang given that my web app needs to perform a little more that CRUD.
And in regards to the CRUD part I've been heavily relying on PostgreSQL functions, thus instead the pain of a ORM I just have simple raw sql `SELECT * FROM api.get_user_data(?,?);`

I'm not saying that is not possible to to things like this on Ruby, but when your application is a little more than CRUD RoR starts getting on my way...
Best Holiday Destinations
The most culturally chauvinist people in Europe? Greeks
Haven't read the article, but here in Europe I see more McDonalds, Starbucks, Subways and UberEats in my own city as times goes by.

I hate it.

edit: I forgot the KFC and BurgerKing. WTF is Kentucky Fried Chicken doing in the most northern city of NL?
I suggest changing the title to something like "Bletchley Park is preparing to lay off 35 people"
One might argue that "context" is a valid discriminator for that, but your point certainly has validity too. They are just two different arguments. The argument of arrogance in claiming an absolute right from wrong, and the argument that context can make one interpretation more correct because it relates to the meaning and not just the description of something.
I think we have to return to a sane monetary system first. One in which sane people can become wealthy and have influence over politics and society.

Only a sane person would be willing to make personal sacrifices and to lobby politicians to stop climate change in a meaningful way. Among the rich of today, there are no such people - So nothing will be done. The rich of today are far too focused on trying to stay on top to make the sacrifices necessary to save the planet.

Rich capitalists will keep preaching against the evils of idealism, and yet in doing so, they are themselves being dogmatically idealistic; their belief in anti-idealism can only be described as dogmatically idealistic. It's the most hypocritical ideology possible.

To all capitalists who believe that self-interest is the ultimate virtue, wait till anarchists start acting in their own self-interest and seize all your assets.
“America has only three cities: New York, San Francisco, and New Orleans. Everywhere else is Cleveland.”
There is a movie[0] quote: "people don't break up because they grow tired, but because they grow impatient".

[0]: https://www.imdb.com/title/tt0834170/
> it's just old buildings with churches, narrow streets and cobblestones

Just to talk of a single country: Rome has its kind of old buildings and churches, which is different from Florence, which is different from Venice, which is different from Milan or Trieste.

Even the cobblestones are different!
Back in the 80s/90s I was heavily into TeX/LaTeX—I was responsible for a major FTP archive that predated CTAN, wrote ports for some of the utilities to VM/CMS and VAX/VMS and taught classes in LaTeX for the TeX Users Group. I wrote most of a book on LaTeX based on those classes that a few years back I thought I'd resurrect. Even something as stable as LaTeX has evolved enough that just getting the book to recompile with a contemporary TeX distribution was a challenge. (On the other hand, I've also found that a lot of what I knew from 20+ years ago is still valid and I'm able to still be helpful on the TeX stack exchange site).
Yep, it's about $710k/y with Nomad List and Remote OK only now. Add to that more side income from MAKE book, other smaller projects and investments
That is not a subset. Running programs is what computers are for.
> Seems easier to get a generator or a Power Wall, but either ends up being pretty expensive for handling the 2 hours of rolling blackouts for the first time in 20 years.

The price of electricity changes over the day along with demand. I don't know by how much, but maybe if the Power Wall could be used in the high-cost hours and charged in the low-cost hours, it would make a difference?
Perhaps I assumed a bit too much. You did indeed suggest that everything had to be replaced as opposed to discarded. I don't see how that is practical in the real world though.

I still would argue that your generalization that all policing is broken is very dangerous rhetoric and I don't think it is true). Civil society exists in part because of a tacit assumption that the police are always there to "police". At some level we agree to be policed. The non-police outnumber the police so there has to be some basic agreement that people will behave for it to all work.

If you convince everyone that the police as a whole are irredeemably bad/evil/racist etc. you've destroyed that tacit agreement and that civil society breaks down. We are seeing glimpses of that in the places where politicians and DAs have decided to put a pause on basic policing. A lot of people are discovering they don't have to behave.
Feynman's complaints will be familiar to anyone teaching university in the United States. Obviously Feynman makes a distinction between the science education that he knew and the travesty that he saw in Brazil, but today's education in the US is exactly like what he complained about. What happened, and when?

The Russian tradition of "math circles" (https://www.msri.org/people/staff/levy/files/MCL/Zvonkin.pdf) is altogether more productive than US-style kindergarden (no resemblance to the German original) where the 3-year olds sit in rows and have the ABC beaten into them. Of course the Russian approach relies on individual attention and problems, and class sizes are smaller.
Yes they are. iirc, they run a modified kernel that is closer to realtime, and everything is a single thread for determinism. Code runs on a dual core processor, with one copy on each core, to detect bitflips. Three such modules are connected together in most places.

I believe this is the setup they use for the main stabilization computer on each stage, as well as the engine controllers for each engine.
You often run into code of the "just get it to work" variety, which has the problem that when it was written, maintainability was bottom of the list of priorities. Often the author has a goal that isn't described in terms of software engineering terms: calculate my option model, work out the hedge amounts, etc.

And the people who write this kind of code tend not to think about version control, documentation, dependency management, deployment, and so forth. The result is you get these fragile pieces holding up some very complex logic, which takes a lot of effort to understand.

IMO there should be a sort of code literacy course that everyone who writes anything needs to do. In a way it's the modern equivalent of everyone who writes needing to understand not just grammar but style and other writing related hygiene.
I did not know if this person until today, very glad for their monetary success.

However, the technological choices that he makes seem fine for the type of web applications he's building: seemingly simple, one-off projects to which he adds more features as needed.

I don't know if that approach would work on maintaining a large code base in the case of a meatier project that needs to be maintained for the long term. My own experience doing web dev (which is not my specialty) is that HTML,CSS,JS quickly become unmaintainable when you try to scale them without a well though out architecture and some prior experience.

Once again, glad for him!
Would an abandoned project I wrote 10 years ago still run? The code is probably fine, but getting it to actually run by linking up whatever libraries, sdks and environment correctly could be troublesome. Even a small pipeline a wrote a few weeks ago I had trouble re-running, because I forgot there was a manual step I had to do on the input file.

Expecting more rigid software practices of scientists than software engineers would be wrong. I don't think they should have to tangle with this, tools should aid them somehow.
I get an article of someone else's mail in my mailbox all the time. Mail is hand sorted at the destination and this is error prone.
The day when code used to produce a paper must also be published can not come soon enough.
Originally the Zoom site listed meetings and webinars as operational during the time the outage was happening. Now they are listed as 'Partial Outage.' I would have thought something like an outage is detected automatically and the status page updated automatically.

And the error message is strange:

>There is no accout for zuora account id:2c92a00d6ff0e970016ffbde74ae767c (3,201)

It seems that everyone having issues is seeing the same error.
I've been in the same boat. If you really want a hackable infotainment without a TON of work and electrical problems, your best bet is an Android head unit which supports aftermarket OS's. It's not perfect, but you save yourself the headache of getting the CAN Bus working, connecting the Audio, getting the startup right etc etc.
It isn't; you gain access to this functionality by building Emacs to use libgtk+ and instantiating the widget via a Lisp interface. (Not sure that's the right library. It might be different these days; I've been building my own Emacsen for a long time now, and I deliberately don't build with GTK or any other widget library since in my early experience that was a fertile source of Emacs-crashing bugs - which, of course, serves also to demonstrate that widgets live in the Emacs process and not outside it.)
true, but for me writing highly architected features that take 3x or more time to write just to steer away because of business needs (i.e. doesn't sell) seems to me more painful.
The happy engineer concept is a much neglected one imo.

Rails devs who’ve mastered a lightweight js framework like Stimulus and perhaps a webhook utility like ActionCable are immensely more productive than a team of very separate front and back end devs.

Basecamp take this a level further whereby each dev is quite heavily involved in the design process, and their designers can also code in Rails.

With Hey I think they’ve shown that it can not only be lightning fast but pretty shiny!