skysight-inc/HackerNews huggingface dataset:
It doesn't need a cover/plate. Every full-size or mid-size truck I've owned hoists the spare underneath the bed without a cover. Tires are very durable, and if something impacts the tire it's probably destroyed your differential, brakes, and/or axle too so the spare isn't terribly useful.
Kenya's government is looking to compromise citizens' data privacy
> Sure I could have purchased a subscription to the Washington Post, but I don’t believe opinion pieces should be behind a paywall and I certainly don’t believe that something like Dingell’s last words should be behind a paywall.

Quite cheap for a millionaire (billionaire?)! Just think about that for a second. It’s comical. Newspapers were never free. Ever. People subscribed or bought them in a vending machine or news stand.

> have ceded their role as the public square to places like Twitter and Medium that remain open and free.

They aren’t free. They both burn massive amounts of cash. Medium isn’t profitable and Twitter lost money for 12 years before stuffing it with ads to turn a profit. Oh and most
importantly, Twitter doesn’t have to pay a single journalist or reporter! Hard for a VC to understand, but WaPo is actually concerned with making money.

> But the way paywalls are implemented today stinks. Some content should never ever be put behind one.

Well that’s just like your opinion, man. WaPo has been profitable under this model.
Why do you have to use the query builder?
Interesting, must be what conservatives feel like every time they tune into the grammys, Oscars, Twitter, Comedy Central or the View.
The main problem that everyone has with electron is the RAM consumption right?! If the webviews are anyway gonna increase the RAM to electron levels while being significantly hard to test and deploy then this will not work out ever. I'm only bothered about low RAM memory usage not the disk space.
It isn’t slavery, indeed, but waged can get lower than low. Pilots can be pressurized in accepting very low wages for the right to fly an airplane.

Reason? Pilots have to make flight hours in the plane they’re licensed for to keep their license.

So, you are, say, $100,000 in debt to get a license to fly a 737, and you need a few hours in it this month to keep that license. Renting said plane for a few hours is very expensive. That makes an $0 an hour ‘job’ flying for a few hours look mightily attractive.
AI Is Helping in Diverse Recruiting
Do you find it weird that you think these are the least efficient apps in their domain and yet they are both extremely popular with the majority of users out there?
Daily Horoscope Feb 13 Th,2019
Wow! Having read this I’m playing pretty sure Jack Dorsey is a bot!
It would definitely make more people realize how much of a money waste lotteries are. If you'd expect to win $1000 every year, you'd quickly realize you spend more on tickets than you get back.
‘Sexist’ comments from Utah CEO at SSTS19 tech conference cause controversy
Make your site’s pages instant in 1 minute and improve your conversion rate
> I want people to walk away from Twitter feeling like they learned something and feeling empowered to some degree. It depresses me when that’s not the general vibe, and inspires me to figure it out. That’s my desire

Last year, in March I deleted all my tweets and closed my account [1]. A month ago I discovered that my account appears as "suspended" [2]. I don't feel empowered by this Tweeter information about me.

[1] https://chorasimilarity.wordpress.com/2018/03/21/i-deleted-f...

[2] https://chorasimilarity.wordpress.com/2019/01/01/twitter-lie...
I'm highly supportive of rail transit. I'm just saying it's backwards to argue that expanding freeways just because to traffic will just fill up capacity. The same will happen if you expand successful rail transit as well. Capacity being filled up is a good sign in terms of efficient infrastructure investment - it means the infrastructure investment is being put to good use, and you should probably build more.

As to your question though, VTA seems to have failed to spur economic growth, despite being priced for volume and built in areas that aren't restricted from growing in response to available transit.
Yeah, this is probably why they went this route, and it makes a lot of sense. It's just strange to see it advertised as a design feature. Having it called out like that as if it's something I want in a truck was very jarring, like they didn't really understand what I would be using a truck for.
In developed nations, you can't build your way out of traffic congestion. It's called Induced Demand[1].

Shifting journeys to higher capacity platforms is the only solution to moving people around.

[1] https://www.citylab.com/transportation/2018/09/citylab-unive...
Sounds like you've been shadow banned. You should contact hn@ycombinator.com and hear if there's been a mistake.
Slack doesn’t pick up my system dictionies correctly so I keep getting American English suggestions for words correctly spelt in GB English. It’s very annoying and I have no idea how to fix it.

Wouldn’t have this problem with a native app.
About this:

“Kara: I am going to start a NEW thread to make it easy for people to follow (@waltmossberg just texted me that it is a "chaotic hellpit"). Stay in that one. OK?”

Being able to have a public chat that others could follow was a solved problem back in 1994. How the hell is this dystopian nightmare of a conversation happening in the year 2019?
If you are worried about Google's security practices, why look at things other than Google's products?
Having One Punch Man as tier 3 invalidates all your points. ;)
Multi-Hop Communication: Frog Choruses Inspire Wireless Sensor Networks
I've seen a day ago a recording of a presentation from last week FOSDEM where two other libraries, Lorca[0] (Go + HTML5) and Webview[1] (C++/C/Go), were described that are similar in scope to this one.

From the webview project page: It supports two-way JavaScript bindings (to call JavaScript from C/C++/Go and to call C/C++/Go from JavaScript). It uses Cocoa/WebKit on macOS, gtk-webkit2 on Linux and MSHTML (IE10/11) on Windows.

[0]https://github.com/zserge/lorca

[1]https://github.com/zserge/webview

edit: the link to the video https://video.fosdem.org/2019/UD2.120/godesktopapps.webm

and the presentation slides https://fosdem.org/2019/schedule/event/godesktopapps/attachm...
As my favorite RFC 761 says: "be conservative in what you do, be liberal in what you accept from others."
> Lufthansa, Air France, IAM (British Airways + Iberia), China Southern, and China Eastern are state-supported.

Source for this claim for each of these airlines. Given that subsidising industries/companies is banned in the EU I don't see how any airline in the EU could be receiving state support. I'd say Ryanair and Easyjet and a bunch of others would be hollering about it from the roof-tops.

I get that China Southern and China Eastern are state backed at the administrative level, but neither is the flag carrier (Air China is) and both are publicly traded? Are they actively state sponsored since they were set up?
Unfortunately I can't risk being caught in Jessie's sights right now. He has a way of twisting things into his favor and always seems to get himself out of trouble by turning it on someone else. I have been following this story though and I may contact you in the future. Thanks, and sorry.
Maybe you don't listen.

"Apps" like Slack are on my hate list even above desktop Java apps. Seriously, I can't understand how come it's acceptable to use >1GB of RAM to display 10 lines of text.
This result is not surprising. Having a rule that sets your prices, with your competitors' prices as the only variable input, creates a dynamic system that can easily converge on supracompetitive prices with the right parameters, and you are likely to change parameters when they result in a price collapse in the first few days of operation, overfitting your way into mutual agreement.

I would be interested to see if a pricing system that tries to estimate elasticity and seasonal demand (and product lifecycle), in effect using customer behaviour as an input, can also converge in this way in a reasonably short time.
Ha Ha, this is funny. It looks like Travis CI is confused now on what to do next. CI is becoming a saturated market. Brand association with students? This looks too childish. Travis CI didn't see this coming though. And the truth is CI tools are being consolidated into DevOps platform or being removed from the market.
Kry has already won in Sweden. The resistance is dead.
API Gateway becomes your HTTP server, your routing layer defined in Flask/Sinatra/Express & co is implemented in API GW integration configuration and handling routed requests is implemented as Lambdas that process events from API GW.
Memory leaks? Thats not gonna go well with these HN users. Was rust not fitting for use here?
another Nobel winner living to 90.
https://warwick.ac.uk/newsandevents/pressreleases/new_resear...
The variety of life is huge.
What will you grow in your garden?
more than your count equals.
You are a city of life in yourself.
Live long, enjoy.
I'd guess thats a reference to a twitter-internal bugtracker - JIRA issues have that format.
His book (SQL Performance Explained) is also very good. The book is not too long and not too dense. I'd buy it again (in fact, I probably will, because I left my copy with a former employer because they paid for it).
Looks a lot like Jira ID of some bug/task
If I had to choose, the former is more important to me, and it works for us, I've not had a bad hire yet in a market where getting new developers is difficult.

Refactoring with or without tooling in static or dynamic languages, is about recognizing a piece of the code base that should be refactored and what the goal is. Tool and language can make this easier or harder, but that is again, something you can train them in and all new developers get a mentor for as long as they need, even senior developers.
Could be worse. Think embedded/IoT with node.js.
A simple hello world style app in electron and in my own project [1] show electron using ~100mb while the webview based project ~50mb, so there's that.

[1] https://github.com/zenakuten/webview-cs
Huawei tells New Zealand: banning us is like banning the All Blacks
The form is confusing and content is ambiguous. Painful experience. Why they did that to themselves?
https://news.ycombinator.com/item?id=19122727
I get restless. I think I'm just a pretty dissatisfied person. I want to do great things.I want to make more money. I want to have the choice to retire young. I want to be happy.

If I was sentenced to 40 years of randomly assigned work then I'd just clock in and clock out, but I get to do something I love at an exorbitant salary. With a taste of that I'm going fight for positions where I can do more of what I love and make more money. I don't really care about keeping up with people or prestige, I care about freedom.

I'd be making less than half of what I do now if I had stayed at my first job. This buys my freedom sooner.
These mental paradigms helped me a great deal:

1) Think in terms of excel spreadsheets. At each step in your SQL you are creating a set of data. Doesn't usually matter how many rites it is, you just want the right columns.
2) Once you have a recordset, decide how the next recordset goes together. I would mentally visualize putting one worksheet next to the other and think through what columns I had to join together to get the rows I wanted.
3) Make sure you know what your first recordset should be. This is the base data that everything can be joined into. I refer to this as the domain of records.
These two "nobody" reasons is why we are tettering on the edge of a browser monopoly, which will likely hurt desktop apps too if they use electron.
an android things kit costs the same as a pocophone, what demand was it seeking to fulfil that wasn't easily fixed by an app on a low cost smartphone?
She came off as strident, and he came off as vague. It was a terrible interview on both sides and not worth reading.
This talk by djb and Tanja Lange is a good overview of the NIST candidates and the current state of pqcrypto: https://www.youtube.com/watch?v=ZCmnQR3_qWg
Chasing pointers (on the same medium) is usually slower than the access patterns that databases usually use.

First, a database can have hash indexes instead of btree indexes, so lookups can be O(1) too, but it turns out that btrees are often better because they can return range results efficiently, and finding the range in a btree is only logarithmic for the first lookup. If your index is clustered - if it covers the fields needed downstream in the plan - no further indirections are needed and locality is far better than a hash lookup. For example, a filter could be efficiently evaluated along with the index scan. And if your final results need to be sorted, major bonus if the index also covers this.

Second, it's best to think of databases doing operations on batches of data at a time. Depending on your database planner, different queries will tend to result in more row-based lookups (MySQL generally does everything that isn't a derived table, uncorrelated subquery or a filesort in a nested loop fashion) but others build lookups for more efficiency (a derived table in MySQL, or a hash join in Postgres). The flexibility to mix and match hash lookups with scans and sequential access - which are usually a few orders of magnitude faster than iterated indirection - means it can outperform graph traversal that is constantly getting caches misses at every level of the hierarchy.

The reason NoSQL and document databases suck from a relational standpoint is that they are bad at joins, and work better if you denormalize your joins and embed child structures in your rows and documents. Add decent indexes to NoSQL and they gradually turn back into relational databases - indexes are a denormalization of your data that is automatically handled by the database, but have nonlocality and write amplification consequences which can slow things down.

In terms of distribution, a relational plan can be parallelized and distributed somewhat easily if your data is also replicated - sometimes join results need to be redundantly recalculated or shuffled / copied around - and most analytics databases use this approach, though usually with column stores rather than row stores, again because scanning sequential access is so much faster than indirection. Joins don't always distribute well, is the main catch.
non-programmer users don't complain because they don't know how bad they are fucked.

A few weeks ago my non-technical neighbours told me that their computer was "a bit slow" and if I could "install a new antivirus". Here's what "a bit slow" meant :

- windows took 7 minutes to boot

- IE took more than a minute to open

And of course it wasn't always like that, but the proverbial frog was boiled long enough that it took a lot of time for them to be pissed enough to look for help (the poor guys had 4 antivirus programs running concurrently - on a machine with 2 gigs of ram).

In contrast, if my browser takes more than 3 or so seconds to open I start looking for what's wrong.
Perhaps a confounder here is that the Nobel is often conferred decades after an accomplishment and isn't awarded posthumously. So your odds of winning the prize are improved if you can live to an old age.
Noone is mad that they're producing a mobile game. It's the way they presented it that was disappointing, and the way they handled feedback that makes people angry.

Can you imagine being at a Apple/Node/Linux/Microsoft conference and actually booing at one of their product announcements? What would it take for you to actually boo as opposed to just standing up and leaving that presentation, or simply start fiddling with your mobile/laptop and ignore the presentation?

I presented the same case to a friend of mine who has been driving a truck for 20 years, who each year pays to attend an international transport conference. He saw the severity of the situation instantly.

If you're unable to imagine yourself _ever_ booing literally at such a scenario, then remember that it was a minority of the audience at Blizzcon that booed. Probably not more than a handful of people. Out of hundreds, if not a thousand attendees.
I think your comment serves as great proof why building large public works projects in the US is now impossible.

Rationally speaking, you're 100% right. Those are all true impediments. From a realpolitik perspective, it makes total sense to start building where it's not controversial so that parallel non-engineering work can be undertaken. There are rational reasons why labor is so expensive, why planning committees take so much time, and why things take as much time as they do.

But this isn't how large public works can get done quickly. Any sufficiently large project is less technocratic and more political. Allowing large projects to be governed entirely technocratically has shown that timelines stretch so far out as to render the project impossibly expensive to finance and too limited in scope by project's end. There needs to be a single authority (with checks on it...) that can get things done, governed by a politician who can ensure that the authority's efforts are directed to popular projects. An agency with a planning body that makes community-approved blueprints ready before funding comes in, and with the authority to exercise eminent domain on approved plans and start work quickly and immediately.
Making the Building of Firefox Faster with Clever-Commit
Quantum Computing, Capabilities and Limits: An Interview with Scott Aaronson
There is always overlap. No need for two HR departments.
On the other hand many of Einstein's greatest ideas, discoveries, and publications came while working at a patent office as a low level inspector because in spite of years of effort, he couldn't find any academic position that would have him. That did change quite rapidly afterwards however, but it's certainly a great example of somebody making of his life and work what he wanted to make of it.
Well, I tested it by creating a little sample android app that fetched a collection of images for display in a grid.

For some reason I found this very simple scenario quite a hassle using a native GraphQL client for Android. And the alternative, ditching the client and making simple http requests was rather clunky when poking around what's returned.

Admittedly I only spent an hour or so on it but...REST just seems drastically simpler to get up and running with.
LinkedIn would deserve it though.
I thought this exact same thing. Somewhat related, it reminds me of a discussion on the meaning of "evacuated" from The Wire.

(NSFW - language) https://www.youtube.com/watch?v=h5d82ndui_s
xp_cmdshell always seemed like a really bad idea.

The sql server agent was easy and reliable for scheduling so it made sense to let it run the whole process.
> Well, sure, but how does that help?

It enables a continuous supply, without having to try to plan everything to happen all at once during a short launch window/timeframe

> You can launch as many ships as you like during those windows, but you can't stagger them.

Well, you don't have to only launch "during those windows". I'm no logistic genius, but it seems like it would be easier/more cost effective to loft resources towards Mars at intervals that don't depend on a relatively short event that occurs every ~18 months. Try collecting all of the things you need to go camping 30 minutes beforehand, vs over the period of a week/month before you go. Yea, not very effective.. ?

Your comment I replied to above seems to be overly aggressive (that doesn't belong here):

> You don't understand the orbital mechanics of getting to Mars.

I'm quite sure there are lots of things you (or I) don't understand. Try being more constructive next time.
Multipart HTTP Responses in Go
Security.txt (2017)
This is a bit of a surprising thing for me to hear, because I found Sublime Text's user experience to be rather poor, and certainly inferior to its Electron-based competitor VS Code.
The poll on the "What is this?" page is pretty stupid.

Legal Poll:

Is it illegal to walk into someone else's home uninvited if the door is wide open?

No door, no locks, no guard dog, no "no trespassers" sign at all. Is walking into someone else's house illegal?

---

This isn't precisely the same situation, but it's pretty close. Regarding the actual poll (accessing a completely open MongoDB database), the question I have for you is how did you find that database? If someone posted a link to it saying "hey here's my database, feel free to take a look" then by all means go look at it. If you go portscanning the internet and find the database, it probably wasn't intended for you to access it.

> It's important to understand where the lines are, is it illegal for a security researcher to stumble across a completely unsecured database? And then view the records in it?

Stumbling across it is fine. Once they know it's there, why does this "security researcher" need to go snooping through the actual data?

Even when attacking a system that has a real bug bounty and invites security researchers to access it, the rules generally prohibit actually poking around customer data. Once you verify that you are capable of accessing the data, that's where you stop, you don't actually look at it.
https://cn.nytimes.com/china/20121203/c03nailhouse/
Sorry, Chinese is not naive as you think
Wave device could deliver clean energy to thousands of homes
Its an interesting article in that it is looking at fitness (of fruit-flies, the model system used in the study), not lifespan alone.

Going in, I was expecting all of these interactions would be like the GWAS (genome wide association studies) interactions. I was expecting maybe single digit (max) percentage changes in the overall fitness / lifespan / etc.

But, if I understand the article correctly [1], different combinations of gut bacteria drove variations in lifespan by up to ~20% (which is a HUGE shift), which makes me a little skeptical.

All in all, a fascinating, if very unclear study.

They are very interesting correlations, but mapping the cause-consequence relationship is probably one of the biggest challenges in modern biological research; in this context & diseases like (many) cancers. In an ideal world, we really would like to have that degree of understanding to be able to develop effective, targeted cures (the holy grail of modern medicine?)

Finally, there's a lot of 'buzz' around microbiomes / microbiomics etc, etc. But I think one needs to be cautious in interpreting these results. This twitter thread [2], on an article / paper claiming modulation of schizophrenia by gut microbiome, is an articulate criticism(IMO) of such a claim.

In general (not the fly paper referred to in [1]), I think a significant fraction of microbiome / trait association studies, as exemplified by the schizophrenia study discussed in [2], are just throwing stuff up & seeing what sticks; and they are.. perhaps not the most rigorous of ways of doing science..

Finally, a slightly older, but still good article in NY Times that discusses some of the issues around the hype, etc. [3]

[1] https://www.pnas.org/content/115/51/E11951

[2] https://threadreaderapp.com/thread/1095012297200844800.html

[3] https://www.nytimes.com/2017/03/06/upshot/exciting-microbe-r...

[multiple edits to improve readability :~]
> the web is normally a haven for darkness

- Kara Swisher, in the sub-headline of a recent gossip column published in the NYT opinion section on Jeff Bezos’s dicorce drama

Technological illiteracy and fear-mongering should be opposed at every turn.
_security_ is ok, this is privacy.
> how is twitter responsible for user's comments

I don't claim that they necessarily are, but you could argue that the design of their platform leads to users behaving in the way they do behave, i.e. if you only give them the option to "like" something or reply to it, dislikes will be expressed in replies.