skysight-inc/HackerNews huggingface dataset:
I can relate but it's a treacherous, rocky path to follow the pot of gold. Sometimes it's a compass. And if you live in a very expensive part of the world, it can quickly land you in a pressure cooker environment. Now, the issue is that as you get older, you start to explore other paths. Ideally, rather than travel for six months like you do, laudable in itself, I try to use that money to invest in stuff for the future. One hopes then to have even more relaxing six month adventures, if I still have the energy.
it's probably not just a bar, but a roller that spins.
Note carefully what is not said here -- that "verified fans", or any fans, will get the best seats (or will get seats of a quality even remotely corresponding to their purchase time).

Ticketmaster has left their same, bot-vulnerable systems design in place for 13+ years[0], simply because it doesn't matter to them whether brokers/scalpers get the best seats -- they are hired only to move the most seats in minimum time regardless of who gets them. One then has to wonder what their incentive has been to let the bot operators continue to operate the same way all these years[0].

[0] https://news.ycombinator.com/item?id=13643045 "The Man Who Broke Ticketmaster" (2017), 300+ comments
Interestingly, most people don't need to do anything to build a new building. So far, I've only seen immediate neighbors show up to complain about their "view", which isn't a sufficient reason to prevent hundreds of apartments. Otherwise, people who live out in the 'burbs have to do zero to support density for those of us who want it. So who are the other people who need to change?
This is my approach to security as well. Security should aim to be simple in implementation but must be simple in interface.

People take good security for granted. Look at HTTPS,all you see is the green lock as it's interface telling you the connection is secure.
If you're a competent C# developer, looking to work remotely, please ping me. My email address is in my profile.
Also, as far as I understand, growing bones impart a bit more flexiblity to the skeleton due to epiphyseal plates at either end of long bones.

Or is this a myth?
I didn't have may writing assignments at university, but most of the ones I did do only had a word limit.

If you could get your idea across in 1 paragraph, then good for you. You probably couldn't, that's not a lot of words, but there was nothing stopping you from submitting a 100 word essay if you really wanted to.

It was encouraged that you wrote the minimum possible to get your point across, rather than trying to pad out your essay with bullshit.

I think that's the way it should be. A word limit stops students from waffling on for too long, which just wastes the time of both the writer and the reader.
Go is much easier to learn, and probably takes less time to develop with on average. Also, Rust is not really a Go competitor: https://dave.cheney.net/2015/07/02/why-go-and-rust-are-not-c...
Software engineering is undergoing a (nother) cultural change. More people than ever before are engineers and are participating in its culture, bringing their own perspectives and experiences with them. Consequently, a lot more people are weighing in on what is and isn't acceptable. This is good! Diversity breeds strength, and while it can be tumultuous it's always worth it.

Language changes too. There are all kinds of words we used to use that, for one reason or another, we just don't use anymore. And if you happen to use one, reactions range from "woof what an anachronism" to "yikes that's bigoted".

> I'm not completely unsympathetic, but I sometimes feel the sympathy only goes one way.

Yeah I can understand. But I think the asymmetry is because the issue itself is asymmetrical. On one hand it feels like busy work to go and change master/slave to primary/secondary or whatever, and it can also feel a little insulting to be accused of racism (or at least insensitivity or ignorance) for using those terms when some of them are more or less terms of art.

On the other, at least master/slave has some implications that are pretty disgusting. They're not engineering terms. They're terms that invoke some of the most brutal human regimes in history. They've been reappropriated rather clumsily to represent a controller/controllee relationship, but make no mistake: they refer specifically to a power structure that gave one human being complete dominion over another -- and often that dominion was misused to an extreme, violent degree.

So that's where the asymmetry comes from. Essentially it's a couple of sed commands vs. casually invoking (and thus encoding into our software) a history of crushing oppression.
The inverse square law is a powerful thing.
That's true, but the issue with it as a real development option is that its job was to bootstrap the compiler, and so it implements Rust 1.19 (I believe...), and nothing further. So you're missing out on a lot of useful stuff.
Lol, reminds me of the nightmarishly complicated first NLP model I wrote. I would classify this under "resume driven development" which you see a lot on the software side too with fancy new frameworks.

Funnily enough, although the first place that let me work with Hadoop and Spark didn't need to be using Hadoop and Spark, I probably wouldn't have worked there if they didn't let me learn them, so maybe this isn't as wasteful as it seems at first glance
If one needs proof of existence features, bitcoin already delivers this trustlessly at scale: https://opentimestamps.org/ You merkle hash effectively limitless data into a single bitcoin transaction. No need to spin up a new (and likely inefficient blockchain) to do notary tasks.
Fault? He is getting free publicity to the point he is even on the front page of HN (not that he care about this specifically). Show me the last time this happened with a French book up for a prize.
That article mentions that bundles are supposed to arrive in Gmail soon. My point still stands that Inbox features would be not-so-difficult to add to Gmail.

It's much easier than developing and maintaining 2 apps, and testing them on variety of platforms (Web, ios, android etc.) and device/browser combinations.

It was already getting confusing with smart compose (https://www.blog.google/products/gmail/subject-write-emails-...) coming to Gmail, but not to Inbox.
Square-cube law; someone twice the size has eight times the mass and eight times the force, with only four times cross-sectional area to support it. A ten-year-old's bones and other tissues suffer half[1] the force per unit area in a crash, so require only half the material strength to avoid whatever level of damage.

1: spherical cow/fermi estimate
The Inanity of Programming Language Benchmarks
On three occasions I’ve consulted for my previous employer (three different companies). Once while I was in grad school, once after I had left but the company still wanted some of my time, and once on a project for a company that had let me go when they moved operations but wanted to collaborate. From that, and through entrepreneurs I know, I’ve gotten several other jobs. I’ve been full-time nearly five years now (Formlabs: we are hiring: http://formlabs.com/jobs) but before that, consulting had become a pretty regular thing to do between full-time employment.
We bought our first home in Mountain View last year after renting for over eight years. All our schools are great. We're part of the Los Altos School District. Schools were a big part of where we chose to buy.
Pretty much. The Chicago school was the one pushing for financial deregulation, IIRC.

I think the problem here is that we elect governments to solve collective problems, not personal problems. Collective problems arise from the interactions of large groups of people and they are generally intractable. Even if an economist tries to accurately model human behavior, it's really hard to do as you start adding more rational agents, and then you need a theory of production and a theory of expectations formation and all of a sudden what you are doing is just a toy to be tractable.

So the zone where there is clear unambiguous science is very small, and it's generally not the zone of contention in politics. Stuff like "don't swallow arsenic" -- it doesn't really help us to govern or solve any of our political questions.

So if we can't use science to show us how to organize ourselves, the debate turns to meta-approaches which are basically philosophies of how we approach problems.

For example, a liberal might start with a Rousseau-type blank slate view of human nature and a various declaration of rights, both of which are basically statements of faith, and then try to think of some way that government can secure those rights through a period of debate, and then adopt whatever seems right to the people doing the debating, even if it means overturning long established customs.

A conservative might go -- woah, there is hidden information in customs and traditions, which we may not appreciate (it's hidden) but, as an article of faith, the fact that these customs have lasted so long means that they are probably useful for _something_, and I doubt your ability to think of every unintended consequence of your policy, so I'm going to oppose it, and instead suggest you do something much smaller, as a pilot, over here for a generation, and then see what happens.

And a libertarian might be led to say, "Your proposal infringes on my personal liberties, and thus, as an article of faith, must lead to bad outcomes."

Etc.

So the real debates we have are actually methodological debates given that we are working under imperfect information and limited knowledge about how complex interacting social systems work. Saying "we should use more science" is vacuous B.S. What we need is a better functioning public policy discourse that supports more course corrections, allows more people to air their views, and eliminates certain known distortions, like the influence of big money groups on campaigns. That's a hell of a lot more useful than pretending that scientists can be politicians or that politicians should be scientists.
Cross platform is important for official matters because allowing a platform specific tool means the government,legal community and fellow citizens are also expected to use that platform to interact with content made or consumed by that platform specific tool.
We have a VR-only browser on launched on SteamVR (Vive) / Oculus Store (Rift). Relevant to HN, we went through a recent YC batch. Still early but focused on 6DOF headsets, and ignoring 2D for now.

http://store.steampowered.com/app/803010/Supermedium/
Google's Material design uses these principles.
https://material.io/design/

As does the BBC's GEL https://www.bbc.co.uk/gel/ .

Seventh Day Adventist Church: https://github.com/adventistchurch/alps

I'm sure many others, since it's an industry trend at the moment, I think because of Google's Material Design.

It's particularly useful for very large sites where it's impractical for a designer to design every single page individually- This is a way to break a site down into a system. You might quite rightly wonder how that is different from just having templates.

Atomic design includes templates, it just breaks things down to smaller pieces as well, so that a designer has an opportunity to make smaller elements like buttons, colours, widgets, forms etc consistent with each other and align to a designed grid. It reigns in some of the visual chaos and aligns extremely well to "component based" front end frameworks like react.

If there's anything that this sort of thing can hopefully achieve, is greater consistency in typographic grids and rhythm. The downside of this is it can tend to make websites look incredibly bland and samey- the other side of the coin to improving consistency.
I think you went way overboard toward the end. Only 37% (and declining) of China's GDP is from trade.. and only <20% is from the US. So 20% of 37% = ~7% of GDP.

Meaning, if all trade between US and China was cut off tomorrow, they would only lose 7% of GDP. So how do you get from that to 5X?

Seems like you have a model of the Chinese economy from a decade ago. Fact is, China is much larger now, and much less dependent on trade today.

Also keep in mind, a good portion of our imports from China consist of items that were imported into china for assembly. Look at all the items from other countries inside an iphone... yet when an iphone is assembled in China, the value gets assigned to China. If you adjust for this, it significantly reduces (but nowhere near eliminates) the trade imbalance. So the numbers above, actually overstate the impact on China's economy from cutting off trade.

Edit: corrected a few of my numbers from worldbank data
>>Why do we think that way when we're young, that we're immune to damage?

The answer to this question is simple: Ignorance

It is the same ignorance that causes a toddler to put its hand in the fire without any fear.

>>What changes?

The experience of being burned is what changes. You are no longer ignorant.

>>Maybe she was just confident enough in her safety measures to do it anyway?

Or maybe she's just an adrenaline junkie. Also, doing something dangerous plenty of times with no consequences will reduce your fear.
I haven’t done any desktop GUI development since VB6 and I only used .Net Windows Forms for Windows Mobile up until 2011. What is the modern drag and drop method to build GUIs on Windows?
> How about teaching the students to copyedit?

They might play along with the competition, but the students would conspire to never give each other a grade below a C.
Well if Facebook wasn't a large portion of the online advertising market then there might be an argument. When you try to become a monopoly you get extra responsibilities as you gain market share
The IP laws have been written by the US, for the US, and its terms keep on changing to continue protecting US interests.

The IP laws should be a trade-off: temporary protection of inventors / creators, so that progress happens and consumers get a good deal. Instead, HN is already aware how IP laws get abused. The effects of those abuses are felt largely outside the US: it allows the US to foster its economic and cultural dominance.

All thanks to founding and controlling the international bodies in charge of ruling on IP matters.
I am staunchly opposed to Universal Basic Income because inflation will simply rise to meet the UBI. But Universal Basic Assets is an interesting concept.
By encouraging price gouging, you're saying only the rich deserve these life critical supplies. I find that far more unethical than price capping.
I imagine it would be hard to measure, since the car blocks radar and could have a different peak speed
> A similar argument could be made about public spending on education, that it only creates inflation. But of course education is a great way to increase productivity

Uh yeah, but that doesn't make it a good thing. If the expense of education puts you into a debt hole that is so deep that it's impossible to make up for it with increased productivity, that is a net negative.

And what does this have to do with housing? Increased housing costs is like the exact opposite of increased productivity. Limiting supply of housing is a rent-seeking behavior.
You're just old mate ;)
To get more contributors
This is great progress for other locations as well!
Yep. Common to other ivy league schools that also have 'free tuition'. I seem to remember Yale (or Harvard or both) making a similar announcement a few years ago.
Not sure if I got my facts straight, but one of their biggest users,
gambling website Bet365, I believe bought the IP, open sourced it, and threw in a couple million to keep development going.
I don't want to pile on but that sentence strongly reminded me of the oldish saw about "a data scientist is a programmer who lives in SF". I've never heard of anyone using JS for data science. What might it have that's anywhere comparable to the tidyverse or numpy/scipy/sklearn?
This begins to frame one of the problems I have lately. Dabbling in Go, dabbling in Erlang/Elixir, dabbling in Elm, dabbling in Rust...
While mob rule can be problem it has long been the 'democratic bogeyman' to justify why oligarchs and dictators must retain power even if what they want isn't remotely close to being unreasonable like not facing famine when it can be prevented. I'm not sure that decentralization works for stopping it - just limiting their demesne to one small town where you could be lynched instead of a whole country.

The system of constitutional rights of some sort has worked pretty well to excellent for limiting that purpose especially when combined with a judiciary willing to look ahead. The issue it helps prevent is the same as the mob rule example although it can also happen with more 'restrained mob rule' situations in a set up for a turnkey dictatorship that allows for absolute power in just a few steps.

The 'democratic institutions' and societal structure seems to be a factor of how resistant from degrading as well, how likely a transition to democracy is to stick and not have travesties in the attempt and how the aftermath of a dictatorship is handled. It would be interesting to see if there can be a good qualitative breakdown here as there are for signs of rising fascism and dictatorships.
How long have you been using Turtl? I don't remember why I stopped using it, but I only used it for a few weeks the last time I tried it.

I'm trying Joplin now, but maybe I'll give Turtl another shot too..
https://qz.com/1269172/the-epic-mistake-about-manufacturing-...

Yeah, you live in a bubble. Outside of the bubble, the American working class has been eviscerated.
Your scenario is completely wrong given that most places will put limits on how much you can buy.

And you say you're making fewer people suffer; I say you're disproportionately forcing the poor to take the brunt of the suffering.
Practical Problems with Regulating Tech in the Public Interest
Hey, you are missing an title for your website.

it looks really promising to me, specially when all of the other knowledge maps are going for the SaaS model.
It’s quite common to start out with a PhD / masters in math / stats, with deep specialization in fields like NLP, computer vision, MCMC sampling, and then to become an experienced expert in GPU computing, containerization, web service layers, etc., while working on implementations of ML models.

This was true for me anyway. The main thing I do is deep learning for computer vision and image search, but I think it’s fair to say I have significant experience with Docker, GPU architectures, various CI tooling, linux system programming, deep internals of CPython, internals of MySQL and Postgres, lots of frustrating performance tradeoffs with py4j in the pyspark world, as well as all the usual crap with pandas, sklearn, data visualization tools, and a lot more.

I’d say almost all data scientists I’ve worked with are just like me, just with maybe different specialization areas, except possibly for very young data scientists right out of undergrad.
Guitar lessons - all the TrueFire instructors - https://youtube.com/truefiretv
Which is why gouging is evil.
It would be nice if you said what you objected to specifically and describe or specify how the link you've commented adds anything to the discussion.
I think for the purposes of the benchmark he ran the C and Rust binaries directly. So it really was C implementation vs Rust implementation.
You would use it to add a dimension of time to the signatures. This allows for revoking/replacing keys while still keeping past messages valid. At work we've ben implementing a system like this where an identity is made up of a hierarchy of keys.

Let's say you have 2 key pairs as part of your identity. You sign a message with key 2 and publish it on the blockchain at block height H. Then at some point in the future, you lose the private part of key 2 or it becomes compromised. So now you sign a message with key 1 that says "replace key 2 with key 3 from this point on" and you publish it to the blockchain.

Now, any messages signed with key 2 before the replacement can still be deemed valid, but any future messages signed with the compromised key will not be valid.
It means "do not water down the meaning of this custom". If you manage to practice it exactly according to meaning, I don't think there'd be a large debate.

But when you change meaning, you're exercising more of the power you already have over the minority. You're trampling over them to satisfy your own needs. (Which is pretty much colonialism in a nutshell)
Kubeadm and Flannel and Dashboard
The US has been cheating, bigger, better and longer.

We seem to agree that this is not about fair trade, but that is what Trump is calling the whole thing.
I didn’t go into the 20-30% loss in GDP in detail, but it factors in loss of millions of manufacturing and management jobs, fake/wasteful GDP boosting stopped, loss of FDI, capital outflow, debt deleveraging, 20-30% further drop in Yuan, etc etc
Eh, it’s not as bad as people like to whinge that it is. There are indeed warts, but they’re pretty overblown. If you are comfortable with functional idioms R mostly does what you want without a great deal of fuss. If you’re predisposed to procedural idioms, then you’re going to be fighting the language.

I started learning R about the time I started reading How to Design Computer Programs, and I found it pretty easy to transfer that model of thinking to R. And I find Clojure, Racket, and Scheme to also be somewhat comfortable after a short reacclimation period.

Some of the convenience bits have to do with most functions working on vectors without needing to explicitly iterate most of the time. Also libraries. If you want to estimate a linear regression, or make some exploratory plots, or try some rando statistical method that your graduate advisor suggests, you don’t have to worry about whether it’s already been implemented for you in R.

You can do a lot of heavy lifting by cribbing off of example code because most code is short. You just get heaps of leverage by using R.

Look, I like to do things the hard way a lot. My whole life is pretty much a string of highest friction path choices. For data science R is easy because all the work has been done for you. It's the difference between writing GUI apps against Cocoa APIs vs, I dunno, XLib or Motif.
So much ignorance about this. The FBI needs its evidence to be admissible. I'm sure the FBI has no trouble accessing phones with warrantless surveillance when they need to for national security, but they need surveillance to be legal when it's used as evidence in a judicial context
I think people are overestimating the merit of normal bicycle helmets. I think the actual effect is something like this ([1]):

> The most reliable estimates indicate that at speeds of up to 20 km/h helmets reduce the risk of head injury by 42%, the risk of brain injury by 53%, and the risk of facial injury by 17%, whereas they increase the risk of neck injury by 32%. These estimates are partly based
on research carried out in countries like the United States and Australia, where standards for bicycle helmets are stricter than they are in Europe and can offer protection at higher impact speeds.

In wikipedia [2] I find this quote: "This effect is statistically significant in older studies. New studies, summarised by a random-effects model of analysis, indicate only a statistically non-significant protective effect"

And to the parents around here, make sure your kids know when to not wear a helmet (choking accidents [3])

[1] https://www.helmets.org/stats.htm#effectiveness

[2] https://en.wikipedia.org/wiki/Bicycle_helmet#Effectiveness

[3] https://en.wikipedia.org/wiki/Bicycle_helmet#Accidental_hang...
It’s deeply alarming that absent Amazon, French publishers would have been able to censor a politically-sensitive book.
That's what the government is for, to bring in those supplies.
But where is that coming from? It seems to me you're just throwing out a disaster scenario that isn't backed up by the numbers.

China is much larger and more diversified than you seem to be giving them credit.