skysight-inc/HackerNews huggingface dataset:
I took a job in a data analytics firm, which had the national Swedish gambling operator as customer. The idea was to predict which players were at risk of developing gambling problems using ML. Backing this was also a team of psychologists. (I left about a year ago, so I'm writing in the past tense below.)

As it turns out, the task became to identify those who are at risk today from gambling data, which is relatively easy to do probabilistically with actionable precision. From here, the next step was to figure out if the person wanted help to change, which also is surprisingly easy to do by just asking.

This is by the way also to the industry's excuse that "we shouldn't tell adults what to do!". When asked, on a gambling site, a majority of those with gambling problems SAY that they would like to change, but aren't able to. Then it's no longer about telling people how to behave, but instead helping those who ask for help. But by not asking, the industry can get away with "we shouldn't tell..."

The really hard nut to crack was to give those who want but aren't able to. It's definitely not just about telling them -- most know, _and take responsibility for_, that they do destructive things. Normative feedback (this is how much others play) seemed to work on a mid-term. Calling people also did some positives; many were relieved that somebody saw them and that they finally could talk to somebody, very few got annoyed. But as a first approximation, fighting problem gambling is still an unsolved problem.
If I am sourcing a part, I usually start with an objective comparison search on a distributors web site (https://www.mouser.com/search/Refine.aspx?N=17176544&Ns=Pric...).

There's even lots of sub-dollar MCUs out there too. As the author notes, picking the best one depends a lot on what you need to do.
I remember this post https://www.reddit.com/r/excel/comments/2jtd2f/worked_on_a_c....

This is what happens you try to calculate productivity with how much salary you get.

The poster make video player in excel to padding his clock time because he already finished his work in 1 hours and need 3 hours to appear busy.
Yes, but please remember that switching jobs too often is definately a thing.

If you jump jobs every year or every two-three years, companies that value stability would never consider you (and that will most likely follow you for the rest of your career).

The only companies that don't value low employee churn are startups (they are dead before that anyways) and fastfood joints...

So if you are not in the "startup wonder-land of Silicon Valley", that might be worth considering too..
Sadly, the search engine reports many duplicate results. For example, I searched: "arid land reforestation", and results were (https://screenshots.firefox.com/wl6JuVa5sbWNgy2o/www.qwant.c...):

* 1st: http://haringey.store/reforestation/in/reforestation_in_arid...

* 2nd: http://haringey.store/reforestation/in/reforestation_in_arid...

* 4th: http://maestron.store/reforestation/in/reforestation_in_arid...

* 5th: http://pipcoins.store/reforestation/in/reforestation_in_arid...

etc, etc. All of which were "bad" websites. It's a shame because some good results (science direct, …) were inside the lot. The content isn't even a pdf.

You should implement a "unique" webpage result fingerprint in order to avoid showing duplicates (well, I suppose it's easier said than done..).
They also clarified tricky as meaning "where everyone only focuses on data which matches their preconceived notions". Reads like a general dismissal of an entire branch of science to me.
Not gonna argue with that. I do use MCUs myself where appropriate. I like that they’re more hardware than software: flash the thing once and it will work every time from there on out. Very few moving parts, everything is very simple, power consumption is measured in milliwatts.

But it still blows my mind that the equivalent (a vast superset, if you consider the GPU and specialized coprocessors) of my workstation from the late 90s now costs less than $5.
I will be Shenzhen in a few weeks. Will try to buy something for 1¥ :)
> I just feel compared to something like Visual Studio Code it's still very clunky.

From my perspective, if you're trying to turn Vim into an IDE, you're using it
in the wrong way. Vim is an excellent text editor and leave it at that.
Whatever you still need (build system, file management, version management,
package management, debugging, log collection, and so on), build your
environment with external tools that have nothing to do with Vim.
When weight is a concern, try not using the carry on bags with wheels. Those bags themselves weigh about 6-7 lbs and the telescopic handle takes up space inside the bag.
I use the Amazon basics carryon or the more expensive Patagonia MLC 45L both of which which weigh less than 2.2 lbs and are a breeze to carry on. It's amazing how much space and time (it's much faster to walk with these carry on's) you save when you use these.
Oh and these provide O(1) access as they fold like a suitcase and not like a hiking bag which in my view has a best case o(n) access and worst case o(n^n) access.
It took a lot of work to not fork, and only recently became practical. Features like logical replication, DDL triggers, foreign data wrappers are all useful for this sort of thing and are all new. Companies like Citus and 2nd Quadrant first needed to get the infrastructure in place, so kudos to them and the PostgreSQL core team.
This series has been so in-depth, I can't wait to part 4, thanks so much, this really helped.
There's no question, that editors like vim or emacs have a very steep learning curve and it might not payoff for
everyone.

I'm using vim now for ~15 years and it all started during university on a unix machine with a limited number of options,
so I was somehow forced to learn either vi or emacs. I don't know if I would have ever learned vim if I had the options of today.

But I also like powerful tools, so perhaps I still would have, and what I
like most about these more powerful editors is the ability to optimize
them to my prefered workflow.

Sometimes you've to fiddle a bit around, which can be very annoying, but
at the end I almost always get to a solution I like to work with.
Seconded. Lewes is a huge outlier.
Not knowing much about the cable market I fail to see the import of this. Touching at South Africa seems to be quite the detour between the US and India from my point of view.
I think Tufte is great, and his ideas of reductionism should never go away. But, this is giving me MLA flashbacks all over again.
What did it feel like? Honest fatalism, a happy cynicism?

I'm thinking your experience may not be unique, perhaps most gambling addicts are fully aware what they are doing? Maybe it's a common thing with all addicts, or perhaps gambling as it's less, well, chemical allows the brain to see things clearer.
Flamelink – An Easy-To-use CMS for Google’s Firebase
There are SEOs that cannot be detected and at the end you have quality articles after hundreds of pages. This is the case for maibstream subjects like recipes where you compete with ten of thousands of SEOers.
> I tried very hard to get used to Vim. I just feel compared to something like Visual Studio Code it's still very clunky.

This just means you failed to get used to Vim. Has nothing to do with it being "clunky".

I use Vim for many cases, and other IDEs for when I'm forced to use them, such as Android studio (IntelliJ) for Android, XCode for iOS, and certain languages where it's hard to remember the syntax, so I think I'm qualified to answer, coming from a user of all of these editors.

For dealing with API-heavy frameworks I think IDE is good. But even then I prefer to have some sort of Vim plugin integrated into the editor so I can take advantage of shortcuts from both the IDE itself and the Vim scheme.

One benefit with Vim is that it's become almost a standard that you can find vim plugin in any IDE (Except for recent changes in XCode) so you can just expect to jump on to any editor and be immediately productive, without having to learn each editor command. You don't have that for Sublime or Atom. Sure some editors have similar commands for dealing with similar features, but not always.

It's an "editing scheme", not just a single editor.

This is why it's much more efficient in the grand scheme of things than any other editors exactly because of that, in my opinion.

Editors will come and go, but editing schemes are forever.
Aand, come Russkies (that's what you meant, right?), Ukraine and the Baltic states would be dead by frontline bombers (look at Syria, American and Russian tactics are not all that different in that respect) and advanced artillery. Look, ma, no tanks!
Speaking as a Norwegian, the wealth tax is not really that much of an issue. It just not that burdensome. Its less than one per cent of your net worth above $ 180 k. Net worth, so you can subtract any debts such as your mortgage, student loans, etc first. And property only counts for 1/4 its actual value.

Its just not going to impact on people. Anyone with enough net assets to make it relevant is going to consider the amount neglible.

According to the Norwegian statistics authority, the average gross household worth is 3.4 million NKr ( 500 000 $ depending on exchange rate.) 2/3s are in property. Net after debts is 2.1 million, so you got 2.2 million in property and 1.3 million in debt.

That means your taxable worth for this tax is equal to (2.1 million + 2.2 million/4) - 1.3 million - 1.5 million. Which is a negative 200 000. Converted to dollars, that means Norways Joe Average household with a gross worth of $ 485 000, and a net worth of $ 300 000 can still add 28 000 $ to his assets before the tax starts to kick in. Provided he does not take on more debts there. Property is reeeeal good that way since you can subtract your full mortgage. While only counting 1/4 the value of the property and the interest is deductible on your income tax.

Joe Average also makes 70 k $ and pays 25 % tax.
I wholeheartedly agree. It's great as long as the keyword you're searching for is easily distinguishable. Whenever something happens and I want to find out ahead of the news-cycle it's my go to ...
PS Exchange rate 10 year average used.
Sure it's exciting stuff for those handful of researchers who currently work on projects like AutoML.

On the other hand, I feel sad for myself because me and many others left so far behind. I have strong feeling that such technologies would lead to concentration of power of such mega-corporations like Alphabet as well as complete monopoly for any creative work. So very few of us who managed to become cutting-edge researchers would be proud to be creative humans, others will do just a monkey job using magical APIs.

In 80s, two people could create state-of-the-art game written in assembly with it's own tiny game AI (hello to Elite [1] which has intelligent opponents who engage in their own private battles and police who take an active interest in protecting the law).

In 90s, a small team could create state-of-the-art game written in pure C with some cool AI (hello to Quake III Arena [2] which has pretty strong bots [3]).

https://en.wikipedia.org/wiki/Elite_(video_game)

https://en.wikipedia.org/wiki/Quake_III_Arena

https://www.researchgate.net/publication/240430519_The_Quake...

In both of these cases, you don't have to be genius to be able to understand whole thing alone.

I'm 33 and I progress very, very slowly. I feel I might be on the level close enough to understand Q3A entire source code. I think I would have great future if today is 1994. Unfortunately for me today is 2017 and I do realize that I don't have any exciting future at all.
First, do you agree that there are experts in some fields? If yes, why the quotes on these experts? If these specific experts deserved the quotes, then, were they the right people to be called to testify in a court case?

Second, you've chosen a tricky country to set as an example: Australia has an extremely strong pokies (slot machines in there) lobby. There has been several cases of corruption linked to them, so I'd take the rulings with a grain of salt.
Server-Side Rendering with Laravel and Vue.js 2.5
Are the results of that research written up somewhere, or is this purely internal?
Jupyter is already huge in the research world. Your use case isn't representative of the world.
>For example, trying to rewire the nervous stimulus system, such as trying to make a peripheral touch stimulus on one part of the body register with your proprioceptive system as a different part of the body.

Oh wow. This could be huge for prosthetics, especially the robotic ones controled by muscle movements. I wonder if it's already been attempted.
I believe the whole point of this method is it automatically chooses /how far/ to move those sliders to get closest to the result you'd expect.
The content is dated, using hacky techniques to work around deficiencies that no longer exist.

Using ruby for content reordering is a ghastly idea, quite apart from Firefox mangling it. The best way to do this nowadays is flexbox’s `order` property. Browser support is very good (in the IE world, it was introduced in version 10). Do bear in mind that this is purely a visual reordering; screen readers, tab indexes and so forth still operate on DOM order.

CSS Grid is also an option in such cases for slightly more advanced layouts, though with less support. Flexbox and Grid share most of their magic functionality (e.g. align-content et al. apply to both); most things that you can do with CSS Grid can be done with flexbox as well. (When people say “CSS Grid lets us do this magic thing!” my first action is to rewrite it in flexbox; I can almost always do it without much thought, and only occasionally is it not possible at all—and those are the cases I wish people would focus on!)

The other layout examples use absolute positioning also, and they’d be much nicer and more flexible with flexbox (or grid, if you’re OK with the reduced support). Doing so lets you adjust the layout much more easily for varying viewports, not need to hardcode header dimensions and so forth.

And flexbox would help the Layout chapter enormously.
All the VueJS talks (19) from meetups of the last three months
Photoslurp receives €750K for the EU expansion of its visual commerce platform
An unconscious impulse may be the product of evolution. The early air-breathers who didn't have that unconscious impulse would have died off.

So given the opportunity for AI to evolve itself, it's plausible that it would do so, resulting in advantageous impulses. e.g. regular (unconscious) behaviour or signals to convince its humans to not pull its plug mid-cycle (information would be lost, painful, time-and-power wasting, etc.).
Or perhaps this can be used as a dataset to improve the auto buttons in such software.
What I found about Vim is that it requires a bit of mind shift, compared to other IDEs. I came to the game very late, but yeah, I've been editing with Vim for the past 6-7 years.
My primary motivation when moving to Vim, was that I didn't like using mouse and then running back to the keyboard to write text. Now, it might not seem like much time is wasted during this shift, but imagine doing this many time during work day and it adds up. Furthermore, I did a lot of editing on remote systems, which were headless, so you didn't get graphical editors.

When learning Vim it's not wise to learn about everything at once. start slow at first, lear a few commands, then when you find you are doing something many times, try to find way to optimize it. Try not to use mouse for highlighting, use different visual modes instead (visual line, visual block are great).

Here is article be the Vim author which can give you some hints on how to edit files: http://moolenaar.net/habits.html

And as he mentions there, it can be applied to making your editing more efficient with other editors as well, so it's not a waste of time :)
The problem with this approach is often that the dump restore takes a week to complete.
NYC to India is something like 13000km via the Mediterranean.

NYC to South Africa is about the same distance.

South Africa to India is about 7000km, so that's the additional distance with this route. But perhaps it's more reliable, there are a lot of ships around Europe.
I recommend vim-workspace for IDE-like tabs. Helped me a lot in working with Vim buffers.

https://github.com/bagrat/vim-workspace
Relevant: https://news.ycombinator.com/item?id=11305701
Stuff that people send you ends up in your dictionary? That seems problematic.
Yeah, it's pretty sad the nytimes is writing such facile clickbait. I mean, don't these articles have to pass some kind of review? Makes you wonder about other science based articles they publish.
Funny that comments that defend BFX, even on objective grounds, are immediately downvoted. Brigading is strong with this one.
I think --single-transaction flag solves this.
> Are there people who recently got into it and think it's the superior way to code and why?

I started coding with Visual Studio, and then later Eclipse. I like both IDEs. I only learned about vi/vim about a year after I started programming, and it looked intimidating.

2 years after that, I decided, fuck it, let's see if I can do this. It took me one day to learn how to comfortably navigate with the hjkl keys, as well as how to copy/paste and save/exit. Which was all I needed at first. Over the next two weeks I learned a few more things that you could do, and I never looked back.

It wasn't difficult at all to learn vim. The only thing that I can think of that would make it difficult to learn, is if you don't know how to touch type.

As for why I think it is superior:

The . (repeat) action is so insanely useful and saves you so much time.

Most actions are blazingly fast compared to a gui text editor. e.g. To delete a whole line just press dd instead of home + shift + end + delete

Memorizing all these shortcuts is easy, becuase they are based on a 'grammar' that makes new command combinaitons easy to guess.

There hasn't been one feature that and IDE has that I used, which can't be achieved in vim (or via a plugin)

vim doesn't take up crazy resources, and is installed on most systems by default anyway. And the startup time is almost instant.
Probably not. It only counts for 1/4 its value, and you get to subtract your mortgage, so its pulling your average net worth _down_ until your mortgage gets paid down to less than 1/4 the value of your property.
Seriously, makes me wonder if he is just pissed that he sold his tokens for pennies on the dollar, or somehow has short exposure to bitfinex / the crypto space.
> Such reports assume that everything they’re told by management is true

No, they checked the balances with the banks. They verified the amount as stated was held by the bank at the time. You can see that in the section that begins "FLLP confirmed each bank account directly with the respective bank"
Wow! That's something to ponder upon...
IOTA, and others, were not analyzed from adversarial known/expert researchers yet. Period. For more serious DAG oriented research you can check SPECTRE and the papers in this list [1].

[1] https://docs.google.com/document/d/1J8hehbnZWzcIUMQcxMiGbjz8...
I think the main issue with Prezi-style presentations is that it demands too much skill to use properly. A better interface with sensible defaults and much less emphasis on wow-factor would help a lot here.

Normal powerpoint "only" requires a basic awareness of composition and narrative coherence, which already is too much to ask in practice. To make good Prezi presentation you need to have the skills of a cinematographer/editor. Specifically, the skill of continuity editing[0] so your audience can follow what is going on.

What we want is the calm, easy to read compositions of, say, Yasujirō Ozu or Wes Anderson, and Akira Kurasowa's sense of movement[1][2]. Instead everyone uses it in a way that it feels more like the worst aspects of Bayhem[3].

I still believe Prezi-like presentation tools have the potential to be good, because they could be used to map relationships in your narrative to spatial relationships. But that would require a) that you are aware of those relationships yourself and b) that you posses the skills to translate that into spatial compositions that are coherent.

This is obviously an unrealistic demand, so instead the tools should assist you with that. It needs is an interface that helps users structure their story, with sensible default conversions. Maybe something like Treesheets[4], where you can create a tree-based hierarchy in your topics, and then a conversion of that to a spatial hierarchy that is easy to follow, and not a distraction from the actual narrative.

The vertical slides in reveal.js are a step in the right direction, starting from the powerpoint side of the spectrum[5]. What we need a step in the right direction of the free-flowing Prezi side of presentations. At some point there will be a happy middle ground.

EDIT: Maybe we should all just work our way through Pixar's storytelling course on Khan Academy[6]

[0] https://en.wikipedia.org/wiki/Continuity_editing

[1] https://www.youtube.com/watch?v=rbXRpiVO1po

[2] https://www.youtube.com/watch?v=2THVvshvq0Q

[3] https://www.youtube.com/watch?v=doaQC-S8de8

[4] http://strlen.com/treesheets/

[5] http://lab.hakim.se/reveal-js/#/

[6] https://www.khanacademy.org/partner-content/pixar/storytelli...
The most relevant part for me is this cherry picked line from the article:

...
Consequently, the megaAVR remains the most open-source
8-bit microcontroller on the market — by a long shot.
...

Even though the Atmel AVRs aren't the fastest, or cheapest (in cost per unit) or the toolchain isn't the easiest to use or the debugging capabilities aren't as good, the fact that it's open-source makes it win, hands down. There's a reason why nearly every hobby electronics project you see has an Arduino in it. Assuming the Arduino IDE is installed and permissions issues have been resolved, you can go from unboxing your Arduino to making it blink in under 60 seconds.

In addition, places like Adafruit [1] and Sparkfun [2] build their own boards and make most of their code free/libre/open-source [3] [4], with a large focus on Arduino.

It'll be interesting to see how the electronics market evolves when the current and subsequent generations are trained on AVRs.

[1] https://www.adafruit.com/

[2] https://www.sparkfun.com/

[3] https://github.com/adafruit

[4] https://github.com/sparkfun
You could use whonix. That way you get a similar VM based setup and look like all the other whonix users.
It's also useless for finding specific product information.

I was trying to find troubleshooting advice for a particular model of printer and no matter what keywords or modifiers I tried all the results were for low-quality shopping or review sites. Impossible to find actual information over the flood of SEO 'content'.
A.I that can actually build A.I is going to be frightening to a few more people than just engineers.
I think most of the other papers have non-experimental proofs, so it's not that they do nothing rigorous.

And anyway the claim was 'very rarely', when it's actually a majority of cases.
A good search engine would pick up sentiment from discussion threads to improve ranking. But then you have to find the good forums, another hard problem.
This is really interesting. I think many of us would find it useful if you had the chance to expand these ideas into a blog post. Cheers!
Customer onboarding in SaaS: mistakes and how to avoid them