skysight-inc/HackerNews huggingface dataset:
I am asking directly a catalan because our country didn't want to have that debate. This is a binding referendum, they have other open referendums before with low participacion (https://en.wikipedia.org/wiki/Catalan_self-determination_ref... ), in none of them the question I am making was made that clear.
It's probably true, however, what is the correct point to "freeze" all development?

Most of silicon valley before the tech boom was orchards. Before the orchards, it was undeveloped land.

An argument could be made that development should have been frozen when it was orchards since it provided food, farming jobs, and bucolic scenery.

Environmentalists perhaps would prefer that even the orchards shouldn't have built and that the land was best kept as natural habitat.
Healthcare. The issue with 'important problems' not only that they are much harder to solve, but also that lots of people will ignore your project.

Personal example: I started https://www.juvmed.com (it's not ready for Show HN yet). Shared on my facebook, got 4 likes, no comments. My selfies get 50 likes. Demotivating.

Btw, any feedback on that project is welcome. Thanks
Yeah, the React team has really tried to avoid "blessing" any specific tools or approaches, for several reasons. Facebook uses React in certain ways that are different than the community, and the community is doing a lot of different things anyway.

CRA helps with getting started by providing an opinionated build setup, but leaves the entire rest of the application structure up to you. Sounds like you're looking for something more on top of that.

I think I vaguely tossed out an idea of "CRA templates" on Twitter not too long ago, where maybe in addition to telling CRA what version of `react-scripts` you want to use, you could also give it a template package name. That way, you could specify something like `--template simple-react-redux` or `--template my-react-router-semantic-ui-setup` or something.

There's actually a pretty similar issue with Redux too (and I say that as a Redux maintainer). I opened up an issue a while back to get ideas for what a better starting experience with Redux might look like: https://github.com/reactjs/redux/issues/2295 .
These topics bring me back.

The "rule of thumb" engineering that you speak of made me remember the different constants that were taught we should just accept as is because, well, it is considered constant. Nevermind where the guy in the book got it from, this is what works and this is what people in the industry has accepted to be standard.
I would very much like to see a pay-as-you-go cloud pricing model that allows you to pay to go over these limits (within reason.) For the use case I'm envisaging, filtering largish buffers of Cap'N Proto data (I'm tickled that both of these things are your babies!) I can use streaming fetch API to stay within the memory limit, but the 50ms limit would really be a hard wall that would cause requests to fail on larger amounts of data. I'd be happy to pay in those cases for extra execution time.
It sounds very promising. In-line TLS is the holy grail for us, since it would cut our memory bandwidth usage by over 40%, and memory bandwidth is our biggest bottleneck.

However, I'm not very bullish on just plain crypto accelerator mode. We've tried other vendor's accelerators, and while they save some CPU, memory bandwidth is the real issue for us. The data still needs to be encrypted, so it still needs to be read from memory by DMA rather than a CPU read, and written via a DMA write rather than a CPU write.
In case anyone wasn't aware of the existence, the Open Data Law[1] means that there are lots of fun data sets to play with [2]. Plenty of fodder for data science projects. And if you want to get involved BetaNYC is one of the larger civic hacker communities.

[1] https://www1.nyc.gov/site/doitt/initiatives/open-data-law.pa...

[2] https://opendata.cityofnewyork.us/data/

[3] https://beta.nyc/
The result will be that the wealthy neighborhoods will never host the shelters, just like now.
One can easily get fed up and thus resort to a throwaway account. Hypocrisy is one way of looking at it. I'll not argue as to how you should be looking at it through my point of view.

If anything, I have numerous anecdotal evidence for my generalizations. But we all do, so that's not really a defensible position, I realize that. :)

My original objection is that many people in the thread, right here in HN, the place that should be where the modern intellectual elite hangs out, are no better than your random Google zealot who never misses the chance to piss on people for using Apple devices.

All of us should do better. I appreciate your criticism of my generalizations. While I think they are well-justified in the background of my life's experience, I am still not blind to the fact that they are prejudices as well.
I assert that this is the entire point of all economic intervention by the state.
That to secure these rights, Governments are instituted among Men, deriving their just powers from the consent of the governed, That whenever any Form of Government becomes destructive of these ends, it is the Right of the People to alter or to abolish it, and to institute new Government, laying its foundation on such principles and organizing its powers in such form, as to them shall seem most likely to effect their Safety and Happiness. Prudence, indeed, will dictate that Governments long established should not be changed for light and transient causes; and accordingly all experience hath shewn, that mankind are more disposed to suffer, while evils are sufferable, than to right themselves by abolishing the forms to which they are accustomed. But when a long train of abuses and usurpations, pursuing invariably the same Object evinces a design to reduce them under absolute Despotism, it is their right, it is their duty, to throw off such Government, and to provide new Guards for their future security.

It is the right of all humans to turn their backs upon their current rulers and establish for themselves a new regime.

Of course, doing so imprudently, or without adequate preparation, means that you will probably lose the war that will inevitably follow.

Perhaps Spain should not have written their Constitution such that if any part of it manages to secede, then the remainder of the nation is left without a foundation law. Seems like a bad plan.
I am sorry this is happening to you as well.
My last 10 months also have felt like an eternity.
It also took me many years of finding someone I felt comfortable being with and having a family. In our age bracket loosing someone is extremely hard, especially when you have family plans on the table. It came to me as a surprise that she had this dark side. Just one day, out of blue, entirely different person starts sending me text messages filled with hatred, rage and every line is soul-crushing. She felt no remorse and was pro-actively doing it, even when I have asked to stop, because my heart was in pain [have minor heart problem]. When she told me that she is taking out IUD and planning to have kids with "him" and listed names for kids they already picked, I went into shock-mode for a week. She basically used her new engagement/relationship as a tool to destroy me for her own pleasure. Karma is a bitch and her engagement collapsed in less than 6 months.

I really can't do/study anything as of this moment. I tried doing CMU Advance Database Course, printed out a lot of research articles and it feels like I am staring at the screen/paper.

Dating is hard as well. I registered on match.com the other week, but all the women look very unattractive, even a very-very attractive ones. (I was genuinely surprised by the number of single 30-40 YO women, many of them are divorced and have kids.)
You expressed yourself very well in English in your comment!
I largely agree with you, except for the subtext that homeless people are all fucked up losers who aren't really trying/can't really be helped.

There is a huge deficit of affordable housing in the US. This significantly contributes to people who have various problems being unable to keep a roof over their head.

I actually think "homes for the homeless" is an oxymoron. We need basic, decent housing for people who are living at the fringe of society because they are elderly, handicapped, single moms, etc. We need homes for a certain demographic for whom the standard 3 bedroom, 2 bath house in the 'burbs simply does not work, in part because it is just too much money (in part because it is just too much space -- it is nigh impossible to find a small place in the US).

I think two things need to happen:

1) We need to develop programs aimed at empowering homeless people to solve it themselves.

2) We need more affordable housing -- nationwide.

I would actually prefer to see more market based affordable housing. We tore down most of that in the 60s and 70s, largely because the Baby Boomers who were coming of age didn't need a small, cheap place. But, they were a demographic anomaly, and we haven't rebuilt what we tore down. We are seeing the consequences of that.
Because the "Outcome Rating" of a program is not independent of financial status.

For example, the use of Classics as a major for many people who go into banking as essentially a status signifier. That only applies to some classics majors.
Addressing the Cryptocurrency Bubble
Firefox was better than IE, but eventually, Chrome became better than Firefox for a majority of people. Silent auto-update, anti-phishing, sandboxing, extensions that "just worked". It also came with it's own flash plug-in, which was great for non-technical people back when Flash was relevant.

Chrome did a lot of things right and for a while, it was the browser I installed on friends and family PCs because it was trouble free and I knew they would always have the latest version installed automatically.
Forward, not really. Mozilla has very much already used the opportunity to rip out tons of legacy code and so most legacy extensions are already not anymore compatible, even if you tell Firefox to load them.

And just as well, most of these performance improvements would not have been realistically doable, if Mozilla were still forced to not break compatibility.

What you can do, is to move to Firefox 52 ESR. It won't have the performance, but it has the legacy extensions and will continue to get security updates until June 26, 2018.

There's also some forks, namely Pale Moon and Waterfox, which seem motivated to try to keep this legacy extension system alive for longer, so maybe that works for you, too. Personally, I doubt they're able to. The old extension system was a major maintenance burden for Mozilla, so I can't imagine the far smaller teams behind Pale Moon and Waterfox taking that on.

Lastly it should be noted that Tab-Tree-like extensions will be possible with the new extension API and some implementations are already underway:

https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...

https://addons.mozilla.org/en-US/firefox/addon/tree-tabs/

(Not a tree, but tabs in a sidebar: https://addons.mozilla.org/en-US/firefox/addon/tab-center-re...)
> And the Nightly builds are (typically) _more_ stable than production-issue from other vendors.

Yeah, I switched to Nightly a couple releases ago (I'd use Dev edition before that because in the past Nightly used to be really unstable) and it's been great. The only time I've been getting crashes are when I flipped stylo on early (which was to be expected), and a couple of random crashes here and there.

In fact, I've had more problems in Chrome (Stable) these last two weeks, where their devtools hanged everything in multiple cases and Netflix wasn't working at all. And Chrome isn't my primary browser -- I only use it for Hangouts and Netflix (Netflix is force of habit, it works great in Firefox now). (I used the devtools because I'm using the new rewritten devtools in Firefox Nightly and they don't have a prettyprint button right now)
We really need to stop this idea of Apple's current implementation of MAC address randomisation being effective.

https://www.bleepingcomputer.com/news/security/researchers-b...

https://news.ycombinator.com/item?id=13839540
Cybersecurity Needs a Reboot: SiliconAngle
They did talk in the article about how more subjects sitting for IQ tests are 60 or older, so they must do more than just test once in a person's life, or they have been branching out and testing more people.
You're right that the analogy doesn't imply that something analogous to physic is the answer.

However, I would mention that there's a larger "overhead" than many realize to methods which work without the creator or the user understanding why. You have "racist" AI which don't undertstand that correlation may not be causation in questions like whether someone should be paroled or get a loan, you have the AIs subject to adversial attacks of various sorts, where not knowing why the AI works is also problematic, you have a situation where the target to match varies over time and so-forth.

Which adds up to AI having more dimensions to it than simply "working well" and "working less well". Indeed, AI is effectively ad-hoc statistics with result derived heuristically.

So in the process of "getting things right" exploring all sorts of things certainly sounds good, it seems like there's an "understanding gap" that needs to be closed and some broader model of what's happening would be useful but naturally there's no guarantee we can find one.
Great addition to your services.
I really want to see the pricing.
Also I'm quite excited to see how this will play along with the apps concept. Do you plan also to introduce a monetisation system for the apps? It will be a good incentive then for developers to get some nice income.
> happiness no longer increases with more income

Except the most recent study that correlates peak income happiness starts out at 65k a year[1], way beyond median and mean household incomes in the US. Nobody anywhere near the poverty line, or in general few people who have ever been near it, will ever be above the happiness income threshold.

Combine that with the research on how the brain is changed by poverty[2] and nobody should be surprised that you cannot just throw money at the problem once and done with it. It would require a tremendous amount of money over a generational timeframe to correct this, and even then there is a culture to poverty that would still precipitate into future generations born into it even if their parents are uplifted.

[1] http://www.pnas.org/content/107/38/16489.abstract
[2] https://www.scientificamerican.com/article/what-inequality-d...
> Spain must respect fundamental rights in Catalonia. Freedom of expression, freedom of press and power separation

Spain respects fundamental rights in Catalonia and anywhere else in the country; respecting them is the supreme law of the land. Anyone who violates those rights will have the courts after them the exact same way as the courts are acting against this referendum.
Bankers anxious over consumer reactions to Equifax breach
AI in my mind has always been hammering down this single path of: build network, train it with x data for y iterations, and then feed live data and evaluate outputs. This approach to me seems like a glorified digital signal processing system. I think there are countless applications for this approach and I think AI is an appropriate umbrella term, but there is so much potential beyond this - Artificial General Intelligence/Strong AI/etc. I think neglect for time is a major reason we haven't seen breakthrough progress in this area.

Today, how do we handle time-series data (e.g. audio, video, sensors) in an AI? The first thing most people would do is look at an RNN technique such as LSTM which enables a memory over arbitrary time-frames. But even in this case, the definition of time is deceptive. We aren't talking about actual, continuous time. All of the approaches I have ever seen are based upon the idea that the network is discretely "clocked" by its inputs (or a need to evaluate a set of inputs). What happens if you were to zero-out all input and arbitrarily cycle one of these networks a million times? From the perspective of the network, how much actual time has elapsed? How much real-world interaction and understanding is possible without a strong sense of time? I think the time domain has been a major elusive factor for a true general intelligence.

What if you were to base the entire architecture of an AI in the time domain - That is to say, by using a real-time simulation loop which emulates the continuous passage of time? This would require that all artificial neurons and even the network structure itself be designed with the constraint that real time will pass continuously, and it must continue to operate nominally even in the absence of stimuli. In my mind this is a much closer approximation of a biological brain and looks a lot more like the domain a general intelligence would have to operate in. Continuous time domain enables all sorts of crazy stuff like virtual brain waves at various sinusoidal frequencies, day/night signaling, etc. I have found no prior art in this area, but would look forward to reviewing something I might have missed. I've already got a few ideas for how I would prototype something like this...
Podemos is a national level party and they are pro-referendum only, they do not have a strong position on independence.
yes, they've brought this on themselves. there is a vast conscience of ideas and an even vaster risk taking public, that has been shut out of the markets for reasons such as lacking pedigree or preexisting wealth.
that's pretty much the best way to get kids to do anything.

"Whatever you do, son, don't read this Calculus textbook. And you are not allowed to eat these vegetables."
I'd love to hear more about your use case (especially since it involves Cap'n Proto!). E-mail me? (kenton at cloudflare)
Basic income is just the beginning as Finland looks to citizen-driven governance
Exercise Could Help You Learn a New Language
It's just a reference to the Monero devs saying "Don't buy Monero" as they don't want to make the financial recommendation to invest in a coin under very active development.
While I think you make good points, I also think that the tenor is much too pessimistic. Democracy and liberty did happen, and spread around the world. So did the prosperity of free markets. Civil rights for minorities and women did happen, and many more things. I'm not sure how much of that depended on scientists.
Since when are cables such a unique idea? The telegraph is nothing more than a large number of fancy carrier pigeons as a service, which we've had since the 12th century at least.
How To: The Art of Memorisation and the Power of Spaced Repetition
As someone with depression and no motivation: fuck you.

That's all.
There's also the grid layout debugger and a bunch of other stuff.

If you go to the devtools settings you can add a lot of cool tools to the main pane including a canvas debugger and some other useful stuff.
don't reply to that
Great quote from Hinton.

The biggest deficiency in AI is that we still don't have artificial systems which simulate human thought with any fidelity. Sooner or later that's bound to become a focus of attention.
They mentioned it’s fixed in iOS 11 so all Apple has to do is tell people to update their devices (which they always push anyway).

It’s not like there is no fix for it.
> zk-SNARKs are totally private even if ... the cryptographic assumptions underlying zk-SNARKs fall apart

On the face of it, that sounds very wrong. Could you elaborate on what you were saying?
> [Catalonia is oppressed:] Banning all the laws emerging from its parliament is not respecting.

Not all laws emerging from its parliament are ruled unconstitutional by the courts. And unconstitutional laws enacted by any parliament in Spain are banned by the courts, Catalonia or not. It's not really a matter of respect.
Intimating that privacy is only for illegal transactions is the "I have nothing to hide" of money. It doesn't hold in that domain either: traditionally money is one of the domains people want to be most private about from their neighbors, not just Uncle Sam.

Credit cards as the way to do e-commerce never sat right with me; I only reluctantly started using one in the later 90s. Coincidentally today is "Crypto Is Currency Day" promoting actually buying stuff online with Zcash, Monero, etc., not just holding it: https://cryptoiscurrency.com/
That decision was made long before I joined Netflix. My understanding is that the initial decision was made due to the license. After that, our team attracted a large number of FreeBSD committers, so it just kept its momentum.

I've done kernel work in both OSes, and I'm pretty much agnostic myself. I find the biggest drawback to FreeBSD is hardware support. Netflix has actually driven a fair amount of vendors to provide FreeBSD support due to our using FreeBSD.

I will say that FreeBSD has a few things that Linux doesn't, specifically async sendfile. This ends up being far more efficient than either a thread pool, or aio daemons for handling IO completions. Async sendfile is also one of the things that drove us to implement TLS encryption in the kernel, and is the foundation that pretty much our entire stack rests upon.
Tell me about it! I think it's going to come down to cost. If SpaceX is anywhere near $2,500 a flight, it's going to be a tough slog for Boom.
For good acoustic drums I'm a fan of the tabla/darbuka.

https://www.youtube.com/watch?v=1yVWmeFM3-Y

https://www.youtube.com/watch?v=GIUlh8qweAc

Something more western - Mastadon - https://www.youtube.com/watch?v=hwgqenxNUfs
Just a quick correction, I said it was the functor instance of the free monad. That's an editing error, I changed the example I wanted to use for something better. It's the monad instance for Free.
Firefox focus is my mobile browser of choice to just look up a fact. No ads, cookies or trackers and bins your history on closing.
As a matter of fact, the monetization part already exists: Cloudflare Apps is a thing today, including paid apps. Today, though, they are limited to injecting client-side code. Once Cloudflare Workers are integrated with Apps, they'll be able to include server-side code too. https://www.cloudflare.com/apps/

PS. There's an investment fund targeting Cloudflare App developers: https://www.cloudflare.com/fund/
From your own link: "So I don't really have a problem with people misusing the quotation, but I also think it's worth remembering what it was really about."
Same experience here - I scrolled up and down that page many times looking for a 'Demo' link, and it was only by chance that I clicked and dragged a block and realised "Oh, these block thingies are more than just decorative art!".

And to echo your other point - I am actually currently looking for a good drag and drop library for our web app. I would really like to see a more 'boring' demo which demonstrates some sort of Kanban board like functionality, dragging images or text blocks between boxes. I also want to see ability to restrict dropping or sorting etc. on a granular level.

The current 'demo' is cute, but not really translatable to my concept of what I want. I am more likely to dismiss this library as a games engine rather that something that could be used in an enterprise tool based on my experience to date.
Tree Style Tabs is a webextension now.