skysight-inc/HackerNews huggingface dataset:
>but ~800 non-severe bugs in a system this complex is actually pretty good in my opinion.

"The fly-by-wire flight software for the Saab Gripen (a lightweight fighter) went a step further. It disallowed both subroutine calls and backward branches, except for the one at the bottom of the main loop. Control flow went forward only. Sometimes one piece of code had to leave a note for a later piece telling it what to do, but this worked out well for testing: all data was allocated statically, and monitoring those variables gave a clear picture of most everything the software was doing. The software did only the bare essentials, and of course, they were serious about thorough ground testing.

No bug has ever been found in the “released for flight” versions of that code.

Henry Spencer
henry@spsystems.net"

Courtesy of John Carmack
Free iOS World Synth Music App Liked by Serj Tankian
A Thread: Simple SaaS Stack For Less Than 20$/Month
Yeah, I'm going to be stuck doing CAD on a Windows machine for a good long while. Once you get used to the power of the programs, it becomes really hard to go down to something less powerful- and going from SolidWorks or Autodesk Inventor to FreeCAD is like that- there's a noticeable drop in usability and versatility that might be okay for an amateur, but not as a professional.
Or all. And you don't need lsp for that, Jedi works just fine.
Avast shuts down Jumpshot amid controversy over selling user data
> We have tons of "bus-only" lanes...and the rules are broken every other car with no penalties

They're somewhat ill-conceived because need to enter them to turn right, so there's judgement calls on what's acceptable. And they are enforced. I think Muni has forward-facing cameras in buses to catch people in these lanes.
This is unfortunate that she had to escalate it in this manner for the page to be gone. Now a search for her name will point to these articles.
I fully agree that Prop 13 should only apply to primary residences! But I fundamentally think it's wishful & unexamined leaps of thinking that repealing all of prop 13 would somehow lower home prices. I think it's repeal would just cause unnecessary churn in where people live, increase the speed of gentrification, without holding back home prices at all.
I also think "wastefull" is the wrong word. It simply has to not benefit the miner MORE than everyone else.

For example, if there was a pure public good project that could provide random input / output, then it would still work.

Primecoin is an example of that. While finding those specific primes is of extremely minimal value, it would still work even if solving those primes had considerable value - because it would be equally valuable to all.
This is a super valid point, and I'd never trust a factory Linux install any more than I'd trust a factory Windows install. Wipe and start from trusted media, 100% of the time.

The news here is that my machine is still supported if I do that. I don't have to wipe Linux and reinstall Windows and deny ever having run Linux on it before sending it back for service, if that becomes necessary.

And things like the fingerprint reader drivers might suck less.
I think you got the wrong idea if you were thinking I was saying copyright isn’t enforceable “against individuals.”

My example of copyleft was specifically about the thing the Affero GPL tries to avoid (to unknown success): the possibility of someone using GPLed libraries to set up a commercial web service. Because they never release the binary, but only have people interact with it over the Internet, there’s no derivative work being made available in the commercial domain. So copyright doesn’t apply. Even though you’re a company making money off GPLed libraries!
Uber and DoorDash held failed merger talks
In sales even a relatively small percentage can make a difference.
Fusion is going to be more expensive than fission, if it works at all. The idea that it would be cheap has no rational basis. The power density of ITER that you reference there is 400x worse than a PWR. Fusion reactors will be monstrous expensive things.
I do something similar nowadays, and I’ve established a process for them to consult to us whenever these issues occur, it’s just that some don’t do it, they don’t care about anything. Of course, I’ve created processes that make it easier for my team to deal with people like that, but it doesn’t take away from them not knowing SQL
This is a story about a broken review process. It's great that they reversed course after her butthole got international attention, but it would be even better if facebook made the right call the first time.
Not really. The F-35 might replace the A-10 in the CAS role but it will not be achieving it in the same manner.

Whereas an A-10 may roll in for a gun-run at low altitude the F-35 will be dropping precision SDBs (Small Diameter Bombs) from high altitude instead.

I would be astounded if the F-35's gun gets anywhere within spitting distance of "regular" usage, especially since getting into gun range puts your exceedingly expensive plane into range of MANPADs.

I agreee that it is a requirement of the design but I have serious doubts it will ever be actually used that way.
For context, this is a post from bradfitz, the creator of LiveJournal, memcached, OpenID, been on the core Go team for last 10 years or so.

There was a recent thread on him leaving Google: https://news.ycombinator.com/item?id=22161383
Next up: "Google won't remove results for a Buzzfeed article about how Facebook wouldn't remove a business page about my butthole."
I have to be explicit as I have been in my guide [1] that I did it for both selfish and selfless reasons. So it has not been done in pure good will :), but I think it can be thought of as maybe a good sweet spot of serving the community and benefitting from it at the same time.

About finding it, yes. It's gotten #1 on /Finland subreddit, I myself have an extensive network in Finland, and it's gone relatively big on twitter and linkedin. So given the size of Finland and the software dev community, I think word of the mouth will eventually spread it to most people who are interested in freelancing.

[1] https://github.com/sam-hosseini/freelancing-in-finland#now-t...
How many nodes can etcd handle without having noticeable decay in performance? their FAQ says 7 but did somebody use it in some other distributed app other than k8s with more nodes? Assume that most of the operations are get and watch (i.e. write/read <<< 1.0), how big of a cluster in terms of number nodes can we scale up to?
Microsoft did that after the US government made them stop charging for a Windows license after every computer a vendor shipped... regardless of the OS installed.

IBM just included a copy of FreeDOS for every PC before it sold it's business to Lenovo.

This was over a decade ago.
"Update: Facebook has removed the Page for Jespersen's butthole."

Goes to show that Facebook could have moved that fast all along but can't be bothered to respond until it's a news item. I hope Samantha sues for $50MM or more and wins because a precedent needs to be established.
> editors colorize keywords so they stand out

Not when it's embedded as a string in another language, like when the query you want is not supported by the ORM.

> Lowercase is objectively more readable

No, and definitely not objectively. I generally don't capitalize my SQL, but I can't argue that using lowercase exclusively makes the SQL more readable. It definitely does help readability to differentiate SQL keywords from table and column names. Compare:

select
region_fleet,
case when status = 'delivered' then 'delivered' else 'not delivered' end as status,
date_trunc('week', day) as week,
count(distinct row(day, so_number)) as num_orders,
count(distinct case when scheduled_accuracy_meters <= 500 then row(day, so_number) else null end) as num_accurate,
avg(scheduled_accuracy_meters) as scheduled_accuracy_meters
from
deliveries
where
...
group by
1, 2, 3

with

SELECT
region_fleet,
CASE WHEN status = 'Delivered' THEN 'Delivered' ELSE 'Not Delivered' END AS status,
DATE_TRUNC('week', day) AS week,
COUNT(DISTINCT ROW(day, so_number)) AS num_orders,
COUNT(DISTINCT CASE WHEN scheduled_accuracy_meters <= 500 THEN ROW(day, so_number) ELSE NULL END) AS num_accurate,
AVG(scheduled_accuracy_meters) AS scheduled_accuracy_meters
FROM
deliveries
WHERE
...
GROUP BY
1, 2, 3

It makes the column names stand out when you lack color hints. You can quickly skim to see what data is involved in a query without visually parsing the expressions.
According to the "statement of facts" the US Attorney's office released, this action resulted in "tens of thousands" of additional prescriptions of highly addictive extended release opioids. Without a doubt this resulted in lives and families destroyed.

I'm not sure the fine is "small" though (not that any fine could be sufficient), Practice Fusion was acquired last year for "only" $100M.
No offense to the developer, I'm sure the technical parts are great, and the GUI probably makes more sense on other OSes (macOS which I'm running it on is specifically listed as not yet supported).

I know cross-platform is cool on HN at the moment, but honestly if it doesn't have a native macOS interface, I'll pass.

Having a different user interface paradigm for each program reminds me of the old Windows days, and is one of the biggest benefits of switching to a Mac. Perhaps it's because I use a dozen or more different programs during the day, but I'm so much more productive with a consistent user experience.

Obviously, there are exceptions. VS Codium is one. But the benefits of such an exception have to really outweigh the loss in productivity.
Am Turkish, and not really. There is no evidence of Turkey caring about what the individual citizens visit (except in case of a crime investigation etc.) Bans in Turkey works like this: Turkey sees something they don't like on the Internet, Turkey reaches the company / individuals behind it (they can be anywhere in the world) and tells them "take it down or we will block your access to Turkish citizens and you'll lose revenue / traffic". If the site owners comply nothing happens. If site owners refuse for any reason, they block the site so it is not accessible from Turkey. In the older days, they used to do it through DNS but it was easy to circumvent. Now they use other methods so changing your DNS isn't enough, but a VPN works just fine.

This was also the case before https wasn't as common BTW. Turkey either didn't have the technical capability to block individual pages (even back then) or they were seeking to punish the site by blocking access in whole.

A site like wikipedia values integrity more so they don't take pages down without good reason. But companies seeing Turkish citizens as a revenue source generally comply. If you browse Twitter in Turkey, it is common to see tweets where it just says something like "this tweet is blocked in your country" - Turkey reaches twitter to mark the tweet invisible and that individual tweet goes away. IIRC it also applies to entire profiles - I'm not a frequent twitter user but I remember seeing entire profiles blocked by country.
I never could get Eclipse to work. To me, it was always a memory and CPU hog spending way too much time doing the simplest things. I do install it once in several years to find out if they fixed performance yet, but to no avail.
The claim is that the list is 'best' not 'all'. If you included all then you wouldn't be able to have an argument about the ones that got left off.
haha :) well, the target audience of the guide is for people who already live in Finland :) https://github.com/sam-hosseini/freelancing-in-finland#how-c...
This project has nothing to do with Docker, and there are many reasons why someone would want to avoid running Docker on a server (a separate issue from using containers). I'm confused about why you think Docker is relevant to this set of Ansible playbooks, and also why this would only be suitable for "personal non-production use."

The only requirement for a remote host to be managed by Ansible is python, and even that can be installed by Ansible itself using the `raw` module on an initial run with nothing but ssh access.

No need to gather a bunch of random Dockerfiles from various places, tweak them to be compatible, and create a docker-compose file from scratch... how is that "the easiest thing" when this is a complete set of Ansible playbooks where the work is already done?
Is there any use of being able to engage targets at low altitude like the A-10 (sometimes?) does?

If all that is actually needed is the high altitude stuff, then the F-35 may be sufficient, but is that a valid assumption?
You can do all of those in English without any issues.
Flipped bits are not rare at all. Flipped bits are very common and your computer (or datacenter) has so many transistors that I assure you, bits are flipping all over the place.
Show HN: Low-Code Platform for Developers?
I'm excited to share that NoCo.io now allows you to write custom backend APIs and front-end components.

We're a low-code platform for developers and by far the #1 objection is getting stuck in a platform without the ability to either get out or write custom code.

We've built a drag-and-drop UI to quickly design and build your front end, and bind it to back end data so you can build apps in hours, not weeks.

Coupled with the ability to add custom npm modules for both the back-end and front-end you can truly build anything now!

and if that doesn't work for you, you can export your project to GitHub and be on your way!

I'd love your thoughts and feedback.

Andrew
> Facebook has said it isn’t in violation of its community standards (Facebook removed the Page after this article was published)

I can't image a more eloquent example describing Facebook's standards.
I recommend also having a look at OCaml's utop, it's also a very advanced REPL with at least some similar features, and taking advantage of OCaml's static typing.
Are these settings persisted on their server?

Does Dropbox know to not sync those files on a new computer, or do you have to set those settings everywhere?

If not, if this works like Selective Sync (which is a local setting), then you can end up accidentally syncing those files from new computers. And is thus not equivalent with a .gitignore.

Also does it support glob patterns?

Why couldn't they do a .gitignore that syncs along with your other Dropbox files and be done with it?
Would you like to open an issue on Github and start discussing it?
As long as the work is as useful to everyone equally (regardless of who mines), then it still works.

For example, if it were solving an incredibly complex mathematical or scientific problem that benefits all of mankind - then the incentive is equal for everyone.
List all the open source dependencies you use at work or at home. Start by checking out the one that turns up the most often and work your way down from there.
No, patents pretty much only enrich someone at the expense of everyone else. Without patents and copyright we could progress much faster. Look how fast China caught up. It's not becaue they respected intellectual property, I can tell you that.
How to know when you're ready for Series A
> Not trying to start a Docker vs. Ansible flame war

Don't worry, they serve very different purposes. You already probably know but Docker is for running applications in isolation, while Ansible is for provisioning and configuring hosts. For instance, you won't use Docker to harden sshd on your hosts but Ansible.
Hey all, I've been building SaaS products for over 10 years now and I compiled a long thread explaining how I think about building a small SaaS project from scratch.

For the people just starting out, I think it can be helpful. For the experienced, I'd love to hear your feedback.

Here is a summary of the thread:

-NO JS frameworks

-Solo Dev

-Simplified devops

-Get MVP built in 1-2 weeks (if not less)

-Cost < $20/month

https://twitter.com/IGrabill/status/1221850164559638529?s=20

Thanks!
In the US, do you guys have : 'the right to be forgotten' or something simular that this could be cleaned up even a little bit from google.

This is a good example of when Facebook just doesn't apply common sense.
Wuhan Citizen: Coronavirus symptoms do not match what authorities are saying
About 7000 m/s on the surface.
Climate change is responsible for earth quakes, land sinking, and erosion...if you believe journalists.
It is 1.5 trillion OVER SEVENTY YEARS (in 2020 dollars) for every cost associated with the plane. That number includes design and manufacturing, fuel, munitions, maintenance and every other operational cost over the lifetime of the program. The plane is superior to anything else in the sky except possibly the gold-plated F-22 (and it is a hell of a lot cheaper than an F-22.) Sunk cost indeed...
Something I just realized while reading this article is that the Earth is only about 100 solar diameters from the Sun. This was completely out of proportion with my gut feel.

Edit: change "radii" to "diameters"
Click on the Extensions icon on the left side of the window. Search for and install the Remove Development pack. Reload VSC. Click on the Gear icon, then Command Palette. Type "connect" and you should see an option for "Remote-SSH: Connect to Host…" Select that and you're off to the races. VSC will install extensions in ~/.vscode-server on your remove Linux server.

Remote development with TRAMP was the main thing that kept me on Emacs. Once VSC offered a credible alternative, I switched.
Anystyle: Fast and smart citation reference parsing
Waymo’s Autonomous Trucks Are Rolling into Texas – Bringing Debate About Jobs
EIA: Renewables to overtake natural gas in US 2050 power mix
Besides all of that, it's also a really well-crafted movie.
Or double standards since it's been taken down..

Maybe bad publicity is in their community standards too.

God I hate Facebook.
The assumptions are comical. Clickbait fear mongering.
Yeah, then sprays the other 50 rounds over the rest of the village.
Edit: a lot of people are asking how I am working on a cross-platform app but I can't afford an iPhone / Mac to test on.

To be clear I did resolve this situation with the Apple ID by asking an iOS-focused teammate of mine to test the app for me, that's somewhat besides the point though.

I was trying to add a feature, Sign in with Apple, to my Android app. This is supposed to be possible. It turns out it is, but it was significantly harder than adding any other form of authentication to my app than I've ever tried.

If they want it to be developer friendly they could:

* Allow the creating of "testing" Apple IDs without the 2FA requirement

* Have docs that actually mention best practices on non-iOS platforms

* Maybe even provide a basic SDK

I wasn't calling Apple evil or saying I couldn't afford a Mac, I was just calling out a bad developer experience.
Right. Now that I think about it, I've seen some crates that perform interesting codegen tasks at compile time; things like ffi bindings that automatically stay up-to-date. The only part I found difficult about working with generated code was that RLS was not up to the task of parsing the generated code, so no intellisense. But that was several months ago, so perhaps it's already been addressed.

[edit] And I'm interested in further exploring macros to create a DSL for doing some magic in the spirit of, but not quite replicating, dotnet's Linq Expressions.
I would love for them to do this. Definitely pisses me off everytime I go to buy a new pc, and have to pay for a Windows license that I immediately wipe from the machine. Any reason they got rid of the blank disk option?
I meant that the "car ban" extended to motorcycles, not the truck loophole.
How do the community standards defend this page / business?

I mean, it’s clearly not useful, valuable, or active. It has no reviews, it’s clearly not a real business that sells anything.

How did it pass the “seems legit” sniff test? Even if it didn’t break a specific rule, how does it MEET any community standards?
> Now we know that was a terrible idea with devastating consequences.

Practice Fusion knew that at the time. Internal emails released as part of the legal process make it clear that this feature was designed to get previously "opioid naive" patient (people not previously prescribed opioids) hooked on extended release opioids. This was specifically done to address the falling rates of ERO prescriptions, which the pharma company described as being due to "political reasons".
There is no direct corollary to that law in the US.

The New York State Assembly has come nearest to an American version of a right-to-be-forgotten. The Bill, A05323, titled “An act to amend the civil rights law and the civil practice law and rules, in relation to creating the right to be forgotten act,” in large part mimics of the European Court of Justice’s decision. But there doesn't seem to be anything outside of that.
No Laptop, No Phone
The only things I’ve reported that have been taken down are clearly scam ads. I’ve (also) reported hate speech comments and they always say it doesn’t violate their standards.
The prevalence of loot boxes in mobile and desktop games
It’s not their job to optimize the database, but it sure is to recognize the basic bottlenecks in their scripts. My training addresses things they have to take into account, and how to approach us when they think they need optimization to what they are doing. It’s just that some of them don’t do it. I made it so it’s part of their onboarding process, so they should know who to contact for these things, yet some of them start literally complaining instead of contacting the team that could help them out.
"Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

https://news.ycombinator.com/newsguidelines.html

If you know more than others about this topic, a good way to comment is to share some of what you know, so we can all learn something. Snarky dismissiveness doesn't help anyone.
Of course buzzfeed has to plaster her name over the article. Now the FB page will be replaced by this one.
It doesnt matter. As long as the value is Equal for everyone, it doesn't benefit that specific miner more than everyone else who didnt mine, then it still works because everyone has the same incentive and same immediate benefit.

Finding primes aren't a great example. ... but unfortunately, they are the best example we have so far.
Oh wow, 2 data points, case closed.

Surely you can't believe that level of enforcement will last. Anyone who's ever been on market street knows that "bus lane" never meant anything.
I was also surprised quite a bit to find out that advertising is a thing in the programs of doctors in Germany. The regulating body sets as a rule that an ad-free version needs to be available as well. So there’s also a bit of fault on the doctors deciding to save few euros and taking the version with ads.
Good ol’ Streisand effect: https://en.wikipedia.org/wiki/Streisand_effect
My comment was from the view point of the creators (director, writer, and rest of the crew). There were better ways to make money in movies in 2007 then with a sci-fi space thriller inspired by Solaris and Alien.

To be more clear, I don't think the creators were thinking "will this scene make us more money", nor do I think it's their job. And on the topic of realism in a movie, unless it's a historical film or the goal is to educate, then realism should be near the bottom of the checklist when creating a scene.
A Wave Function Collapse Overlapping Model Guide
Holy shit, you've just pinpointed what irritated me most about SF! So much beeping.

In Sydney, for comparison, it's quite rare.
Not everything is in English. Prime example of that is establishing a limited liability online. Nothing impossible to tackle, but just that if things were in English and smooth, maybe I wouldn't have bothered with writing the guide :) It is troubling at times, which is why I wanted to smoothen it out as much as possible.
Sounds like a pain. I never had problems like this even on underpowered dev machines.