skysight-inc/HackerNews huggingface dataset:
I don't know, is my choice of SQL engine (sqlite) via WASM a realistic solution? How does one compile sqlite to WASM, and how is this made available to the end user?

sql.js[1] is a pure JS implementation of sqlite and it weighs a ton (2.6MB) compared to browser supplied native sqlite. Ideally the user doesn't have to pay the price of downloading a large binary (on top of already large SPA).

[1] https://github.com/kripken/sql.js/
I've used Emacs off and on for years now. But I can never get to that place where I get totally emersed because of the clunky terminal/shell story. I've tried eshell but what always gets me is having to C-c while in the terminal or eshell to get back to a different buffer.

I prefer M-x and fuzzy function entry to key bindings and when I'm in a terminal buffer or eshell I always go for M-x which won't work.

Any tips would be appreciated as I really like everything else about Emacs.
The minimum in the EU is 4 weeks, with many countries having 5 weeks. On top of that most countries have ~10 paid public holidays. So the real span is 30-35 days. If you work a government job or get older it is usually an additional 5 days. So at least in northern Europe people usually take four continuous weeks in the summer, one week at Christmas, one week for winter activities and maybe two additional long weekends. Sick leave is separate and not earned like vacation days.

https://en.wikipedia.org/wiki/List_of_minimum_annual_leave_b...
I make less than a SV salary, but my cost of living is also substantially lower. It works out fairly close last time I checked, assuming your salary is approximately the SV average for software engineering jobs.

I’d also happily take a pay cut from what I earn now in exchange for more free time.
I've seen some software video decoders do that at times, though if it's happening even while paused it's a little unusual (maybe decoding buffered frames?).
Sad, Raja Koduri left AMD!
Is Nextdoor an option for you? Between that and Ring's neighborhood alerts with video/photos, I find it much easier to stay current on neighborhood news than I did before.
People should really understand that trustless systems mean not trusting an exchange. If the coins aren't in your own wallet, you don't own them

An exchange is not a bank
http://bgr.com/2015/02/16/300-million-bank-theft-hackers/
The Estate of William Bradley Pitt vs. The Museum of New Reality
I'm in the Bay Area, should I be concerned that my GPS will be disrupted? "Western U.S." is a big area. Maybe I should click on it just to be sure? Heeeey, yeah, clickbait. Maybe an innocent mistake from a headline writer who lives in the Eastern US? Neah. Clickbait.
Unlimited is more of a code word for none.
Here's an example of a report sold by The Work Number:
https://www.theworknumber.com/samples/The-Work-Number-Employ...

Notice that one of the items they disclose about you is Workers' Comp. If you are injured at work you can get treatment for your injury through Workers' Compensation and this is usually much more generous than your regular health insurance: there are no co-pays or deductibles, for example. But be careful - when you interview for a new job, The Work Number may disclose this info to your prospective employer and they may consider this a red flag.

This happened to me. When I interviewed at a large software company the recruiter mentioned something about my using Workers Comp. Fortunately I had only used it a little and that was many years ago. She also thanked me for my honesty regarding my salary at my previous job. I found that appalling. Me voluntarily disclosing my salary is one thing, but some data purveyor selling my salary info to a prospective employer is a violation of my privacy, and it may depress the salary offered by the new employer. Unfortunately there are no laws preventing employers from disclosing your salary to such companies, and they often do.
I'm very interested to see if they make the same mistake twice.
The reality is it just doesn't scale the same way, and often can have worse performance.
He’d give up everything else before he’d give up SpaceX. Green energy, EVs, AI + autonomy, etc a priority for him, but if he had to go exclusive on anything it’d be SpaceX, no question. Even now he’s plainly stated that his primary interest in his other companies is building the kind of capital needed to run a space program without being tethered to the whims of whoever is currently in office.
No, this is pretty much the proverb "a fool and his money are soon parted" in action
Right. I don't think that "kill all men" should be taken very seriously and I'll go for it not being as bad as (say) "kill all Jews" for historical reasons. The weird thing is that there's a huge gap between it not being "that bad" and it being no obstacle at all to a leadership position in the community, especially given the Rust community's infamous obsession with language (can't say "thanks guys", can't say "bad style"). The optics on this are really bad.
"custodial risk"
Villarceau circles!

https://en.wikipedia.org/wiki/Villarceau_circles
Image link for those on mobile: https://imgur.com/a/UTecw.
I login to Spotify with email and password.
I always dipped between GNOME and KDE because XFCE and LDXE never impressed me, but for the last half-decade of development or so XFCE seems to be doing very well.

I've moved all of my systems over to it and couldn't be happier.

I would like to use a tiling WM for development but Sway (understandably) still has a long way to go. Not really interested in awesome or i3 at this point with Wayland on the horizon.
Super Blue Blood Moon 2018: How to See
Funny, playing with an X in the store was also kind of the last straw for me. Too many animations that make the phone unresponsive. I miss the old days, before unnecessary animation permeated and degraded the UI.
True, but it doesn't help that exchanges are pitching themselves as a bank.
Sold? They gave it away: 51% for $0.
Nice idea and important quick-movements.

However as a Vim user (mostly motivated by the fact that I can move around pressing single keys which I find more "wrist-ergonomic" - potential fast navigation is a nice plus), I always wonder how heavy emacs users deal with CTRL-acrobatics and movement - do you use c-f/c-b for going forward/backward or the usual cursor keys?

For vi users it makes sense to set $readline (~/.inputrc) to vi-style, so for completion here the vi-style bindings (although probably obvious if you used to Vim).

l "Move forward"
h "Move backward"
k "Move up" (step history backward)
j "Move down" (step history forward)
^ "Jump to beginning of line"
$ "Jump to end of line"

Deleting works as usual with `d` combinations. Furthermore it is convenient to search the history via `/`.
100 banks to get $300M - $900M is still a lot better than a single exchange losing half a billion.
No keychain support in mac, still can’t use firefox :(
If you want to see some crazy US Air Force training, youtube "red flag training". Those videos give an amazing perspective on what our military is trained to do.
> this is the ultimate fate of every exchange that holds coins

I do too. There is a reason modern markets feature segregation between exchanges, clearing/settlement, and customer-facing (and funds-handling) brokers.
Sounds like a fallacy. If I choose to not play a TV in the background on full volume in my office all day while I work, is this a result of my lacking willpower?

Also, different people have different sensitivities. Don’t be so quick to write sensitivities off as weaknesses. To illustrate: the nervous system (and most other things) depends on sensing, and would simply fail if it were rendered too insensitive. Your sensitivities are often strengths when managed accordingly. Practicing and challenging them has it’s benefits, but we want to be strategic with this rather than simply withstanding to no end.
the war wasn't about slavery. it was about planets rights. /s
I used them since early 2000. They were much better before FreeNOM started managing the TLD.

As long as you don't need to change or don't have any issue they are ok as any other domain.

Their interface is horrible, it took me a while until I figured out the right step order to properly set up glue records.

If you have an issue, their support can be hit or miss, I have feeling that they just ignore whenever a ticket is opened and only respond when you follow up. It also doesn't send notification by email when they respond so often it might take days to resolve a simple issue. This is especially bad if they block the service and domain no longer resolves.

TK also doesn't support DNSSEC.

The nice thing is that it is free, but you need to make sure you have a working web server that returns some content otherwise they will block the service.

This restriction doesn't apply if you pay for the domain.

To summarize, it's ok for free service, but if you pay you might as well just use better managed registrar, their price is not better compared to other registrars that have better support and better interface.
Show HN: A blockchain alternative to Airbnb
Not only resolution issues, but accuracy issues as well.

I doubt ultrasound can provide the same fidelity as a highly-tuned laser high-frequency laser beam when it comes to keeping something in one place.
Can't graphene be used for that in the future?
Don't forget the present value of a teacher's pension.
A bit of a tangent, but it blows my mind how quickly Go went from “computers are so terrible at it that they can’t even beat a decent amateur” to “computers utterly crush the world champion.”
Ah yes, ridiculous salaries enabling ridiculous extravagances like getting your own tiny apartment before 40.

The most wildly overpaid Silicon Valley engineers have the purchasing power of entry-level accountants anywhere else in the country.
As someone who served in "our military", public videos do not capture the "hurry up and wait" that dominates the majority of all military actions.
It can handle some degree of concurrency via threading.
So slavery? cool? You're cool with slavery? Just want to be sure we're using the same definition of liberty here.
Well no, their customers lost it. Unless you think the unregulated exchange is going to make them whole.
"Face tracking, body scanners, license plate tracking, TSA, cameras on every city street corner, militarization of the police, citizens united, allowing police to force blood tests on DUI suspects, search warrants via text messages, police confiscation of property with no guilty verdict..."

... all of which were in widespread practice well before the current administration.

The ACLU did, to their credit, blog about these issues throughout the Obama administration[0], although they got far less attention in the mainstream media or HN back then.

[0] https://www.aclu.org/search/%22license%20plate%22?page=2&f%5...
The Partnership on AI Is Hiring
Is it may be just may be possible that these exchanges are stealing their own money ...you it not being regulated and all ??
The addresses of the exchange are known and everyone can see the money that goes in and out. It would be quite difficult to actually steal the money.
There is currently an ongoing court case against a particularly corrupt Baltimore Police unit:

http://www.baltimoresun.com/news/maryland/crime/bs-md-ci-gtt...

Among other things, they would carry BB guns to plant if they happened to shoot someone.
If people want the safety of regulated banks they have that option. If they want to risk their money with an unregulated exchange (though I think all Japanese exchanges are regulated) they should have that option.
You could ask this guy: https://etherscan.io/address/0xa8f889a066519ffb552a571d553b8...

Looks like he copy-pasted a corrupt version of the address. There are three transactions to this destination, from different exchanges.
"Our vision is to fully disintermediate vacation rentals and let you explore the world with low transaction costs."

Do you take a transaction fee? If yes, I don't see how this is any different. If no, how do you make money?
Most of Tunguz’s posts are like this. His analysis of SaaS startups are very meta and a few sound like a armchair quarterback. His style is not for everyone and if you are an entrepreur, his advice is rarely practical and specific.
And you're likely to sue the shit out of someone if there's a bug in the encoded contract or it turns out there's no collateral because blockchain.
oh? How so? Do you know something they don't? (i'm not saying you're wrong, I'm just genuinely curious)
would it? what keeps them from just making up a new address and stealing the $? and then transferring that cash to some anon coin? (genuine question; not versed in this at all.)
In 10 hours since post, no mention of Apple Pay Cash’s relatively frictionless integration in Messages (iMessage), so adding a link:

https://support.apple.com/en-us/HT207886

There’s no fee to use Apple Pay Cash with a debit card, and it’s as fast as any other text message.
If a million fools cause a systemic risk in the economy when their money gets lost or stolen, no, it turns out that there is a level of collective responsibility.
Selfdriving is never happening.
After years of using Vim and Bash this was a relief that I learned way too late. For the lazy ones

$ cat >~/.inputrc
set editing-mode vi
set keymap vi

$if mode=vi
set keymap vi-insert
"jj": vi-movement-mode
$endif

Obviously you want to change vi-movement-mode to your favorite ESC style. E.g. searching through your last git commands becomes 'jj/git' then (you have to go to movement mode first, as insert mode is the default in the shell - which makes kind of sense).
It is a direct quote from the article.
now? Or not
At least some of the mentioned APIs appear to be experimental and unstable, so it's still worth being measured in our optimism. :P
That's just all the hyperbole Apple gets. Security is one of the biggest strongpoints of Apple. Look at recent Meltdown/Spectre issue, macOS, iOS, tvOS all got fixes deployed immediately, just press a button to install. Meanwhile how many vulnerable Android phones and unpatched Linux boxes are out there.

Vulnerabilities come and go on every system, but Apples is actually very good at mass deploying fixes to their whole product line very fast.
Don't forget that blue is a hotter colour than red (I have the same issue as you, and I figure if I guess wrong I can just blame the colours)
Sending to that new address would be public.
There was similar story about google redacting results critical of hillary clinton.

Hard to believe this isn't abuse of power. Hmm, maybe they were being sarcasting with their slogan "don't be evil".
No, the Swift project was started in 2010, it was only released in 2014, and it was new to most of Apple at that time. Apple didn't start shipping things built with Swift until 2015, and even then it was only a tiny proportion of their software. Even today, the vast majority of their software is Objective-C, because Apple aren't just going to rewrite everything in Swift just because.
It's accurate, just not precise.
That doesn't sound right. I believe he was referring to 30% and 60+% making it 90+% who haven't touched crypto at all.
Or in other words, at most the US crypto population would be under 10%. To me, that still sounds generous, and I would expect the actual number to be around a few percentage points only, but I don't have any data to back it up.

Where I'm from, discussing with friends and acquaintances in real life, I haven't been able to find anybody at all who owns any cryptocurrencies whatsoever.
So, there certainly might be a bubble (price market exceeding utility), but at this stage it would affect a very insignificant percentage of the overall population.
US Immigration & Customs Enforcement agency will start tracking license plates
It doesn't in Australia. You get 4 weeks vacation time + ~10 public holidays a year + sick leave if needed.
Review and alternative websites to promote your startup
This was quite eye-opening for me:

Video Appears to Show Baltimore Police Officer Planting Drugs

https://nytimes.com/2017/07/19/us/baltimore-police-video-dru...
It may, but they'll play hell trying to enforce it worldwide, as if any countries would let them (some may).
Can't say I understand. Didn't the exchange's customer also lose it?
> If someone wants to get a loan I don't see how a single number has any bearing on reliability. It boils a multi variable question into one number.

That's the point! It's a way to aggregate a lot of complex things into a simple number that makes it easy for lenders to predict risk. It's not supposed to be perfect, and it doesn't need to be. It just needs to be predictive of risk for lenders. Clearly it is, or they would have stopped using it by now and moved on to another way of predicting risk -- probably another kind of numeric score, because of how useful they are.

Imagine what a pain it would be if you had to provide proof that you paid your bills on time for the past 7+ years in order to get a loan, because the lender can't just get a report from Equifax.
Haven't attempted or vetted yet, but perhaps this? https://m.youtube.com/watch?v=NRvK_07KRV8
Sure, but even a half-billion lost is amateur hour compared to the Coalition Provisional Authority in Iraq:

https://www.theguardian.com/world/2007/feb/08/usa.iraq1
Yeah, but it's hard to say whether the transaction to the new address was done by a fraudster or the exchange.

They can claim their private key was stolen, and it wasn't the exchange's owner, but we have no way of knowing for certain.
I'm sorry, I mentioned the wrong date. iOS 7 and Swift were both released in 2014 (and not 2010).
> The solution, in my opinion, would be to continue to erase traditional gender roles.

I don't think you can just erase gender roles. I think in any relationship there is a "masculine" role and a "feminine" role, and currently men tend to fill the former, and women that later.
The terminal might be the most ubiquitous piece of software between *nix flavors, if there's a single application you should probably learn the defaults for, it's gonna be that one.

Last thing you want to do is look like an idiot trying to fix your friend's computer because you can't even remember how to get around in their default bash shell.

This gives me an interesting idea, though... Are there any "portable shell" applications that painlessly provide a mechanism for storing your preferred shell, necessary dependencies and configuration files on a thumb drive that's as easy to use as `/mnt/shelldrive/zsh`?
"In Western US" not "Western US".
As an IT educator, I think it's better if people understand how indexes work at a higher level.

Then you have something, even if you forget how an R-tree works

Think of them as being much like a book index. A book index is useful because it's sorted, so you find something fast. It points to the pages the item is on. Same for a db. The table isn't usually sorted, but the index is and points to the required rows

If you're a book editor and the author adds, edits, or removes a section, you need to update the index

Want to lookup a word by it's suffix? You're gonna need to scan the whole book, or have an index of reversed words

Database indexes work the same way
No, Nextdoor is available only in some developed countries. What's Ring? Google searches didn't work.
If she were writing a mathematical proof then I would agree with you. From a logical standpoint stating "white male bigots should be fired" doesn't say anything about non-white non-male bigots.

However, in normal discourse context is not generally understood to be that of a logical proof. Things are implied and inferred by what's included or excluded from what's said.

So, for example suppose I were to say simply "white male high-performing employees should be promoted". Logically this doesn't contradict the statement "all high-performing employees should be promoted". But I didn't say that. I made a much more qualified statement regarding white males. Why did I qualify it so. It's natural to ask such a question. I would expect people to think I'm implying something about non-white non-males. Again - It's natural, and in fact part of normal discourse, to infer things from what people chose to include and omit from their statements (please let me know if you disagree with this).

Similarly, original statement was about white male bigots specifically, not just all bigots. It's natural, outside the context of a logical proof, to infer some meaning from that.
so? Sending to an exchange and then selling it for a discount - what exchange would say no?
That's true, but the point is none of them have claimed to have created a communist society. They've claimed to have started building a socialist society, and they've claimed that communism was their ultimate goal. More specifically, every single one of them, as far as I'm aware, claim to base their goals on Leninism or a derivation (e.g. Maoism, Juche etc. are derived from Leninism, not directly from Marxism), which is one specific ideology that even if one accepts it as genuinely having the goal of eventually creating communism is in direct opposition to Marxism when it comes to some of the most central points of Marxist theory.

E.g. Marx throughout his life repeatedly warned against trying revolution in an underdeveloped country, as he saw advanced capitalism as essential to the success of socialism, and he specifically called out Russia - a central aspect of Leninism is Lenins contortionism to try to explain away Marx' reasons for that through his idea of the "vanguard party", and his party theory (democratic centralism), which are a large part of what enabled the authoritarianism of the Bolsheviks.

It became the dominant re-interpretation of Marxism after the Bolsheviks gained power, but it's still only one of dozens of ideologies that call themselves communist, and the only one that has been used as a basis for justifying any national regimes of parties calling themselves communist.

If someone wanted to ban specific interpretations of Leninism (because you'll find people picking and choosing from Lenin too - e.g. a lot of his analysis in Imperialism and in State and the Revolution is benign enough; State and the Revolution to a large extent makes the case against state power for example) that are explicitly agitating for violence or anti-democratic methods, then you'd find quite a few communists and socialists who'd be perfectly happy about that - no governments have murdered more communists than ones following Lenin or Leninist derived theories.

Lenin himself grabbed power in a coup (the "October revolution" was not a revolution in any reasonable sense - the Tsarist government had fallen months previously) after months of agitation for violent overthrow of the predominantly socialist/communist provisional government that was actually trying to run a democratic process.

The point is people you don't like will use the same words you do - we don't swear off democracy as a bad thing because the "Democratic" Peoples Republic of Korea uses the word to describe itself, or because pretty much every one of the states you refer to run by parties describing themselves as communist also made a big point of describing their states as democratic in their constitutions.

We recognize that their use does not represent our use of the word, and we look for better ways of classifying them.
That's a nice thought, but it's not what happened when the fools crashed the "real" economy. Still zero prosecutions!
FriedEx: BitPaymer ransomware the work of Dridex authors
Bash. Actually it depends if the program uses libreadline - which should be the case for Python's REPL?

You may try `rlwrap` which wraps programs without readline support.
They wouldn't know that - I meant that as confirmation that it was in fact GraphiCraft that was used. They would however know it was GraphiCraft if they read up on the event in advance.
I thought crypto was supposed to be a better system.
Do any of these affect the host when it's Linux?

I run several VMs at the same time, occasionally one will freeze. I think it's just the video/display that freezes while the browser/whatever in the guest VM still operates normally.