skysight-inc/HackerNews huggingface dataset:
The alternative is of course to host your own repo. These can be added to the f-droid client.
This. If you are solving a mathematical problem then think in math, if you are solving an accounting problem then think like an accountant. Programming is a general purpose tool to solve problems in various domains. Just because computer science has roots in math doesn't mean computer programs must also behave same way. General purpose computing and absractions weren't invented for nothing.
[Disclaimer: didn't read the article]
Ask HN: Give me one topic and in one month I'll present you a project
Please share one topic, idea and I'll do a project out of it. On August 18th I'll post the project here as Show HN!
Since I only can do one project I'll take the most ranked one.
Thanks!
More like handy napkin math to figure out that my retirement plan is going to involve me dying young.
ohhthis is awesome
I just tested with ExpressVPN via their Kazakhstan endpoint. On 46.244.29.XXX on the ISP A2B IP B.V. I don't seem to be MITM'ed at all, so I can't report anything about the MITM-detector.
Climate Solution: Use Carbon Dioxide to Generate Electricity
Indeed. That's where I asked.
Figma is the best design tool out there today for designing software
The Importance of a Good First VR Experience
> Now "us techies" have to find a new technical solution to a very social problem.

Cert pinning does mitigate it for apps, doesn't it? The end-user doesn't need to really worry abt rouge root CAs, if my understanding is right.

Traditional VPNs, P2P VPNs, Tor as a Proxy (decentralised net? dat/i2p/freenet/ipfs) could solve it generally across various use-cases, of which, VPNs are already mainstream.
hiyy
"Spider" was one of my favorite episodes.

There is a scene depicting the Saturn launch but from inside the LM. Poetic.

Looks like it is about 39 minutes in: https://www.dailymotion.com/video/x447gmx
This is so bad. I'm from India and at my parents place we have the government run internet provider. They MITM and inject advertisements all the time showing annoying popups whenever you open an http link. I don't know how this is legal even.
I wonder if they also proxy stuff like the Google endpoints where chrome does key pinning, or if they whitelist those. I imagine other large systems like those of facebook (when using the app) and Apple are actively remembering what the keys are supposed to look like. That would mean that even a custom CA wouldn't allow carte blanche MITM.
I stopped buying new and started buying second hand about a year ago. Honestly, it's worked out just fine. I got a 6th gen i7 Lenovo T460S with 20Gb RAM, 512Gb M.2 and 1920 x 1080 display, all for about USD 700, about a year ago on eBay. It's still going strong today, and pretty much using it for the same purposes as you listed. It runs most modern linux distros flawlessly. WSL wasn't a great experience for me, but maybe things have improved since last year. Considering the specs of cutting edge vs., 1 or 2 generations ago, it's rarely ever more than 30% bigger/better/faster/brighter/etc. It just doesn't make sense to me to pay 100% to 200% more for a 30% improvement. The other huge plus (for me) is that I really don't care what happens to the laptop. I treat it with as much care as I treat my 2018 15"MBP, but at $700 (or $2 a day spread out over the last year), I really don't stress about it. Keyboard is THE BEST. Touchpad, on the other hand ... well, PC trackpads suck so very much, especially if you're used to Apple touchpads, which are just such a pleasure to use.

Do consider buying second hand, especially if it's a secondary machine.

Best of luck!
Countries that didn't have any major plights in the past couple of centuries? Like maybe Switzerland, Scandinavian countries, maybe the US (if we exclude the black population).
Can we, endpoints outside Kazakhstan, detect when a MITM client is connected and serve a boiler plate message "Untrusted connection"?

If enough high level sites do this (Google, Cloudflare, Wikipedia etc) it might force the hand of the government since they are the ones effectively breaking the internet.
You can always put a portable induction top on top of your unused electric top.
Those aren't the only types of questions being hunted down. It's gotten really bad. Also, it's just natural that most questions are repeated. Every year there's a new generation needing to ask those same questions. Looking back doesn't always work, as technology moves to fast, last years advise can already be obsolete.

I think part of the problem is that those old users think of the place as something for eternity, when in reality it's transient. Repeating questions is desirable. Instead of closing the new questions as duplicates, it should be occasion to retire the old question. Sure, there are some answers that still hold true 10 years later, but how is the one looking for an answer supposed to know that?
Andrew Yang’s Robot Apocalypse Can Heal a Divided Nation
In case anyone is wondering that can also be derived like in the birthday problem - (999999/1e6)^1e6 .. which is not 0 but 0.36787
Which is exactly what many people want!
How does keeping per-country green card quotas do anything at all to fix this problem? I'm not seeing any connection here.
Hmm, perhaps - though I feel the distrust progressives in the US feel toward Russia is warranted given their (well investigated) efforts to meddle in US politics, etc. I think xenophobia is more of an /unwarranted/ fear + hatred.

It is unfortunate that this fear extends to private Russian businesses, but it's difficult to discern how separate entities really are in tightly managed countries.

I totally agree this is getting into some cold-war-era territory though... US vs. Huawei has a similar vibe.
Yeah, I considered this a feature. As mentioned elsewhere in these comments, we should have a way to limit the scope of corporate certs.
Your most important skill: Empathy (2014)
I wonder how long it would have taken with `cut` and `ripgrep`
Is Technology Addiction a Myth?
And also nearly zero waste heat so your kitchen doesn't get so hot while cooking.
At what point does this become an OFAC issue for browser vendors based in the states? I would be stunned if someone at Commerce isn't already circulating enforcement memos about this.
I thought the puns in the section titles were quite clever, especially "Lonely Hearts Club: Banned"
It's true! http://blog.beeminder.com/autocancel
Sure, if you’re talking about that, then Rust has more maintstream tools: a very strong and static type system, built in test framework, that kind of thing. You can help guard against logic bugs by using these tools more effectively, but they do require proficiency to use.
This comment on the mozilla.dev.security.policy mailing list says that right now it's only for users in the nation's capital: https://groups.google.com/d/msg/mozilla.dev.security.policy/...

> At the moment, providers started to use the certificate in the capital of Kazakhstan - Nur-Sultan (ex. Astana).

So it may not be nationwide yet.
What is wrong with what he said? I admit some parts were kind of silly, like the "worn out keys", but the overall theme was that he was basically just describing a somewhat romanticized version of a "Commando" from Atwood's "Commandos, Infantry, and Police". This is reinforced by his reply saying "They can be phenomenal in the early stage of the product cycle."

The overall picture is of someone who is technically competent but "moves fast and breaks things". The person who coined that phrase perfectly embodies the upsides and downsides of this type of person: Zuckerberg quickly threw together a PHP app, is a gigantic jerk, and he is a billionaire because his product was phenomenally successful. Then other, kinder, gentler and more team-oriented people came later to make the product performant and legible. If the team-oriented people had been involved from the beginning you would have gotten Google Plus.

It stands to reason that such a person would be more likely, on balance, to be abrasive and dislike meetings. I guess the only problem I see with his formulation is that a "10x" engineer is implied to be better than other engineers. Atwood's "you need all kinds" formulation is better.
Too bad EPIC is caught up with stupid issues relating to whether the census can ask if illegal invaders are citizens or not?
I agree! There must be some sort of program written that allows them to put any image on their solar display :)
Google, Mozilla, and Microsoft need to take a stand here and blacklist these certs. All of the efforts to move to HTTPS, and all of the rhetoric surrounding it, are just wasted time and empty words if we as a tech community allow this kind of behavior to go unchallenged. This sets such a dangerous precedent, and governments need to know that this kind of meddling will not be tolerated.
Are you saying 999 lease payments plus a down payment, or making an off-by-one error?

When I sign a 1-year lease on real estate, it's 1 year, not 2 years.
Super cool. Perhaps naive, but how does distributing computation with serialization square with Arrow's in-memory design?
This is simply wrong. Quality starts in the basement, and works its way up. So if you monitor a system at the lowest level you will be able to build confidence about those layers and you will spot trends long before they will become apparent at higher levels because those higher levels will erase the fact that at lower levels things are already going wrong.

Systems that only monitor the highest levels appear to function fantastically well right up to the moment they crash spectacularly. Then the forensics will show you that at lower levels there were plenty of warning signs telling you that the system was headed for the cliffs and a large number of those signs will be apparent while there was still time to do something about them. Reliable systems engineering is not something you can do just at the highest levels because of the build in resilience in intermediary levels. This is counter-intuitive but born out in countless examples of systems that look robust but aren't versus those systems that really are robust.
Check out Berkeley and Oakland property transfer tax rate. $16.10 per $1000 of property value! Most other cities are $1.10. That adds up to an extra $10k on every property sale.
$http://www.californiacityfinance.com/PropTransfTaxRates.pdf
Apollo 13, We Have a Solution
It's not. You may as well be comparing C++ to Swift. Chrome has had a lot more time and resources put into it anyway while Quantum has only seen release for two years.

That said, you're better off comparing CVE counts for Firefox vs Chrome. That said someone could craft a malformed legacy font file that has to be parsed by some dusty win32 code and BOOM!
You can't heat your house during a power out, even with gas, because the furnace won't light without power to run the blower (to prevent overheating and therefore fires). But you can heat at least one room in a power outage with a gas fireplace (been there, done that - for hours, though not for days).
Are we, as HN-ers, really going to accept self-certification of the 10X moniker? What exactly makes this person a 10X engineer, leave alone a good engineer.

He claims to have not been liked while a 10X-er, but pivots successfully into founding an inter-personal-relationship heavy company, whose U.S.P. is decidedly not engineering, and we're all to believe his self certification of the 10X moniker, if such a thing even exists.
Look at the table sub-headings (the blue row)
999 is the largest three digit number. If 1000 was feasible, then so would 9999, so they'd use that.
Update on open access and academic journal contracts
My favorite new features of Scala 2.13 standard library
How do you know they use React Native for Web? The article says they unified their desktop and mobile architectures, but doesn't specify how.
Hongkong is part of the PRC. Its situation has no similarity whatsoever with West Berlin's.
You're one of the few commenters in this thread who actually gets what's going on.

This is not in any way about the cost of housing in the US. The US real estate market has virtually no impact on capital flight from other nations.

The article completely misses the point, for understandable reasons: this is a domestic Chinese fiscal and political issue, as perceived by CNBC's Real Estate Correspondent.

What we're seeing is the effect of the latest step in tightening capital controls by Beijing, designed to reduce capital flight, something which they've been actively trying to limit, and publicly so, for at least the last three years. The paid lip service to the single biggest factor.

People engaging in capital flight don't care all that much about market prices. Paying more than the value of something is acceptable if the alternative is losing everything. Buying a home and leaving it empty is not a problem. Using it to get in-state tuition so your kid can get a western education is better, but not necessary.

Money laundering fronts will give up profit margin that would be unthinkable in a legitimate business, all in order to turn some portion of ill-gotten gains into something that can be more safely used.

The reason Chinese nationals are buying fewer American homes has nothing to do with America, and everything to do with China. The current American political climate has nothing to do with it, either, unless one's considering America's stability and the international status of the US Dollar (both of which are the surest respective bets on the planet), the two things that make it such an attractive destination for capital flight. It's also an economy in which one can put that capital to good use without much difficulty (relatively speaking).

Beijing swings back and forth between opening up their capital markets, and maintaining domestic stability. That's all this is.
It's only rolled out to 20-30% of the country right now: https://atlas.ripe.net/measurements/22372655/#!probes
(faceplam) missed that! thanks!
Setting the cookies

rweb_optin=off

dnt=1

and then navigating to https://twitter.com/i/directory
then your user profile via the settings dropdown (next to [tweet])
seems to set you back to Legacy Twitter permanently without breaking your user agent.
The 74% is disposable income once the cost of housing has been removed. It still seems a little high but not completely fanciful https://foodfoundation.org.uk/wp-content/uploads/2019/02/The...
> Why, then, would Nikon, Canon, and especially Leica, not have their own definable standards of how to process RAW photos for their particular cameras?

Pretty sure they do. Aren't those the manufacturer-specific import profiles in programs like Lightroom?
I completely understand. The bookmark scenario is even easier than the google links. You simply set up https and the cached HSTS entries will work.
autocorrect strikes again :)
Not necessarily. We have rolled out SSL inspection at my company and have to exclude certain apps (e.g. Dropbox, Google Drive) or else they won't work. The FW just blocks the connection and the user gets a SSL/TLS error.
You just start small, from small cities, so rest of people have enough time to prepare.
Sometimes. I once asked how to find the "successor" of a floating point number. I had Googled this, in several different ways in fact, looking for phrases like "smallest floating point number strictly larger than", "next nearest IEEE 754 float" and so on, but I hadn't hit the magic combination of words that would bring up the correct answer. My question was flagged as a duplicate of this one:

> https://stackoverflow.com/questions/10160079/how-to-find-nea...

Which is a terrible way of phrasing that question. "next/previous double value?" "like numeric_limits::epsilon but for given number?" "Quite self explanatory?" I didn't - and couldn't have - found this question via Google because it doesn't actually ask the question it purports to - it makes vague allusions to it and hopes the other party will know what they mean. The page would be much improved from a better question with a precise technical description of the exact problem asked because then the page would actually contain the keywords that people would be looking for. But stack overflow, by design, believes that the One True Way to ask a question is the way it was asked first, and that everything subsequent is a duplicate and should be closed.
Where they generate your private key :(. I rather let them sign my own key
Thanks for this article. What I learned from this was that you can use a word as a field separator - it simply never occurred to me to do that.
True, and drunk drivers, and unlicensed drivers, and people driving while very sick or tired. Really we will need a couple billion miles driven to really start to get into fatalities as a metric compared to humans. Fortunately most car accidents aren't fatal, so those will be a better starting point.
I've read the indictment and here are my comments on it:

1. Stop using google and related services. They log all your data forever (keyword searches). The FBI/governments are now going to google to get this data to use for investigation purposes. This is probably the same for any major internet company that records data (they all do). The only exception is for companies that pride themselves in having a "no logging" policy...maybe like duckduckgo.

2. Your computer can be tracked by its device characteristics. This is almost the same as your IP address or physical address to a certain extent. This was a significant part of the prosecution's evidence. You can use a USB bootable device like TAILs to potentially mitigate this risk.

3. The guy filed tax returns for something like 50-150k/year in taxable income. In certain years he had deposits into his bank account totaling $2.8 million.....I mean come on now...how do you think that's not going to raise a red flag...at least for the IRS?

4. BTC mixing services will not necessarily guarantee your privacy, especially if you are using KYC exchanges. Even if you are not doing anything illegal with your BTC...you'll still have to be able to explain where the money came from. This guy was going to use the excuse that his father gave him the BTC for free....and paid for all the BTC with cash.

5. If you're doing anything shady, for the love of god don't use a bank. Also if you are doing anything shady, don't use a KYC exchange. You're probably just better off staying entirely in crypto or selling the crypto for physical cash and just staying in cash.

My overall impression is for the amount this guy stole, he planned it out very sloppily and made very little effort to EFFECTIVELY conceal his activity.
Theres only one non ocean animal product on this list, and its pork fat.

http://www.bbc.com/future/story/20180126-the-100-most-nutrit...
industrial plant agriculture is bad for every animal :( mice are shredded with the earth, deer are killed whith the harvest and shot when trying to eat it. The stuff is sprayed with insecticides, fungicides, herbicides, rodenticides. Poor People who can't afford organic eat these poisons and kill their gut microbiome which then leads to all sorts of illnesses. It's really bad, no matter if you eat meat or plant food.
I have a Surface Book (original). The first keyboard started failing for no discernible reason. The replacement keyboard, which also has a dedicated graphics card in it, disconnects from the computer randomly causing weird errors and OS crashes, so I have disabled the dedicated graphics card completely. If you scratch the outside you void your warranty, if you buy an expensive warranty it is expensive and still does not last very long.

2 years ago I thought it was an acceptable risk to buy a laptop with a cool gimmick hardware part... I wouldn't do it again.
Think FaceApp is scary? Wait till you hear about Facebook
I highly recommend "The Secrets of Consulting" by Gerald Weinberg.
`getFriends(userId)`, how's that? :D
For example corporations might want to make sure that worker is not sending e-mails with confidential data from its gmail. Sophisticated thief surely will circumvent that kind of protection, but a lot of thieves are stupid, so simple measures actually work.
“Broke your leg, now what? Start calling local hospitals to see who offers the best price?”

Any responsible citizen would have received insurance approval and checked out hospitals before breaking his leg. Same applies to car accidents :)
Show HN: WayScript Programming Language
I think it is less about wanting to social engineer, as it is becoming indebted to early investors who invest not in a small, simple and useful service but in the vision of this service being a huge profitable thing. I'd wager that many of the worst 'social engineering' pivots by websites/apps are either because they're struggling to keep up with early investor expectations, or because they've gone big and are struggling to keep up with growth and profitability at scale. Facebook didn't just wake up one day and let foreign governments undermine elections with advertisements, but, profitability is undoubtedly why they got there.
if Russia is so irrelevant, what's with all this hysteria about Trump colluding with Russians?
So here is the irony. You can use the app without revealing your identity (no emails, facebook creds). However, if you want them to immediately delete your data ("most" data within 48 hours) you need to EMAIL them with a subject line "PRIVACY". So now I add an EMAIL to the Face. Perhaps I can send a mock email id but what about those that are not that aware but care about their privacy? They probably have now identified their photos, oh US needs laws, this is a bipartisan issue
> And a post back you were saying it was normal for cycling to feel like boxing training. (It is - for upright cycling).

I know I said I wouldn't reply but that is a totally disingenuous interpretation of what I said and there is no way I could leave that be.

I never said such a thing. I said if you don't do something for years you will ache. Thai boxing was an extreme example to ram the point home as you were being thick headed about the subject.

> Does this not suggest that it's you who's unusual? People don't wear those padded shorts for fun, they wear them because it's unpleasant not to. Maybe you're some combination of light, riding short distances, insensitive to particular kinds of pain, or just unusually suited to saddles via some random quirk of anatomy. Lucky you, but you are not representative.

No not at all. I see many people cycling in normal-ish clothing on fixed gears, racing bikes, mountain bikes etc.

It is really frustrating when you will deny reality. I've cycled to work in many different countries (UK, Spain, Denmark, Germany) and the vast majority of people where normal clothes.

Here are some from Denmark (not taken from me but I did live there)

https://imgur.com/a/9b4O5l5

https://imgur.com/a/IoXzYVx

This was taken by me while waiting in Gibraltar.

https://imgur.com/a/xkDXWal

This is a picture from Bournemouth

https://imgur.com/a/dHdpA5J

A shot from Manchester (I used to live there as well)

https://imgur.com/a/wlr2xWx

All wearing normal clothing and not struggling. I am sorry but it simply isn't true that I am unusual.
No, the figures include all available government benefits.

Current rate for a single person claiming Universal Credit is listed here: https://www.gov.uk/universal-credit/what-youll-get

That money is mostly not used to pay rent, so we can ignore housing costs.

Single and under 25 £251.77
Single and 25 or over £317.82
In a couple and you’re both under 25 £395.20 (for you both)
In a couple and either of you are 25 or over £498.89 (for you both)

This also assumes there are no sanctions in place. Sanctions can take the income down to as low as £1 per week.
https://www.theguardian.com/technology/2014/jun/29/facebook-... is concerning
There are a lot easier ways to exfiltrate data than wholesale breaking TLS encryption and MITM'ing 295+ tbps of domestic traffic. That said, every super power is working on better decryption capabilities.