skysight-inc/HackerNews huggingface dataset:
To expand on this, learn about some of the neat things you can do within a SELECT statement.

Learn how the JOIN syntax works[0], and how to use OUTER JOINs.

Learn about WINDOW[1] functions and what kind of problems they can solve. In particular, many reporting needs can probably be solved with WINDOW functions instead of tracking state as you loop through a result set in application code.

Learn about Common Table Expressions[2]. While these usually aren't necessary, they can make your queries a LOT more readable.

The thing about learning this type of stuff is that it doesn't matter what database you learn on, you can use it on virtually any SQL database (possibly requiring minor syntax changes).

[0] https://www.postgresql.org/docs/12/tutorial-join.html and https://www.postgresql.org/docs/12/queries-table-expressions...

[1] https://www.postgresql.org/docs/12/tutorial-window.html

[2] https://www.postgresql.org/docs/12/queries-with.html
Interestingly, this is probably more relevant to HN than many of the political articles that reach the front page, albeit its probably still probably not very good
I'm sensing some sarcasm, but I want to go on record and say I actually completely agree with this message.

My time working in Go with its institutionalised gofmt was a blessing.
There is personal risk. If the CEO does a poor job they might not be hired again or have other career impacts. There are numerous Fortune 500 CEOs that have a negative reputation that impacts their future earnings.

Also corporations partly exist to shield liability so CEOs are not going to be personally held responsible outside of gross negligence or criminal acts, the same way you wouldn't be held responsible if you caused a major outage in your company that lost customers. There is an general move towards more performance-based compensation though, which I think you would agree is a good thing.
Innovation and inventors during the rise of American ingenuity (2017)
I assume they mean line pairs per mm not 300 lines total.

Edit: Nope, the vertical resolution is really 150 line pairs.
I like to start a repo with an "empty" commit, that is to say its tree is the magic 4b825dc. https://news.ycombinator.com/item?id=18342763

I wonder if it would still be practically possible to manipulate the commit id.
The project reflects thoughtful design and attention to detail. But I think it has low utility in part because this is not the kind of tool people usually search for and it would be unlikely to surface when someone did.

As a portfolio project, the user experience has a mechanical appearance: very much bare bones. If I was building a tool for myself, I would probably take a similar approach. If I was designing the tool with other people in mind, I would probably consider making the design more contemporary. Make it look more like other websites.

Good work.
Is this a vector display? The way it's worded seems like it, but I can't tell.
The Japan is failing meme is astonishing. It might have some slight demographic problems, but the solution of increasing the workforce without limits is more a failure of economic analysts than the economy of Japan.

Many countries would kill to have these problems, which might just be completely irrelevant. The numbers from Japan look pretty good.

Deflation isn't inherently good, inflation isn't inherently good. Most popular economic indicators are probably trash.
1. Being a good listener.
2. Patience.
3. Agreeing to disagree, and not taking it personally.
How tf is reversing order significant??

This is <&> in Haskell (it's in the standard library). Futhark has it in the prelude too.
Well, when you have a Sawzall you pretty much let it drive...just pull the trigger and go.

Half-joking, of course. Now, that might seem like an off-topic comment but, if you think about it, the analogy might be somewhat reasonable.

BTW, I am NOT implying this is a bad thing. And yet I have to thrown in the "With great power comes great responsibility". I like intelligent tools that help me do my job. I don't care about things like --sorry-- the cult of vi/vim (text entry speed is irrelevant).

My reality is that, as a multi-disciplinary engineer I find myself context switching all the time, from mechanical engineering, to optics, electronics, embedded, FPGA's, workstation, mobile and even web. When you context-switch like that the tools can really help you make the switch with less friction. So, yes, when you are changing languages and frameworks with some frequency rather than working in the same ecosystem for years, things like intelligent completion and suggestion, intelligent awareness of libraries and frameworks and a few other features can be massively helpful. This, BTW, is why I like the Jetbrains tools, not only are they excellent and well done, they help with all sorts of intelligence and integrations.

But, yes, if you don't know what you are doing a Sawzall can cut off your leg.
"last remaining bomb site" - https://www.bbc.co.uk/news/uk-england-london-51361924
Brain Training and Health Companies
It says that in the article, yes.
At the risk of hijacking the thread... but in case you haven't heard there is a scrappy band of hackers who have put together a modern ZX Spectrum clone that is fully compatible with the original machines and has an open architecture. They are currently conducting a poll to find out if there is demand for a second Kickstarter run (they are currently shipping the computers to the original backers). If you have some ZX nostalgia in you and want to support the cause please visit their site and vote in the survey.

site link:

https://www.specnext.com/

survey link:

https://www.specnext.com/kickstarter-2-poll/
Show HN: Subtask.co – kanban boards with nested tasks
It's not first to mass adoption either lol
There was an odd exchange between Commodore and Atari personnel in the early '80s, with a group leaving from each company to found startups that were ultimately acquired by the other company. Presumably part of the premise of this alternate history is that the conditions leading to this exodus/swap were averted and the new generation was funded and controlled directly by Commodore and Atari.
>I checked the minimum required specs advertised for FS2020

I thought there where not yet?
Iowa Democratic Party blames app 'coding issue' for delay in caucus results
A strong cloud simulation is key here.
This guy injects @ Google.
I am confused that it "paints images directly onto your retina" (presumably, shooting lasers at your eyeball, which sounds unhealthy) and yet the writer was able to take a picture of the image on the glass.
Me too... except it's a somewhat simpler, but required course for ALL students, not just those in CS ! (A bit understaffed - or maybe not - inter-student cooperation worked well enough!)
Good to know it's still around. I remember going to this site a lot around 2009-10.
This is similar to what Focals by North have been doing for a few years.

https://www.bynorth.com/

Turns out the article mentions them.
They probably don't and economic analysts are probably just bad or lying.
> - Build something. A new workbench for your office. Fix up an old car. Build a pull-up bar in your garage. Use your hands, cut some wood and metal, and treat yourself to a new tool or two.

Be careful... my wife gave me a drill one year and I’ve since renovated two houses and now have a small fortune in tools.

If you don’t have a garage, basement or backyard for it, your local community college might have a “maker lab” with all sorts of high end woodworking, metal working, laser cutters and 3D printers...along with meetups and evening classes to boot.
Yes, you can if you are willing to block google.com, android.com and youtube.com.

doubleclick.com might not be terrible for most, though.

Interesting enough, it does not add headers when accessing a country specific google domain in the EU - such as google.de or google.fr.
Is that GDPR kicking in - with a nod the the brexiteers given that google.co.uk gets these headers... ?
Update: I was wrong about pages, but the fundamental notion that we're moving towards "solving" latency issues with bandwidth hasn't changed. Paging strategies don't change CAS timing (which is what I should have replied with), but your CAS timings are only half of the equation, hence my emphasis on bandwidth.
You still have to pay property tax - but you also have to pay an empty home tax on top of that.
I have seen (these are from a broader pool of a couple hundred people +/- 1 year from me): business school, other/real graduate school (e.g., math), private equity, political campaigns (e.g., Buttigieg's), startup founder, startup early employee, tech companies of all roles (commonly biz ops and PM), software engineer, restaurant line cook, large corporations (e.g., McDonald's).

Essentially, the same stuff high-achieving new grads do, but I would say my peers come out a little sharper on communication, operating independently, driving work efficiently, etc.
Gets confusing in a multithreaded context.

Or if you return pointers.
Source for the 1%?

World bank data seems to differ:

https://data.worldbank.org/indicator/NY.GDP.MKTP.KD.ZG?locat...
The same could be said about the stimulation spikes before 2000 and 2008. Short term gains != Long term sustainable industries.

Also, the gains have literally come because of the investment in smart immigrants in the 00s. That gave fluidity in the hiring market, allowing megacorps to expand rapidly while other countries couldn't. They just didnt have so many smart employees.

The impact of today's immigration policies will be felt 5 years from now
> Similar for the various high end AARCH64 CPUs.

I think Graviton has really big potential. Maybe the biggest challenge is for AWS to market it well.
Agreed. My language learning skyrocketed once I forced myself to only converse in the language. Regrettably for that you need to have native language speakers available which was something I was able to avail myself of.
You do not get that rich without the motivation to maximize profit.

He could have sold Amazon in 1999 and not worked an hour since and still have millions. But that's generally not how these people operate.
Or OCaml with js_of_ocaml.
It says that in the article, but also points out differences.
This is a strange comment to read as a Vancouverite. Amazon’s has thousands of employees for years now, they had 600 jobs open last I checked. Microsoft’s main downtown office has one of the most prominent locations in the city, plus a huge sign. Those huge secondary locations are already here.
Can you test it in Microsoft's new Edge browser based on Chromium? I'm very curious about that. (I don't know how to test such a thing myself, sorry :S)
The only problem is that the server is written in PHP, which has had a history of bad RCE bugs (and an RCE bug in this context means all your personal data is accessible). In addition, NextCloud has had several pretty bad bugs related to authentication (such as bypassing 2FA, by pressing "cancel").

Don't get me wrong, I still use NextCloud, but you can only access my instance through a VPN (or by being on my home network where my server runs). I would suggest that everyone else does the same if you're hosting your own data.
If her competitors have to spend money on ADA compliance why should this particular business get a free ride. That would set a terrible presence as it would penalize the good people and actually incentivize businesses discriminating against disabled people. Sanjosespotlight is pretty trashy too. The enquirer of South Bay clickbait journalism.
But this is all conjecture from economic theories that might or might not be true.
RiseUp, from their about-us page:
https://riseup.net/pl/about-us
Riseup’s Purpose.

The Riseup Collective is an autonomous body based in Seattle with collective members world wide. Our purpose is to aid in the creation of a free society, a world with freedom from want and freedom of expression, a world without oppression or hierarchy, where power is shared equally. We do this by providing communication and computer resources to allies engaged in struggles against capitalism and other forms of oppression

>> We do this by providing communication and computer resources to allies engaged in struggles against capitalism and other forms of oppression
Outside of the pool burpees are terrible on your joints - mainly your shoulders (subscapularis specifically). Even more so if you're carrying around extra weight.
I'd argue that's more likely a deficiency of the tool, as well as the fact that consistency just isn't the best solution in all cases.
Everybody makes mistakes and nothing in the world is black and white.

The only question is, is your cloud provider less likely to make mistakes with your data than you are?

For most people, the answer is going to be orders of magnitude less likely.
I was just about to mention them. Urbit is one of those technologies I sincerely hope takes off, they've got one of those "just-crazy-enough-to-work" ideas if the rough edges can be polished.
I'm a Firefox user but I'm doubtful about donating to the Mozilla Foundation.

They at least endorse some really far-out organizations on the Mozilla Foundation homepage[0], such as Riseup Networks.

[0] https://foundation.mozilla.org/en/?utm_source=www.mozilla.or...
It shoots a laser (well 3) at a film which reflects into your eye.

It's a lot less confusing if you read the article lol.
Even after kubernetes is gone, the mindset and principles will still be valuable to you. Understanding its not-off-the-shelf architecture can also help you in your career.

None of this will be as valuable as porting an actual production application over and running into all the quirks though.
I decided to answer my own question and visit the tc39 website. The lazy answer is that you must be part of a company that is willing to pay ~$70000 to have a voice, and have access to your companies representative to tc39. There are other categories of members (like Mozilla), but here's the short list of "Ordinary members." More info at https://www.ecma-international.org/memento/members.htm

If you are part of one of these companies and interested in this proposal, it'd be super cool to see who you need to talk to to influence this decision.

Facebook

Google

Hitachi

IBM

Intel

Konica Minolta

Microsoft

PayPal

Stripe, Inc.
It seems from another world when I see people paying with money for products. I don't know why, maybe because I'm very cheap, but I'd never do this when I can pay with my data.
Yes it does, and recently they made Live++ free for Unreal users. I maintain a list of alternatives to RCC++ on the wiki: https://github.com/RuntimeCompiledCPlusPlus/RuntimeCompiledC...
You're not avoiding anything if it's a legal avenue to reduce liabilities. Would you choose not to file personal tax deductions because that's "avoidance"?

There's wide consensus amongst people to simplify the tax code for both corporations and individuals, and to remove big lobbying from government. The hard part is getting the political capital to get it done.
> From what I see many techies are now aware and upset, and hardly anyone seems to want to defend Google anymore.

From what I've seen is it's like it's always been: people are upset for a day or two and then continue to not care, and continue to (directly or indirectly) support the evil they were upset about. It's incredibly difficult to get even geeks to support a cause if it requires more than pressing a like button or posting a comment.

Also, it's not like Google's wrongdoing are recent news. Anyone remember Google Watch (the site)? People have been warning and predicting things since very long ago, yet the geek crowd never seems to hesitate to embrace the next soon-to-be evil company and their proprietary offering.
Yes, But they tested Yahoo of all websites to make sure they don't send tracking data, and not an unrelated website like wikipedia or archive.org. The only non-google test case too I might add.
> I don't understand why Google and some other tech companies use their users as involuntary, unpaid guinea pigs. No consent. No opt-out.

It's crazy to me to think about when I was in college (in the mid aughts), I was doing a lot of research into Native American cultures. The amount of releases, paperwork, and other hoops you had to jump through in order to just interview subjects was pretty daunting.

The fact we have become involuntary research subjects without any protections as a research subject or easy way to opt out of these companies data collection (which itself is an ongoing form of research) is staggering to thing about.
Emphasize on "good men". They're not evil for doing nothing.
Your second link proves that middle income people are getting virtually none of the growth; at best, scraps. The difference between "none" and "effectively none" isn't a mischaracterization on my part. I will clarify by "middle income" I meant the American middle class, and not the global median.
That’s a well known fact and they even promise 99.9X uptime in their service.

The usual argument is that Google is less likely to make mistakes than the average Joe managing his own infrastructure.
RocksDB Benchmarks with SwayDB
Read the 'right' poetry, you'll find the evidence for yourself.

For me the first piece that spoke to me is When the Frost is on the Punkin by James Whitcomb Riley, that we had to memorize in 7th grade (he's buried here in Indy).

The first line:

>When the frost is on the punkin and the fodder's in the shock,

This immediately triggers fall in my brain. The smell of damp hay and decaying leaves. The morning chill and moisture in the air as the frost begins to quickly melt as the sun comes up.

The second line:

>And you hear the kyouck and the gobble of the struttin' turkey-cock,

If you've ever seen a turkey in person, and heard it start making a fuss, it's a pretty unique sound. They can also be quite flamboyant and arrogant as they strut around a field. I immediately think of that sound, the herky-jerky movements, them posturing to challenge you before they charge.

Later:

>They's somethin kindo' harty-like about the atmusfere

>When the heat of summer's over and the coolin' fall is here

Those first few days when fall really sets in, when you start to get that frost and the leaves are falling and you have that wonderful musky aroma of their decay, there's something almost magical about it and you just stand there drinking it in. This takes me there.

A bit later:

>But the air's so appetizin'; and the landscape through the haze

>Of a crisp and sunny monring of the airly autumn days

>Is a pictur' that no painter has the colorin' to mock -

>When the frost is on the punkin and fodder's in the shock.

Again, the smells and chill of that crisp and often damp air with all of those aromas starting to rise as the sun comes up. The beautiful reds and oranges and browns and champagne yellows of the leaves of the changing trees

>The husky, rusty russel of the tossels of the corn,

There's something about wind blowing through standing corn that is almost ready to harvest, I read this and I hear that, 'rusty russel of the tossels' is a perfect description.

>And the raspin' of the tangled leaves, as golden as the morn;

As the laves have started to fall in great numbers and you traipse through them they do make a rasping sound mixed with this every so slightly wet sound as mositure trapped between them makes them peel and tangle.

>Then your apples all is gethered, and the ones a feller keeps

>Is poured around the celler-floor in red and yeller heaps;

>And your cider-makin's over, and your wimmern-folks is through

I can almost feel that fuzzy, sweet, crisp taste of warm cider lighting my mouth up and warming me.

>With their mince and apple-butter, and theyr souse and sausage, too!

Boom! Always makes me feel the cool air, catch a hint of memory of the smells of fall and want some warm biscuits slathered in apple butter and the wonderful porky-vinegar magic that is souse.
The trouble is you can't actually scale that way. You might be able to make a 5GHz dual core that can match a 2.5GHz quad core, but nobody can make the 80GHz dual core that would be needed to match a 2.5GHz 64-core. Good luck even making a 5GHz 32-core unless you want to measure power consumption in kilowatts.

Meanwhile if all you need is single thread performance for lower core counts, that's Ryzen rather than Epyc, but it's not like they don't make that.
As long as they keep Firefox available they can waste my money as much as they want. Why should they owe me anything? I am taking their browser.
> Growth funds saving the environment

What we have to read these days -_-
Stop spreading pseudoscience. There's no macro-evolution, there's just evolution. Pick up a biology book instead of your Bible
Not at all, there are huge efficiencies to be gained from societal change. You could double Russian GDP just by dealing with corruption.

Besides crime, there is- Education, computer literacy, drug problems, etc. Huge swathes of Africa lacks even basic sanitation, many people in US don't have healthcare, the list is endless.

Lastly, there is a difference between science and industry. Case in point: we have the technology for genetic engineering of humans, but we aren't doing that. It could probably increase GDP too.
Yes, the try/catch block is better if the catch block can handle exceptions for all its descendants. As always in programming YMMV and this is sometimes true and sometimes it is not and when it is not it is better not to throw an exception.

I agree that a database API should not itself throw an error if an empty result set is found. It may throw an error if there is an SQL error, though, and really should. When one gets an empty result set where this should not happen, for instance because a row was just inserted and one is in a transaction, the user code could throw an exception instead.

Making exceptions optional is something that I have indeed done in the past because some uses of the code could benefit from exceptions while other uses did not so much.
Somewhat relevant: host your own web applications easily

https://news.ycombinator.com/item?id=22231922 Reviving Sandstorm (sandstorm.io)
A man used 99 phones on a cart to create virtual traffic jams on Google Maps
Or OCaml with BuckleScript
Guy created traffic jam on Google maps
Product Owner Anti-Patterns – 31+2 Ways to Improve as a PO
The Scent of a Rose Improves Learning During Sleep
I'm not sure what you mean by forbidden? Chrome and Firefox (and other browsers too) are readily available through the iOS app store.
But what about the tax revenue, consumption and investment lost during that period?
You are right, but they also know most people won't switch. They have an entire generation of folks that don't even think about privacy.
https://outline.com/ywvCed

What a silly headline. Blaming tech and not those responsible. Was it the Russians or bad implementation by DNC?
Housing doesn’t fit the traditional supply/demand model b/c incumbent owners are able to increase there wealth by using the power of the state to constrain supply through zoning and other regulatory means.

The time constraint you mention is often artificial, six months for permitting here and two months for an impact study there. Actual construction is surprisingly fast.
Frankly, it’s too warm in the winter these days. I grew up in this climate and I really enjoy winter.

These days it’s been hard to peg a good day to go skating because it will suddenly warm up and render all the ice sluggish. It’s really disappointing.

In short: a lot of us like our weather for the variations in it...