skysight-inc/HackerNews huggingface dataset:
I don't write code for a living (beyond basic HTML/CSS/JS), but I work at tech startups and talk primarily with technical staff. My current startup is founded by some machine learning vets.

Intellectual curiosity, mainly.
Good project, but there is some confusion in what they mean with static website. As I understand it static does not imply no JS (or in other ways changing the page based on user input), but that the server is not rendering it specifically for this request but just serves a page that is ready when the request hits the server.
Seismicity in British Columbia and hidden continent called Zealandia
DHH and Jason Fried have several vacation homes and sports cars and actual hard cash. The founders of Slack have golden tickets with somebody else's name on most of them.

I guess it all boils down to what's important to you.
Cities are growing again, don't kill them.

I get the feeling that this was the author's semi-intellectual tantrum because he got cut off by a car when he was in the bike lane.

He comes in long on agenda and short on facts. For example, he says that trucks should pay for the damage they do to roads but he is completely ignoring the fact that they do. Diesel fuel is taxed so heavily specifically to compensate for the amount of damage big trucks cause to the roads. It's also why there are spot checks for un-taxed agricultural diesel.

I see formerly crime ridden, low income neighborhoods being gentrified and young professionals are moving in. There are parts of the city where one could have bought a house for less than $50,000 ten years ago where the same house is going for over $200,000 today. You will ruin that trend and reverse that growth if you make it too difficult, inconvenient and expensive for people.

I have chosen to live my life in such a way that car-free, urban living is just not going to happen. I can easily put my three children into my vehicle and go to the mall just to browse around and spend time together. I'm not loading three children onto a bus.

I have a three bedroom house about 14 miles away from the center of the nearest urban area and it sits on 1/6 to 1/8 of an acre of land where I'm free to grow a garden, have a swimming pool and still pay less for my mortgage than I'd pay in rent for a three bedroom apartment in the city.

There are a lot of people like me who will never live in the city and if you make it too inconvenient to travel into the city, we'll stop going. You will create more sprawl due to the fact that just because we don't go into the city for goods and services doesn't mean that we won't require them. We'll still need and want these things and someone will service those needs in a way that works for us.

Automobiles are not going away. If you stop planning for and accommodating them, you are going to cause many more problems than you resolve.
Why not help them build a Dakota fire pit?

It's essentially just a big hole with an air intake tunnel, so that fires in the pit combust more completely, with a very significant reduction in smoke and particulates.

You probably can't do anything about them being ideologically inconsistent with respect to burned fuels as an energy source, but you can reduce their impact on yourself and your mutual neighbors.
Yeah - well you can find multiple videos on YT that show you how it helps to position your ship against an enemy that tries to get on your tail using all the vectors that are not possible for planes :-)
Genuinely curious: Why do you need rebasing?

I'm mostly a mercurial person, where doing a rebase is highly discouraged and nontrivial. After all these years on mercurial, I've never found a need to do it. Why is it so popular amongst git users?
It's a classification of activities and knowledge.

Not everyone who calls themselves a ballerina or a chef has a job as one.
Hm, interesting approach. So the assumption is that abiogenesis is highly complex, thus probabilities for fundamentally different life forms (likely) vary wildly. Hence either foreign life form X were far more likely to develop and we would see it all over the place (actually, maybe not), or it were far less likely and hence we'd rather find one similar to ours.

But how does one estimate probabilities of abiogenesis, or their relative magnitudes? Are there e.g. scientific papers published on this subject?
(grad student here who had a year of his life robbed by multi-armed bandits) It's been tried, if you want to jump in the rabbit hole check out this paper: http://www.kdd.org/kdd2016/subtopic/view/online-context-awar...
Why are the row limits so tight?! 1200 rows for the free tier, and only 5000 rows for the first paid tier!

That's crazy low, given that Google Sheets gives you 200,000 cells, or 10,000 20-column rows, for free.

EDIT: That was from 2009. The current limit is 2,000,000 cells per sheet: https://support.google.com/drive/answer/37603?hl=en
because both water and carbon have very specific, near-unique properties at both the molecular and macro level that make them unique candidates for forming the basis of life.

Silicon and ammonia share some of these properties, so they potentially are competitors, but what we observe not just on earth, but as gas in interstellar space, is that complex molecules are all carbon-based.
Competition just forced Verizon to offer an unlimited data plan
There is a completely offline version available, and it's free.
It's not that hard, but due to us not being used to these names, you'd benefit of taking notes. "Son-of-this-and-that" is just like the family name in their case. Something like, imagine, John Smithson and John Markson, if the narration starts about one person, once it will be refereed to as John Smithson, then probably just Smithson or just John.

The second problem is that the narration assumes that the "famous" relations are known. If I mention the Beatles, then say just John, everybody knows John who. Or whoever now says England and then the Queen and Kate, everybody knows who's that about... But you're dealing with the stories from almost 3000 years ago.
They already have one its called CloudSQL
https://cloud.google.com/sql/
Is this a joke? Most articles on HN are not technical.
> Go to Prague, Warsaw, Budapest, Bratislava, Wrocław, Debrecen, Timișoara, or Tallinn. Walk the streets. Visit the malls and cellphone kiosks. How would you know that you aren’t in Bremen, Charleroi, Newcastle, or Fargo?

As one who actually lived or traveled to several of those places, I'd submit that the answer is quite a few things.

There's surface level resemblance between the two lists when you're in a shopping mall or a shop heavy district. Outside of the latter, however, Western cities and countryside stand out as much wealthier in all sorts of ways. In particular less places that look like they're in shambles.

The contrast is comparable what you can encounter in the US countryside (which at times is borderline 3rd world-ish) vs e.g. major US metropoles (which compare to major Western European cities in sophistication and wealth).
Is 700 employees more desirable than 51?
You point doesn't hold: deadly car accidents mostly do not happen inside cities.
To them that means you are an other, a despicable person for not agreeing with them.

Then, as their brains start to churn, they realize your opinion HELPS those people with bad opinions!

Their brains are really fired up now! Especially the admygdala, and they realize that you, yes you, must also be sexist/racist/homophobic/islamaphobic/etc.

Why else would you stand in their way?

--Pretty sad state of affairs these days...
Potentially, putting the python function into a AWS Lambda function (or any other serverless function) + attaching an API gateway, you could make a RESTful endpoint for all the CRUD operators for google sheets. Could be a extremely light weight way of storing data and exposing it through REST :)
“Firefall” at El Capitan Last Night
Why VCs are investing in Flipkart Ola though they are in loss
> The Swiss unemployment rate, around 3.5%, ...

Warning! Swiss unemployment statistics often consider only people who have been looking for a job for at most two years. After two years, you can apply for long-term social care and, astonishingly(?), you are not counted any more as "unemployed".
It doesn't even need robots to get there - right now for many items it's cheaper to have a new item manufactured in China and shipped here than repairing it locally; and there are companies who "do repairs" by having local people simply hand out a replacement and ship the original item back to China for repairs or refurbishment.
Making this about "personal responsibility" is a pretty see-through cover.

Especially when there's no similar talk about how we subsidize mass transit.

If we can lower rent in the city, automobile usage will go down on its own.

This will lead to the day when the author complains about how the mortgage interest tax deduction is unfair because people in the city who rent don't get it and needs to be eliminated.
> First "no one" cares about SPARC

I've had to build stuff for SPARC recently. I definitely care. And frankly your opinion of SPARC does not alter the point one bit.

> I'm glad the focus is on platforms that people use like x64_86 and ARM

So am I. Reread my post: I wasn't criticising Ubuntu one bit. I was disagreeing with the GP's comment that only Ubuntu supports other platforms.

> secondly BSD like and Debian don't run well on recent hardware

"Some recent hardware". Which is a tiny subset of the amount of hardware out there that all the aforementioned platforms do support. BSD and Debian aren't even remotely as bad at supporting hardware as people make out

> it's a lie to say otherwise

That's not a valid counterargument. That's just offensive to anyone who has achieved what you claimed wasn't possible.

> at best you will have terrible battery life, wifi / bluetooth that doesn't work properly, touchpad half broken ect...

Ubuntu still runs the same kernel ABIs as Debian, ArchLinux, CentOS, Slackware, etc. It's all just x86 Linux. Veteran users like myself can get Linux to run on most platforms without too much difficulty. So what you're really trying to say is "Ubuntu is easier to get running on newer hardware". Which is the crux of Ubuntu - it's designed to make Linux easier. However to say "non-Ubuntu distros cannot run on stuff Ubuntu can and anyone who says otherwise is a liar" is insulting to all those who do successfully run non-Ubuntu platforms, and insulting to those distro maintainers.

> So you drop your stability to use beta / alpha packages that are unstable where in Ubuntu LTS you have all the recent packages / drivers that have been tested

Debian Testing isn't unstable. As already stated Ubuntu used to be based on Debian Testing.

> One can complain about many things for Ubuntu but not hardware support.

Again, I wasn't making a complaint. I was making an observation that Ubuntu wasn't the only distro that supports multiple platforms (which the GP claimed) and used CPU architecture as an example to my point. I'm sorry you've had bad experiences with other Linux distros and with BSD but my point still stands.

[edit]

For what it's worth, on my last laptop I got better battery life out of ArchLinux than I did Ubuntu on the same laptop. All the other hardware was supported the same. And to follow on from my previous point: if I could have been bothered I know I could have improved the battery life in Ubuntu to match Arch. However at the time I needed the convenience more than the battery life (which was why I installed Ubuntu in the first place) so left the system unaltered until I had the time to distro-hop again.
> This gives an RMSE (don’t worry about what this means, higher is better) of 0.28.

You want a lower RMSE; the E stands for "error"
I was seriously wondering about the metal one. Let's go link by link.

1. 3D Makeover Link for metal CAD work says nothing about generative techniques. It's about additive manufacturing" letting them do designs like in the photo.

2. The antenna link says it was a generative design by automated search and simulation. Describes Dreamcatcher system that does this with cloud computing. Gives example of roll cage that looks kind of like the bike stem.

3. Bike stem link uses Dreamcatcher to do a bike stem. The video below shows visually the optimization/design process in a way that reminds me of T-1000's liquid metal in Terminator 2.

https://vimeo.com/144713382

4. Engine block link says they did a load-bearing, engine block in Dreamcatcher. No other info.

5. Meta models link just takes back to the page you're viewing. Cute waste of my time...

6. Intuition link doesn't tell me about any of these things. Instead, it's some kind of analytics product for enterprises. Sounds like a mini-SAS with Watson's analysis or Q&A.

So, there were some relevant links that were mostly Dreamcatcher demos. Ended with an irrelevant one that might interest enterprise analysts. This article's citations are definitely unreliable. It's mostly interesting artwork.
Ford developing pothole alert system for drivers
Come in early one day before everybody else gets there, pop open the panel over the overhead light above your desk, and unscrew the lightbulbs/florescent tubes. Best thing I ever did when I was in an office suite that had one switch for all the lights.
How to Build Emoji Chat Application Using AngularJS and Ionic
Meh, I've done better stuff with Hailo from CPAN and 20 lines of Perl.
I always click through to the HN comments about an article before clicking through to the article itself in the knowledge that I'll get a rigorous, open-minded perspective on the topic.

Many times the criticism and debate I've read here has been better than the original source material itself.
Even as a technical person I have a hard time keeping up with HN and the shear quantity and diversity of frameworks and technologies. Thats one thing I like about HN though: when I see new languages/tools/frameworks pop up often and regularly it encourages me to check them out and learn something new that I haven't been exposed to otherwise. Professionally things like Rust have not been relevant for me, but personally I find it very interesting.
That's true, but has absolutely nothing to do with what I wrote.
great article :)
> The poor people of today have it better than kings of old, but very few people hold that perspective.

I agree. 600 years ago, the only things kings had more of than today's welfare recipients are power, servants, and estate. Just go to the supermarket in the winter and you'll find a bigger selection of fresh fruits and vegetables than they ever had.

Go back to 1917 and the idea that every welfare recipient deserves not just food, clean water and shelter, but also warm water, electricity, a fridge, central heating, and his/her own room (not to mention a phone, a TV, and Internet access), would sound ridiculous. And yet, today all these are considered basic needs that a state has to satisfy for everyone – and rightly so, in my opinion.

However, I don't think it's a given that the socially agreed-upon minimal standard of living will rise faster than the average standard of living will rise due to increased automation. But even if it only rises by the same factor, it would mean that there will always by a layer of society which is considered to be "poor".
That's not part of the drive/docs suite.
https://gspread.readthedocs.io/en/latest/ is great, but it's limited in what kinds of things it can set (formatting, notes, etc.). One other option is to create an endpoint on script.google.com which can access a much richer SpreadsheetApp API: https://developers.google.com/apps-script/reference/spreadsh... . You can POST to it using an auth token from the same service account oauth creds (though you need to add drive and drive.scripts to your scopes), and it can run arbitrary JS to translate reads and writes from the JSON payload/response into API calls.

As another note, we realized that far more useful than using Google Spreadsheets as the canonical backing database, was to be able to bidirectionally synchronize it with our primary database. That way, users who wanted to annotate entities in spreadsheet form could do so in GSheets, always working with up-to-date data, and keeping track of "I updated a.x in the spreadsheet, but a.y was updated upstream, so merge the two." Here were the semantics of our integration:

Returns a list of updates between last_synced_data and sheet.
Subsequently, if upstream_data is provided, then load it into the sheet,
adding rows on the end as needed, or merging if there is a match in the merge_key column
(note that any updates to the live sheet data since the last sync
override any upstream data, and those live updates are returned without changing the live sheet).

The caller would then be responsible for taking the returned list of updates and cleaning it for the database, as well as maintaining a record of what the state of the last sync was. Essentially we maintain enough information to do a three-way merge. We've since built internal applications that allow real-time spreadsheet-like interactions in a much more domain-specific manner, but it definitely did the job for quite a while.

If there's interest in seeing open-source code for all of this, we could definitely extract from our corporate repo (we're https://www.belstone.com/ ). Let me know!
That's a pretty alarming headline. If I were in the United States illegally, I'd be freaking out a bit after reading that.

Of course, you don't actually get a substantive quote until the fourth paragraph: "White House spokesman Sean Spicer said the AP report was "100 percent not true" and "irresponsible." ''There is no effort at all to utilize the National Guard to round up unauthorized immigrants," he said."

Fake news, indeed.
Event This Friday: EFF Talks Constitutional Law at the Internet Archive
I'd agree with previous commenters that there isn't really a technical / non-technical split - it's more of a continuum. I'm definitely on the technical side of that continuum with respect to the general population, but relative to a lot of people who browse this site I'm probably on the low end.

I started reading more HN while searching for a replacement for/supplement to Reddit (feel like average quality there has declined a good bit in recent years). I think the articles posted on HN are generally pretty interesting and informative, and in a lot of cases the comments and discussion here seems to be better in comparison to Reddit.
I couldn't find any screenshots on the site, can you share any?
Before the Discount
Curiously few mentions of Ukraine, Belarus, Russia in the first half. You'd think they've produced enough literature to be mentioned, but no.

Then this gem:

> A haphazard construction, held together by little more than dynastic loyalty and a touch of baroque magic, the realm of the Habsburgs had an essentially comic nature. Its chief sins lay less in violence than in needless complication, an endless and pointless elaboration of court ritual and bureaucratic protocol.
I've used to program professionally when i was younger (still do as a hobby) and use HN to keep up to date on tech topics. Been working for an investment firm until recently and it helps tremendously to understand underlying tech trends. HN can be skimmed quite quickly and the comments are usually insightful (although very biased).

Also curiosity; e.g. trying to understand how people can retroactively justify using that disgusting mess that is the Javascript syntax & ecosystem.

Graduated here from slashdot and digg back in the day as i became interested in startups.

Additionally; where else to potentially find that mythical rockstar developer with aligned interests as the now useless 'idea guy'. Sometimes makes me feel like a gold-digger hanging out in a banker-bar though...
And lets not forget "epic" being used more often in the 16th century.
A Python guide to handling HTTP request failures (2014)
The sun makes you look for shelter?
IBM Watson can tell you what job suits you well
I've been using btrfs in non-redundant and "raid1" (really just chunk duplication) setups for a while now. I've not had any major problems in managing the data pools or catastrophic data loss. In fact, btrfs checksums detected corruption that I isolated to a bad ram module on one of my machines that went undetected on ext4.

At this point I'm sticking with btrfs instead of going with zfs because of the flexibility for growing/shrinking volumes and adding/removing devices in a non-destructive manner.
you don't even need electronics to make a computer! here's a 1953 training film for a mechanical fire control computer

https://www.youtube.com/watch?v=s1i-dnAH9Y4
What a poorly timed article...with Russian aggression given implicit license by Trump's election and the rising tide of far right nationalism in Western Europe, the author just might get their (very bizarre and offensive imo) wish of a return to "a shared experience of occupation and exclusion, the permanent-seeming weight of economic backwardness, treasured memories of defeat".
I think the web got complicated when somebody though about users creating content that other user could see. It could have been done with a mailto tag! instead of creating php!
:p
Surprised to see no LDAP support.

http://www.fossil-scm.org/index.html/tktview?name=ec667f74f8
Airlines Phasing Out Screens Because You Are All on Your Devices
The previous submission of the link to fossil-scm.org ( https://news.ycombinator.com/item?id=12673229) has some interesting comments from the creator.
I think we are taking about websites that can be hosted on a static file server like Amazon S3/CloudFront, but which also have all the dynamic features of React available for building a rich and complex UX. For instance, when working with Phenomic (which uses Webpack), it's very easy to add any necessary React components to your project simply with npm install / yarn add. So it's really a marriage of Markdown based content publishing and interactive client-side UX.
I think the whole benefit of a static website generator in general is to avoid the "I copy/paste the same header/footer on each" step, especially copy-pasting the menu/header, as your menu can change as you add new pages / blog posts.

I can see good benefits of having a way to do static site generation with the React ecosystem if you're already familiar with it.
The model clearly overfits if to compare the fidelity of pictures from the training set vs the out of sample ones (sent in by others).
The commenters here are extremely intelligent--and often witty and unpretentious as well--which is an unusual combination. Who wouldn't want to hang out with such people as much as possible? :-)
Usually as a way to ensure a working branch stays up to date with master/another branch, so there aren't merge conflicts. Or if there are merge conflicts, to resolve them.
Fossil is running on https://www.sqlite.org/docsrc/artifact/c3a749450a2f0d73 .. another lovely piece of software .. like it
Read the first Programmers at Work book. It doesn't cover huge technical details, but those are the old masters. I read it every 5-10 yrs or so.

Coders at Work is pretty fun too.
Ask HN: Would you pay for audio recordings of popular Medium posts?
Seeing if there is demand as it would most likely be expensive to get voice actors.