skysight-inc/HackerNews huggingface dataset:
> Good programmers gravitate towards shorter lines of code by nature. If your average line of code is wider than 80 characters, it's likely you have some other, bigger coding style problems which need to be addressed.

This kind of thing is really obtuse and it drives me insane that so many people subscribe to ideas like these.

This kind of thinking is what leads to linters with completely arbitrary rules telling me how I should solve my own problem.

Me: "Hey linter, I'm going to shadow a variable name here, because that's the right thing to do in this situation, so shut up about it."

Linter, and 5 billion HN commenters: "you're shadowing a variable. Compile warning."

Me: "it's a language feature, and it's ok to use."

Linter: "you're shadowing a variable. Compile warning."

Etc.

Arbitrary rules like line width (and I assure you, those rules ARE arbitrary) help exactly 0 people per day, and cause problems for more than 0 people per day.

I PROMISE that a human brain is better at discovering general code quality problems than the best linter with the best rules, and that will be true until a time when every reasonable computer is a general purpose AI.

Yes, tell me when I have a memory leak. Use static analysis to tell me about weird issues I have difficulty seeing. I know best about line width and how to solve things in my own application better than any linter could ever hope to, because linters do not have anything approximating the intelligence of gnat, nevermind a human being.
Ok, but please don't post unsubstantive comments to HN. There's literally no content to this sort of discussion other than yay-celeb vs. boo-celeb. Just look at how dumb this subthread is.
Not at all, skydiving from a plane without a parachute is almost always deadly (very few exceptions) while landing with an engine failure is something every student practice in the flight school (at least in my country).

The smaller the plane, the easier to land it with an engine failure, the smaller the plan the fewer pieces that can break. yes, the average General Aviation pilot is quite bad, that explains the huge accident rate compared to airliners, but the reliability of the planes is not bad at all.
> Very few databases support transactional DDL

Postgres, SQL Server, Firebird, DB2, SQLite, Ingres, Informix, Teradata, Vertica all support transactional DDL
Ah, the HN hivemind Markov chain is mired in another infinite cycle.

https://hncynic.leod.org/
Ah, the 1970s and 1980s. Imagine a world with no cell phones or Internet. How are you going to get your debugging help now? StackOverflow doesn't exist.

To add to this list:

- Manuals. Reading carefully through the documentation was necessary for mastery. Both hardware and software. These were often closely associated-- you couldn't always just concentrate on one and abstract away the other.
The very first Dragon that went up to ISS had life support enabled. When it landed Musk himself said that had there been astronauts on board they would've had a nice ride.

Even though that was 8 years ago (!) I can still remember it clearly.
Accurate Vision-Based Manipulation Through Contact Reasoning
Have an upvote fellow depressed
Citing yourself and a paper that isn't published or peer-reviewed puts you at exactly the same level of evidence that you have expressed such disdain for.

The definition of mental illness has nothing to do with whether what you said is an ad homenim. If you were to diagnose someone with a relevant mental illness, and then have a conversation with them which brought their conspiratorial ideas to your attention for the first time, then saying their conspiratorial talk was the result of a mental illness would be legitimate. However, to have a conversation with someone, hear them theorize the existence of a conspiracy, and then conclude they must be part of a set of people with a mental deficiency? That is absolutely an ad homenim.

So, again: I don't think it's fair to conclude there's a mental health defect in people more skeptical of the status quo.
They really should put the comms dish on buoy a 100ft off deck to prevent this.

Moreover, how long until we get a "brought to you live by starlink" banner?
I don't see anything wrong with people posting TechCrunch articles to HN. All these sites have their downsides and different users have different preferences. But this is a duplicate of an earlier thread, so we'll move the comments thither.

It's always worth changing the URL to a better source, though, so maybe we'll use your URL on that one. Edit: it doesn't seem particularly substantive to me either. So far I haven't seen an article that seems good enough to swap out the main URL at https://news.ycombinator.com/item?id=23361987, even though that livestream is past its best-before date.
Transit with barriers – How tech can break them down
Flutter is the UI framework of Fuchsia
The churches were opened mid-process as I understand.
You have to read it to see the straight forward simplicity in it. Like I said, it also helps to have a high level understanding of the subject matter. The culmination at the end - finding the intersection point of 3 parametric surfaces - is artful IMHO.
Sorry, Bombardier, not Embraer.

Them getting out of the commercial jet industry had the US's geopolitical fingerprints all over it.
there's still a ton of new phones shipping with two-year-old chips in them.

obviously, for new designs they won't choose to integrate chips that they can't source, but having a supply of chips they can no longer source means they can continue to manufacture their current models.
Thanks for the explanation!

Much appreciated :)
Fully agree with all that you said.
> I can't put my finger on it, but Google's approach and tone around Fuchsia feels really different from how they talked about / marketed Reader, or even Wave, or other things they shut down.

Different marketers?
Yeah well even a mac pro nowadays is cheaper than a zx80 in the 90's
Ask HN: Are LeetCode-style interviews are more fair and objective?
There has been a growing trend of companies using take-home assignments to assess candidates for screening. A few of them takes it to the next level by converting their onsite rounds into a 5 hrs long coding project, e.g. use this mock to build a mini web app.

Initially, I was quite happy to welcome this trend. No LeetCode-ing, use my favorite tech stack, sharpen some fundamentals, and learn a new Web API or two. It didn't end there, I've received 4 offers from companies that used a combination of take-home exercise and code-a-project during onsite.

Fast forward to current date, I'd discourage this approach of interviewing a candidate. Firstly, the amount of time involved per exercise is impractical, think 3+ hrs per take-home exercise. And more importantly, any two teams could have entirely different opinion about the same piece of code/architecture. In a limited time setting, candidate can focus on a subset of key aspects like functional spec, clean code, tests, performance, or pixel perfection. But it's difficult to gauge what is important to the team.

I wouldn't want to criticize something without giving a few alternatives.

Option 1. LeetCode-style interview is difficult to prepare, but it is more objective and fair when compared with code-a-project styled interview.

Option 2. For frontend engineering roles, there are well defined focus areas. Onsite interviews should assess each of these areas separately rather than clubbing them into a single mini-project. Example:

Round 1. HTML/CSS, tests solid foundational knowledge.
Round 2. JavaScript, tests solid foundational knowledge.
Round 3. Framework, pair program a widget.
Round 4. Special Topics: accessibility, networking, performance, security, testing etc, Pick 1-2 topics and go deep.
Round 5. System Design for experienced candidates/CS Fundamentals for lesser experienced candidates.

#frontend #interviews
Yes! Someone please make this a reality!!
Whatever you end up doing wrt tutoring, prioritise now your vocal health, and your singing (?) while you are young.

https://www.nidcd.nih.gov/health/taking-care-your-voice
For me the better precedent for Elon's eccentricities might be someone like Henry Ford. Ford was an undeniable genius and innovator in a way that inspired broad admiration, but he was also troublingly paternalistic with his workers--providing above-market pay and benefits but expecting them to live up to his moral standards in their personal lives. He was also a massive sponsor of anti-Semitic publications and, prior to Pearl Harbor, a Nazi sympathizer.
The more information attached to your account, the closer it gets to revealing your true identity.
Without those people, the engineers wouldn't have a job. Musk doesn't need to be an expert in every minute detail, he just needs to understand enough to put the picture together.
Check local churches. If they hae a good choir, the director might teach people or know of teachers in the area. (Growing up, my local church the director of the choir was a first tenor in the US Army chorus for 30 years.)
They've already got several private customers who have booked missions.
It’s like binging a tv show

Some are easy to binge cause they keep your attention

Others are a slough
There are (or 'were', at the moment) plenty of dispensaries with smoking rooms in the back full of people exhaling their droplets.
I'm right there with you.
http://archive.is/4p9JH
'Animats didn't claim they were ever open.

His claim was more along the lines of: Google Play Services has over time subsumed more and more of core functionality, enough to stop the creation of clones.

Which is true.
Also interesting to see the hardware which this compiler was designed for: https://en.wikipedia.org/wiki/English_Electric_KDF9
Yes. We've merged most of this thread thither.
For all that you read about people complaining about airplane noise, I grew up only a mile or two from an airport and never thought about it nor do I remember anyone else complaining. But one of my recurring dreams/nightmares for most of my life is of watching a plane overhead and realizing at first something is wrong and then that it's going to crash in the back yard.
> Never do an enemy a small injury. From a realpolitik point of view, either make them a friend or smash them for good

The strategy used to great effect by Rome.
As is, this seems utterly useless for rinsing hair (particularly long hair), and it’s difficult to see how it can achieve broad adoption with this flaw. If there was a pushbutton that would turn on a “high flow” nozzle for 30 seconds at a time for hair-rinsing purposes, it would be much more functional.
Is this applicable for Go as well ?
Well Flutter is a first-class citizen in Fuchsia and will be able to run Flutter apps as soon as they release the OS. So I don't see this as a likely candidate for Google to abandon this.

Android apps compatibility 'appears' to be being supported via a mix of using Android's ART ported to Fuchsia and hardware assisted virtualisation of the Linux kernel, called 'Machina'.

The sort of transitioning Apple did between PowerPC -> x86 and now to ARM.
> You basically need a whole-program (compiler-linker) to generate good code for these CPUs.

Modern compilers can do this, 'link time optimisation'.
There is just no substitute for Reality!
That is perhaps literally the only limitation and even that isn’t absolute since the law could be changed for a candidate with the right support.
LittleBigPlanet
It happens to fly low power, but only in rare occasions. I do that when I cross the mountains and I reduce the power while loosing altitude from ~ 10k to 200 ft at landing. The longest I flew with the engine turned off was ~ 30 miles, that was in a motorglider with the propeller feathered. These cases are so rare, but still exists.
> EU that keeps failing again and again

Yes, that scares me a bit, we seem to be doing 3 steps forward, 1 step back. But looking at where we are now, on major and smaller things, we are definitely moving forward. I remember a 7-8 years ago major steps were made on the collaboration into issuing pensions for EU citizens that have worked in more than one EU country. This now has been resolved, and instead of needed X months to exchange data, now it's done (almost) seamelessly and someone (like me) that has worked in many countries, can get "one pension" from "one country" in weeks (instead if months/years). There is a lot of work, plenty of things to align.

If we see this just as an IT project, we need to align 26 different core systems, they have differences in their data dictionaries, diffent laws and regulatory frameworks. This is a nightmare project, and it is run by 26 Public Sectors :) Imagine getting THAT to work. But it is working. One problem at a time.
Me too, and I'm not even an American (but live in the US)! Would have wished they would make it a little bit less "good for the US" and a little bit more "good for the free world".
This was written by a robot

The language and thoughts are jumbled and nonsensical

Prob a ML experiment
I'd just like to mention that the time between the internet and the web was a few decades for some people and was quite different than "the Internet" today.

You had a Terminal, then maybe a workstation on your desk and lastly a PC and modem at home.. News groups and irc, ftp and muds over telnet, then eventually gopher.. If you had no academic affiliations you might use independent BBSes or communicate over an alliance of them that exchanged mail.

Many things could be downloaded eventually, but large things like compilers and OSes and their updates might come on tape..

Even once the web was running, it was not evenly distributed even in corporations and we would fax faq contents to common OS problems to workers who had large disconnected networks. These still exist for security reasons today, but those workers at least have web access when they leave their sites.
Other things people have posted, whose threads we've merged hither:

https://twitter.com/SpaceX/status/1266812530833240064

https://techcrunch.com/2020/05/30/spacex-makes-history-with-...

https://arstechnica.com/science/2020/05/todays-the-day-weath...

If there's a particularly good article, we can swap out the URL above. Edit: beefman suggested the nasa.gov page (https://news.ycombinator.com/item?id=23364975), so we'll put that up pending any better suggestion. The submitted URL was the livestream https://www.youtube.com/watch?v=bIZsnKGV8TE, which was fine while it lasted, but is now of the second freshness. Submitted title was "SpaceX and NASA: Crew Demo-2".
No, that doesn't make sense. SpaceX can achieve much higher profit margins by reusing rockets, even with lower prices, because their costs are lowered by a much greater proportion thanks to reusability.

Also, Boeing doesn't make mistakes as the result of some bizarre conspiracy that turns out to benefit them in the end. Most of Boeing's mistakes hurt Boeing.
`But those animals that do live at depth will clearly need some special adaptations, says Dr Jamieson.

"They'd have to do something clever inside their cells. If you imagine a cell is like a balloon - it's going to want to collapse under pressure. So, it will need some smart biochemistry to make sure it retains that sphere," the scientist explained.`

I don't understand how octopi would need special cellular adaptations for living at t
those depths. So long as their cells do not require air cavities (fairly certain they don't), I can't see what the issue could be. Differential pressure can cause problems, but there's no delta-p when your cells are equally incompressible solids and liquids.

I hope that I'm wrong though and that this scientist isn't as mistaken as they sound.
Exactly! I've started writing just for myself and I'm not going to even listen to people or maybe even never show my work.
I like your ideas about images/new notes. Would help a lot moving to this from Evernote which currently has very good support for image editing / annotation.
You're changing the definition of "conspiracy theory" in an ad hoc fashion to exclude the counterexample you were given of NSA spying.
It's often higher performance and with better HA solutions than any other options. I have a lot of dislike for the company, but it's silly to say it's a poor choice for any organization size..
All permissively-licensed (MIT/BSD/Apache) code has that property. If you contribute to BSD anyone can create a proprietary derivative.
No. I once owned one of those toasters. That automatic up-and-down bread feature worked for maybe a day. The it gets stuck and I have to extract the break with a fork. Maybe it works for wonderbread slices in the studio. It doesn't work for my bagel in my kitchen.

Really care about toast? Don't let the machine do the thinking for you. Pop the toast up when YOU know it's done. But to do that you will need any other toaster than those with the automatic up-and-down feature. Half the time I ended up unplugging the thing and shaking the toast out.
What happens to the Falcon 9 second stage after payload separation?
I was never clear on why leaded avgas wasn't banned long ago. I know I've run across information on the internet about aircraft engines that can run on unleaded.
What level of incompetence will it take for the government to step in and create some laws surrounding companies exposing user's private data because 'oops, we don't want to pay security experts what they're actually worth, even though we have billons sitting in bank accounts doing nothing'.
That has the effect of cutting yourself off from more or less all trade.

The WTO leaves you with three options as not the US. 1) Capitulate and lose about any industries as the efficiencies of scales of the US economy steam rolls any industries they don't explicitly prop up in your country (the Israel model if you're lucky, the African model if you're unlucky). 2) Cut yourself off from essentially all global trade (the North Korea model) 3) form a large enough economy that you can flaunt more and more of the WTOs rules because what are they going to do? (The Chinese and EU model).
Paper spacecraft can do anything. Buran was designed for the same mission lengths as the Shuttle, on the order of a few weeks at most, not half a year or more. For long mission durations, storable hypergolics are the way to go for now. We don't have good flight time on anything else, and we need that for something we're putting crew on.
America was already in a long, slow decline for decades.

America: The Farewell Tour book by Chris Hedges

DECLINE of EMPIRES: The Signs of Decay (2003) video by Chalmers Johnson

https://youtu.be/Q2CCs-x9q9U
What's the difference between a query hint and a planner hint?

> automatic planner adjustment when true cost was off

More often than not, this "automatic adjustment" makes things worse.

> active-active clustering with RAC

But it's still shared storage, which doesn't really make it a true cluster in my opinion

> out of the box backup tooling

While this is true, there are several (free) backup tools that are easy to install and use and can rival rman's features.
I'll check it out, thank you.
Well, even in a glider all the air moving by does quite some hissing, so its not completely silent (judging from the two flights I took as a passenger in a Blanik and Super Blanik respectively). Still much quieter than a small prop aircraft & you can talk with the pilot just fine.

On the other hand from the ground - yeah, a glider is pretty much silent. You might sometimes hear some rather earie whistling from some types when they are directly above, but thats it.
Ruby is quite practical.

It has a decent standard library (so you don't waste tons of time evaluating/choosing libraries for basic things) and has a simple package management story with bundler, which separates what libraries you want (Gemfile) from what specific versions you happen to be using (Gemfile.lock).
Despite the current political climate, it think this is, at it's core, what /America/ is.
It's perfectly possible to respect Elon Musk for what he has achieved and at the same time dislike his way of interacting with others.
The physical buttons are not used for manual docking. There are on screen controls for translation and rotation.
Also would like to know this. Currently have over 10k notes in Evernote, looking to move elsewhere but Electron makes me worry about poor performance with such a large data set.
Kubernetes is great, but also very complex and almost an entire new paradigma to learn and understand. I feel like there's a huge void between no Kubernetes and Kubernetes that isn't being filled yet. Dealing with and/or managing Kubernetes is a task on its own, I have the feeling that container orchestration doesn't have to be that complex.

Something like an easy to use (and operate!) multi-tenant docker-compose on steroids with user management/RBAC and a built-in Docker image repository that gets out of your way would be amazing for small teams / startups that don't want to deal with the complexity of Kubernetes.
While you might not have heard of it the EU has actually been working very hard on the implemention of a parallel payment mechanism that will allow them to trade with Iran despite US banking sanctions.

https://www.wsj.com/articles/eu-ramps-up-trade-system-with-i...
bro utm source on a HackerNews "roast my idea" feels super dishonest tbh.

plus if you're at the idea stage I doubt you need Analytics.
Uh, that's how the BSD and Apache licenses work.
SpaceX Makes History with First-Ever Human Rocket Launch for NASA
In aviation where every kilogram matters and where you can put more batteries instead of an over-sized engine, that logic does not work. There is zero redundancy from oversizing the engine.
>The entire concept of "conspiracy theories" is a persuasive device. Calling someone a conspiracy theorist isn't an argument, it's a rhetorical trick to discredit and disqualify the target, independent of the truth value of the target's claim. Or, as Harry Frankfurt calls it, bullshit.

Great analysis
Part of it is ear training. GNU Solfege helps with that part.
There's no reason that a fuzzer couldn't draw sample email addresses from a large pool of test valid email addresses to add as input. That would just require a fuzzer that allowed you to provide the sample population for a particular data type.
I bookmarked this tweet from 2012 - "I wish I had enough money to run Oracle instead of Postgres." "Why do you want to do that?" "I don't, I just wish I had enough money to."
Higher math summarized in 106 terms
African American != South African immigrant.
HN is a statistical cloud. It doesn't like or dislike. People do that, and also make overgeneralizations. I suspect you're running into the notice-dislike bias (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...). See also https://en.wikipedia.org/wiki/Hostile_media_effect.
I agree Fuchsia should prevail. My reasoning is that, presuming it succeeds technically, it could only be killed politically if both Android and ChromeOS prevented Fuchsia from being used on first party devices. This seems unlikely.

Google projects that get killed are either retail products that gain insufficient traction (for Google) or expensive projects that stall for technical or logistical reasons.
Caravans have been a thing before either Cessna or Chrysler were founded.
> they are not using language such as "places of worship" or "Religious instutitions"

You mean like if the USA would change "In God we Trust" to "In God, Yahweh, Allah, Buddah, et al we Trust"? There has long been a bias in the USA towards the predominant religious institution away from the minority ones.