skysight-inc/HackerNews huggingface dataset:
> Are people even willing to pay for good journalism anymore?

They never were; subscription prices never paid the bills for most publications, they just provided “paid circulation” numbers to support advertising sales, since paying subscribers were an indicator actual readership as opposed to copies printed that no one actually read.
I used one of those for a long time, and after breaking it, I went to a cheap mechanical keyboard. I prefer the longer travel, tactile bump midway through the travel, and key activation at the midpoint with the mechanical keyboard, but I miss the trackpoint.

I'm considering the Tex Shinobi mechanical trackpoint keyboard.
They do, however, fit in a shipping container. By the time you paid for all of these things, shipping them is a lot cheaper than buying them all again.
Electric air taxi investors aim to replace the Uber ride
"ini files" are as much of a single syntax as sexprs are.
>This type of attitude is a huge problem for people advocating for changes to be made due to climate change. You're asking for a lot of people's lives to become more difficult, but when they question or disagree on almost any point they are labelled evil and stupid.

Exactly. This is true of most policy disagreements. Just because you think my plan won't do what I propose it will do doesn't mean you're stupid and evil, even if some other people are opposing it because they are stupid and evil.
That might be true for $2000 keyboards, but not for $300 ones.
How many hydrogen charging stations are there in Japan and all those countries combined, as compared with how many electric charging stations?

Li-ion ev's outsell hydrogen ones about a hundred to one, and the numbers are going to greatly increase in the coming years. Hydrogen for cars has never gone anywhere and it never will.
Depends obviously but in general small, busybox is statically linked that uses a relatively large swath of libc and you can compare different libc versions somewhat by looking at the tags here: https://hub.docker.com/_/busybox?tab=tags. If parent was correct you could link all of musl libc and have 1.3MB or so left over for an actual application.

It also depends on the how the code is structured, musl for example is structured not to pull in unneeded objects while the size of the glibc docker container speaks for itself.
I am just curious. In my 'likely' world, people doing this kind of work have a reputation or a visible history. A live q/a session on the internet could do wonders.
For me it's the appeal of potentially mastering the _entire_ machine.
You are right, SHA2 is fine still, mostly.

But... Combining with HMAC isn’t exactly a seal of approval. HMAC with MD5 is still considered secure because even if you made a hash collision you didn’t have the key.

And yes, SHA3 would be overkill. Most people don’t understand the mechanics of hashing let alone the new keying that SHA3 brings.
do people say, "a table saw is simple and intuitive"?
That's an absolutely brilliant pricing model. I love it.
ICANN Delays .ORG Sale Approval
Pointing out that a news site can be faster with less stuff on it is besides the point. That’s the easy part. Point out a way that news outlets can pay their bills efficiently with dozens of people on staff—the ones that actually gather the news to fill your feed. Because if news sites can’t pay for a staff, they can’t offer their service to the public.

That’s the only way it’s going to work.
A problem with that idea is that the total numbers would be so small that there would never be any real economies of scale, and so the cars would be too expensive for most people to afford.
What I see is special pleading. C++ inherits flaws from C, Rust has flaws from its late start and weaker emphasis on expressibility, both sets of flaws interfere with reliable use.
This. At a minimum RSS keeps you off bloated sites for headline/article browsing. Some sites like Arstechnica give you full text RSS feeds with their subscription.
Learning and Games: A Confession
But the strategy failed because enough companies went ahead with battery electrics.
Thumb keys are too akward to reach for my hand size.

I like the ultimate hacking keyboard better.
If it makes you feel any better, before computers it was the security guards that thought you had something to hide instead.
There is a Lot of crime in SQL City. I wonder if ORMTown is just as bad. ;)
Fully understanding is one reason.

Another is to preserve experiences. There is a lot of great retro software out there.

Yet another is development. Many older machines enjoy an active development scene. Emulation can help this along.

Fun.
I've been using a Kinesis Freestyle Pro for over a year. The wristpad they sell is pretty bad, so I attached the wristpad from my Matias Ergo Pro (the keyboard kept breaking).

It's fantastic and highly recommend it.
The content is good. From a user side you have to log in to view content. From a content creator side, why would you want your post to be under the control of Medium instead of your own domain?
Actually, the murder victims are all ORM users.
> $1 in 1938 → $18.24 in 2019

https://www.in2013dollars.com/us/inflation/1938?amount=1

> "Despite the Depression, and a cover price of $1 in an era when the Sunday New York Times cost five cents, Fortune was an immediate success. It debuted in February 1930 with 30,000 subscribers and by 1937 it had a circulation of 460,000, with annual profits of half a million dollars..." source: https://www.peterharrington.co.uk/blog/fortune/

Today a copy costs $5.99, or $29.98 a year (source: https://www.magazine.store/fortune/)
https://ultimatehackingkeyboard.com/
Ah, okay, that makes sense, thank you for clearing up my confusion. Basically, they're looking for the most effective substances to boost activity, which is one of the things that anti-depressants are supposed to help with.
It's kind of like pro golfers practicing 115 yard shots a lot, until they measured the stats and found their strokes gained is the same as all the other pros'.

It does have applicability if you want to know things like what causes crime and how much, how much can we fix generational poverty with moar education, and will legalizing crack cause 50% of the population to get wiped out by addiction.
As part of the neovim team and the author of the built in LSP for Neovim, I'd say that 0.5 is where things will really diverge. One of those factors is the built-in LSP support, but the others are the ramping up of Lua plugins being written, the extranges/extmarks features being worked on, the treesitter integration, and some other features I won't mention for fear of drumming up premature hype.

I completely agree with you otherwise. Neovim inspired Vim/Bram to kick things back into gear, and Neovim also took some inspiration from Vim's ideas, and the two have been close for a while, but the Lua integration is beginning to pay dividends which will cause a wider rift. Vimscript is not an ergonomic programming language or very performant compared to Lua, and I'm pretty sure that everyone can agree with that.

E: Oh, and I plan to make an answer to KillerSheep for the 0.5 release that will hopefully be equally or more impressive. :P
"Rob" is the wrong word. It's more like vandalism, since items in evidence are not enjoyed by anyone.
OK, thanks. I'll try it and see how it goes.

It's so sad to see banned accounts consistently making interesting and constructive comments, which are mostly all dead, except for the occasional vouched one. And sometimes for years. That's quite the cruel punishment.

Being paranoid by nature, I routinely check my account from other IPs whenever my comments aren't getting replies. And I wonder if others do that. I mean, could someone go for a year without realizing that their account had been banned?
Wall Street Journal is subscription only. I think it's a great publication and I've been a happy paying member for 5 years.
Uber in talks to sell UberEats’ India business to Zomato
This sounds like a misunderstanding of the problems faced by autistic people.
Makes me wonder if we'll start to more investments at earlier stages because startups usually need to prove their business plan before they see outside cash
I have very strict dietary restrictions, I absolutely need to bring my own food with me when I travel, knowing the limits without spending hours on the phone would be a real service.
Although nice in theory, contemporary implementations of the same scheme leave a lot to be desired. Take Windows' control flow guard (CFG) as a practical example. The scope of valid indirect branch targets is so vast that even with CFG enabled it's almost always possible for an attacker to craft a ROP chain to achieve arbitrary code execution.

That doesn't invalidate the concept of pointer authentication as a whole, but does reduce the number of situations in which you should consider to apply it. If you have a large codebase 'bolting it on' will make pointer authentication much less effective. And when you're starting a new process, then why not start it in a language that offers stronger memory safety for a start, such as Rust?
No, he misappropriated them long before his death by creating fraudulent fiat balances on QuadrigaCX to buy customers real bitcoin with. He also he traded those funds on other exchanges so at this point nobody knows what he controls. If he were alive and trading right now we wouldn't know it.
Modular in which sense? Clean interfaces between non-exchangeable modules or the actual ability to replace modules?
Csiro scientists: Humans have a “natural” lifespan of around 38 years
TFA, second sentence in, says it is the 2014 equivalent to $174. I imagine those reading Fortune at the time could readily scrape together $174/year, depression or not.
Report:
https://www.nature.com/articles/s41598-019-54447-w
It is probably because movies are deposable. Good music you listen to your whole life a good movie you see once. A film can't go on tour.
A set of sketchy style components for Android
TIL "forced swim test", right up there with "rapid unscheduled disassembly".
It was possible. I did it by hand with a Windows 98 machine, the OS adverted me on trying to set up the resolution to 800x600. A pitched buzz began and the CRT I was using in some sort of academy bugged off with some burnish smell. No smoke, but you noticed it a bit.
The screen had a SVGA resolution by default, so it may have been from 1995 or so.
Well, point is, even with the hindsight I still don’t know if I could make a billion trying to sell DOS. (Maybe it does take being Gates.)
It’s more that substances boosting activity also help with depression: nobody really knows the causal direction, or even if there really is one.

That said, one way to botch these assays is to do something that just directly increases locomotion. They did look at that in Table 1 though.
SketchyComponent is a set of sketchy style components.
We provide basic drawables, shapes and some icons. It is easy for you to create sketchy style apps with SketchyComponent.
The model is relatively simple, but the UI is a disaster.

Which is exactly why people want better clients than the official git cli client.
The config path is different, perhaps that was it? Or maybe an award installation a few years ago. I remember having a few minor issues with pip, due to unfamiliarity with it. Some python version shenanigans as well. These days I can't really imagine any of those being an issue.
Let's resurrect segments!
I don't know if it an application or not, but I've tried to use stuff I've learnt from similar studies to attract more females to computing. It's a purely selfish thing - I like working in mixed teams. It can be very difficult to get a mixed small team when only 1 in 5 people are female.

One of the things you rapidly conclude is the things that SJW's tend to foam at the mouth about things that probably don't matter. In particular the general assumption women avoid male dominated occupations because they like working with men is just as wrong as saying you don't find in men in child care professions because they don't like working with women. Unfortunately they don't like you saying that.

Worse, when you say the differences are real, and the best way to attract women is probably to give them roles they like doing, they go ballistic as your suggestions tend to undermine whatever justification they have for their crusade. An example of such a proposal is since women tend to like working with other people, we do have tasks that tend to focus on working with people like help desks and finding business requirements and doing the design work is a good idea. (But I admit that idea is just a wild guess from a man, and really we need women to prod us in the right direction.)

Unfortunately, it's even worse than that. The loud, aggressive, chest thumping way the SJW's seem to operate in when championing women's causes appear to me to be the very antithesis of the way women prefer to interact. (I guess that's no saying much - I can't say I like it either.) But in any case the irony is bitter and hard to swallow. Here we have people claiming to be working to attract more women to the profession, yet their action in pursuing that goal seem to be almost deliberately calculated to drive them away.

Anyway, enough of the rant. To answer your question, the research is an obvious starting point when you want to address gender inequality - whether it be women in IT or men in teaching.
Totally agree. I thought Adobe's offer would be just as good until I cancelled early and got bit in the arse. I basically paid more money to cancel than what I would have paid if I left the sub open, and of course I lost access once I did cancel. Total asshole design there.

I go back to JetBrains and now I basically have to use their IDE because my company does, and it's not very easy to get the same kind of experience with Java with Vim or Emacs.

I'm using CLion to help me learn C++ because it knows C++ better than I do (and on a Mac I'm not using Xcode for writing C++, only building it). For £10-£20 a month, that is discounted every 12 months, with full ownership of the last version you had... it's great. They seem to handle it a lot better than Sketch as well, who will force you to find the download page for old versions. IntelliJ just seems to give you what your license allows.

I'd still go back to emacs in a pinch but I'm not proficient enough with C++ or Java and those ecosystems to know how to set my environment up.

JetBrains seem to have a pretty fair and solid strategy and it must be doing well enough for them to expand their IDE-base so far.
Ergodox looks damn enticing.

But I'm not planning to switch because it will make me unlearn all the traditional keyboards for me. In particular, I will have trouble touch-typing on a laptop keyboard after that, and there are zero options for an Ergodox-like layout on a commercially available laptop. So, no way to work on a train or a plane.

I wish some laptop maker were so brave as to offer a split and angled keyboard as an option on a laptop with decent internals, though.
The answer to "do you have a point" is always the point, if none has been expressed.

The edit window expired hours before you commanded that I edit it.

If you have the ability to edit the comment as commanded, please do, but only if you also unflag it. Flagging over a difference of opinion is something I only encounter on Rust language topics. It reflects badly on Rust promoters.
I second that. Also watched the related documentary right after finishing the book.
Legal in Canada as well.
I think what's going to happen, is happening is governments that have no stake in the oil economy are going to head for the exits. Oil producing countries are powerful but not powerful enough to stop that from happening.
AI Project Needs a Front Door
YouTube might be the closest for user generated streaming and video hosting, but Twitch and Vimeo still exist and are happily chugging along. Maps and Search, not really. I'm perfectly happy to use DDG for both, and I'm not made to suffer for it.

As a litmus test I might say that "overly dominant" means that a slightly-above-average member of the audience couldn't name another option, and I don't really think any of these would hold up.

> Also Android, going by market share rather than worth.

Android vs iOS are actually surprisingly close, with iOS winning in the US <https://deviceatlas.com/blog/android-v-ios-market-share#us> (admittedly this is measured through UA sniffing and fingerprinting on websites, but I think the point stands)
Interesting... the problem with this model is that investors / the market value SaaS revenue way higher than revenue from perpetual licenses, for a variety of reasons. Although I guess that doesn't matter when you're not raising or public :)
Emacs has a z-machine interpreter. You can run Anchorhead under Emacs. Also, it has a inform-mode to code your own games, too.
Also, it could be possible to create an altair 8800 emulator with not so many CPU fastness issues.
“At least has a jit”, go is compiling to native code, Java is to a jvm bytecode instruction executed effectively by a interpreter, a jit is critical to good performance in the latter. In the former, ie. go you have control over memory layout and are already in machine code at execution the constructs of the language aka runtime are effectively a linked library instead of a virtual machine.

Golang prefer one simple way over playing with runtime knobs. That said the gc characteristics of go, are partly reactionary to java at that time (10yrs ago) unpredictable latency and pauses, and they optimized to address that also in response to early prod users. All gc languages have gc overhead from a throughput perspective 15-20% afaics
Figure 1 shows that 5,10,20,50 mg/kg caffeine has an effect on the forced-swim test, but not as strong as imipramine. Table 1 shows that the same doses of caffeine don’t make the mice more active in their cage, which might help address your concern.
Author here - I'll fully admit to not being totally up to date with best-practices for leaded/lead-free/rosin-free solders in a hobbyist environment. But a fume-extractor (and one with a decent fan) is a must, I feel, and they're so cheap these days they're worth the investment.

In the Hackaday comments, the other main thing I missed listing was magnification, either desk-mounted or head-worn. I've put my visor-magnifier in a place of prominence on my workbench now, shaming me with its glassy gaze for leaving it out.
I have a JSON viewer/editor/formatter/validator in the form of Neovim, and it's been difficult to find one that can offer features that it can't. I use a terminal viewer which has been fairly ok in limited use-cases called `jsonfui`, but it too is written in Javascript, and while this will work for smaller JSON files, I want something for files in the megabytes to gigabytes range.

I have been on and off working on something in that style for the past few months that I wrote in Rust, but it seems that waiting for someone else to do it first isn't working, so I may have to just finish it myself.
Are mechanical keyboards that much "better" (I know this is subjective) than normal laptop keyboards (I have a macbook pro). I'm considering buying one but they are quite expensive...
If main.py crashes ~5 times within ~10 seconds, then it'll get put in a failed state until you manually recover it with `reset-failed`. systemd will be happy to restart it often enough that it hits that threshold, because you told it to. So just `Restart=always` isn't enough; you need to set `StartLimitBurst` too (and `StartLimitIntervalSec` if you want to fine-tune it).
> Google didn't become a behemoth in so many markets just because its products are good, but because it had an uncompetitive advantage, which is a cryptic way of saying that they were very big in an unregulated environment and they used that.

gmail gave 1GB with great email search when the standard at the time was 20-50MB; when it was announced on 1-apr, everyone thought it was a joke. Now, it's not so great - but email is hard/costly to switch, and gmail absolutely was better.

google maps was and still is way way better than the competition (originally bought, was great then, continuously improved). Same with waze.

google search was, and still is, much better.

Chrome was insanely fast when it came out, and had many switching for that; It was only later than the google might helped it become the most prevalent.

Compared to e.g. Microsoft and even Facebook, google made very little use of their monopoly position to become big in many markets, although they do use it to maintain it.
> ... the greatest pile of random words masquerading as information.

You may have just inadvertently won the 2019 HN tagline contest.
> astrology does work

Is anyone supposed to take seriously anything else you say now that you've claimed that astrology works? You might as well be claiming we can predict the future by looking at bird entrails.
I do think derek lowe is a bit too paranoid about HF. I've worked with HF before, and with a proper setup (negative pressure, calcium carbonate filter, teflon equiment) it is really quite reasonable to handle. I would entrust a conscientious first year grad student to it (as I was entrusted). I only screwed up once [1], and the consequence was we lost about 1/8 of our calcium carbonate filter column. You can tell because the section that has most recently been expended is warm on the outside of heavily shielded carbonate vessel).

[1] the screw up was I had left the HF open (but not pulling) for 20 minutes instead of 5.
Hmm .. also some google analytics at the bottom.0 under the book

I still use log parsers (awstats and matomo) .. really am just interested in number of unique/non-crawler visitors and don't care about the rest really.
> "perceived ABI issues are the only thing that might stop you from building 'expressive, powerful libraries' in the language."

This statement makes no sense. What stops you from building expressive, powerful libraries in Rust is the absolute lack of the corresponding features in the language that are necessary to the task.
As an ergodox user I'm still fine with normal keyboards. The key thing seems to be to stick with qwerty on your ergodox.
I also switched from Tower when they introduced subscription pricing.

My current git setup:

- Git Fork for committing, pushing

- P4 Merge for resolving conflicts (it's not a pretty app, but the fantastic feature set more than makes up for the non-native look)

- GitUp for reordering, editing and splitting commits

- Command line for the rare things the GUIs can't do

None of those cost money and I don't understand how these awesome apps are all free. I would pay for all of them, they are much better than Tower.
mrustc[1] can help with this issue.

[1] https://github.com/thepowersgang/mrustc
It’s completely and totally subjective. I don’t personally enjoy them as I find them too elevated and uncomfortable. Regardless, I enjoy looking at the keyboards people build over on /r/mechanicalkeyboards

I’d add that subjective also applies to ergonomics. I recognize that the Ergo series is borderline life changing for some people, but I greatly prefer the Apple keyboards and their extremely low profile. To each their own.
That is an interesting way of looking at the relationship connections with "joy" (in a generic manner perhaps?). My kids' interactions with each other certainly add more to our enjoyment than just 5 individual people separately.
OK Listener, We’ll Talk About OK Boomer
Say you want to find a commit that occurred around June three years ago, and look at what the repo looked like after that commit -- without checking out any files. How do you currently do it?

For me, I just Right click -> TortoiseGit -> Show Log -> scroll -> Right-click -> Browse Repository.

How long does it take you? For me it takes < 10 seconds (I just timed myself).
I have heard this. Does anyone have numbers to back it up?
> For ones that undergo massive updates each version (WebStorm, AppCode) it's a non-starter

At least you should still be able to open up old projects.

If you use Adobe Creative Cloud, and you stop paying, do you lose access to all your data?