skysight-inc/HackerNews huggingface dataset:
I haven't written an eBook, but I use https://typora.io for all my markdown editing. It's a WYSIWYG editor, which is very rare today, but has roughly doubled my writing speed because of that.
A New History of the First Peoples in the Americas
I honestly can't read this without visualizing someone rolling their eyes after every thought while finishing their sentence sarcastically with a vocal fry lol.
"Developing" (or less euphemistically, "poor") is better because "3rd world" has specific cold-war related connotations that are less and less relevant as time goes on - eg, a poor former soviet bloc country wouldn't be "3rd world" as some people understand the term.
I understand that viewpoint, but I feel that, by not respecting the norms of the site, it's detracting from the community that 'sytse wants to get to use his product. The world isn't about GitLab.
One of those recent widespread google docs attack used this strategy to get into lots of business g accounts.

https://news.ycombinator.com/item?id=14205432
While I understand the point you made in that last sentence, the very last part of it sounded needlessly loaded even though I can easily figure such things out. Replacing "you don't deserve to know how" by, say, "you're not the target audience" or anything to that effect goes a long way to not detracting from getting your real point across.

BTW this last easily misunderstood sentence sits just above your "I'm available for hire" link, which is not exactly painting you in a bright light for recruitment.
Restaurants just seem like an intrinsically bad type of economic activity. To create the experience, the chefs and waitstaff and support people labor and labor and labor. Then the customer eats the duck confit, drinks the wine, and that's it. The labor isn't wasted, but neither is it invested for the future. Compare the situation with a simple real estate construction company. Your architects and construction workers and electricians labor and labor and labor, and then you have a house that people can live in for a hundred years or more.
...in US.
I wonder how worse it'll play out if Google pulled the plug and stopped paying these fees. These companies would be left with nothing but inferior alternatives (Bing, Yahoo, maybe DDG?). Mozilla tried this by cutting out Google for its default search engine and I don't think it made any meaningful difference.

I think, in a certain sense, Google is a risk-averse company. It simply won't gamble with its user base, no matter how high the costs are. Considering the cash arsenal the company has, I don't think it's a bad use of capital for Google.
What's stopping an app from imitating the keyboard?

Fundamentally, we're talking about imbuing meaning to patterns of light on a screen. And apps can write on any part of the screen. I suspect the only way to battle this is to have a separate screen which is controllable only from the system.

And even many people will fall for password prompts in the main screen.
Silicon Valley Is Inserting Its Biases into Nearly Every Technology We Use
I am intrigued by your comparison. Does Emacs also provide a declarative UI framework, or do you have to work with controls yourself (like gtk or qt)?
> we put everyone to work

> Work, but work less (adjust according to demand as needed, adjust compensation as necessary).

"Hey Kek you are a programmer right?"

"I am indeed"

"We need you to work 80 hour weeks because we don't have many programmers, don't worry though we will give you another half ration to make up for it"

"No, i'm only going to work 20 hours like the street cleaners"

What does this fictional UBI government do then? Put a gun to my head and force me to work seems to be the most common solution to this problem historically. The problem is all human work can't be divided evenly among all humans, we need doctors more than we need fast food workers thus doctors typically work longer hours. For the system to be "fair" we can't pay doctors all that much more than fast food workers, maybe 10% - 15% or even 100% more but not the 1000% more they see currently. What if doctors decide that isn't enough and all become fast food workers instead? What do we do then? That is the problem UBI and Communism has yet to solve.
> It appears blacks committed 52.2% of homicides from 1976 through 2005 while representing 12.3% of the population

It appears blacks were victims in 52.3% of homicides while representing 13.3% of the population. [1]

[1] https://www.usnews.com/news/articles/2016-09-29/race-and-hom...
I've always wondered this and hoping you can answer - what's the biggest cost driver on restaurants and can the lease rates play a significant impact? I wonder how much high lease rates are killing our local establishments and replacing them with giant franchises.
Been converting some bootstrap sites to AMP as an experiment

On the way: https://www.coffee-scale.com/
... Why would someone do that? Was it ineptness? Just being tired? That seems so blatant.
“Computer programmed with just one finger
Made complete for the chosen singer
Once lyrics are finished, the picture is done
The difference is this picture has no sun
But there's plenty of bright, kaleidoscope light
No color supersedes cause the balance is right
Listeners are pleased cause anxiety is freezed
And can only be thawed when the music is ignored”

- It's yours! (1983)
T La Rock
Building our startup as digital nomads
Interesting, I've rode a bike during the six months I spent in Santa Clara & San Jose and never had it stolen.

However, I did notice that there were a lot of bike parking / bike racks that were awfully missdesigned/overengineered. There were racks that could be opened to put your bike in but many people did not know that so they locked their bike to the rack but when you opened the rack, you could simply slide the lock out. In many cases, the bike was only locked to the rack, which meant you could drive away with the bike without ever picking the lock.

I've made the same mistake for about two weeks, until I noticed that this retarded bike rack mechanism left my bike completely unprotected. Afterwards, I always checked other bikes and I frequently found others that you could just pick up and drive away with.

One of the best, if not the best, bike rack designs is this here: https://www.bikecitizens.net/wp-content/uploads/2017/03/Good...

Very simple design, it can a whole lot of bikes and it's as secure as it can get.
One cannot but have respect for Kotlin - a language made by a small dev shop and not backed by any large company wins developer love.

I so wish that Android would adopt Kotlin for Flutter as well. Just FYI, Kotlin is not tied to the JVM. Kotlin Native is already very viable.
A lot of credit for that goes towards Lin Clark, who's done some amazing expository articles like this before.
The NSA, FBI, CIA and partnering intelligence services from the However-Many-Eyes countries all also have access to Google's servers...
+i3 life changer for programmer productivity!
Rules vary by state but generally charter schools are just as accountable and have to report the same metrics as other public schools.
considering Gitlab has integrated CI, I'd say this is more than "tangentially" related. Developers are going to wonder if their CI tool is protected from this kind of issue.
Hang on. Before you saw this headline, did it ever occur to you too be concerned about the state or quality of high school debate?
PyTorch vs. TensorFlow: 1 month summary
How about this? Take the old Blowfish block encryption algorithm and eliminate the key expansion and expand it so that the s-boxes and p-array take up 16TB of data? What you'd wind up with is a block cipher that has a 16TB key. Since Blowfish is clearly "prior art," and is unencumbered by patents, this might make this approach harder to attack using patent law.
I suppose everyone has their own experience.

I was also on my high school debate team, Student Congress to be specific (though Lincoln-Douglas was an option).

I joined because I loved policy and imagining the impact of legislative changes. The fact that most of our debates were on mock legislation that other students had written made it even better, because we argued topics that the real congress would never touch. I learned so much about researching and building arguments, even if my record didn't show it (never placed once in 2 years). I learned that being right was not as important as being aware of the tone of the room and making yourself heard and tailoring your arguments appropriately. I was not naturally gifted for on-the-fly speaking, but I did improve even so. And importantly, I learned things about myself and avoided pursuing a career I might have hated.

I regret nothing even though I have no dusty trophies to show. The friendship and experience I gained from traveling around the state with other politics nerds was, and always will be, the best part.
I am much more terrified of Terraform than myself, especially `terraform destroy`. I mean, a human can only do so much so quickly but a script could kill everything semi-instantly.

I look at `terraform plan -destroy` and it still terrifies to destroy an internal service.
> Instead of giving people money, why not have bare minimum shelter, food and education that's available for everyone.

Because that traps people in he bare minimum, since improvements are often necessarily replacements rather than supplements.

UBI lets small amounts of outside income provide tangible improvement.
The use-case here is a decentralized mechanism for providing (at least approximately) validated timestamps, which it seems to me a blockchain can do.
Thanks for the info, I appreciate it
The approach that Starsky (http://starsky.io/) is taking seems to be a promising one. They employ truck drivers as remote pilots for the "first and last mile", i.e. the local roads and loading dock work that autonomous vehicles struggle with most. Other advantages include lower fuel costs (driving slower because AVs aren't subject to operator-hour limits) and probably also lower labor costs (you don't need to pay truckers as much if the job is safe and nearby to home).

If the Starsky model ends up dominating, this could all add up to a case where the price of truck transportation drops so much that demand for truck drivers actually increases, possibly even counterbalancing the pressure of individual truckers being able to manage multiple vehicles at once. This would be an example of the "Jevons Effect" https://en.wikipedia.org/wiki/Jevons_paradox
Keep in mind that .NET Core is almost the same .NET runtime/framework (little-f) that powers UWP. It's been a huge hurdle across the board, web and desktop alike. I'm sure if the .NET team had had a magic wand to shrink the .NET Framework (cap-f) down to a smaller size and remove all the legacy Win32 code without breaking so much compatibility they would have.

It's easy to say in hindsight that they should have tried for something like what .NET Standard 2.0 is today earlier, but I, at least, can't blame them for attempting to try to clean house and remove terrible dev experiences like AppDomains and DataTable. Those APIs are terrible and should have died.
I travel and code mobile a lot and yes, I do miss my 2 big monitors, I have in my office.

Especially if I only use my 10" Laptop. And then for example sitting in a loud, bumpy bus - well sure, office is much better.

But ... sitting on top of a mountain or somewhere else in the wilderness, is an awesome place to code. And combined with solar panels and camping equipment, can lead to very long and productive sessions(over days) ....

Because the outside beauty easily offsets the less comfortable workspace for me ...

But it also depends on the kind of work I do. If I have to do bugfixing ... that involve lots of logfiles, debugger-windows, console output etc. etc. than I am more productive in my office.
But allmost everything else, especially designing a new module and also implementing it, I rather do outside ... much better inspiration.
Maybe?

A few comments:

- The politicians you refer to tend to be very well educated. It's not a lack of science and history classes that formed their opinions on these matters.

- Some of the most racist and global warming denying people I know come from STEM backgrounds (mostly the TEMs, less the Ss, but still...). Smart people are just as capable (if not more so) than less smart people at experiencing cognitive dissonance/compartmentalization.

- Disciplinary approaches to science, history, and lit definitely need to be taught. They can be taught (and should be taught) in K-8. The classes in high school are largely college prep and often have little or no focus on the fundamentals of the discipline -- in fact, they often kill the passion of those who entered with passion due to this lack of disciplinary focus.

- We need WAY more education on critical thinking about politics. I think that the current levels of ignorance even among educated folks is a threat to our democracy.
So, startups and companies hire for standard, coglike (CTCI) CS skills, yet they outsource basic functionality.

There should be a corollary to NIH Syndrome[1] that takes into account 3rd party APIs. The way I see it, it's not about reinventing the wheel, it's about having your house in order.

1. https://en.wikipedia.org/wiki/Not_invented_here
Fallen over what kind of a timescale? I did policy debate in the late '90s, and this sounds pretty much the same to me as debate did then.
I've noticed this about BBQ at Bay Area places--liquid smoke and a broiler. I suspect doing it right requires a degree of patience and sustained labor (meat must be tended all day long) that I've only seen at $50+ per head places in cities, and few people are willing to pay that for BBQ. Also IIRC wood fires are harder to permit.
I tend to just stick all my 2FA backup codes into "secure notes" in LastPass.
> On the contrary, Apple's ecosystem is completely closed

Their App Store is a monopoly, but I have friends who use iPhones and use Google's Inbox, Google's search app, Chrome browser, Google Maps and Waze etc and don't use the built-in defaults. I guess they like the hardware. So maybe I'm not interpreting "completely closed" correctly.

> ... In the name of user centricity, their platform places arbitrary restrictions on code execution and access.

As a software but non-iOS developer I like these restrictions. Yes they can be annoying (you can't use your iPhone as certain kinds of portable network scanner because they restrict access to the MAC) but they also stop shitty and malign developers from screwing me in certain ways (jerks were using the MAC as an illicit user tracking device).

I see it like various sorts of regulation: everyone us better off if the paint factory can't simply dump its waste into the river, even the paint company.
Jenkins is also a bloody pain in the ass. Just saying.
Viking Age script deciphered – mentions ‘Allah’ and ‘Ali’
> What bothered me about your comment was that it sounded a bit like "wow, I found that RDBMSes suck at this specific type of computation that they're not built to deal with, therefore query optimizers suck in general", which seemed like an over-reaching argument.

Gotcha. Yes, it was more "I have some things I need to do, and RDBMSes can't do some of those things, which rules them out as a solution". There is for sure lots of great stuff in query optimization, and it makes some queries lots better.

> I guess what I took away from his claim was that the contribution of MR itself was not the problem, but the fact that while creating that model, they ignored a lot of other learnings: e.g. blocking operators can be detrimental, indexes are handy to have. Plus the fact that everyone /else/ who didn't have Google's reasons to forego all those niceties still dove head-first into "let's use MR for everything".

They did not ignore them, they just weren't building a database. MR was much more a scalable HPC replacement than a data management product.

The main reason that the DB community took a huge step backwards is that they (incl Stonebraker) had doubled-down on mediocre compute abstractions, and found they needed to revisit much of what they'd done, because it just didn't work.

> Ah, for me the main question and discussion above was "are RDBMS techniques even relevant at this point", to which my answer is yes, absolutely. That doesn't mean you have to take every concept from it wholesale: many techniques that developed in one context are applicable in others, regardless of Stonebraker's opinions.

I totally agree with you that they are relevant (and am active in the area). Stonebraker takes a much stronger position, and the appeal to his authority was what triggered me. I didn't mean to point that at you as much as it may have turned out.
cool. Thanks for the feedback!
Does Github? It should be easy to check; log in, open the network inspector, and do a force-reload.
Cert Transparency depends on our benevolent lord Google to maintain the integrity of the log. Using a blockchain pushes that trust model out such that it's distributed across multiple actors.

There's nothing wrong with CT -- it's a great step in the right direction. There's also nothing wrong with exploring distributed immutable logging.
MS doesn't need any Android fork. All they need is a Launcher for Andorid and drive ppl towards their services via that. As it happens, they already have one and seems to work quite well. I like it much better than Google Launcher.

https://play.google.com/store/apps/details?id=com.microsoft....
It parses and rewrites HTML in C. And it is an esoteric tool. Throw AFL at it for a day, 100% chance of segfault.
I do use Duet, but it's just an app to make an iPad a second monitor, it doesn't allow me to take it with me and leave my Mac at home.

I'm not really understanding why anyone would build a web IDE in 2017 without iPad support. Web IDEs targeting x86 platforms are already plentiful and mature, and people on x86 platforms tend to ignore them for more traditional desktop IDEs because their computer can already run all of the code or containers they might need. But those don't really exist on an iPad, which I'd think is the ideal target for a cloud IDE.
It's material enough on earnings to need reporting but the precise numbers are of competitive value.

Probably if more than 2/3 of it were paid to one company the CFO might consider that material and then we'd learn.
My big whoops was remotely bricking a server on top of Mt Haleakala.

I needed to update MySQL to take advantage of some new feature that young, eager me just _needed_ to use. Well, the package repo didn't have that version, so no worries, I'll install from source. Well that required some newer version of a core utility, so no worries, I'll just `yum update` that. No dice. No worries, I'll just force remove and install the newer one.

Well, young, eager me didn't realize essentially every command relied on that core utility, so although I had a prompt, I couldn't even `ls`, much less `yum install`.

Our site technician had to take an OS disk up with him next time he made the 2+ hour drive to the top. Luckily we did have a KVM set up so it didn't require a site visit from me (or is that unlucky...it would have been a trip to Maui!).
Russiagate: Social media is the great propaganda war equalizer US not laughing
>Do you have a reference that Google detuned their search for profit purposes?

That's not what I said at all...I was saying their costs were higher as a result. They detuned it to reduce the number of low quality sites appearing in Google search results. I am speculating on one particular side effect that had. I have no proof, because only Google would have the data needed to prove that.
Kinda cool.. though it also seems pointless or hollow of meaning?
"Let's make a package as small as possible while removing everything. Our next feat will be the world's most empty room."

What's more interesting to me is when the app is extremely small, yet still does something useful.
DigitalOcean High-CPU droplets in Singapore
An email exchange with DigitalOcean support has given information that the High CPU droplets in Singapore will be available by the end of the month or early next month. Something a lot of people has been waiting for including myself.
> a loss leader isn't clearing out any stock

People need something to chew on while drinking the wine that has a very large markup on it. Consumer expectation is a big part of pricing. For whatever reason, people are OK shelling out cash for wine and beer at a restaurant, so those get a big markup. That gives you wiggle room to sell some entrees at cost or a loss, which you need because consumers aren't as comfortable with a big markup on chicken since "I could cook this at home" (even though, like the article states, their home-cooked chicken probably hasn't been marinating in duck confit for the past 48 hours...).

Restaurants also need to have a certain amount of variety on the menu to deal with the one picky eater in a party. That's why every seafood restaurant still has one token chicken dish, every steakhouse has a vegetarian dish, etc.
Here is a fun one for you:

In Git, a push-force used to (or at least how I remember it) only force-push your current branch. I force-pushed on a branch... and it force-pushed master. Thankfully no one had pushed to master since I last pulled from it.

Here is the fix:

```
[push]
default = current
```

Or you can just, not force-push... or be explicit, which I do now. I use force pushes for rebasing and --amend. I am one of those weirdos who enjoys clean, readable git repos.
I really appreciate the time they are taking to describe the changes in an easy to understand way. The sketches and graphics really help explain a pretty complex subject.
Sex at Dawn basically boils down to this: when humans evolved to be what we essentially are right now, we were polyamorous and sexually promiscuous. Everyone had sex with everyone all the time because tribe mentality was not what we picture it to be today (strong had all the things, weak had to look to the strong for food, shelter, and protection; in exchange they offered sex). The authors claim that this shift happened much later, about 10k years ago when we switched to predominantly agricultural societies. They offer evidence in the form of Bonobos, who are as related to humans as chimps but are much more promiscuous and less territorial and violent, and in the fact that we have big penises with lots of sperm, meaning evolutionary selection happens primarily through sperm competition, not through sexual partner selection (e.g.: females have sex with lots of males, but only one sperm survives.) There, that's basically the whole book. There are interesting tangential things in the book if you are a factoid junkie, but this is the main argument.

Mating in Captivity is much much harder to summarize like this, and is a better book. It talks about a whole lot of different situations and solutions that did and didn't work for specific couples as their sex life started to dwindle. It touches on non-monogamy, but also proposes other solutions to the problem of decreased sex in long term relationships. If you are choosing between the two, do this one.
Living in a van might also be part of the answer to the skyrocketing rents wherever there are jobs worth their salt.
Which -housing- is one of the real big markets that desperately needs to be disrupted as it siphons money out of the productive sector into the rentiers' black holes.

Disclaimer: Living/renting in Dublin/Ireland.