skysight-inc/HackerNews huggingface dataset:
That’s incorrect. Tesla’s connect to home WiFi and use that to transmit large volumes of training data. Owners have tracker huge packets being moved via their home connection
emacs

Why not just use emacs everywhere? I suppose if you use spacemacs (which has vim keybindings) then you might want to 'set -o vi' on the command line.

Emacs has Org-mode & Magit, each of which should be reason enough to switch. Then there're notmuch, gnus, slack-mode, eww …

Seriously, emacs really is a more powerful environment[0]. Modern vim tries to be as flexible as emacs, but the language isn't as nice.

E.g. Damian Conway's[1] simple example:

function! ToggleSyntax()
if exists("g:syntax_on")
syntax off
else
syntax enable
endif
endfunction

nmap <silent> ;s :call ToggleSyntax()<CR>

would be:

(defun toggle-syntax ()
(syntax (not syntax))

(global-set-key (kbd "M-C-s") toggle-syntax)

in a hypothetical elisp for a vim-like editor[2]. In his article he refers to vimscript a more humane than elisp, but I think this simple example shows he's wrong.

His next example is a command to capitalise a line, centre it, then move down:

function! CapitalizeCenterAndMoveDown()
s/\<./\u&/g "Built-in substitution capitalizes each word
center "Built-in center command centers entire line
+1 "Built-in relative motion (+1 line down)
endfunction

nmap <silent> \C :call CapitalizeCenterAndMoveDown()<CR>

I think this is a lot clearer:

(defun capitalize-centre-and-move-down ()
(interactive)
(upcase-region (line-beginning-position) (line-end-position))
(center-region (line-beginning-position) (line-end-position))
(forward-line))

[0] https://sites.google.com/site/steveyegge2/effective-emacs

[1] https://www.ibm.com/developerworks/library/l-vim-script-1/in...

[2] For the real emacs, it's just font-lock-mode.
That works. Thanks!
though you have to set it for each terminal type. (I use 3 colors...). It was a little annoying but done.
I would love to see some of this in your work! Great stuff!
That last situation gives me problems - my least favorite is that combined with jersey barriers so the old marking goes straight into the jersey barriers versus the new marking.
If you switch the map to full opacity (slider underneath the full screen button at the top right), the colors match the legend. There are areas in the darkest categories-- look in Nevada, for example, or just about anywhere in central Africa or Siberia.
As per my usual, let's not blame the tool for the bad use of said tool.
It's not just that it only works with Clang, but that it only works with Blocks (Apple's extension to C which basically adds closures of indefinite extent, which is pretty cool).
Remember when Google ads were considered not too bad? Just boxes of text when everything else was flashing and making noises. That was a big part of Google becoming popular and now it's gone.
Bring back Components.classes["@mozilla.org/inspector/dom-utils;1"].getService(Components.interfaces.inIDOMUtils) PLZ
> if that shits the bed then you have to deal with it immediately

If it's just for your own use, no you don't. If a mail server is down, other mail servers trying to send mail to it will re-try for some time.

Just this week I was remotely logged in and screwed the iptables making the machine catatonic to the outside world. Came home in the evening and didn't even bother fixing it until after dinner and various other activities. Like, "oh yeah, before I sleep, I should fix that mail server ...".
How ACH Works: A Developer Perspective – Same Day ACH
Looks good. The height of many of these gets cut off on mobile
Intel shares hit dotcom-era highs after bumper results
From the location of those light sources, I suspect they are from drilling rigs extracting oil from several large oil fields around the Grand Banks of Newfoundland.

There's a map of the largest fields in this article:

http://www.cbc.ca/news/canada/newfoundland-labrador/husky-we...
Yeah, race to the bottom. Fraud in online advertising estimated to be tens of billions USD yearly, so brands require more and more "brand safety" and "measurements", each ad calls, like, 4 different vendors calculating some metrics, and this, in turn, fuels adblockers growth.

Interestingly enough, "walled gardens", like facebook, are big and important enough to bully advertisers into playing by facebook rules, accepting FB measurement standards, without calls to 3rd party vendors.

It's only open web which is polluted more and more each year.
How about get rid of allow-scripts. Kinda like what they did with window.onbeforeunload
Sometimes I hate on Google, but I really appreciate them doing this (please don’t kill this product 3 years from now though).

I know National news stories are always more sexy and exciting, but local news stories bind you to the place and community you live in. National news stories form a kind of “pseudo-society”. What goes on locally forms real society.

I think the lesson of the last 70 or 80 years and the communication revolution is that instantaneous information, transmissions that binds everyone together in time, but not in place, is very destructive and for some reason does not work with the human mind.

This is somewhat similar to Robert Putnam’s “Bowling Alone” argument from the mid-1990s, but now the effects are much more severe and I think that’s sensed across the world now.
I'm sorry if asking for evidence to back up claims is thread-derailing snark.
The legend isn't a perfect match - there is an opacity on the color overlays that makes the black side of the legends instead be lighter shades of grey when on the map.
https://en.m.wikipedia.org/wiki/Statue_of_Florence_Nightinga...
Isn't it Upwork are hiring a programmer to work a contract for Thunderbird?

Incidentally there was a post that was heavily critical of Upwork but is now "dead", it included points like:

>Then they take a 2.75% cut from the client, a 20% cut from the freelancer //

It seemed, factual, apposite, and informed; definitely strange it was killed.
And further one side of the equation (benefits) are constitutionally garaunteed but the other side (funding) isn’t. There is t a lot of room for corruption when allocation doesn’t happen.

My big question in all of this is why the mid & early career governmental union members keep going along with the strikes. They are out of luck regardless and should be negotiating for fallback positions.
As the article states, it wasn't actually used in the proof where it's credited. Graham later cited it because it was easier to describe than his actual upper bounds.

I'm a big fan of the busy beaver family of problems and the halting problem is particularly interesting.

Naturally, the definition of the numbers and thought process used to describe them is orders of magnitude more interesting than the numbers themselves.
Thanks for sharing! I've been using C-A/E a lot, but not really Alt-B/F. Wondering if there is a way to swap Alt-B/F to Ctrl-B/F? Moving between words seems much useful than going one char forward/backward, and arrow keys get those covered.
Wheel scrolling for tabs has always worked for me in Firefox on Windows, and still does. Arguably FF handles this better because the tabs don't become 8 pixels wide once you have a bunch of them open.

Is this broken on a specific OS or under a specific window manager maybe? It might be worthwhile to file a bug, since it definitely should work.
The protocol handler support is restricted to a whitelist to prevent an addon from taking over, say, "http://" (or other protocols which could be used to insinuate unsafe content).
I moved to a 60% keyboard the past year and I wish I'd taken the time to research this. This is a lifesaver.
I would have loved to to hear about the discussions and arguments around the ethics of their decision. I personally believe they made the ethically correct choice. It could be argued that by not operating they were violating some sort of 'do no harm' principal. By not operating they may have caused two girls to suffer (especially in the case that they both survived into adulthood). Very interesting and puts my work into perspective. Very humbling.
As a dyed in the wool Vi user. I still want ctrl where I can reach it easily.

Ctrl-[ for escape and when in Insert mode, ctrl-h backspace; ctrl-w delete word; ctrl-u delete line; Ctrl-m return; ctrl-i tab, etc.
Of sisters, stacks, and CPAN
Which is basically what a blockchain is...
Just that instead of a cryptographically append-only acyclic directed graph, its a cryptographically append-only linked list.
I get your point.

Most of the time (pun not intended), I do not need to worry about the time or date. But on a few occasions I had to, and it gave me a headache every time.

One time (again, pun not intended!), I helped one of our automation engineers who had somehow found out that I know the C programming language and asked me to help him with a problem he was facing: He wanted/needed an input gadget that would allow a worker at the customer site to schedule the cleaning process of the automated machinery in terms of "tomorrow at 3:15am". And then a process had to calculate how far that moment was in the future, sleep for the corresponding duration, then wake up and the the machines to get clean. Except that it had to work across the beginning and ending of DST. Which was not super hard in itself, you either add or subtract an hour from/to the duration you wait, but how do we figure out when the change between DST and normal time occurs? Well, turns out in Germany[0] DST begins on the last Sunday in March at 03:00am (the clock is set to 02:00am) and ends on the last Sunday in October at 02:00am (the clock is set to 03:00am). If all you have is the C standard library (C89!), figuring out if it is the last Sunday of a certain month is surprisingly annoying. Not difficult, but very, very tedious. That made me appreciate the simplicity of C's time_t like no other experience in my life. And I just scratched the tip of the iceberg, with nail file. I can imagine how much fun it gets when different timezones come into play, or divergent definitions of when DST begins and ends.

Your idea of Julian day + millisecond offset sounds beautiful. But I fear it will meet the same enthusiasm as my proposal to convert the metric system from 10^3 to 2^10, i.e. make one kilogram 1024 grams, a metric ton would be 1048576 gram, and so forth.

[0] And probably a lot of other places, but not all of them, because then it would be sorta-kinda consistent, and we cannot have any of that.
I wasn't being sarcastic. I'm serious. Ask the venue and they'll usually tell you.
I MADE £15K IN MY FIRST WEEK DROPSHIPPING ON SHOPIFY
But how does that work in practice?

Does their system determine those signals or are they fed to it as input?

How can it possibly provide a generic solution to "personalizing a message" that works across all apps and is not just something trivial like the example in the interview?

On the web the kinds of "personalization" I can think of are public account profiles, targeted advertisements, recommendation engines ("you may also like...", "products like this...", etc.), algorithmic newsfeeds and history-sensitive search. If their software does any of those, maybe they should just say what it does.
Sure, dressing up like characters we love has been done since the beginning of mankind. But cosplay is something different, distinguished primarily by not having occurred before 1939.

From the excellent https://www.amazon.com/Mystery-Hanging-Garden-Babylon-Elusiv... :

> [Nebuchadnezzar] celebrated his prowess by inscribing on two rock faces in the Wadi Briza, a ravine in the cedar mountains of Lebanon []. This was the region where the legendary Gilgamesh and Enkidu had fought and killed the monster Humbaba. Nebuchadnezzar referred to it as a place where he had cut down gigantic cedar trees for his temple doors -- implying that he was like Gilgamesh. On the surface of the rock he also had scenes carved that showed himself grasping a tree, presumably intending to cut it down, and fighting a lion, as Gilgamesh had done
I loathe those as well.
re hurting creators on youtube: I just sub to youtube red, it's relatively cheap and I believe they still pay out even if a video is demonetized, which happens way too much to innocent channels.
It's almost certainly not what OP is using, but if you're interested in tabbing of arbitrary windows as a built-in OS feature, I'd suggest you have a look at how BeOS used to do that. You can still try it with Haiku[1].

I'm also fairly certain that functionality could be implemented with a handful of scripts in awesome (in a floating way instead of using pre-existing tiling WM features).

[1]: https://www.haiku-os.org/
In Lisbon we have a statue of a doctor who fought against the tuberculosis epidemic: https://en.wikipedia.org/wiki/José_Tomás_de_Sousa_Martins#Le...
Back in the 80's, people with those now giant satellite TV dishes could point them in the right direction and ever-so-slowly decode pictures coming back from one of NASA's probes with their C-64's or Apple ]['s. I forget which one, but I read a magazine article about it and decided not to try it because dishes were expensive back then.
Meet the Artists Using Coding, AI, and Machine Language to Make Music
Yeah, the doctors I've talked to tend to say the same. A neurosurgeon seeing a MRI or CT scan of my wife's brain said it would be amusing to see her brain's tissues, but fortunately it was not needed.

I had a surgery in my hips which the doctor said the same, he wanted to do the surgery to improve his research and even asked me to use my files, anonymously obviously, in his presentations and research.

I think we all are interested in our work, and he said that every case is different, I'm not sure if experience would help much.
Sorry - It was ignorance.
I run my own email server as well and the problem I see with it is that Google has all my email anyway -- probably 90% of the people I communicate with use gmail, so even if I don't, most of my sent mail is already in their system anyway.
Of course, no MTA is as easy as creating a GMail account, but OpenBSD's smtpd is a lot clearer than any of the alternatives.
Out of curiosity what's the difference between a public pension, where all funds are invested into a 401K like device, vs. each member in the group having their own 401K? I know that's not how Illinois' pension worked, but wouldn't the former be superior as the highest principle results in a proportionally higher (raw) return vs. an individual's?
Taking out a mortgage and buying stocks on margin are different things. The author is recommending using margin. Taking out a mortgage and having money available to invest requires that you first own an unmortgaged house, or have significant extra equity in a house. And if you have that in your 20s, well, you are already really far ahead.
They're not, they have different risk profiles. There might be some overlap, but by and large, pension funds (especially taxpayer funded) take many more risks than the usual 401k index and bond funds.
Active Neural Localization [pdf]
Easily detect where you can modernize your C++ codebase
>I'm so happy when I read this that my work does not include decisions as grave as these.

Yeah, I don't think I could take a (software) job where screwing up meant people die (or are even very seriously inconvenienced - e.g: airline booking systems), I don't want that responsibility on my head.

My props to the people who do the countless jobs where messing up means terrible things (in and out of software), and not just lost revenue and 'downtime'.
Even better is to create a .inputrc configuration file. This is used by readline so it will affect your shell and some other utilities. You can do even more in there too.

For example I use this:

set editing-mode vi

# Up and down arrows keys search history based on what is already typed.
"\e[A": history-search-backward
"\e[B": history-search-forward
What small side issue is that?
Hey man, off topic, but did you ever get your electronics back?
"Technically not insolvent"?

"Extend and pretend"?

"Fool me once, shame on you..."?

"Greater fool theory"?
It seems inevitable to me that these monopolies on search and social (and in other areas) will be replaced by something less centralized/subject to surveillance/propaganda and more sane and decentralized. We need open distributed, flexible, evolvable but also on some level holistic software protocols and systems that can be widely deployed rather than giant servers/ platforms controlled by for-profit companies in league with over-powered government.

See r/rad_decentralization on Reddit.
I should have written investing in education to teach students about their finances. You can go all the way through high school in America and never learn how to calculate interest or amortize or understand how investment returns should be calculated.
Insolvency means your liabilities exceed your assets, or you can’t pay your debt as it comes due. If you’re a state like Illinois that has a constitutional restriction on reducing future pension obligations through a change in the law, then you’re cooking the books if you don’t count them as liabilities. And if you do, Illinois is almost certainly insolvent under the first definition. And since it’s not able to pay its bills in due course, it’s probably insolvent under the second definition too.
'since ages' with Let's Encrypt?
It never stops. The more you clean, the better you get at seeing parts that are not absolutely super clean. Kinda like refactoring code base. Until you find something that makes more sense to do.
ed(1) is the standard editor

https://twitter.com/ed1conf
> physics knowledge is math

OpenGL is even better. J

My teacher said that, I wil know physics well when I can derive my own formulas to calculate solution by looking at problem, but not opposite.

BTW.
Can you help me with formula, if you know math so well?

See https://mathoverflow.net/questions/291185/name-of-equation-f...
Not Cyrus IMAP, but their SASL library. Actually, I just looked. Cyrus-sasl was pulled in as a dependency for mutt. I'm using Dovecot for postfix's SASL backend these days. This allows relaying mail for authenticated users only.

Dovecot uses PAM for authentication, and so any user with an account can log in and access their own mailbox and send mail out. The biggest downside is that because I'm deviating from the default FreeBSD configuration for postfix I'm on my own in terms of updates.

I should also clarify the above statement about moving it all into a jail -- I mean a jail managed by (in this case) ansible. Yes, if you just slap something together it will be brittle no matter what stack you choose. Ansible + Jenkins + Jails make it much easier to manage changes.

Edit: Oh yeah, and I've thrown procmail in there for good measure.
Why Google Is Enabling Ad Blocking on Remarketing Campaigns
No. Let's Encrypt was a fairly new addition. Previously I was using self-signed certs that I'd install manually in the client.

But I've been self-hosting mail services for over a decade at this point. It's seen a variety of permutations including some with Sendmail, some with postgres backed lookup tables for virtual hosting, and so-on.
And an extra note when someone says "it's hard to implement ... without locks and so". Look at Firefox. I dumped it's bushy tail around 7 years ago when switching to the apple-scented world for good.

I came crawling back. Why? Because people at Mozilla spent their time working on their product, finally coming to agreement that the fact your product is OS doesn't mean you can cut your standards in half focusing on features you like instead the ones that actually make it better.

Here's the link in case someone missed it https://hacks.mozilla.org/2017/11/entering-the-quantum-era-h.... I'm not a Mozilla fanboy, to be frank for a while foxy browser scored lower on my "software like scale" than Redis.

And they won me over. In 5 minutes. And it's been proven time and time again that performance is a feature.

p.s. Now that I write it I realize that for certain reasons I should just try to write the damn thing and instead of writing pointy comments let antirez rip my software apart :)
we need this because first apple and later others ditched the navigation keys from keyboard. good old days with home, end , page up/down delete keys etc. nowadays they fuck with function keys first they replaced it with screen dim and sound now the touchbar , future is not bright!
isn't the US then the same by your reasoning? we should flee the US as well.
Pensions are awesome when funded. Illinois stole from its future by underfunding it.
If I understand correctly, this is because (at least often) the pension funds are underfunded, and have to take risks because they have to have higher rates of return, because with realistic rates of return the contributions aren't enough to reach the specified level of benefits.
What straw-man libertarians deny... what real libertarians do is agree with bounds on government power that respect the liberty of all,to as great an extent as possible while protecting the community from attack.
Hang in there!

Don’t sign anything, find a good lawyer, get all the contracts etc. and put it in one folder.
Keep the end in mind and don’t let the stress take over your thinking.
You can chain SMTP like this: SMTP (backup) -> SMTP (spam filter) -> MTA.

Checking white-lists can take a while and some SMTP servers will give up if they're stuck for over a second, sometimes less (eg when your server checks the spam-lists). Some SMTP servers or DNS server (cought Google caugh) will not try secondary though, so if you can afford it - have just one powerful front server with good uptime and network, or load balance / proxy to internal farm.
Apple iOS 11.2.5 Release Has a Nasty Surprise
YouTube Serves Ads with Cryptocurrency Miners
Usually, when you're spending someone else's money, there is a moral hazard that you don't quite care about the return.

Add to that fact that in the US, taxpayer funded pensions have NO rules (they're specifically exempt from laws regarding defined benefit pension funding), it's quite easy to see politicians giving away deferred benefits to government worker unions in exchange for votes today. The only person this affects (future taxpayers in 20 to 30 years), are mostly not at the table. And not enough people pay attention to local elections or understand the numbers enough to stop this.
I am not sure he would be willing to engage with an actual dialectic conversation right now. It would almost certainly expose him as a fraud and destroy a) his credibility in academia (that might already be shot actually) and b) destroy his alt-right lecture tour.
Just off the top -

* Everyone gets lumped into the same risk tolerance bucket

* Big funds tend to make big purchases which on their own can move markets, which is bad. You see this more with sovereign wealth funds than pensions though.

* You can’t always trust the fiduciaries of the pension to make smart decisions. See 2008.

* Pensions often come with a defined benefit which relies on younger people paying the benefits of older people. Often these benefits were calculated with very stupid future growth projections in mind.

* Private company pensions often require the company to stay solvent for the pension to stay solvent. That isn’t always a safe assumption

* People are living longer which further screws up the math that many pensions were set up on

* Sometimes, workers or employers negotiate for changes to pension benefits. Those changes won't necessarily be net positive for everyone the pension covers.
It is generally unwise to give someone else control of where your money is invested, particularly long-term; the incentives become twisted.
Those too can be hooked up throughout the Mac using the DefaultKeyBinding.dict mechanism

"^u" = "deleteToBeginningOfLine:";
"^w" = "deleteWordBackward:";