skysight-inc/HackerNews huggingface dataset:
I thought it was pretty clear actually: it works out of the box with no configuration (batteries included).

> Amp is complete from the start.

As a long time vim user, the more advanced you get the more customized your vimrc and plugins become and you aren’t able to just walk up to vim somewhere else and be efficient (pairing with another vim user becomes impossible). Shared defaults are a powerful thing! Convention over configuration.

Imagine we even both like using the nerd tree plugin but can’t agree what the leader key should be mapped to in order to activate it: a common problem.

That’s why you see the most advanced vim users go back to a minimal vimrc which admittedly makes it a less useful editor.

I think we can all agree vims defaults are crap and without plugins it doesn’t have all of the features of a modern editor.
Which is mostly illegal in the developed world - its illegal in India but employers still try and enforce bonds.

You could go back to the real apprentice (no modern apprentice shelf stacking mc jobs) route but in that case the apprentice signs for x years and you cant make them redundant - and you also not guaranteed a job after it finishes
Not in these days we deregulated telecoms
According to Wikipedia: " Langlands likes to learn foreign languages, both for better understanding of foreign publications on his topic and just as a hobby. He speaks French, Turkish, German and Russian".

I'd say it's not _that_ weird, if he likes foreign languages, to combine both his passions and write one paper in Russian :) Also considering there are actually a lot of mathematicians who can read and write Russian.
Ten times faster at what? Do you have any benchmarks?
> When you quit, you lose leverage.

Not if you have any other kind of safety net, e.g. savings or frugal low cost lifestyle.
"C-monkey"
Polls, Pundits, or Prediction Markets: An assessment of election forecasting
> one guy, Linus, starting something far more impactful

I'd just like to interject for a moment...
The notifications have the opposite effect on me. Facebook (recently?) tried to put a "marketplace" button on their iPad app, and the darned thing would show an unread badge every time you opened the app.

After being thoroughly annoyed for a few weeks, i decided to do something about it, and found a way to disable it, only to discover Facebook replaced the "marketplace" icon with a "videos" icon, which now displays it's needy notification icon.

So i took the next logical step, which was to remove the thing from all my devices.

According to Apple's screen time, i now spend <5 minutes a day on Facebook, which is mostly spent checking notifications from friends/family, and _quickly_ scrolling down my news feed scanning for anything interesting.

I've never used Instagram, and i try my best to educate my friends to use iMessage or Signal for messaging instead of Messenger/Whatsapp, but so far i don't have much luck :)
Operation RYAN nearly resulted in a 3rd world war in 1983 - purely based on KGB intelligence failures combined with a paranoid Soviet leadership:

https://en.wikipedia.org/wiki/RYAN
The old Dijkstra quote about submarines swimming comes to mind. Getting hints from nature is sometimes (although not always) helpful when we're just starting out in a field, and it's great when we've mastered that field and are just looking for the last 5%, but it doesn't help very much in between the two.

I don't think we understand what the human brain's doing, on a semantic level, well enough to really get hints from it yet. Last I heard we understand (on a functional can-reproduce-in-silico level) most of how flies and rats can see, how snails figure out whether to munch or not, and a bit of how rats navigate the world. We've mapped a worm's connectome but don't really understand it. Unless I'm wrong (and I'd love links to any research to the contrary) we're miles and miles away from understanding most of what the human brain does.
Awesome Hyperapp – A curated list of Hyperapp resources
Why use Git when you can pay for Perforce!

Perforce integrates very nicely with a whole bunch of third party tools in a way git does not, and is on the whole a lot easier to use for most people than git (and I'm saying this as someone who doesn't like Perforce at all)
How to Use Local Storage with JavaScript
turn on, tune in, NOP out
>Stealing web page content by tricking the browser to load the private page as CSS

This exploit is not practical in Firefox. Attempting to read cssRules on an external stylesheet will throw a "SecurityError: The operation is insecure".

Chrome mitigates this via Cross-Origin Read Blocking.

> Phishing with target=_blank links

For defense in depth, you'll probably want to use CSP's disown-opener to fix this globally (rather than trying to make sure all <a> elements are covered) IMO.
How to make up to $3,000 income trading cryptocurrencies, using secret software
"Why do you look at the speck of sawdust in your brother's eye and pay no attention to the plank in your own eye?"

"Fascists", "racists" and other wonderful terms are the same scapegoats, but used by other ideological movements for their own benefit.
Everything you describe can be attributed to them as well.
What's funny is that they basically give fascists and others power because they use these terms to discredit everyone who opposes them, thus making descent human beings be silent, while the common population slowly
becomes angry and the only support among politicians they could find are before mentioned "fascists" (of which many aren't actually fascists at all, they just see potential benefits of expressing such ideas).
Don't try to rationalize censorship. Don't paternalize common population. If you limit freedom of speech, you don't limit it for dishonest people, they will always find a way to express their position.
Would I open your eyes if I say that Europe just copies the same laws used by authoritarian regimes to suppress opposition? I am not exaggerating. They literally copy Russian and Chinese laws. Do you think their laws say "expressing any critics of the regime is forbidden and is punishable with 3-4 years of jail", etc.? No, they say that "justifying Fascism, terrorism is forbidden". They just label everyone as "Fascist", "terrorist", "radical".
If you do believe that Europe does this with good intentions for people, you are naive.
You Snooze, You Lose: Insurers Make the Old Adage True
> What society does now for people that suffer is so irrational

What would you do with someone that suffers from e.g. a broken leg?
The KGB had a much harder time recruiting once the realities of life in the Soviet Union became widespread after WW2.
Email Self-Defense – a guide to fighting surveillance with GnuPG encryption
Watch just a few self-driving cars stop traffic jams – Science – AAAS
how do I get my browser/OS to modify link URLs when I go there so it prepends the right "lite" URL?
Why not compaign for the change to different AV software?

Depending slightly on the company, that is often a complete and utter waste of time.
McAfee intercepts every IO read/write afaik, which makes it horribly slow
Tempted to Expense That Strip Club as a Business Dinner? AI Is Watching
Does anybody else find this kind of response patronizing? The parent said nothing about being in pain. The parent posted a completely rational statement. Here someone comes along trying to sound as though there is some moral or intellectual superiority to the opposite action and that this person needs help of some kind.

Perhaps we would have more humane suicide options if society were to stop regarding suicide as some kind of dysfunctional behavior. There are plenty of rational reasons to commit suicide, and there are plenty of cases where not committing suicide seems rather irrational.
I gather this thing ionizes air to create a positively charged "working fluid" which accelerates away from the anode in a cone shaped pattern. The working fluid doesn't generate [much(?)] thrust directly, as it collides with the craft again at the cathode. But along the way some of the ions near the edge of the cone bump into and accelerate neutral air molecules, generating the [bulk of the(?)] thrust that propels the craft.

With a modified design, is it possible to accelerate the ionized air so fast that all of it vents out the exhaust (e.g. using magnets)? Would that result in higher efficiency / higher thrust? Are there already atmosphere-breathing engines that do this and what are they called?
Hire BlockChain Developer – Block-Chain Development Company India
>Most construction jobs are very hard on the body.

So are sedentary jobs. Obesity, heart disease and everything else that goes with them are no joke.
20 curated saas deals (30-50% off)
> there's been a lot of "a <type-of-program> written in Rust" lately

It's the new Go.
As a JavaScript Developer, This Is What Keeps Me Up at Night
I remember discussions about why the name Python Object Oriented Programming Conference wouldn't be popular.
let me pay for everything with Monero; then I’d be ok with this change
Privacy International Files GDPR Complaints Against Oracle and Equifax
It sounds like we might work together; the only difference is that I do most of my dev work on my MBP so I consider it an expensive Linux machine instead of a chromebook :)
A year ago my company hired two young developers straight out of university and we've been training them on-the-job ever since. They are pretty well up-to-speed now, but it did take a full year to get them to a point where they are more gain than drain on the rest of us. I guess that's why not many companies do it, since it has been fairly expensive in salary to the new guys + productivity loss for the rest of the department.

It's great now, a year later, though.
So Apple will let you run macOS or Windows, but not Linux or anything else. Wow. This is the exact scenario the secure boot opponents several years ago were trying to stop.
It used to be when I started in the math modelling group of a world leading rnd organisation.

I went on the custom mech eng "higher" apprentice course (that had been developed for the local industry) at my local college.

1 day a week plus an extra half day a week for the first year to get my tech drawing O Level (GCSE)

of course the Jammy buggers who worked for the civil service at RAE got an extra afternoon to do the home work
For me, it was the Hyperion series by Dan Simmons, narrated by excellent Victor Bevine https://www.audible.com/series?asin=B006K1Q0FC
I have a Go program that parses command line arguments, loads and parses a text file, then interprets that code on a faux-CPU. Total time 24ms start to finish for 107 faux-CPU steps (sorting 12 numbers of bunches of 3) according to `time`.
One mind-blowing item at a time. ;-)

But seriously, thanks for sharing. TIL: https://en.m.wikipedia.org/wiki/Revealed_comparative_advanta...
This looks interesting, but from either of the AUR or through Cargo directly the build fails because of a Python StopIteration error in the termbox crate.
Same here in Norway. I can only imagine the mayhem if the internet fell out for a couple of days.
His interview with Tim Ferris was better. The conversation was flowing and they went to some topics in depth. Russell doesn't have patience or just a bit more disorganized.
Bugs in Julia with AFL and C-Reduce
Those aren't "Embrace, Extend, Extinguish", that expression refers to taking an open system or standard and embracing it to get a marketshare (think IE for the web platform), extending it with proprietary features (like activex or dx-filters in IE) and then try to make those proprietary features such a defining part of the platform that all competition is "Extinguished".

Nokia and Skype were both bought by MS and mismanaged. There is nothing about "Embrace, Extend, Extinguish" that applies.
A contrasting view: http://idlewords.com/2006/05/on_bilingual_ballots.htm
Rust programs tend to be more stable, more efficient, and more highly parallelized than equivalents written in other languages by developers of the same quality.
> Think just how petty the state security dominated state was, and then think if the currently forming political establishment in the West went by further.

https://opendatacity.github.io/stasi-vs-nsa/
What users are posting on FB is just a peak of an iceberg, probably it's the least valuable subset of data.

However, the sabotaging approach would be very efficient weapon in fighting many other privacy intrusive companies. If an adblock would fake data instead of just blocking any tracking it would have a huge impact.
Basically anywhere where you're paid for your alpinist skills. Mounting/dismounting things up there. There was an example like cleaning up the walls of an old fortress from grass.
Yeah, I really do like this way of doing it. I might change the Vue example to do that. For React though, the HTML is usually empty, so it ends up hiding the dependencies within a tab that nobody looks at, so imports are a lot clearer.

Perhaps I could find a way to transform imports into script statements in the exported file. I'll have a think about it...
Speeding up the charting of sensor information as a waveform graph
But still centuries behind liturgical music. Sing "Kyrie eleison" in this manner for 5 minutes, and then sing "Kyrie eleison" in a different manner for 10 minutes. Sing "Christe eleison" in between for a few minutes. Let's end the day singing "Osanna in excelsis" in a couple of different ways, for a few minutes each.
Happy Bottom Riding Club – aircraft pioneer ranch
If they are young or if they are old and fragile? After certain age and health combo getting bedridden is a slow death sentence. The concept of coup de grace is not new. We may argue where it is applicable, but I think it has place in our society.
Life is a game, so a person should be able to quit on their terms.
A Blockchain for Turkeys Is More Than a Thanksgiving Gimmick
Autodesk Teams Up with JPL to Explore Designing Interplanetary Lander
I am a senior developer in a small company, we almost exclusively hire Junior developers and train them.

It's not a tech hub and so while we have had positions open for senior developers at good salary for the area by any stretch, we just cannot hire them.

I believe as others have said, we run the risk of training them and then they leave. However, that has not been my experience so far.

Perhaps one thing that I do with training that may be different to elsewhere is that I make it clear that they do control the codebase, and the challenges are always getting more complicated, the number of customers we get is growing and the markets we are in are expanding, so they should definitely see personal development opportunities within the company.
I work for a big corp who has always hired a lot of graduates for a grad program. We rotate people through two teams of 6 months each then place in a final team in one of those areas or a third if necessary. Traditionally it has worked well as we get a good source of smart people. Recently though grads are leaving really quickly, like 18 months, even just a year.

Maybe its because the job market is hot people can get mid level jobs with 1 year of experience. I don't think a recent grad with 1 year experience is worth paying mid-level salaries, but I guess that is all they care about.

Training grads really sucks, they are negative to productivity, but I personally try to spend a lot of time interviewing, mentoring, training, doing extra code reviews because I've enjoyed it and want to help people. When people leave after 18 months with the company though its really disappointing, almost insulting. I feel like I'm wasting my time. Our team is going to stop asking for grads because we are really getting nothing out of it.
It's funny isn't it. I guess I don't try hard enough to find productivity-enhancing Vim plugins. I've tried various "Vim enhancement suites" intended to bring a number of useful plugins and had some success, but since I can't rely on them on new servers I find myself more often than not just using plain Vim.

Some other commenters in the thread have raised the point that having more supported functionality out of the box is a good selling feature. To me it seems that having it built it can (possibly) benefit from a more intentional effort to make it cohesive, whereas with many disparate plugins you have to encourage, force, or otherwise guide developers to build something that fits and behaves with the rest of the platform.
> I think it's grossly irresponsible to look people up on all their social media.

While I agree with you in one sense, this wouldn't even be an issue if people didn't willingly post their entire lives to social media. I don't understand how one can be too upset about someone looking at data that they themselves decided to make public.
I meant the screenshot inside the device. The screenshot is taken in the app running on iOS (can tell from the status bar) and not Android.

It's a miniscule detail and I am mostly poking fun a bit, no worries :)
Input latency, I can understand. Web latency, at least you know what you are paying for (trackers, fonts, bloated stylesheets, MBs of JS libraries...). But core software latency, that is pure madness.

Android share menu: what on earth takes 500ms-2000ms to display a menu??

Android scrolling: I could have a smoother scrolling if I rendered the view on a wall in Doom III. Why on earth is the scrolling process not prioritized above everything else?? iOS got this right.

Microsoft Outlook on Mac: it can teak easily 2000ms to close(!) a window, are you kidding me?

My new 2018 Touchbar Mac does not "feel" any faster than my old 2013 retina Mac, while the paper specs and benchmarks show at least 100% increase in computational power. They can both equally easily choke down on some unwanted Skype update or stupid WebEx video stream (yes, I work in corporate).
Not really? Any EU customer could report them to their own DPA who would have to investigate the issue and resolve it. There's no reason any DPA in Luxembourg would have to be involved the way I understand it (except for customers in Luxembourg of course).
The interesting component to this is what happens when the payment system $hits the bed.
3 weeks ago last friday and saturday in sydney the communications system underlying about 50% of all financial transactions (taxi card readers, many ATMs, many businesses) collapsed with the result that if you didn't have cash you couldn't make an exchange.
How robust do people really think these systems are? I certainly have no faith in a perfectly digital future (despite being heavily invested in it) - we are but one solar flare away from behaving like barbarians.
There is another Python feature that saves you from this trap however - the nested function. I have lots of code that looks like this:

def txform_item(x):
<maybe many lines, as complex as needed, + can see vars in outer scope>
# right below, for optimal locality of ref for human reader
new_list = [ txform_item(item) for item in old_list ]
Yes, I think low power mode disables almost all animations on apple
"Their window curtains were open, Officer! I just stood outside, on the grass, with my camera and a news crew."
mcedit (part of mc) in gnome-terminal currently the best non-modal editor, AFAIK, especially when you like to use mc to navigate file system.
> saltysugar

Can you elaborate? I've never heard this phrase before and google results aren't very helpful.
If you do feel the need to correct someone, it can often help your argument if you make some attempt to be correct yourself.
> it works out of the box with no configuration (batteries included).

You don't really believe that, do you? Competent users tend to have preferences. There's no need to worry about installing plugins if you have to have a .vimrc to begin with, just have the .vimrc do the installing as well.
Really? My experience is the opposite - all the tools integrate with git, not perforce.

Said as someone who likes perforce. Having hundreds of developers working with large binary files was incompatible with git until very recently.
The Art of Job Interviewing
A half-remembered, and possibly apocryphal, story which another mathematician once told me:

Langlands was once invited to lecture in France, and he chose to give his talk in French. Evidently his accent was not all that good, and the audience found it a bit painful.

Jean-Pierre Serre, one of the leading mathematicians of the 20th century, and a Frenchman, was attending the lecture that day. He interrupted to ask a question, in English.

Declining to take the hint, Langlands answered in French and carried on with his lecture.
> "He emailed a picture to an expert contact who said it was part of a Celtic horse harness and dating from around 600 BC.

Professionals should have taken over here.

> Mr Smith, from Milford Haven, went straight back the following day. He dug down to"[...]

The context layers in a dig betray is often very important. Even if he didn't destroy valuable objects, he most probably destroyed a lot of valuable information!
The True Colours of Non-Genuine Inks
An Epson printer can get spoilt and stop working because of the use of non-genuine inks. Fake inks can affect the quality and the speed of prints. Non-genuine inks can clog print-heads. To tackle this problem, Epson Shop has invested in technology like Uniqolabels which are equipped with QR codes. The codes can be scanned by users to check for counterfeit inks. Genuine printer inks can be shopped online at epsonshop.co.in website.
I stayed at the Cosmopolitan in a room with a soaking tub overlooking the fountains at the Bellagio.

Tell you what if I was thinking of ending it that would be a great way to change my mind. Pretty damn relaxing.
After reading this thread, I think I've discovered the real reason new physics isn't being done.
That's literally what I said. There's a checkbox for you to choose freedom inside System Preferences. You, as a device owner, can check that box. Someone with temporary access to your computer cannot.

This is a step forward for most users and not a step backwards for any users. Sure, it would be better to let you enroll your own keys. But as it is you have more options than you have previously, and you as device owner are the only person who can decide between those options - attackers have no more options than they had previously.

Go, buy a Mac, choose freedom, you can do that.
Sure, but the listed stats are better. So you're saying that stats do not mean much if they are also cheap? It shows there are screen qualities that make it better that are beyond spec sheets.
Related discussion 12 days ago: https://news.ycombinator.com/item?id=18422422 (403 points, 607 comments)
Presumably that's the paper in Russian - https://publications.ias.edu/sites/default/files/iztvestiya_...

It's understandable, but with lots of grammatical, spelling and stylistic mistakes. Basically it reads like something Google Translate would produce.
Blockchain Is Broken
Cash = anonymity as credit card companies sell your data to Facebook and anyone else...
Again, I am not sure when is the last time vim crashed on my *nix set up. Not trying to sound unreasonable but in this argument of VIM/amp it might not be relevant.
I see a lot of people worry about "what if the connectivity breaks," but truth be told, I had a lot more fuzz with physical money than digital. I put away a small sum as a contingency for exactly this scenario that I never used, and in fact, I had to go change that money to new bills because they became outdated. It's the same for my spare change; all the coins I accumulated over the years are now invalid. This could be seen as the physical equivalent of connectivity problems, and as far as I can tell, it happens a lot more frequently.
I can't quite get across the hump of selling my gear. I have cut way back though. The only lenses I use anymore are my 300mm zoom and my 50mm. Obviously, the reach with the first is great, and the 50mm just takes amazing pictures.