skysight-inc/HackerNews huggingface dataset:
If you had followed up further on the climate classification, you would have seen that the classification is heavily based on the portion of the year during which rainfall is received, not just on the amount of rainfall received. Furthermore, a number of cities in otherwise extremely rainy locations (including Brazil and India) are also categorized as Bsk climates because they also receive most of their water in a limited portion of the year.

If you want to see an example of a wasteful activity in the CA Central Valley, check out https://www.wsj.com/articles/harvard-quietly-amasses-califor... (also posted on HN earlier today). The Surf Ranch replaced a farm, and over the year uses less water than the farm it replaced, so that counts as a net benefit.
Usually, I'm never satisfied with products/services and always wonder how they managed to screw up. To counter this behaviour I created a list with things which just work and I have nothing to complain about. DO is on this short list.
Have you heard of/tried Marvel App? (marvelapp.com) I tried InVision but the syncing between sketch and Invision was so laggy I couldn't deal with it. I found Marvel and have been happily giving them my money ever since. Granted I am not really a "designer" so I'm not in it every day but I really like how easy it is to sync and it's pretty well integrated into Sketch:
http://cloud.cityzen.com/2281d62e5564

You can see there that the Sync buttons for Marvel sit right on top of the list of artboards. Pricing is on point as well.
I know it’s a joke, but OpenSSH is not that old: its initial release was in December, 1999.
"democratising waves"

Ah, don't sweat it little grom, there's still plenty of free non-designer waves to mash out on the nar
Super Micro didn't perform the audit of themselves (that would be silly), it was done by Nardello & Co as per the article.
I still haven’t switched from chrome because of the superior multi-user switching and the ability to have different proxies on different user accounts.
Ha, it has been my reverse experience in all the examples cited.

When learning functional, I had a haha moment as I was coming from OO.

When learning React, I had another haha moment as I was coming from regular JS libraries.

There is an objective truth that is there or not.
> The first presidential election boomers were eligible to vote in was 1968.

1964, actually, but only in Georgia. (Georgia lowered voting age to 18 in 1943, well ahead of the 26th Amendment.)

> Turnout among 18-24 year-olds was over 50%.

There were like four states with a voting age lower than 21, and only one with 18. And it was the height of the Vietnam draft (hence the renewed push for lowering voting age, which had its first big—but nationally unsuccessful—push during WWII.)

So, you've got both external conditions motivating elevated youth vote and stats skewed so that the youngest part of the 18-24 range is underepresented in eligible pool, so it's mostly reflecting the 21-24 subset. But even with all that, and it may not be a big distortion: it's still the worst age group for turnout in those elections, and the movement between and immediately after those years follows general turnout the same way it does through the Gen X periods to the (relative) youth voting surge in 2004-2008, which seems to have subsided in 2012.
Well I read HN in the morning. And in the afternoon. And in the evening...
There are still lots of good science fiction written today. Unfortunately in the past many of the writers did it because they in turn loved science fiction.

Many (most?) writers in the past barely made a living off their writing and many had to have a second source of income to continue. In other words they did write thinking it would make them rich.

Today with science fiction movies like Blade Runner, Star Wars and Star Trek, and TV shows like West World and Doctor Who and successful books on the Best Seller list writers think there is big money to be made.

This has us ending up with a lot bad writing from people hoping to break in without learning even the basics of science fiction much less learn real science itself.
I'm not sure there are good alternatives in the US. If you want a decent job, a family, and to live somewhere that that is progressive and not boring, then you pretty much have to make upper middle class money.
Meng Wanzhou, Huawei's Finance Chief, Granted Bail
Offtopic for sure, but the way most places I've worked have used the terms is: "alpha" means that the developers think it's done. "beta" means QA thinks it's done. "release" means that actual user testing revealed no showstoppers.
> The minimum headway between trains is dominated by switch fouling: how long it will take a train to pass over the switch, and then for the switch to switch to a different track, before the signal can go green again.

The absolute minimum spacing between two trains running non-stop one after the other perhaps. Unless you imagine a system where at each station the line splits into two or three separate tracks, for all practical purposes however the actual limiting factor will be stations, as the combination of platform reoccupation time and dwell times will significantly larger than switch fouling time alone.
Incidence of Dementia Over Three Decades in the Framingham Heart Study (2016)
The Sundar Pichai Hearing Was a Major Missed Opportunity
I don't know, Scandinavia and Europe seem to be doing pretty well.
Linux Kernel Developers Discuss Dropping x32 Support
This looks interesting in its simplicity. A few years ago I thought quite a lot about what a writing environment for lyrics might look like, so here are some free ideas to steal.

I’m on mobile right now where it doesn’t seem to work quite fully, so forgive me if this is how it already works on desktop - but I think it would be much more valuable if the rhyme search was automatically based on the words I write. Otherwise I will spend a lot of time copying/changing focus/pasting. It could even work like a code autocomplete feature, where it would suggest words or phrases that rhyme with nearby lines, in an overlay next to the cursor.

Another neat addition for crafting lyrics would be to add some way to analyze, visualize and/or constrain the rhythm/stress of the lyrics. It’s one of the main things you need to fit together when writing song lyrics. This could also help give more relevant suggestions for rhymes and synonyms that match a specific part of a rhythm.
Wow, I had no idea sketch added prototyping. Since I only use it when I'm not writing code I don't really keep up with the features but... wow! Thanks for the tip!
Windows UX is really polished? Are you on Win7 by any chance?
Primary issue with this would be driver support. Also there is value in the NT kernal itself in my opinion.
The only thing that’s now left for them to do is to donate to the OpenSSH project :)
Carl Sagan was highly skeptical against the arms race theory. According to him: The Star Wars plan was nothing more than a boondoggle based on questionable technology, and the Soviet at that time correctly concluded that if it ever worked they just needed to have more missiles. The whole story is basically a retcon to explain why America wasted so much money on SDI that never went anywhere.
Ask HN: Have you seen a mediocre, stagnant developer become a “rockstar”?
If it's a programmer that started out okay but then stagnated for a long while, and then through some visible changes has recovered from stagnation and built a good reputation whose experience meet the expectations.

Whether it's a co-worker you've had over the years or a peer that you've talked to and seen grown pretty well in experience, jobs, and reputation. What was your experience with them like? How did they improve?
GNU/WindowsNT
Note that literate programming and "modularization/separation" are both techniques for organizing your code, but they aren't mutually exclusive (though I understand the temptation to use only one). (Aside: what are now called "sections" in literate programming were originally called "modules".) (Disclaimer: I'm not sure I know what you mean by literate programming in notebook environments.)
> Not clear what their plan is in this case though

Easy enough. Both the politicians and those who stand to profit (ultra rich white old men) don't have to live on this planet for long. Look at how many of them are 80+ years old. They will simply die and want to have one last party before they do.

They and their kids won't suffer, their money is enough to shield them from all consequences, and it will take about 10-20 years until all that defunding really hits home anyway.

It's remarkably similar to software development. Agile works only with short feedback times, while waterfall with its notoriously long cycles always ends up failing.

The only way to really fix the situation is a revolution of the masses. And now ask yourselves why the police forces all over the country were equipped with ex military arms, training and vehicles. Why there were quasi-military police at the G20 riots. Why the surveillance state grows day by day.

The old white f..ks are scared as hell - that my generation will ruin their final party.
i surf down by tower 26 occassionally and live near venice. old school beach bums are a dying breed. given the rent in venice/SM the new crowd of people moving in is all silicon beach residents/young professionals/influencers. maybe i'll see you down there some day ;)
I had to double-check with the Atomic Rocketship website. You are correct in that the energy released by a normal nuclear detonation in a vacuum would follow the inverter square law, and would not transfer force as effectively over distance as it would in a fluid medium.

Note that I said "normal" nuclear weapon. ;-) The Atomic Rocketship page describes something called a Casaba Howitzer. This is basically a shaped charge version of a nuke, that discharges its energy in a beam or cone shape. Details beyond that are still classified.

Anyway, there's more than you ever wanted to know here:

http://www.projectrho.com/public_html/rocket/spacegunconvent...

Search within that page for "nuclear" or "Casaba" and have fun.
A gamma-ray determination of the Universe’s star formation history
>To: iliana weller <ilianaw@buttslol.net>
The problem is one of significance to machine learning, I believe. 6 DoF for the classification of food within the domain of dough products is ... seemingly too little.
I would say "guess the number between 1 and 100" which is featured in a good number of tutorial and can be implement in less than ten lines in most languages
I stumbled across a planning map during my time at University of Illinois. It was marked showing 50, 75 and 100 year expansion possibilities. The land supporting 100 year expansion is already owned by the university and leased for commercial use.

Harvard is 200 years older than UIUC. I'm sure they are also planning for 100 years in the future.
I don't know. I use Mg and Ca supplements for sleep, reducing stress and increased energy. They really are effective. I don't think all minerals are ineffective as the article suggests, but maybe I am wrong and they know better. Then why are there good effects?
It has a lot more UI options, so you can remove the Ribbon and other controversial UI elements. It’s also scriptable in JavaScript and Python [0], which is an improvement over VBA for the HN crowd.

[0]: https://help.libreoffice.org/Common/Scripting
64 bit?
The SLC cache is managed by the controller, it's not going to forget to write it to the flash cells being managed as TLC/QLC, the controller is transparently storing your data in both. The controller knows if put some data in the SLC cache and some data in the QLC, and that that data needs to move from SLC to QLC, and that that other data in the SLC was marked deleted so now it can return that entire block to being addressed as QLC.

I don't know. I'm just trying to say that since flash isn't volatile the SLC cache isn't treated as volatile cache either.
>s like environmental regulations or higher salaries

They didn't become more serious about these things. They passed rules to kill off businesses arbitrarily to maintain power under the guise of "environment". The salad preparation rules have nothing to do with the environment.
It's one of the features I love the most on chrome. Even better than pulling tabs into a new window is merging two windows. Without this trick you have to move tabs one by one, but with this you can merge two windows super easily.
Leather belt casual retro antique hollow belt for men waist belt
Because?

What advantages does it offer?
Then check out the relevant mailing lists and/or join the IRC channels; there are developers out there focusing solely on WiFi drivers for FreeBSD and they’ll welcome your effort with open arms if you’re willing to learn the ropes. :)
The best thing about RSS reader in Firefox for me was the fact it blended perfectly with bookmarks feature - it was easy to reach especially when you had bookmarks bar enabled. The way it displayed content also suited me - I didn't have to break my browsing flow to open another tab like in Presto-based Opera or special feed with summaries like in Safari; links in form of bookmarks changing titles were absolutely best.
It's ok, Linux distros are queueing up to meet them in the middle...
In response to the quote, which is indeed quite funny, I’ve found my favorite and most difficult Tetris variations often do offer an ending, sometimes requiring extreme lengths to complete however: https://youtu.be/6YOR-nAnj4I
Well, I feel like the environment of the job coupled with the developer causes over-engineering, rather than true technical concerns.

I'm fairly young for my new role and architecting (from the ground up) some fairly big systems. I'm really struggling not to over complicate problems and I think it's really easy to do for a couple reasons.

The selfish architect I'm working very hard not to be would rather have his work be complex. This builds ego if it works and you can always argue "it's a complex problem" if it doesn't. He'd rather face the shame of maintaining software that's overengineered as that's a very low visibility cost. No one bats an eye at estimates to update an existing system if it's needed. On the other hand, failure to account for a use case you deemed 'a bit complex for MVP' is super visible, even if it's a miscommunication between product and development. This selfish guy doesn't have eyes for business needs, he just falls in love with solving a problem, when he starts to elaborate on capabilities that it could have, product manager will just nod and say "oh yea, that might be nice", so you over-engineer to make sure that pathway is open, even if the product lady forgot about that possible feature before she left the meeting. He's also afraid of showing up at a meeting saying we solved the problem with a boring tweak on an existing implementation and having someone show him up by asking questions about why he didn't just use a software platform or language that felt foreign and complex when he read a few articles about it on reddit.

Idk, felt good to vent some of this stuff, but those are the things I have to make sure I'm aware of, otherwise I'm just gonna build shit to the ceiling.
get their office suite to LibreOffice

I'm with you until that. I'm a die hard FOSS advocate but Microsoft Office is seriously a great tool. I've yet to find a replacement for Excel.
Scrollbars aren't within webpages, they're browser chrome. Why not just let the webdev alter that too.
Dav1d 0.1.0 release: The first benchmarks
How many banks do you have in your network? Is there a place I can see which institutions you support?
How to Select the Best Wedding Planner
I use Panorama View, it's a clone of the old tab groups functionality. Multiple windows is hard to save as a session.

https://addons.mozilla.org/en-US/firefox/addon/panorama-view...
With Slow Sales, VR Headset Market Still Not Having Meaningful “Rebound”
Looks like it was forked from some predecessors ( https://en.wikipedia.org/wiki/Secure_Shell#OSSH) but doesn't go into the history much more than that. I remember telnet, where there any encrypted predecessors before the ssh family?
GNU/Xenix is making a come back !!

for those you who don't remember Xenix was Microsoft's UNIX that it marketted prior to releasing DOS. Originally the idea was Xenix was the multi-user OS, DOS was the single user.
Για κάτι θετικό η ΑΕΚ με την Μπενφίκα
Does Linux have the equivalent of WinNT's i/o completion ports to prevent heavy I/O from freezing the user interface?
Thats nice. How about adding it to Windows 10?
Ctrl+Tab doesn't work on Mac like other more popular or well-known browsers on any OS... Having a basic often-used feature go against the grain is a disconcerting choice that has caused me to switch back to Brave and Chrome.
Ask HN: What equity should I expect in this scenario?
I'm interested in joining an early stage startup and have a question regarding what is the expected equity I should be offered. This is the scenario:

1. The startup has a single founder who is the only person working on it. It has a working MVP but has some issues that are limiting it's functionality.

2. The startup has some users but nothing super remarkable yet in terms of traction or product/market fit.

3. The startup is currently in an incubator, but hasn't received seed money. The incubator + mentors have 10% equity.

4. The founder is looking for a CTO that can build a v2 (for an upcoming demo day in 3 to 4 months) and in general take over the tech side.

5. The existing founder is working full time, while at the moment I'm available to work on this part time only.

6. The existing founder has paid the startup's expenses up to now.

After talking to the founder, I'm being offered "5% to 15%" after vesting, with no salary, for a part time role as CTO with the main goal of getting v2 up and running for demo day.

I don't mind the no salary part since I'm also interested in participating in a startup and the learning this can bring, but it seems to me that 5%-15% is low for such an early stage.

Is this percentage normal? If not, what would be an expected percentage?

Thanks
Ask Huawei or ZTE why.

Corporations are state actors in China, and their actions have worldwide repercussions.
Agreed. I’d like to see the govt spend less on military and things like funding Israel. Spend the money at home.
Windows 10 has a ton of neat shortcuts for pro users that Windows 7 users miss out on (besides all the security and performance improvements). The right-click menu on the Start button alone is life-changing. (It was introduced in Windows 8.) Over the last few years, Windows 10 has seen much overdue updates to Command Prompt, Notepad, etc. The default Calculator app is now pretty awesome even.

Let's see, other Windows 8/10 UI blessings I'd point out is revamped Wi-Fi connection management in the system tray, the quick notification tray access to switching secondary monitors between extend and duplicate modes, easy access to airplane mode, proper official UI for Bluetooth devices and cellular cards. Don't forget having a proper notification tray to begin with, so that fifty dozen system tray icons aren't each presenting their own popup bubbles.

While the start screen and charms bar were definitely missteps in Windows 8, I would cautiously be willing to almost entertain the claim that Windows 8 had a better UI than 7, just due to all the handy shortcuts they added. But 10 definitely brought back some of the strengths of the 7 UI, while keeping all of the improvements that 8 launched.
Thanks so much for the feedback.

On desktop, you can hit a hotkey (Alt/Ctrl + w) to send the nearest word directly to the dictionary to the right, which is a time-saver. However, I think there's also something to be said for some sort of autocomplete, especially if it can take into account the context, previous lines, etc. I'm hoping to do a similar thing with chord recommendations as well.

I completely agree that the rhythm and stress of lyrics would be valuable to analyze. It's going to be one of my major takeaways from today's feedback - I'll just have to figure out a nice clean way to include it!
Infrastructure almost always becomes a commodity, or at least moves behind the scenes. For it to be lucrative, interesting technical position, you have to have a large-scale enterprise (like Google), serving millions of people, and you have to promote it as a worthwhile career path (also done at Google as the SRE position).
Windows 2000 was, with a few beneficial tweaks since. Mostly been downhill though, as it has been industry-wide.
> Windows ux is better out of the box than on any Linux so far, it's really polished.

Windows UX might look more polished, but I find GNOME 3 to be the most usable one. Because I feel completely in control of the entire system with just a keyboard.
Another vote for NewsBlur here too. I’ve been a paying member since Google Reader left us. It’s been absolutely fantastic.
Actually Microsoft has donated every year since 2015 to the OpenBSD Foundation, with 2018 listed as $25-50k (https://www.openbsdfoundation.org/contributors.html).
Let the flame wars begin!
> Somewhat incidentally, but I believe this is a large part of why, to me, software development is not an engineering discipline. At the end of the day, engineers (I think; not actually being one myself) have to answer to physics.

As a software engineer who calls what I do "engineering", I have to answer to physics every day. The difference is that the relative cost of everything is skewed so far out of proportion to what other engineers work with that it's hard to account for the differences, and software engineers work with so many orders of magnitude. We are still working with physical stuff, basically refined sand and metal, which consumes electricity and other resources, just like other engineers.

Imagine that you were a civil engineer tasked with building a bridge. Except instead of using concrete and steel, I handed you some adamantium at the low, low cost of $0.01 per cubic meter, and a bunch of robots to machine it for you. Designing bridges is easy now, and you can basically make it look like whatever you want, just because adamantium is so amazing.

But just because we've made bridge-building trivially easy doesn't mean that civil engineering is obsolete. Adamantium is nice, and all, but now I'm asking you to build a Dyson shell, and you have to tell me that it's not physically possible, even with adamantium.

I would love to just handwave the design of the systems I work on, I would love to just arrange pieces however I felt like. Instead I have all these constraints like the reliability of components (hard drives fail), physical laws (speed of light constrains network latency), the memory hierarchy (the software manifestation of constraints on circuits), and all sorts of other problems that I can't just pretend don't exist. I have to choose algorithms that will complete with the computational resources that I have available. Maybe an exact algorithm is not physically realizable, maybe I have to choose some kind of approximation.

This is not true in mathematics. In mathematics, algorithms are not necessary (at least, for most mathematicians). In mathematics, I can prove that some object exists without concerning myself with whether some physical system is capable of constructing that object.

At the end of the day, I am writing software, and that software is one part of a real, physical system which obeys physical laws. This makes me an engineer. Maybe I play around with 20 orders of magnitude in my designs and the civil engineer plays around in 8, but so what?
Right, if you already have malware running on your system, all bets are off. However, I'm sure you're aware that large applications like Chromium have tons of vulnerabilities, which is why they come with a sandbox to protect against exploitation. X11 is one of the biggest holes in these sandbox solutions. Replacing X11 with Wayland would plug this hole. I'd argue that security is something the average user cares about.