skysight-inc/HackerNews huggingface dataset:
Sorry to say, but that doesn't work. 1 hectare/Mwh, abstract over any issues. What happens when renewables actually achieve what they set out to do: what happens when PV gets used for 50% of power ? What happens when it's at 80% ?

1 hectare/Mwh = 1e-5 km2/kwh

1e-5 km2/kwh * 450 billion kwh / 650000 km2 = 7 times the area of France

Obviously this is not practical. At 10% you'd have to destroy significant amounts of the remaining nature in France. God help Belgium and the Netherlands should they try this, so France is definitely not a worst case scenario. You'd have to get the power from Africa. Yes, the US could (just barely, and only with a much bigger electricity grid). Russia could. China is actually dicey (at 7% growth per year it won't stay dicey for long and dive into "not happening" soon). Not many others.

Also: at any scale solar PV will displace so much nature it will be worse for the planet than fossil fuels. At 1% ? No problem. But at 1%, fossil fuels aren't a problem either. At 1%, coal would be tolerable. At 100% ? Nuclear works. Alternatives ... uh ... None (I mean, there's fusion when it starts working)

Simcity was right.

https://www.worlddata.info/europe/france/energy-consumption....

https://www.google.com/search?q=france+area
Last time I tried MySQL with the EF the performance was terrible, the EF was outputting a load of nested tables that were fine with SQL Server, but absolutely abysmal performance with MySQL. This was a while ago.

Have you used this personally, and do you have any scale? As there's 'supported' and there's good.
No, you don’t. Unless you are using an OLED screen, you have an LED-backlit LCD screen. Vendors call them LED monitors because it sounds more high tech than old LCD monitors.
By kingdom OP means Kingdom of Saudi Arabia
> Why? Because there’s so much competition in my line of business and i need the initial paid traffic.

So this in itself is a problem. Why would your business be more relevant if there's much meaningful competition?

It really depends on what you're searching for. Taking the bike example. No search engine could ever give a meaningful result when just searching for "bike". You need to get more deep into the material and search with specialized terms. "bike internal hub" looks pretty fair in Google.
What shame to live in the richest country in history while leaving millions of people like this behind. Note that their circumstances were the direct result of the Republicans in the state legislature refusing to accept Medicaid expansion, which is 90% paid by the federal government.
Show HN: A game I made to explain binary search to non programmers
So many people missed the point of this post that I ended up replying to it instead of them.

"Memory upgrade" means not relying entirely on your own memory and previous knowledge. That doesn't exclude internalizing the language, nor coming up with new solutions. It probably changes a lot depending on what you do, but I've found it imperative to keep up to date with an ever-changing engine, and it would have been malpractice to just rely on memory, and a great waste of my employer's time.
Grep the internet and sort by pagerank was great. Then everyone removed links that went offsite. Then link farms. The fake blogs and influencers are the evolution of link farms. Unfortunately sellers will game the system. How do we create a way for buyers to game it?
I would like to suggest a section called constraints. And to me that is the most important section to answer:

Are you going to go at it full time or part time?

How many hours in a week can you dedicate to it without wrecking relationships (kids, partner, friends etc.)?

Do you see a path to raising funds or are you thinking of bootstrapping?

If going all in, how much runway do you have if no funding came through?

Did you know that the path to startup hell is paved with "but everyone told me it was a great idea"?
I don't think that's an excuse. As mentioned in other posts, there is an Add-on for vertical tabs:
https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...

It can't hide the horizontal tabs though because of the strict rules imposed on FF extensions, so you have to hack around it yourself as described here:
https://github.com/piroor/treestyletab/wiki/Code-snippets-fo...
At least with chrome it's always there, you can access on mobile.
Apparently using l9n instead of l10n is common enough to deserve a footnote in https://www.oreilly.com/library/view/java-cookbook/059600170...

Sometimes written L9N by those who can’t count, or
who think that L10N that looks too much like “lion.”
> if you are in need a good source of electrolytes

How do you know if you're in need of a good source of electrolytes?
Am I the only one who thinks Reddit really sucks?

It's a cesspool of kiddie memes, shock, ill informed opinion and political posturing.

Besides, if I wanted to search Reddit I'd go to Reddit. It being front page for _everything_ I search for now is so annoying.
Wow, that website is such FUD:

> Flow has more healthy minerals than most bottled waters, and it's NATURALLY alkaline (pH of +/- 8.1). That means our minerals come from the earth, not an artificial process. That also means Flow's naturally occurring magnesium, calcium, bicarbonate, and potassium are amazing for your health. It's like the difference between organic and conventional—Flow is the organic avocado of hydration.

There's no such thing as "minerals coming from the earth": magnesium is magnesium, no matter how you're creating it.
I will go ahead and say that it still is a better tool in various contexts than what a lot of programmers use now.

I'm saying that as someone who did quite a lot of VB6 programming many, many years ago but now generally creates UIs with some HTML or Vue or whatever inside of vim.

I think a lot more of what we do is related to fashion as much as any technical reason.

It's definitely not cool to program in VB6. People will assume you are not a programmer or just write awful code.

But that happens with any tool that really significantly makes programming easier, if it touches on the core paradigm of colorful cryptic text.
The price for aircraft and spacecraft is almost entirely related to how much it weighs. A missile that's 10x heavier is going to be 10x more expensive, generally speaking, for a given nation. GBI is approximately 21 tons. A Minuteman III is approximately 33 tons.

But you exclaim "The warheads are different!" It's hard to find the price, but an EKV is somewhere on the order of $20 million each. The W87-1 will cost somewhere between $8.6 and $14 billion for the entire program... not including the fissile pits that are being reused. This is still more per warhead than the EKV.

Yes, the interceptors have to be more accurate, but they also use entirely different guidance systems. They don't actually have to travel faster, because they just have to be in the same place at the same time as the target, and the target can't really do anything to stop them.

The problem with your statistical approach is that there's a chance that the target survives. And these are defined as must destroy targets. Places like launch control centers for ICBMs, Cheyenne Mountain for command control. Places you need to destroy to avoid them turning your own cities into self-lit parking lots. Because you aren't going to start a nuclear war to have a Pyrrhic victory.

Because the point of the US nuclear deterrent is to turn you into a self-lit parking lot, on demand, in thirty minutes or less. And by making sure we can do that, we keep other countries from thinking that they can start using WMDs. Does it really matter that you destroyed Washington DC if you no longer have a country? The biggest advantage of interceptors is not that you saved a city that was targeted. Rather, you made the opposition make a choice on what would actually get targeted. A city blown up by 3 nukes isn't much different from one blown up by 1, but it's significantly different from a city blown up by zero.

Example: back when the UK used V-bombers, they had 200 warheads targeted across the USSR. As Soviet defenses got better, the number of targets being hit was reduced. By the end of the Polaris program, all of the UK's warheads were targeted on Moscow.

And I'd be surprised if there's only 90 must destroy targets in the US. Not that Russia has 1000 warheads, but the US also doesn't have 10 interceptors, because it was example numbers to make the math easy.
> First, teachers shouldn’t be teaching morals. Specially in college and university. The slippery slope between morals to politics is a dangerous one. I rather them focusing on their actual course materials

I disagree 100%. "To teach about the human anatomy, we've kidnapped Paul here, and will now cut him apart."

It's great for teaching (how better to observe what happens when you cut open a living person than ... cutting open a living person), but it's unethical (and illegal), and that's an important lesson as well.
Why is it better to ask for forgiveness than permission?
Those "defects" is just non linearity in the circuit. At low gain factors (much lower than a guitar amp) it creates prominent 2nd, 3rd, and 4th harmonic distortion (depending on the circuit) which corresponds to the musical intervals of an octave, octave + fifth, and 2nd octave. That sound is typically described as "warmth" and can be quite pleasing. It also increases the RMS of the signal without (greatly) affecting dynamics, which makes it perceptually louder.

Some people like the ultra hifi systems with crazy THD+N metrics, with super flat speakers in the deadest room they can find to get the most "pristine" sound they can. Other people like listening through systems that subtly color their favorite recordings to match their taste. Different strokes for different folks.
Hmm you're right, on a related note patching holes in my understanding of a topic with "distance" and sarcasm is something I'm personally guilty of. I'm grateful of HN for being much less conductive for that style than, say, Reddit.
Thank you for discovering this bug! We are (hot)fixing it. Had to delete your user though, please sign up again (with a normal username if possible :-D).
I blame Google. They could easily derank sites with paywalls, interstitials, and 4mb of trackers but this goes against their core business. When paywalls stopped being considered "cloaking" I knew the free web was done for Google search.

I'm not sure if there's much research on the subject, but in my experience a huge majority of "slow" sites are directly caused by tons of tracking and ad code.
Ultra Kurzwelle (ultra short radio wave). No idea what the translation to English is.
You know who isnt going to be ageist:

I left SV tech scene due to ageism, and retarded business models and joined Cannabis Tech Industry.

I am building out some serious tech-stack for managing cannabis cultivation and manufacturing.... (doesnt matter that the product is cannabis) - but this is the industry vertical that can really benefit from deeply experienced techs from SV into this space.

Basically, it works as a multiplier; in this space, one vet tech is worth 5X people for their needs. They wont hire 5X 20-somethings that only know one small portion of the stack requirements for all aspects of running a successful cannabis business, and will value those who are capable across broad reach.
I'd love to play around with the math, but am extremely ill-equipped to answer my XKCD What If?-Style Question, so I'll just ask it here.

If i'd ignore the time necessary to accomplish my goal, could I use such a craft to steer an asteroid to earth?

I'm imagining to balance the minuscule gravity a craft like the LightSail 2 would effect on an asteroid with the propelling force of the lightsail over a few centuries to slowly but steadily tug the asteroid on a collision course.

When looking at the cost of the LightSail 2 I'd imagine this to be the most cost effective method of putting a deadline on humanity for the enterprising villain on the lookout for a bargain.
> Search was much better when ...

If you really believe that, maybe it is a nice startup opportunity for you :)
What would be a good name for a commerce-free search engine?
> Are we really equating […]

No, we are not. We are comparing by way of analogy, which is not the same as equating.
What you're missing is the fact that larch search engine companies have no profit motive to do this. They get the vast amount of their money from commercial ad sales -- ads for commercial results. Why would they purposefully castrate their highest paying customers?

And if you think the answer is to create and host a new, independent engine, you will be hard pressed to develop a good one, and to find the money to keep it running.
I wish that were always true.

I worked at a place where I was working on a feature that had to integrate with some code that a consulting group had developed for us. As I looked at their code, I knew that it had been developed by a single developer in their group, but it was odd in how completely disjointed the code was... even in individual source files; it was like it was developed by a team that didn't talk or plan together: no consistency in naming, functional boundaries, code style, etc.

This had raised some red flags for me... so I took some snippets and googled them. Sure enough, the code was largely an assembly of cut/paste code units from various blogs, Stack Overflow, etc. that had been glued together with only small changes made to get the disparate bits to talk to each other.

The applications we were building were IP sensitive and the developer and consulting group had represented this as original work. No indication of where the code originated came in any form or communication. Truth is that enough of this copied code was sufficiently verbatim that there would have been no question as to copyright ownership (not us or the consulting group) and with many questions regarding as to if we had copyleft license terms, permissive terms... or had no license at all to use the works.

Naturally this led to much unhappiness on our part and had both sides going for their contract terms. It also didn't help that our company's products were substantially business legal services and close to half of the employees at that time were attorneys.

This isn't to say we didn't use many of the same resources in our internally developed code: but we did so as you suggested... as documentation and knowledge sharing. We also were fairly scrupulous about stating where ideas and techniques we learned this way originated via code comments including links to the source we relied on.
>AMP is bad for everything.

Not everything. I get all the arguments against it and I don't disagree but man ... AMP is fast. It is really fast, and there is something to be said about forcing content providers to build their web application that makes them this fast.

>AMP does not actually make loading any faster.

What are you talking about. It does make it faster. You feel it, even on my modern Pixel 3 on LTE. Can you imagine if you're running a feature phone on 3G?
The storage is more limited for synced extension data than for unsynced data.

IMO this is quite unfortunate, and is mostly a consequence of the implementation of extension storage sync being done separately from the rest of sync (which in retrospect was a mistake, but at the time that wasn't clear). Also, the limits are copy-pasted directly from the limits chrome places on sync, so it's possible there are compatibility concerns as well.

For config (assuming you mean prefs in about:config), you can add your own prefs to be synced with about:config. If you add a new boolean pref with a value of true using the pattern `services.sync.prefs.sync.<pref you want to sync here>` it will be synced. e.g. to sync `browser.foo.bar` you'd create `services.sync.prefs.sync.browser.foo.bar`.

Disclaimer: I work on Firefox sync.

[0]: In the future this may be more complex, and you may need to flip an additional pref to get this behavior for non-default prefs.
Right, the low fidelity of 32x32pixel icons means they are easy to "read" and make sense of. Conversely, SGI's IRIX OS had vector icons which made them extremely varied and IMO they sometimes required a lot of effort to understand. Check this screenshot[0] to get an idea of what I mean. They are not immediately obvious due to their high level of detail.

That said, I found it super cool that the icons can scale, right in the file explorer (using the "scroll wheel" type thing on the left side of the window)!! :)

[0] https://software.majix.org/irix/screenshots/screen.5.big.jpg
This would largely be a good case if not for the fact that it is pushed on everyone, everywhere; without a choice.
Also the "manpage" does exist - it's the spec. But I've never met a single person who has ever directly read it.
The slight touch of harmonic distortion from a tube amp can sound nice, even though it might not be totally transparent.
Tube amps are also a lot of fun to build and tinker with because of the huge diversity in tube models, the operating point at which the tubes are run, the gain stage topology, power supply designs, etc. Personally I find that different tube designs almost always sound a little different from each other while well-designed transistor amps sound indistinguishable or almost indistinguishable from one another.

Pete Millett, who runs a DIY Tube site, made a good presentation on this:
http://www.pmillett.com/etf_sod.htm
In the Deary-Liewald task my score was:

Simple task: 246 ms (with 0 error)

Choice task: 482 ms (with 2-3 errors)

How to interpret this result? How much intelligence do I have..
And what does the math look like for the folks that are actually running the startup?
We detached this subthread from https://news.ycombinator.com/item?id=20253938 and marked it off-topic.
Getting Started with Mercury
Depends on where you are, I guess. Here in Silicon Valley it's pretty significant. Though many of the people I know who could retire keep working. It's truly what they enjoy doing, apparently.

One odd thing about this is that you'll rarely meet the rich & retired in your work life, by definition, so it's easy to underestimate how many they are. That said, I have no good way to count them either, and may well be overestimating.
I know this is true, but my use of tabs means I've opted out of the system.

I open tabs for the top results and just close them when done. Often, I have to re-search with added "verbatim" filter or quotation marks because Google seems to ignore my most important keyword 90% of the time.
but making such a frivolous distinction has always bothered me

Dismissing various legal and social conventions as 'frivolous distinctions' is, in the end, probably a more harmful viewpoint than the inconveniences the 'distinctions' introduce. It's also too easy to apply it in arbitrary and self-serving ways. Scraping data off some website? Frivolous distinction. Someone hoards your personal data? Venal violation of your privacy rights.
Much, much larger and better $113 FPGA development board with free 1 year license: https://www.microsemi.com/existing-parts/parts/139680
You never pay the $159 list price. Besides, the FPGA alone would cost you >$350 retail.
Arrives with Risc-V preprogrammed and 'hello world' type demos on wifi and usb.
So what's the takeaway here?
It's basically the same reason Go was created: not many advanced features, lack of abstraction power, leading to highly predictable codebases so that companies can easily onboard new software engineers.
The catch of course is that anything search engines start looking for, SEO will start optimizing for. If crappy code == genuine website, then get ready for a shitstorm of shitty looking SEO-enhanced pages.

Come to think of it, that might be kind of funny for a day or two.
Nice, but it misses the point that `IO` is actually pure (referentially transparent) in Haskell:

let x = putStrLn "hello"
in do x ; x

is equivalent to:

do putStrLn "hello" ; putStrLn "hello"
I think their hope currently is to get bought for a boatload of money, but even if they are, it's hard to see they would keep their valuation. Personally I think of Magic Leap sorta like Juicero: overfunded, overpromised, and thought the market would magically appear at launch.
It's because a startup is defined as a looking for a _scalable_ business model (https://en.m.wikipedia.org/wiki/Startup_company). I honestly don't believe most people, even among entrepreneurs, know this but that makes it very different from most companies. Of course, what is scalable can be debated. $600 million sounds good to me (even though I can understand the VC having his particular strategy worth good thoughts behind it as pointed out by the other comment) but a lifestyle business is not a startup in early stages and never will be a startup. It is rather the early stages of a lifestyle business.

The whole point of the notion of a startup is to separate out specific types of early stage businesses, because certain logic applies in these scenarios (such as being almost the only relevant early stage businesses to investors - to balance out the high level of risk the payout need to be a certain level).

Anyhow, it still baffles me a lot of people in the entrepreneurial community don't really know what a startup is. Hopefully this can enlighten a few so less energy and frustration needs to be spent due to this mixup and more energy could be spent on the discussing the differences in strategies and tactics that apply for each type of early stage business.
Show HN: Satoshipay, Seamless Micropayments for the Web
Most people forget (or never realized) that the main benefit page rank had over previous search engines was that it briefly bypassed pay for placement.

At this point, if search results are dominated by SEO paid placement, then Google search should be as ripe for disruption as the search engines it replaced.

I think a non-profit, curated index is a good first step to disintermediating this whole shady (and spammy) industry.
> automatic memory management without the overhead of a garbage collector

I’d also love magic, but you can’t just wish it into existence. That’s a hard problem that V doesn’t solve yet.
One should be open minded, but what’s the evidence V can solve this? TLDR: not very compelling; just examples of existing techniques, and wild promises.

What docs show(fn1), and doesn’t even work according to reports, is an easy example of an existing technique — escape analysis, something that JVMs implement. It’s also hard enough to do properly, and it’s taken pretty long for HotSpot to handle some trickier cases. I also wonder how you’d implement the hard cases without an AST. And there’s no citation to the scientific literature, so you could fear the author just figured the basic idea, and thought the rest was easy.
But escape analysis can’t handle everything, so usually you need a GC. Nobody knows how to avoid that, a solution would be novel research. So, what does V bring to the table?

> For more complex cases manual memory management is required. This will be fixed soon.

Ah, so you’ll just “fix soon” an open research problem? Wow. Not very compelling. Also:

> V will detect memory leaks at runtime and report them.

But... if you could avoid manual management, wouldn’t leak be impossible? So why would you do both? Unless you want to report the leaks that automated memory management doesn’t fix — memory that is reachable but never going to be used. But never seen anything good at detecting those leaks.

Also, wouldn’t you you need (an optional) GC or refcounting to do even that basic reporting? Sure you can, but doesn’t that add to the implementation complexity?

fn1: https://vlang.io/docs#memory
The details of internal Facebook procedures may be not known (though honestly, how secret can they be if most of the people in SV, for example, either know somebody who works for Facebook or somebody who used to work there?) but the public pronouncements and public actions of Facebook management can be readily observed. Nothing in these actions suggests Facebook as an organization values privacy, freedom of speech, thought diversity or robust public discourse.