skysight-inc/HackerNews huggingface dataset:
> Is that the best thing you could have spent that time learning?

If you are going to be writing laws and evaluating the practical impact of proposed laws written by others? Yes, learning law is pretty much the most relevant thing you can learn. Political science, public policy, public administration, economics, finance (both public and private), international relations, history, and game theory in any context are also quite broadly useful. (And while most of those are fields you could get a degree in, they have substantial overlap.)

Most STEM subjects are pretty far from being broadly useful; each would be relevant to a small minority of the work of any legislator (and even where it was relevant, multiple of the previously mentioned fields would also be relevant.)
Hey! I'm using that to write a game right now!

It's just a hobby game, I doubt I'll do anything other than open-source it, but it's been fun. I don't have any experience with other engines, but this one has been great to learn on. The GDScript isn't too hard to figure out, but their documentation can be a bit lacking at times. It feels really polished for an OS project.

I haven't used any other engines so I don't have any experience, but I would still recommend this for a beginner.
The way it is now, I mostly write code that will be ripped out in a few years, if not months. At least being a dentist I could be sure that every day, I would go to work, and help someone.

In the computer industry you have to screen out companies that don't help people.
Detroiters leave $80M unclaimed for tax credit
If it makes you feel any better, I've been doing this for a while and it took me last ~6 weeks to get a from-scratch policy gradients implementation to work 50% of the time on a bunch of RL problems. And I also have a GPU cluster available to me, and a number of friends I get lunch with every day who've been in the area for the last few years.

Also, what we know about good CNN design from supervised learning land doesn't seem to apply to reinforcement learning land, because you're mostly bottlenecked by credit assignment / supervision bitrate, not by a lack of a powerful representation. Your ResNets, batchnorms, or very deep networks have no power here.

SL wants to work. Even if you screw something up you'll usually get something non-random back. RL must be forced to work. If you screw something up or don't tune something well enough you're exceedingly likely to get a policy that is even worse than random. And even if it's all well tuned you'll get a bad policy 30% of the time, just because.

Long story short your failure is more due to the difficulty of deep RL, and much less due to the difficulty of "designing neural networks".
Isn't a new thing, is it? There have always been new ways to test/differentiate candidates, but soon candidates identify the advantage and prepare for the test instead of actually becoming better at what they do. The scores of "Interview questions" books and websites are the evidence of this.

This is perhaps just the next thing, setup a blog and a bunch of repos on github, and if that makes the recruiter think you a better candidate, I am sure shortly everyone will do it, if they aren't already.
Ask HN: Are normal text posts ok instead of using the “Ask HN:” prefix?
Should I be manually typing in the prefix? The only instruction I found was: "Leave url blank to submit a question for discussion. If there is no url, the text (if any) will appear at the top of the thread."

I checked here: https://news.ycombinator.com/newsguidelines.html and https://news.ycombinator.com/newsfaq.html
I'm unaware of any other locations to check.
I encourage you to drink heavily. A friend of mine learned to touch-type because he came in to work hung over too many times, and felt queasy switching between looking at keyboard and screen... so it made him learn to touch-type...
It's HTML DRM.

Most technical people are vocally opposed to it and don't want to leave a single trace in a single server log contributing to the idea that it is widely accepted and available.

A browser not only implementing DRM, but leaving you no way to disable it is seriously anti-user.

But this is Google, so go figure.
Sequitur
> That's incorrect, most scheduling systems, including OS threads are preemptive. Erlang's scheduler itself is actually cooperative - though it can still preempt the "processes" it schedules.

OS processes are preemptive, however process threads are not. I'm not sure what you are trying to say about Erlang's scheduler itself being cooperative. It is a preemptive scheduler.

> Erlang's message passing system is probably more important to the success of its concurrency model than the specifics of the scheduler.

I disagree, preemptive concurrency is a fundamental piece of BEAM's success. Preemption gives Erlang its fault tolerance and low latency guarantees. If by message passing you mean immutability, then perhaps they are of equal importance.
We detached this subthread from https://news.ycombinator.com/item?id=13514538 and marked it off-topic.
Yes, India and China are indisputable giants but also consider Japan (still the #2 or #3 economy in the world depending on the metric), Korea, Taiwan, Hong Kong and Singapore—all advanced economies with extremely educated and technical populaces.

Then there's Vietnam, which is very poor but growing over 10% / year and highly educated despite the poverty. There are also hundreds of millions of people in Indonesia and Malaysia.

I was speaking not of the US or Europe but the world in general. We don't live in the Eurocentric world of 150 years ago. The center of gravity now spans the Pacific.
I knew what the title meant when I first read it, but for a second I hoped this was an article or interactive tool to help engineers come up with better names for types and better type abstractions.
This doesn't seem to use espeak, since while the --ipa flag can make espeak output IPA characters, it can't take IPA input (or I don't know the correct incantation).
> Canada's Cabinet [1] is diverse and the positions are individuals representative of those fields.

I don't know if that's necessarily a good thing.

Secretaries of State are supposed to be advisers to the {elected|appointed|self-selected} leader of the Government. If they already have some personal 'skin in the game' then that may influence the advice they give, rather than listening to their experts and selecting the options that are best for the country.

For example a Lt Col certainly knows how a regiment of 5000 men works, but why should that qualify him to advise a Prime Minister on, say, the strategic implications of nuclear deterrence? He's going to have to go and ask the experts first.

In that example it might actually be better to appoint him to a totally different department, so one still benefits from his management skills but he in turn has to start from a blank slate without preconceptions.
you're wrong, Scott is deep in wishful thinking. Trump is what it says on the tweet.
> Expecting things to stay the way they are isn't compatible with economic growth.

Legal immigration is virtually non-existent in China. There goes goes your stagnation theory.
I've heard it's the voices of the dead. I'm going with that.
I'm honestly scared of all these job posts I see that require experience in a dozen different frameworks. It's getting harder every day.

Don't worry about it too much, just focus on improving your interview skill and you'll get it. When I first graduated, it took me a year to figure out the hiring/interview process, failing everywhere. Then once I figured it out, I suddenly had plenty of offers. You'll do the same.
Digital Bridge ‘Plots’ £800m Vantage Data Centre Acquisition
Cool hack. Although there are already some nice terminals and IDEs on the Play store for Android. I wouldn't want to run Eclipse on my phone even though I like it a lot.
>> Gameable systems are won by people who focus on the game. They are not necessarily going to do well if the job requires something different
>> The current interview process is a GAME.

Exactly what I've been thinking about recently.

Isn't this true for a variety of things? The education system judging on the outcome of exam scores, elections, making money, marketing etc.

I wonder whether all this can be really be 'fixed'.
But the TSA requires airlines to list all passengers on flights travelling over US airspace, and can instruct an airline not to allow specific passengers onto that flight (or, presumably, not allow that airline to fly over its airspace).
Depends. Do you ever have to look down at the keyboard? If so, then you really should learn to touch type. If you can fluently type without ever looking down, it would probably be a low return on the investment. The only caveat would be RSI-related issues, but I'm really not qualified to opine there.
Thoughts on detecting fake news
So I know what HTML is, and I know what DRM is, but I don't understand what you mean by "HTML DRM". And googling [widevine] is not helping.
Quickstart Guide: Best Practices for Managing Remote Teams
Google creates $4M crisis fund for immigration cause
Cloud GPUs are not economical if you use them 24x7x365 (which for any serious deep learning researcher or engineer is usually the case). The only scenario I can think of in which they'd be more economical than something under your desk is when you need to run a massive and embarrassingly parallel workload. I.e. try training dozens of models at the same time with different hyperparameters, and run that for a few days. You could do it cheaper, but it would take a long time and it would be a massive pain in the ass, so you pay the pretty penny and get it done in a week.

For my needs I have a machine with a 2011-v3 socket, and four GTX1080 GPUs. Warms up my man cave pretty nicely in winter. I also have access to about a hundred GPUs (older Titans, Teslas, newer 1080s and Pascal Titans) at work that I share with others.

Now, regarding Titan. Titan is actually not that much faster than GTX1080, so in terms of raw speed there's no reason to pay twice as much. BUT, it has 4GB more RAM, which lets you run larger models. NVIDIA rightly decided that for a $100+/hr deep learning researcher $600 is not going to be that big of a deal, and priced the card accordingly. If your models fit into 8GB, you'll be better off buying two 1080's instead.

As to me, I'm thinking of replacing at least one of my 1080s with a Titan, to be able to train larger models.

On a purely TFLOP or even TFLOP/watt basis, it doesn't currently make sense to buy anything that doesn't run Pascal.
> and how effective the bootcamp is at career placement

do you have issues learning stuff on yourself? Than may it is useful. Otherwise bootcamps are usually not more than a beginner course, you will be able to "hack" something but miss the understanding of how it works.
It will. It does not right now if you're talking about conferences. Participants are still largely from the Americas and Europe.

Also this entire argument is utterly absurd. If you're upset about brutal domestic policies the last place you should be arguing in favor of is China.
Fair enough - but it depends on where you are, and of course what time.
Jump from page 71 to 1 with Google Featured Snippets
Kalman filter!
That seems grossly excessive.
While that's theoretically true, I've never switched from Firefox as my daily driver and crashes are very rare in my experience (more common on mobile, but I leave a bunch of stuff open there as well). Furthermore, when it does crash the session restore does a pretty solid job of restoring and letting me easily exclude tabs from being restored.
It is the left who is now telling us what thoughts and ideas are acceptable. It's amazing how the tides have turned in just 30 or so years.
This 1000x. Drl is a totally different beast than imagenet.

Also listen to karpathy, he knows his stuff, rather than random me :D
Someone already mentioned Tomosulo.

RSA.
After #DeleteUber, CEO pledges $3M for those affected by immigration ban
This was my first engineering design challenge and I have to agree with you: working on this from scratch was incredibly fun and is really what allowed me to find my love in engineering. I wish to do more of this type of design work when I graduate, but I'm aware that these things are usually reserved for more senior positions. Nonetheless it was a blast and something to work towards in the future.
First, Democrats changed the rules. I'm not sure what the point of saying 'liberals' is. Second, there was nothing to stop Republicans from making the same rule change, or unmaking it. Most importantly, there's no reason to assume two sides to this argument. The United States may have a largely two-party system, but it doesn't follow that there are two sides to every fight.
Hey,

Just curious is this offer for other people also? I am working on this https://github.com/deependersingla/deep_portfolio (first version open sourced) and before open-sourced this https://github.com/deependersingla/deep_trader (255 stars). I was using GTX 980-TI locally but system crashed two weeks ago.
I am basically trying to find a RL agent which automatically optimize momentum strategy look_back period and generate portfolio according to optimisation one set on reward function. More can be read on project Readme. Thanks.
A blog, perhaps. But a github profile?

What's the point behind publishing code to prove that you actually can code if no one is going to look at it?
My man.. you know your shit. Seems like motion photography was indeed the culprit.. tbh I did think you were a dev who (recently) took up photography and was chasing the perfect picture with a rather firm trigger finger, but it seems you can safely ignore anything I said. Happy shooting :)
Canada can require you to give up your phone password when entering. As far as I heard, the US does not require that (but can confiscate your phone). Is there possibly another country that doesn't require it?
I'll never be switching back to Chrome. I've gone back and forth over the years and have made Firefox my home base.

You folks have made a lifelong supporter out of me the hard way, by earning my respect over the years.

besides that, I support the project in general, the developers and the competition.

when I installed Firefox on a friends phone with uBlock Origin added on, he loved it.

p.s. that reminds me, when I was a teenager I installed Firefox for the first time. My mother insisted it was a virus and would yell at me to "remove that mozzerella fox virus IMMEDIATELY and quit installing your mIRC virus!"
>But wouldn't it be more equitable (people will send different amounts of mail) and more utilitarian to just directly transfer the cost of the subsidy to everybody below an income or wealth threshold?

No.
What is in the Nature article is a bit different, it is that it will be, first difficult to know which chemical is really causing the effect that is seen, as curcumin is often composed of many molecules, second that it will be difficult to create a industrial drug from curcumin.So it argues to not spend money on another curcumin study when there are already around thousand. It would be a waste of money.

But if I am not wrong, the Nature article did not say curcumin has no effect, on contrary it has too many to know exactly what is going on.
> There is no way FPGAs will become popular among software developers unless the tooling improves dramatically.

Care to expound in what way? I don't disagree with your opinion completely, but I suspect our reasons differ.

IMHO, the barrier isn't so much the tools, but a clashing of paradigms. All too often, traditional software developers without a solid foundational background in digital hardware architectures think they can easily pick up a HDL as if it were yet another programming language. The HD part is quickly forgotten as behavioral processes are hacked away using all too familiar constructs like if-then-else, for/while loops, etc. Inference warnings are ignored, timing constraints are shrugged off, metastability and synchronization aren't even a thing, let alone driver/receiver selection, pinmap planning, and signal integrity considerations at the PCB level...set to default and things should just work, right?

Anecdotally speaking, the only thing in common that HDLs have with traditional programming languages is a superficial charset. I think every software developer who has ever used tools like VS, Eclipse, Emacs, Vim, Make, Doxygen, Git, etc. would agree that each has its quirks and it takes a bit of use before a comfortable flow is discovered. FPGA vendor tools are no different, except--testbed simulations aside--there's that immutably distinct custom hardware integration end-game that most traditional software has the pleasure of conveniently abstracting away.

Any kernel/driver developers with HDL proficiency care to chime in?

P.S. ground-up PCIe/Ethernet FSM+datapath architectures after a few months without prior HDL experience is really impressive.
Lots of boycotts are of the moment - like if I applied my politics and boycotted equivocally I couldn't buy gasoline or pay my utilities or work for my employer. When one breaks out (esp in a competitive market), it's easy to decide to join in (with fervor). It's always been that way.
I've switched to Safari a few months ago already. Looks like I won't be switching back any time soon.

Thinks I like: improved battery life, fast, was able to disable video autoplay in Debug menu, no Flash at all, great integration with iOS, dev tools are actually good (I heard they would be bad, but nope, they're good).

Thinks I don't like: no favicons on tabs, Safari does not have profiles (I used a separate one for Facebook), Chrome has more extensions (but happy with Ghostery and Adguard so far).
Magic is a layout tool - you need to synthesize your HDL (Verilog and/or VHDL), then map it to the technology you are trying to target.

In short, not directly - it's the front end tool, and Magic is a different front end tool (direct, full custom layout).
املاک نایس – فروش آپارتمان 102 متری در شهرک خانه دریا and عکس
Ask HN: Are US politics off topic?
It looks like all political posts are being flagged — even ones having to do with the tech community. For example: "Lyft Is Donating $1M to the American Civil Liberties Union (theverge.com)" which has no comments and isn't by a new user / throw away account.

Did I miss something?
I fear this is the warning shot across the bow of those tech executives who supported this president. First, they come for your conferences. Then, your H1B visa-holding employees. Then...?

Innovation thrives on freedom. Freedom of expression, freedom of movement, freedom of markets. And tech, in its best form, is about freedom, rather than market-capture and rent-seeking. Needless to say, none of these recent developments are good.
Recommended production settings for Linux
Lack of personal space hell is to where realty bubble leads. Sigh.
Britain Should Not Have Fought in the First World War
Supercool. I tried to wrap my head around the reverse continued fractions technique a few years ago [1] and got lost evaluating the other methods.

Is it reasonable to call this a bidirectional version of Tro05? Skipping the inequality flips and the "lowest index last" by/and encoding snv and sdv (all of them, before they exist, in order) with their parent seems like a very useful improvement to only being able to calc the parents from a sibling and having to count down as the tree grows. Hopefully I didn't butcher that, corrections appreciated.

Predicates 2.5 and 2.6 intuitively are more descriptive and easier to visualize than the Cel04 nested sets 1.1 and 1.2.

numberphile and all of Brady's chans[2] are pure platinum.

[1] http://911datasets.org/index.php/Help:Tree_Structures

[2] https://www.youtube.com/user/BradyStuff
As the old hardware commandment goes: if it ain't broke, don't fix it?
If you're a CEO of a big company like Uber, don't lend him legitimacy by association.

If you're just a median US citizen, you can donate some money to groups like the ACLU, vote, or call your representatives.g
Sorry, I was thinking global weighted average.
> Only if you live right on top of the station. Since these places have relatively poor local transportation and parking demand at stations far outstrips supply, getting between your apartment and the station will add significant time.

Yeah if you're within biking distance it's pretty awesome and quick. I take a 10-15 minute drive to the station most days. I really wish they did more about the parking though; even people out in Tracy hit that BART station so parking is full, minus permit spots, by 7:30am or sooner.
I think this also explains the survival advantage of apparently hearing your phone ring while you're in the shower. Those who heed the faint beckoning get the benefit.
I can only comment anecdotally, but I went to like six bars in a conservative southern town last night (long bar hop, don't drink, so don't judge too harshly) - people were discussing this at every single one
Yeah, they've earned a boycott long ago
Estamos jodidos
The Second Most Effective VC Pitch Deck Revealed
Knuth's DLX algorithm. Uses what he calls dancing links to perform backtracking in basically constant space with a clever trick on doubly linked lists.

He recently updated his implementation. Is very fun to read his notes on his implementation. In particular, he discusses things he had wrong.

If you like poor JavaScript implementations, I can post mine again.
Absolutely. It's an unfair (to Obama and HP) comparison, but imagine if our last president had similar ties to HuffPo
Destroyer of worlds
I've just started using Godot to create a hobby game too!

GDScript is very nice and simple and the guide is quite good but I definitely agree with you that the docs are fairly sparse, especially the API and class reference.

I've dabbled with Cocos2d-x in the past and am thoroughly impressed by the polish of Godot and so far have found it more approachable. The demo projects are also very full featured.
Nobody reads patents as a "catalogue of tools and building blocks they can use". Nobody reads patents even to learn.

The only time anyone reads patents--at least computing patents--is if you're preparing a new patent and need citations, or you plan to sue someone, or if someone was suing you over a patent.

Current computing patents are written in such obtuse legal language and with such generalities to make the claims as broad as possible, that they are impossible to understand unless you already understand the invention. Also, they tend to be incredibly long.

As someone who's had the displeasure of writing a couple patents and reading many more, I can't imagine a worse way to learn about a subject than reading patents. I'd rather read academic papers, study the object directly (take it apart, read the source code), talk to experts, or attend conferences.

EDIT: I'm not talking about nice mechanical patents from 200 years ago like the cotton gin. I'm talking about computing patents today.
Basic income candidate wins French Socialist Party's presidential primary
Why "uninventive?"
I worked in one and it was awful. Always had to be hoping that your neighbor was respectful, and even if you got lucky and they were, then you had to hope that they stayed long enough, before some other neighbor came in and ultimately created an undesirable co-working space.

It's 2017 and we have the internet. When will (internet) companies start embracing telecommuting more?
The same result here, I doubled my prices from £0.50 to £1.00 after users told me they would have paid more.

That is hardly a huge increase, and I could probably go higher, but it was a good moment for me.
Worksnaps Features: Introducting Project Template
All-Corn Diet Turns Hamsters into Cannibals