skysight-inc/HackerNews huggingface dataset:
I don't think they are shying away from it - it's pretty clear in the about page. Seems like a totally reasonable way to get some revenue for the site.
The first "mail" command that I'm aware of was for the MIT CTSS timesharing system, implemented in 1965:

http://multicians.org/thvv/anhc-34-1-anec.html
Maybe discussion on mainframes transaction processing and COBOL features helping to implement it the way we know it thesedays as 'Cloud Functions' or 'AWS Lambda' might be a little bit more fruitful than reversing linked list pointers on a blackboard.
> "But modern UI in Office is only an evolution of what was there in the 90s and hasn't changed fundamentally either yet it doesn't feel any faster."

Evolution of a UI isn't as important as evolution of the features the UI exposes. As for whether it feels any faster, depends on what you're doing. To give an example, Excel functions can be calculated using multiple CPU cores, which AFAIK wasn't a feature of Excel in the 1990s. You'll only see that speed up if you've working with a large enough volume of formulas. Measuring speed by UI speed alone doesn't get you very far.

All that being said, you won't find me disagreeing with the fact that desktop apps are bloated (web apps even more so). I've experienced responsive desktop apps running on a 7.14MHz CPU. The fact that we've thrown away most of the hardware improvements since the 1980s should be clear to anyone paying attention.
You're welcome, and yes, I recall having read that somewhere, and I've used notmuch (and mairix) with emacs in the past, but I've found out that searching subject lines in the summary buffer is sufficient %90-95 of the time, so I did not set Gnus up with a search helper to avoid complexity (YMMV). I just pop all my mail and store it locally anyways (except NNTP which I don't copy locally) so it's fast to make Gnus show thousands of messages and isearch through them (not accumulating all messages in a single group and aggressive spam checks help).
There are hybrid mattresses that give you strengths of both. Basically foam wrapped coils. So you still get the nice spring action for sex, but for sleeping it conforms to your body, and doesn't wake your partner. Ordered Saatva mattress, and it's by FAR the best mattress I've ever slept on. Organic cotton, no horrible gas smell, no overheating like full foam, eco friendly construction. The thing is magical.

$1027 delivered + removal of old mattress.

https://www.saatvamattress.com/the-mattresses.html
I've found that , once you build up the right set of components for yourself, you can easily get nice layouts that work on a variety of screens without much work. There sometimes ends up with edge cases, but overall it works well so long as you design things with the tooling on mind.

Meanwhile I've struggled to get things looking well with GTK+ or Tcl/tk. Especially when the UI I'm trying to make is dynamic. The tooling has never seemed very condusive to "fit content"-style UIs
Depends on your definition of "as well or better in life". If you mean they make as much money... maybe. If you mean they produce more than they consume, I doubt it.

I would like to see that research though. Can you provide links?
Surprised a libertarian billionaire hasn't assumed Highland Park's debts and run their utopia here.
I wholeheartedly agree. Iceland did it to their bankers. It was a thing of beauty.

The financial world lost its collective shit and cut Iceland off from the global credit markets. Iceland doesn't seem to be suffering to me.

And their prisons are nicer than club fed :)
Both health insurance payments and student loan payments go to zero as income goes to zero. So what's the problem? If you find yourself with no income you will also find yourself with no monthly payment on your loan and free health insurance.
I'm sold. Is it a (near or full) replacement for markdown?
For vectors, they already exist in Unicode as combining characters so nothing fancy is needed. Just map one of your keys to U+20d7 and use that as you would with an "accent", like the French acute or the German umlaut. Cf http://www.fileformat.info/info/unicode/char/20d7/index.htm

For matrices, here is how you can do it Mathematica style : a (ctrl-enter) b will put b vertically under a, "matrix style". Do it a few times if you need a few rows. (ctrl-), creates additional columns. You need a grammar, with say separators of records, but it wouldn't be hard to defie, and there are already characters for that.

FYI, if you want a above b, but for the fraction a/b, use (ctrl-/) : it will likewise put one above the other, but separated by a bar

This isn't rocket science. It already works in Mathematica. It just requires defining combining characters and a grammar -- or instead of reinventing the wheel, we could reuse something like Mathematica's grammar, which is already quite efficient at that.

Of course, for more complex math, more combining characters will be needed. I just wanted to show here how it would be possible to support most of the casual math notation with a dozen Unicode combining characters.
This isn't true in my experience. Each team I've come across has their own variant of Kanban that works for them that has evolved over time.

We have no scrum masters. We have a plurality of leadership in teams, comprising of a tech lead, one or more product managers, a project manager and maybe a senior UX designer. This works quite well for us. I've only been at the Beeb for a year, of course, but I wouldn't say I've generally felt micromanaged. In particular, the tech lead of my current team very clearly makes a conscious effort to ensure he takes a step back and allows the team to self-organise.
I think that most of what's being complained about here is that it's very difficult to write secure web apps that allow the typical business model of web apps to work.

If your business model is getting attention, sharing user data, and pushing ads everywhere, it's hard to leak some data to unknown parties without leaking all data to unknown parties.

It's not by any means trivial to completely lock down a web app. But it is possible to do it well enough that attackers don't bother with technical attacks. Social engineering is an easier vector. And that will always be the case after you close a certain number of holes. That number gets larger over time, but as new attacks get discovered, good frameworks catch up and at least encourage you to close them if not outright doing it for you.

Something something it's unsurprising that a person doesn't understand a point you're trying to make when the person's paycheck depends on them not understanding it.

Same thing with web apps. It's unsurprising that web apps are insecure when the business model for most of them depends on them being insecure.

I'm not arguing that anything is hack-proof. But according to the article, it's impossible to have perfect security in a web app, so let's burn it all down. My counter to that is this: it's impossible to have perfect security anywhere. On any platform. Everything is hackable. Users most of all. So since we're complaining about how impossible this is, then we should all shut down our computers, go home, and find another way to make a living.

That's not going to happen, and it shouldn't happen. But what we can do is take a close look at why the security measures we can deploy are typically not: in my opinion, it's very often a business decision more than it is an engineering failure.

When security comes up as a topic in native platforms, many technologists seems to be willing to take a hard stance: any back door, no matter how well intentioned, will be abused.

Web apps that depend on ad dollars are the definition of back doors.

Here's an idea: create a product that people want and charge people money for it. It simplifies your security model enormously because you don't have to choose what to leak to whom. You treat every leak as an existential threat to your bottom line.

With that as a driving mandate, limiting attack vectors to gaming users becomes a lot more doable very quickly. Then you move on to educating users.

Security of private information and money isn't a new game. People have been finding ways to steal property since the beginning of recoded history.

We're being pretty stupid if we think it's new problem. Do people call for banks to shut down because it's possible to forge a check? Call for the Fed to shut down because it's possible to get robbed? Of course not.

But when a fundamental part of your business model is stealing from people, it can't be a surprise that other people besides you are also stealing from them.
They either have a deal with or bought a payroll company. Which I think is why they bought TALX.
> Literally anything is better than that.

Amen to that. :'(
For anyone reading this interested in mattresses, I highly recommend natural latex. It's pricey, but 7 years and 17k+ hours of use later, it's still in near impeccable condition, sleeps perfectly (I got the firm) and is easily the best $2k investment I've ever made.
For anyone here that likes to earn points, AMEX physical mailers are usually the best signup bonus offers by far, and they are once per person + product so don't burn the bonus applying online for less.
Google Drops Support for SSL 3.0 in Android 8.0 Oreo
Part of a Talx order is the employee giving their consent.
> To be clear, the issue in "Test A" is the lack of certificate validation. It wasn't immediately clear (poorly worded, IMO) but that's the (only) issue I see in that scenario and that is, indeed, a security issue (allows a MITM attack).

Actually, even this is completely wrong. You are understandably giving a charitable reading to the poorly worded explanation. I have tested this earlier today on an iOS 10.3.3 device and an iOS 11 device, and the TLS certificate is absolutely validated properly.

As you've stated with Test B, yes, if SSL is turned off then the information is indeed sent in plaintext during the account setup. However, I don't know what the purpose of this test was, as this is (as you said) expected behavior.
Though I agree with the top comment that the line cited is hardly legible:

W_δ₁ρ₁σ₂^3β = U_δ₁ρ₁^3β+1/8π^2 ∫_α₁^α₂dα'₂ [(U_δ₁ρ₁^2β-α'₂U_ρ₁σ₂^1β)/U_ρ₁σ₂^0β]

Now imagine that same example with the few combining characters I proposed: W_δ₁ρ₁σ₂^3β becomes W (ctrl--) δ₁ρ₁σ₂ (ctrl-5) 3β and it would render much more nicely.
I used Org mode a long time ago (maybe a decade) and then I switched to vim (for boring reasons) and kind of lost track of Org mode. In the meantime I started using markdown and especially github flavoured markdown for writing.

Eventually, I was looking for a TODO app and realised the Org mode gave me everything I was looking for -- and Emacs was a dramatically better UI than any other TODO app that I looked at. This got me back to Emacs (now enhanced with Evil mode which works remarkably well).

The interesting thing is that I've completely switched back to Org mode for notes. I don't even use any of the org mode features in Emacs when I'm writing. As the author of the article says, I just find it a more convenient text markup language. Sometimes I'll update org mode documents in Vim and I don't even really realise that I'm doing it because all I really want is structured documentation with folding.

However, I think for org mode to become mainstream you have to get another editor with some feature parity to Emacs. Tables are a killer feature of Org mode in Emacs. Another thing that I think is needed is better renderers outside of Emacs. Github has an orgmode renderer and it is not very good at all. I have a colleague that does all his project planning in Org mode (highly recommend, by the way) and he converts his documents to github flavoured markdown before pushing them -- which is crazy.

I'd love to see this format gain some more traction...
Would things have been different 40 years ago if solo gaming was practical? Getting half a dozen people together for 3 hour sessions is difficult to do once a week, never mind twice a day. Playing these board games alone would have been more of a research project than entertainment.

I recall bringing a then-obsolete Mac SE into a private student lounge about 20 years ago. One of the games installed on it was Harpoon, which seems to be in the spirit of these old board games. Almost no one was interested in it. I had installed it because it was a novelty. One student played it ravenously. It leaves me wondering what computer gaming would be like if it focused upon detailed simulations rather than graphics and reflexes.
Locating solar hubs with what3words and BuffaloGrid
> "Visicalc?"

VisiCalc is the first spreadsheet program:

https://en.m.wikipedia.org/wiki/VisiCalc

The point I'm making by bringing up VisiCalc is, if your needs are basic enough, any spreadsheet program will do the job, even the first one. You'll only understand why the more modern desktop spreadsheet programs are more advanced if you have a reason to use the newer features.
And yet a project can die before it's born
Again Norwegian countries have attempted to do this far more than the USA. Have they succeeded?
> Credentials are sent BEFORE prompting the user to accept a self signed cert. So it sounds like an attacker can harvest credentials on a rogue wifi by spoofing DNS and using a self-signed cert. I don't have an iOS device so I can't test.

This does not appear to be the case (Tested on an iOS 10.3.3 device and an iOS 11 device).
I can't think of a single thing it can't do that markdown can do, but I can think of several things it does that markdown doesn't do.

Main problem (as I note in another message) is lack of feature parity in non-Emacs implementations and lack of quality html renderers outside of Emacs.
Here's one I was thinking of: https://github.com/gdm85/coshell

The comment about motivation came from a bug report about parallel being "chatty": https://github.com/Homebrew/legacy-homebrew/issues/29060

Nothing homebrew can do about it, of course, but this illustrates one of the implications of parallel doing something unexpected; package managers have to field the complaints.
Yeah, as a heavy vim users who wanted org mode Spacemacs in Evil mode was all that I needed.

One thing I love with org mode is how dynamic the document is. Inserting [/] or [%] to get updated task count/percentage as TODO underneath the header is fantastic.
MathML rendering is unlikely to be significantly better in many use cases.

Besides, once MathJax is cached, it loads pretty fast.
This is pure illusion. Otherwise reddit, 4chan, hn, google (until 2010), craigslist, and even amazon would suffocate and go away. The fact is that what makes a web app / web site / whatever be liked by the users is the content and the value; and often times a 2005 porn pop-under is better at that than a today's chic, pedantically over-designed website with grey huge lettering, multi-MB graphics, and tonnes of wasted empty areas. They are basically like coke, blunt useless stuff with lots of sugar.
https://www.washingtonpost.com/news/wonk/wp/2014/10/18/poor-...

http://www.dailymail.co.uk/news/article-1298425/Michael-Gove...
What would a dream tool for web development would look like to you?

Edit: VSCode is not for one language, it supports dozens and dozens of technologies... wait for it... for the web.
Inherent Trade-Offs in the Fair Determination of Risk Scores
Yeah, my debit is Chip+PIN. Curious, what do you have against debit cards?
Kinda like Google docs you mean?
That's precisely the point. The author of the article was complaining that web applications are slow and compared it to Windows 95.

And my point is that web apps have a lot of features that didn't exist back then, and because of feature additions Office and other native applications don't exactly feel snappy either.
I tried it last about six months ago. It was a marked improvement over what it was a couple of years prior. I like that it is decentralized and stores no private data. To me, the decentralized part is important. But, I'm not sure I'd say it's ready for prime time.

With Searx, you still need the regular search engines. I suspect that your traffic can still be identified, say through timing requests or from piecing together behavioral data. I haven't really dug that deep to investigate the risks.

I will give it a shot tomorrow, just to try it out. I've seen it in passing but you're the first person I've seen, in the wild, that uses it. I'll give it a test run.
Wither Coworking?
It's a pity that (classic) VB's excellent Form Designer is tied to such an ugly language.
>Many don't actually read the questions you ask of them or trust your knowledge

I think the issue could be that you're using written communication. It can be a difficult way to get help. Can you sit down and talk with these seniors?
> That seems untrue. If the margin of benefit to non-shareholders is so small as to be negligable, one can very reasonably not want to "reward" these companies for tax-dodging business practices, and seek reconciliation that actually ensures some sort of effective outcome instead of just hoping; especially given past repatriations as the parent poster notes.

There is no effective outcome. Countries are engaged in a race to the bottom where it comes to favorable tax treatment for international corporations. We either bring the money back here, or it'll just stay over there.
(sorry on my first sentence I wanted to write "very few" - I gave the example of the Wacom to show that touchscreen were nothing new, and in fact quite incremental changes)

I agree the notebook concept is still quite limited. I just see it as a step in the right direction.

And great video BTW, thanks a lot for the link!
Groa.js: Koa-Like gRPC middleware framework for Node.js
This is not nearly a direct copy of your product. This one features a well designed UX that immediately engages and encourages further exploration. Yours made me bounce in 2 seconds.
One advantage of the web is that you can browse, discover, and test new apps directly inside your browser without needing to install anything on your system. Image you had to install a software any time you visit a new interactive website or check out a new webapp.

I'm curious to see the second part of the article!
I ended up with a mattress from Novosbed. For anyone who is in the market, stay away from Nectar. They are a horrible company to deal with. They will ship late, ignore your emails, and refuse to honor their own return policy.
Every generation of programmers _does_ learn from previous work, and every new platform starts from scratch learning the lessons, and incrementally evolves. A Hello World GUI on Windows 95 will require calling into a complex and undecipherable Win32 API; a Hello World on the web needs one simple line. Platforms do get frozen over time (like the Linux kernel), and people use it to build useful things with low effort. The Linux kernel is a result of incremental evolution: Linus proudly says that it's not designed.

There are severe shortcomings in all platforms that have aged. Why does power management in Linux suck so hard? Why can't we have networked filesystems by default (NFS is quite bad btw)? Until somewhat recently (~7 years), audio on Linux was a disaster: "Linux was never designed to do low-latency audio, or even handle multiple audio streams (anyone remember upmixing in PulseAudio?)". What the hell are UNIX sockets? Is there no modern way for desktop applications to talk to each other? (DBus was recently merged into the kernel). Why doesn't it have a native display engine? (X11?)

Today, it's more fashionable to criticize the web, since majority of the industry programmers endure it. Sure, there are some "simple" things that are just "not possible" with the web (everyone's pet peeve: centering). Yes, you lose functionality of a desktop application, but that's the whole point of a new platform: make what people really need easy, at the cost of other functionality. For an example, see how Emacs has been turned into a web app, in the form of Atom? You don't have to write hundreds of lines of arcane elisp, but you also don't get many features. Atom is a distillation of editor features that people really want.

I don't understand the criticism of transpiling everything to Js; you do, after all, compile all desktop applications to x86 assembly anyway. x86 assembly is another awful standard: it has evolved into ugliness (ARM offers some hope). Every platform was designed to start out with, and evolved into ugliness as it aged. We already have a rethink of part of the system: wasm looks quite promising, and you'll soon be able to write your Idris to run in a web browser.
Change Becomes You
I would totally recommend giving it a try anyway, I don't mean to turn anyone away. Gnu parallel is really nice. I use it a ton for things like batch image resizing. I wish the citation request would take another form instead, but it really is minor.
Except that in markets they are trying to expand, they sometimes add a few bucks to what the customer pays instead of skimming a few bucks off.
excellent analogy. I have wondered this myself and haven't seen a simple way of explaining
X-Bows Mechanical Ergonomic Keyboard
I wrote a breakdown of how to set one up and test it properly; plus gave some background on hardware wallets here - https://medium.com/@rhs/setting-up-testing-a-bitcoin-hardwar...
Solar Panels.

Decentralized energy generation and cellphone signals.

Local currencies and social apps.

Decentralization in general.
My Gmail account was one of the first created. Here's a quick list of emails I've received intended for other people:

- Thailand holiday itineraries and airline tickets

- A PayPal money request for $1800

- Congratulations from someone's godfather that I am now able to play the opening riff of AC/DC's "Hells Bells"

- South African real estate quotes

- A bar mitzvah invitation

- A reply to a Thanksgiving invitation sent by someone else

- Inquiries about racehorse sponsorship

- South African Taser training course booking confirmation

- British Heart Foundation cycling team invitations from a BBC reporter

- Complaints from an Ebay purchaser that I'd sent them a Nutribullet with a broken blade

- Confirmation that my NJCAA hardship application had been granted

- Pictures of 5th graders riding trail bikes in Eagle Lake, Maine

- Solicitations from the Greater Palm Harbor Area Chamber of Commerce to run a stall at the 13th Annual Palm Harbor Parrot Head Party

- Sports tipping results

- House painting estimates

I'd be living a much more exciting life if all of these had been intended for me.
This is a Jefferson Lecture, "the highest honor the federal government confers for distinguished intellectual achievement in the humanities." It happens once a year.
It amuses me that many of the informal reviews and attestations in the comments echo the mattress sales pitch. Also buyers-bias.

I'm not saying anything is untoward.

I'm just saying that when someone mentions how many hours they slept on a mattress I can immediately see a sales rep or marketer pattering. Also reminds me of when audiophiles talk about their kit.
The question was: what rights do women lack? Right to access basic health care (or even a marketplace with said care in many states) was my answer.
A decentralized technology only works until some corporation with large advertising resources creates a proprietary centralized service around it and most people flock to their offering. E.g. Bitcoin is becoming centralized around popular online wallets, exchanges and pools; email was supposed to be decentralized, but now most people use Gmail; etc. We will not achieve full decentralization until it becomes both technological and social norm.