skysight-inc/HackerNews huggingface dataset:
Yeah, this is a pretty superficial grabbed from the headlines understanding of technology.

For God's sake how can you leave off gene therapy. For three decades the hopes and dreams of nearly every person affected by an incurable disease have lingered on gene therapy. Now we're finally there. This year the first two treatments have been approved by the FDA with more in stage III trials and it doesn't even get a mention?

Also, once you can watch TV while your car drives you, no one is going to care about the time savings of flying short distances. You'll probably be grateful that in the event of a rare crash you won't have the added 9.8 m/s/s of acceleration to worry about.
The word "intelligence" is thrown around without anyone bothering to define it. Why are stigmergic/reactive fluctuations of these biofilms considered intelligence?

I prefer the Jeff Hawkins definition: Intelligence is the ability to make good predictions. Biofilms and other stigmergic systems such as ant colonies do not seem to fit this definition.
The problem IMO is by adding intermediaries to a transaction you also increase costs. Society pays a massive subsidy on home loans so many of these costs are also hidden. EX: Home ownership limits mobility reducing economic growth.

What happens without loans? Well, someone with capital to give out a home loan could just as easily buy then rent out a house. This would increase the pressure on home construction industry to build things to last. Further assuming there was no tax subsidy we would reach a different equilibrium.

I don't know if this would be 'better' but it would have different costs.
I know you say you'd like to learn online, but I highly recommend picking up Duda and Hart's Pattern Classification to have a theoretical complement to the "hands on", programming type introductions. It's a very accessible intro to the topic, but also covers a lot of material in depth -- in particular, the topics you mention.
3Blue1Brown is a treasure. The production value is excellent, and he's great at taking seemingly uninteresting ideas and painting a beautiful picture to connect them in twenty minutes. I used to go through a video before falling asleep each night.
There's usually far better ways to do it, and in my experience, "confronting them directly" is usually code speak for "get to yell and browbeat someone".
It isn't really heresay. You can run µp on systems such as an esp8266, which you couldn't run cpython on. It does run, but lacks much of stdlib (by default).
There is also Meteor, which is almost like a RoR for Node.js. I've used it for work and I personally find it a bit bloated though. For my own projects I mainly use static sites like GatsbyJS and Jekyll, but these are just for plain old websites and not that appropriate if you have users.
Has anyone tried Grav? Some ex-Drupal people use it.
Yes, use a different theme for each profile?
Do you have any other examples of games which simulate markets well?

I haven't played a game in the longest, mostly because I find it hard to justify the time ... I've been reading lots about economics and finance and if I can get some "experience" to solidify the concepts while still having fun at the same time then what the hell, I wanna do it!!
Poll: Would you use iOS GNAT?
Texas also has massive real estate taxes which would impact high earners more than sales taxes. Colorado has a 4.6% income tax but I pay 30% of the rate that my Texas colleagues do in taxes on my house.
I think you replied to the wrong comment, mine isn't about extensions/add-ons.
Someone should write about what it takes to do real-time GC. (not me!)
> The EU goes after "tech giants" partly because they are foreign, the US doesn't have that incentive.

Really? It went after AT&T before and split it up and it wasn't foreign. How do you see the "foreign" part being significant here?

Though it would be interesting to think about Google pulling out of Missouri saying "Ok, you want to sue us? Fine no Google presence there" as soon as it detects an accounts or user connecting from there it returns an error and that's that. Wonder if that is possible?
I think this really highlights the need for backing cameras on human operated vehicles.
Chrome has a better security model. That's big for some.
I work in data science and machine learning. I interview and as the lead on the team I strongly advocate for practices that are very close to the engineering practices in real engineering, insofar as it's possible. My academic background included engineering (aerospace) and most of my undergrad friends went that route. We all have a good laugh at the practice of "engineering" in the software industry now and again.
WAY too true.
14th https://www.mozilla.org/en-US/firefox/quantum/
I have tried to switch back to ff from chrome several times now (first try was when developer edition came out, second try was when multi-tasking came out) but failed, because ff has been too slow in comparison.

Downloading the new developer edition now... Hope it can stay on my dock this time!
These machines were originally designed to carry equipment in combat situations. I think the New SpotMini could also be suitable for this (though we'll probably see when they release more information about this). It also seems a lot more quiet than its predecessors; the noise was one of the reasons why previous iterations were deemed unsuitable for military use.
The hardest part for me is consulting my lists.

Does anyone ever get so bored (or motivated?) that they say "hey, I wonder where I could find a huge list of tasks to choose from!"?

I email myself reminders. I put items in my google calendar. I've occasionally used google todo lists. I use Remember The Milk. I have iCloud notes and text files. I have Jira tickets.

I never look at these things. Or at least, I never consult them with proper regularity.

Working with todo lists has reduced my mental burden, but I STILL have those things hanging out in my head that I know I need to do, yet aren't written down. Or maybe they are, but they also occupy space in my mind. Again, far less than before I had a "system", but even with the "system", I don't find much relief.

I have maybe 30-40 items in my RememberTheMilk list. Some have dates, many don't. Many of the ones with dates I've been postponing for 6+ months. Which means to consult the list (which I do only every 3-5 days) is a burden in and of itself, because now I have to re-schedule a lot of things. I could leave these items without a date, but then they'll be even LESS likely to get done, because they're down somewhere at the bottom. And the list is too long for me to regularly look over and feel I have a handle on. So I create calendar items with reminders for things I really need to do, say, sometime this afternoon. But maybe 2pm was a bad choice because I got involved in something, so I'll ignore the alert. now I have to look back at the calendar and see there was a think I was supposed to do in the past.

I don't know -- I'm getting better, I guess, but the difficulty still seems to be the actual DOING.
How do you get trustworthy information? I'm basically financially illiterate, but I'm not really happy about it. I'm interested in learning, but how? Everyone's trying to sell me something. I don't know how to establish credibility of a source. And I'm not keen to take financial advice from an arbitrary source, since there's often a distinct incentive to give bad advice.
My KDP income: 2500€ a month in 1 year. Complete breakdown for aspiring writers
And is the signal still strong if candidate has a bad day or for some other reason cannot get the right focus in that specific moment?

Moreover, I think it's highly unprofessional to reinvent the wheel by writing most algorithms for production. I always first look for a bullet proof library for that.

Won't you use a calculator for 345 x 27?
I agree. Due diligence is always important, but it often seems that a lot of financial advice seems to say "Don't have anything go wrong in your life, or in your family's life."
Patreon doesn't need js. A subscription model doesn't need js. Certainly not all the complicated tracking code and huge images and videos required for ads.
False. OpenMP does shared-memory parallelism and has nothing to do with LAPACK. numpy is completely serial.
I've worked with so many brilliant jerks. They're incredibly toxic. The Bob example is bordering on sociopathic, or is a sociopath.

I've worked with someone who ticks almost all of the Bob traits. He would actively try to get people fired who he didn't like, spending time gaslighting everyone around them until enough people disliked his victim where it was possible to fire them. He turned entire teams against each other, causing organizational issues that lasted years after he was eventually fired.

The problem is that he was legitimately brilliant, and he was incredibly productive. This made his gaslighting all the more effective. When we spoke about things and people, people listened. He was charismatic, funny, and had a long-standing reputation.

After firing this person, we found out he has a history of being abusive and getting fired. It's hard to know this because he's in leadership positions in a few important open source communities.

Thankfully this org is numerous years in my past and I've eventually moved past the stress associated with it, but it's an experience that stuck with me for a long time.
How is that different than a high CBD strain?
Alzheimer is essentially type 3 diabetes. I'm happy to see Gates behind this.
I've been attending a lot of phone screens, and in-person interviews for a Senior Software Engineer ( C# / .Net ) Position. Here's some feedback. YMMV.

1. Don't ask questions that are hard to explain over phone. For instance I was asked if I've used Lambdas in C# and I said, "Yes, extensively.", next question was. "Explain to me what a Lambda is.". I gave the textbook definition for it, and he was expecting more, so I simply said "It's hard to explain lambdas, I can show you some source code I've written and that way I'll be able to explain it better.". I thought that was it and that I would be 'screened-out', but I was moved to the next round of on-site interviews!

2. Do ask questions about how the candidate has used the technologies that the job requires, and ask them to explain how they designed and implemented their most recent solution, and where they used what technology, and how. After initial answer, drill deep into areas that are important for the job posted, and from the answers, you can get a fairly good assessment of whether the candidate should be moved to the next stage of the process.

3. After passing the tech phone screen, I've received and completed 3 take-home coding exercises (1 each from 3 different companies), and in 1 of those companies, I was subject to white (water-) boarding exercises on site in addition to the take home test. The white boarding seldom goes well because of the environment and nature of the whole thing.

I found the take home exercises to be better than on-site white-boarding because the former is closer to how a future employee would work, than the latter.

Also, how a candidate does on algorithm and data structure questions is a false positive (or negative) because these can be practiced, rehearsed, perfected and hence gamed. Coding exercises, or specific question on the candidate's most recent project, on the other hand, cannot be 'gamed' and even if it was, you could tell from listening to the response, or from reading the code...

Hope this helps!
Except that it does actually block ads and doesn't replace them. Don't believe everything you read on the Internet when you can just try the product :)
There are two distinct problems I've noticed with FF scrolling vs. Chrome on Android.

First is that certain elements block scrolling. I use FF primarily for Facebook (since FF allows me to use my – shameless plug – idle-time faker extension [1]). If my scrolling thumb lands on the "Like" button of a post, the screen just stays put. So about 1/3 of my "scroll" gestures are in vain.

Second is that "flinging" motions don't register very well with Firefox. With Chrome, "flinging" sends the web page flying at a predictable speed; with Firefox, it lags for a fraction of a second before scrolling at a random speed which is usually much slower than that in Chrome. It's as if Firefox doesn't register the final thumb flick of a "fling", but Chrome does. Since "flinging" is my primary method of browsing longer web pages, ultimately my thumb has to physically do more work, and gets exhausted more quickly, when using Firefox than Chrome.

A third nitpick is that, while (non-flinging) page scrolling keeps up with my thumb, it does so in a jerky manner, like it can't quite keep up with rendering, or it doesn't see all the touch events. Reminds me of an old PDA. In contrast, scrolling in Chrome is very smooth. This looks ugly but I could live with it.

It is the first to two issues that prevent me from using Firefox on Android for anything but Facebook.

[1] https://addons.mozilla.org/en-US/android/addon/social-networ...
And rightly so: the DX7 presets were abominably tacky.

Only in the hands of a capable programmer can it go to places unreachable by contemporaneous machines. Eno is the most obvious name that comes to mind... do you know any others that plumbed the depths of FM?
This story would deserve a blog post of its own. Google might not realize it, but the ease of being tracked by them is also a risk in work place.
In my opinion the best way to get started is first study statistical inference and modelling, in particular linear regression and the method of maximum likelihood. This will give you a critical eye later on for discerning when it's a good idea to actually use ML and when it's not (an important skill that apparently is in very short supply these days ;).
From my point of view, people who push for basic income also tend to push for things such as rent control. They see wealth/capital consolidation as a bad thing to ban.
Ask HN: The most expensive piece of software you use?
Loans absolutely can fuel wealth creation by providing the capital to make purchases that increase productivity sooner than a person could afford otherwise.

Imagine that you're a farmer and you work your land by hand, or with the assistance of animals. You don't have enough capital to buy a tractor, which is very expensive. Only by working your land for 15 years will you save up enough money to afford a tractor.

However, if you could buy a tractor, then you could substantially improve your efficiency and grow way more crops. Perhaps with a tractor, you can grow 10 times as many crops or more. Ironically, if you already owned a tractor, then you could quickly earn enough to pay for one, but without one your earnings are too small to afford one.

So, someone comes along and loans you the capital to buy a tractor. It's not a huge risk for them, because if you default, they can repossess and resell the tractor. So you take the loan for a low interest rate and buy a tractor. With the tractor, you're so much more productive that you pay off the loan within a few years. Everyone is better off, both you and the person who provided the loan.

With this effect occurring all throughout society, everyone is better off in aggregate than they would be without loans. Without a loan, you might need to save for many years; with a loan, you can front-load the productivity benefit of a capital purchase. These loans fuel wealth creation.

Loans also enable people to achieve a higher quality of living. Imagine a young working professional has a stable job and a good income. If home loans were not available, the professional might need to save for 20 or 30 years before accumulating enough funds to be able to purchase a home in cash. Because home loans are available, the professional can purchase their home much sooner in their life, and therefore enjoy the benefits of home ownership throughout their life.

A society without any loans at all is a society in which people live as paupers during their 20s and 30s, before finally accumulating enough wealth to purchase a vehicle or housing or capital in their 40s or 50s. The gap between the rich (who have inherited money) and the poor would widen vastly in such a society. Loans are a vehicle for wealth creation, a vehicle for people to better themselves.

Lastly, these types of loans are not especially risky or bad. Home loans and auto loans are responsible and relatively low risk because the property can be repossessed in the event of default; this enables lenders to offer low interest rates, such that the "cost" of the loans is not very high.
I did make it while at Google, and the main focus is an Android app, but the sound engine is pretty platform-independent. For the LV2 plug-in, you probably want dexed, which is based on this code (but continues to be developed).
can you even do that? In Java you can't allocate any List like data strucutre (LinkedList, ArrayList, arrays (Maps of course)) on the heap. Escape analysis might do it, but there is no way to force it.

per my knowledge this is not even possible in C#, I mean you can drop to c way easier there or use (stackalloc) (same as Unsafe usages in Java) But I doubt that is not a good idea?
I was never serious about it enough to know what you're talking about. I just used to _really_ enjoy smoking, but am too busy these days to partake, largely because of how strong everything is now.
Nightly and beta releases are available as separate apps.
Possibly not what you're looking for (certainly not the cheapest option), but we (Lambda School - YC S17) just announced a live, remote class that trains engineers in AI & ML during weekday evenings for six months.

The next one starts in January, and is taught by an MIT grad that taught a similar course at MIT.

https://lambdaschool.com/artificial-intelligence
Yeah If I was making the list it'd include CRISPR, GMO foods, autonomous vehicles and VR/AR (especially for mobility challenged people, if I were hospital bound I'd be clamoring for it)
>> No, it isn't - just like the subject in the Chinese room experiment cannot understand Chinese yet is able to reply with perfect language to given input.

> Oh, come on. This is silly semantics.

That is the exact point of the thought experiment, semantics vs syntax. A computer can work well with syntax but semantics are not so easy.

> You keep bringing up these useless analogues about movies and chinese boxes. Be more specific.

They're useless to you because you don't seem to understand how neural network or current AI tech works. In the current fashion, generalist AI like a game engine is very much impossible.

> I can look at (simple) video footage of a game I've never seen before and start to model in my head various ways how certain mechanisms can be implemented in code. I quickly learn to predict how different game elements move based on how they look and similarly looking things have moved before. Even if I didn't know anything about programming, I could learn to predict how that monster moves. In fact, playing the game trains my brain to predict these things.

Sadly our computers don't have a human brain, which is entirely the point of AI.

> The mechanics of me learning these things is not too far away from e.g. neural network learning the same things. Again, obviously, the neural network cannot create the parts of the game world it hasn't seen. But no-one is claiming that. Nor that just by showing a little bit of game play, we could re-create the whole game. Only that it can probably learn to render the mechanics (game engine) based on user input. The authors showed some interesting results based on this.

Game states are too large to be entirely seen even by a computer. We need pruning and MCTS for simple adversarial searches in games like chess, Go; What makes you think some magical AI can imitate a game engine?
Performance marketers – take a deep breath, this might hurt to read
A monopoly on force?
It's an exciting time for antitrust. The movement is getting stronger on both sides of the aisle [1].

[1] https://washingtonmonthly.com/magazine/novemberdecember-2017...
Accessing Relational Data from R – Simplified by SlashDB
Ground is not flat. Going uphill requires a lot more energy.

Ground has a lot more traffic. Ground traffic is not only constrained to the ground, but to roads, which, comparatively, cover a minuscule amount of area. Flight opens us up to much more than the product of ground area and height.

> And flying being faster implies even more energy because moving slowly is generally more efficient?

Aircraft will be less efficient at lower speeds[0].

A Cessna 182T Skylane[1] will stall at 56mph (49 knots), cruise at 167mph (145 knots).

We don't need to fly faster than we drive to see significant time improvement.

The distance for me between home and Provo is 51 miles, but I have to drive across 75 miles of road to get there. By taking roads, I also have to stop at intersections, and wait for traffic. If I average (with stops) 55mph, I will get there in 1hr 22min. If I flew a Skylane at 60mph (just over stall speed), I would get there in 51min. (At cruise speed, I would get there in 18min.)

Obviously, I would need places to take off and land, etc.

[0]https://en.wikipedia.org/wiki/Slow_flight
[1]https://en.wikipedia.org/wiki/Cessna_182_Skylane
> To shield the game from hacks on PC, Bungie is preventing applications from injecting code into the game.

What prevents hackers from simply forging the network messages? How does loot, gear, economy, levelling up and other hard incentives work when a player is the host? Where's the authority?
high-CBD is very couchlock-y.

I'd like to have a "sipping cannabis", too. Maybe music sounds 25% better but I can move around..
How Does Nature Impact Our Wellbeing?
Right, but how many of those cameras could quietly travel in difficult terrain ahead of troops?
F#

Single file static AoT compilation. Does the JDK support this yet?
Not to mention that the money made doesn't exactly make up for some of the workers' lives ruined by that company. Already had posts on here recently describing the white collar sweatshop that games labor is.
We hire remotely. It's not the instant solution to all problems, despite what HN would have you believe. A lot of experience is still concentrated and SV and highly-compensated.
I have discovered to my surprise, since shattering my iPhone 6 screen last week, that Touch ID works perfectly well through multiple layers of Saran Wrap. So you could keep your thumb wrapped up if you’re concerned about leaving prints. ;-)

In the meantime, my iPhone X arrives on Thursday, and I’m looking forward to training Face ID. All I got from this article was “these are the lengths you have to go to to defeat it”, which seems pretty darn good for my purposes.
We were kids. And so we learned :-)
I would recommend starting with deep learning first since that's what you are interested in and it covers all the ML principles you need to be familiar with. If you want to go deeper and get familiar with other ML techniques too you can easily follow the old course afterwards.
I am a Brit. The military is probably reliable. The MOD is not, especially in regards to equipment. The politics is not reliable. Especially in regard to the Saudi-Israeli-Iranian conflict; what the hell was Priti Patel doing running her own unlicensed foreign policy? Why do we have a foreign minister who has to be followed around by people apologising for him? Why have they fucked over Nazanin Zaghari-Ratcliffe so badly? The defence secretary was sacked last week, is the new guy any good?

In the event of an actual crisis, what happens? Are we going to fight a war in the middle of Brexit and/or a general election?