skysight-inc/HackerNews huggingface dataset:
We were quite comfortable on 32K, but it was tight and we couldn't save any money. About 12K for a nice 2 bedroom garden home (in lovely Watford ;-) ), 6K for taxes, 5K for the train, 2K for food, 2K for utilities, clothes, odds and ends and a quick holiday in sunny Bath :-) rounded it out (the tax number may be wrong -- I don't really remember).

Despite the horrible commute, living outside of London and commuting in improves your standard of living pretty dramatically IMHO. If we ever go back, I'm thinking of living even a few stops further out: you pay exactly the same amount of money on housing and transportation (the housing market is efficient), but you get a much nicer house -- at the cost of time...

Although, I say that... This year we stayed in a friends house in Millwall for a month and my commute was worse than from Watford (although a heck of a lot cheaper). So even being in Zone 2 doesn't guarantee you a good commute.
They seem to have hired their marketing people from the USB Forum.
OK, so you're saying something like:

magic send <FILE>
magic receive <CODE>
magic encrypt <FILE>
magic sign <FILE>

... that ideally all have NaCl at the base but are otherwise one binary that you have to remember?

The tricky one there is probably chat.
What, like exclusive news articles that are only available from that news outlet? Sure, it would be great if content siloing wasn't ever a thing—but it's been a thing since forever.

Hating on Apple for doing what the bulk of the commercial content industry seems misplaced.

Next I suppose you'll be complaining because Apple chooses to be part of the capitalist economy and expects to be paid money for their goods. That's terrible for consumers! Screw you Apple!
https://webtransparency.cs.princeton.edu/dark-patterns/

https://petsymposium.org/2016/files/papers/Tales_from_the_Da...
Signal uses the same public key/private key cryptography. Hopefully that makes more sense?

In any case, after reading the google doc more carefully, I see the idea isn't to be against the whole pub/private key authentication its just a proposal of how pgp works.

>age is not unauthenticated encryption, so the criticism does not apply.

yeah, I see. its pretty good actually.
Based on the profile, it was done by a new college grad. I think we should appreciate him.
We detached this subthread from https://news.ycombinator.com/item?id=20454328 and marked it off-topic.
Andrew, if you work at LinkedIn in 950, I have a request. Not sure if you realize this, but you talk very loudly around your desk. In the open work setting, this is very annoying and makes it hard for other coworkers to focus. Please tone it down, or just find a conference room.
Hmm, I watched a few of his videos and just saw some really great advice on how to be a better, more empowered, stronger person - not sure what "political content" you are referring to.
Try makes it worse because it is so easy to miss when reading the code.
Because it encourages nesting function calls, which is harder for a human to parse than separate statements across lines.
Because it means you can exit the current function from the middle of a line of code, and what runs before or doesn't run before is based on order of operations rather than requiring the exit to be a statement on its own line whose order cannot be misunderstood.
Because it discourages giving more information with an error, so instead of "failed to open config file: EOF", you just get the EOF.

Go's error handling isn't any more error prone that writing if statements for all the rest of your code. if err != nil is no different than if age < 18. Either one is a branch in the code. I can literally count on one hand the number of times in 6 years of full time go development that I've seen people miss writing the if err != nil.

Being explicit is good. Spreading out the logic is good. Cramming a lot of logic into one line is bad.... and that's the sole purpose of try.

Maybe there's another way to make error handling better in Go. I'm not averse to looking into that. But try wasn't it.

You're talking about writing if err != nil being tedious, but what about matching Results from Rust, isn't that tedious? What about writing proper catch blocks in java or C++ or python, isn't that tedious? It's all just logic.
It's not that difficult to do if you use a weak hash (eg crc32) and bruteforce it.

Also you could pad the file with some extra data, but that feels like cheating.
For all the criticisms of Musk, and recent wackiness, it's moments like these that I thank our lucky stars that there are people like him on this earth. It just seems like these days there are so few people thinking about the long-term future of the human race.

I love it that his solution to the "AI terminator" problem is making a brain-computer interface so that we can have a fighting chance when AI takes off.

I love it that he wants to help us kick our addiction to non-renewable fossil fuels.

I love it that he wants to make us a two planet race so that we don't have all our humanity eggs in one planetary basket.

Thank you Elon.
Yes, I'm a software engineer, predominantly C++, research, backend stuff, operational transform and multi-master replication (http://cedanet.com.au/ceda/). I've been doing Vipassana in the tradition of SN Goenka for 23 years, and having done quite a few 10-day silent retreats, I can say that they have been extremely beneficial to many aspects of my life, including technical stuff. I have also recently been quite interested in Culadasa's "The Mind Illuminated" book. I've recently connected with some other technical people around Culadasa's book.
Thanks for sharing this.

I live right next to a rail yard in Atlanta, partially because of the novelty. I was already worried about pollution, but now I have this scenario to keep me up at night (as unlikely as it may be).

Is there a place to look up what hazardous materials a train line can (or does) carry? The line is CSX, if that matters.
>problem is making a brain-computer interface so that we can have a fighting chance when AI takes off.

our fighting chance is EMP.
Do you feel like PGP is a good way to cold email people in practice? (I'm not trying to put words in your mouth, but that sounds like what you're saying.)
From what I understood when I worked at LiveNation, every time you buy a ticket from Ticketmaster the transaction flows through some ancient spaghetti COBOL, probably running in Phoenix.
Please don't take HN threads further into partisan flamewar.

Also, it looks like you've been using HN primarily for political battle. Important though those issues are, we ban accounts that do that on HN, because it's not what this site is for and destroys the curiosity that it is for. If you would review https://news.ycombinator.com/newsguidelines.html and use HN as intended, we'd be grateful.
Apple needs to replace all of these keyboards with an actual fixed version free of charge to everyone.
> so that we can have a fighting chance when AI takes off.

there wouldn't be a need for this without rampant, myopic introduction of AI. why not just stop that irresponsible
"innovation"?
This is about readability. There are many other attributes of code (idiomatic? design? efficiency?) that differentiate. But I should be able to grok anyone's code within reason.
Is forums.sia.tech down temporarily or permanently?
lol You have it good, bud. It happens a lot in GA.
maybe the ads will be for schizophrenia medication to treat the resulting schizophrenia
It is. Apple Maps uses various POI info providers including Yelp, Foursquare, TripAdvisor and even more in global. Yelp has to track user data as their business model required, but nor Apple. The integration of Yelp app is made by Yelp, through the open system API by iOS, which is definitely not exclusive to Yelp.
It doesn't matter.

I've read and heard many accounts of college admission officers and hiring managers who say that among the top 30%, it is essentially random. They don't know how or even need to differentiate between the 30%, 20%, and 10%.

So what it comes down to is selecting a random differentiator that can stand up against nepotism (objective and measurable), legal scrutiny (fair), audits (easy to comply with) and so on.

Essentially everyone who answers those questions reasonably well passes. But the one who answered best gets hired because at that point we don't even have a good differentiating signal.
Please don't cross into personal attack and snark, regardless of how wrong another comment is or you feel it is. That only makes this place worse. Your comment would be just fine without the first sentence.

https://news.ycombinator.com/newsguidelines.html
My point was that lot of leftists/anarchists will say that economic forces, including before the capitalist market economies, can create situations where ideological extremist groups will gain power. They will appear out of nowhere and anyone can say "this looks like social animus just happened to win here", but the underlying cause was some group's will to extract resources from a place or population.

I don't know the history and the geopolitics at all but ideas like "Western powers destabilized Indonesia and East Timor to ensure profitable trade situations for them" are not mutually exclusive with "Indonesia and East Timor are in linguistic and religious conflict"
I don't get what's insecure about normal unencrypted email. It's sent over https, isn't it? It's not like I can read your emails unless I break into Google's servers, no? And even if I do, they probably aren't even stored in plaintext.

I just don't get the encrypted email obsession. It's impossible for an individual to withstand a targetted cyber attack so it seems pointless to go above and beyond to ultra encrypt every little thing
Okiedokie: you should just use wormhole then: wormhole receive 4-gossamer-hamlet-cellulose-suspense-fortitude-guidance-hydraulic-snowslide-equation-indulge-liberty-chisel-montana-blockade-burlington-quiver :-)
You crossed into personal attack and name-calling in this thread. Would you please review the site guidelines and follow them when posting here? Note particularly: "Comments should get more thoughtful and substantive, not less, as a topic gets more divisive."

https://news.ycombinator.com/newsguidelines.html
Signal does not use "the same public key/private key cryptography", nor does it use a CA, or anything like a CA.
> what kind of features does COBOL offer to make these processes safer and less bug-prone?

It's not so much something inherent to the language, but that it's what's in use and working. It was an early language so a lot of infrastructure was built on top of it over the years and it'd be very difficult and risky to change.
I don't really understand how it's this bad when OSM data alone can get you much better results.
stimulate_purchase_region_of_brain(customer_id);
Show that it is easily programmable and hackable by end users, like an Arduino.
Yeah. I feel a mixture of jealousy and sympathy for those those perspectives never change.
Sweet, now we can go and pay $200 for a digital copy of a book instead of a $250 copy of a physical book. lol
What happens with this code when err isn't recoverable?

you can manage it a few ways in Elixir, struct matching is one:

def perform(param) do
res =
case get_resource(param) do
{:ok, val} -> val
{:error, %RecoverableError{alternative_value: val}} -> val
end

do_more_things(res)
end
These sorts of criticisms always ignore the prisoner's delima for the sake of expression of moral indignation.

There is no stopping individual agents in a system from doing what helps them most without an authoritarian at the top. Mostly, those authoritarians come with even worse problems so we're left with this imperfect world.

I'd love to see comments on hn not focused on self righteousness and instead realize that there is no one guy at the top that you just have to scream really loud at.
KMS historical downtime is pretty great, rate limits have been bumped quite a bit to the point where I seriously doubt you're hitting them for secrets management, I'm not sure you can do a lot of useful things with most secrets while you're offline, KMS has a VPC endpoint and an Internet endpoint, so you can do both variants of the tight network scoping you want.

(And, again, age once that's around :-))
Users flagged the comment, no doubt because it was unsubstantive and written in the flamewar style. Even when a topic is as politicized and divisive as the current one, users are expected not to post like that. Would you (both) mind reviewing the site guideline and sticking to them when posting here?

https://news.ycombinator.com/newsguidelines.html
In Rust you could likely make a pair of macros that does this RAII setup. And because you’d explicitly need to import the macro, it’s evident and traceable what’s going on - no Rails-like magic, which the OP rejection is IMO right to avoid.

I think Go sometimes swings too far in the simplicity direction, not letting consenting folks choose to use shorthand, but that’s a very valid design decision.
I have the same problems as you do.

Set podcasts to download on my iPhone. Doesn't download on my watch and my laptop starts downloading 50gb worth of podcasts. I will probably move over to overcast.
> This is similar to why smog and particulate air pollution got improved:

Pretty sure it was do to legislation not the good will of executives. Greed is a hell of a drug.

- https://www.marketplace.org/2014/07/14/la-smog-battle-agains...
I tried installing it on Ubuntu MATE, GPD Pocket 2, with whatever the display-scaling default is for this distro. There is some stupid bug where I can't get past the privacy-policy adhesion agreement because it is rendered mostly off screen and doesn't recognize keyboard input. Classic Linux desktop paper-cut that I'm sure I could resolve with 15-240 minutes of web research.

Other than that, I assume the Linux version is fine.
A startup I once worked at (in the days before AWS or cloud) literally faced this exact same problem - it was making a trade engine, trades had to be durable, and they came in at a rate faster than the disk rotated, so it was physically impossible to write them out and verify them fast enough. We solved it with an i-RAM, a battery-backed RAM disk with its own UPS. Worked pretty nicely at the time, but it was for the pre-AWS era and the i-RAM's manufacturer has since stopped manufacturing them.

Today I would use streetcat1's in-memory replication solution, but don't be afraid to think out of the box or consider hardware-based solutions.
Social media use has only minor effects on wellbeing: study
I'm in Melbourne, Australia. When I'm at larger enterprise sites there'll be more Windows devices but like the other reply to you said most of the agencies I've ever been to are MacBooks all the way along.
Good question. Not sure. Although I don't see why I wouldn't, if they have a PGP key listed? (I guess there is some question over whether the listed key is actually them?) But my point is that, well, email is a good way to do that, and Signal isn't, so I'm going to use email rather than Signal.

Honestly, I wouldn't focus on (3), because as I see it, if you can replicate the feel of email, things like (1)-(2), so that it can replace email in contexts without (3), then (3) will just come naturally as it slowly replaces email.

Edit: All this is assuming it isn't tied to a phone number or something similar, of course!
I don't know about love, but it's significantly better than python3. I'm on 2.7 because the authors refuse to continue development of python in favor of a different, inferior language. Difficulty and expense of migration have nothing to do with it.
In modern practice, email is sent over TLS sockets already. Any good email client should prohibit you from using SMTP, POP, or IMAP with TLS, and for the past few years, even the MX-MX transfers in the backend have started to become protected (albeit mostly opportunistically at this point, I believe) with TLS.

So the only people who can read email are you, your counterparty, your ESP, and your counterparty's ESP, assuming the email providers are following good practice.
Are you assuming everyone uses Gmail or do you not know how SMTP works?
What evidence is there that AI is going to "take off" and threaten humanity somehow? How are people imagining this process would happen?
Interesting it has a "come from". So the execution will stop somewhere, but it's defined somewhere else. That's worse than GOTO I would say.

PERFORM 4200-COPY-ECR THRU 4200-EXIT.
The byzantine packet format in PGP buys PGP nothing. There is no engineering reason for PGP to work that way, and PGP continues to suffer security issues because of it. I'm not arguing that PGP's original designers were incompetent, nor am I considering that argument, because it is totally uninteresting to me. What is relevant to me is the fact that today, that design is costly and bad. What more is there to think about? We should get rid of bad cryptography and replace it with good cryptography.
Understanding Forex Trading Strategies A Personal Development You Must Gain by Using Good Robots

Each year different kinds of Forex trading software emerge, they all promise customers significant returns, but very few models actually live up to the expectations, meaning even to reach a realistic goal, to help with personal development - sharpen your Forex trading strategies. When trading results go random and no conclusions can be drawn, we cannot learn anything in concrete. FAP Turbo is counted as a robot that is more reliable as it provides you more options to choose and a great platform to learn. Programmer and founder Steve Carlette, created the play-and-plug feature for the Forex robot, created a plug and play system which makes it very DIY.

The greatest advantage of FAP Turbo is traders can leave the work to the robot, what they have to do is to complete simple adjustments and the robot will analyse all the data, look for the best opportunistic trades and make a prompt decision to place the trade. Customers do not need to figure out how to do research themselves, though they still need to know the meanings of the charts and long graphs.

Traders who monitor the market by themselves and shoulder the sole decisions to buy or sell currency pairs do commit errors. Yet for the FAP Turbo the error seems to be very marginal, it has a 95.5% successful rate and a very slight draw down of .35%, which is very unbelievable.

The FAP Turbo needs a very small amount of opening balance, the initial capital can be as little as $50. Yet about the running cost, FAP Turbo stops functioning when the computer is shut down, so for the sake of saving money, traders should let their robots hosted on the company's server so that it is able to run 24/7. It is a service offered by the company for the best customer support. Users should understand that they have lifetime membership on the company's website.

http://whatpeopleswant.com/meridian-health-protocol-review/
HN isn't oriented just to technology or startups. That's at the beginning of the site guidelines: https://news.ycombinator.com/newsguidelines.html.

What it is oriented around is intellectual curiosity. There's little of that in current discourse about the word "fascism", and a lot of flame-throwing. It's the partisan frenzy of the moment. I imagine that's why users flagged this submission, despite Umberto Eco being perennially interesting and welcome here.
Exploring a Retro Computer Warehouse
Their projection dates seem a little far fetched, to have a clinical trial by 2020 without yet having started an FDA process
Would you please stop posting unsubstantive comments and using HN for political battle? You've been doing that a lot, it's against both the guidelines and spirit of the site, and we eventually ban accounts that do it, regardless of which flavor they favor.

https://news.ycombinator.com/newsguidelines.html
Here's one (Sam Harris') take on it: https://www.ted.com/talks/sam_harris_can_we_build_ai_without...
The Neuralink president said that the first human trials are aimed for 2020, but before that he said that they use their thread arrays to record neural data every day, and he described the experience of learning how to manipulate the iphone app as "trippy".

So has this thing been implanted in even a single human? Or are his words just conjecture? If not, what brains are they reading neural data from, animals?
In the asteriods demo (https://youtu.be/5Z5aZK2C3ew?t=711) the only reason his fingers aren't moving a bunch is because the hand is flat on the table and the table is pushing back. You can see his fingers twitch while he's playing.

This is the biggest overselling point from them. The only people that can grow a "virtual hand" are amputees. Everyone else simply has a shadow hand that follows what their real hand does (or would do if there wasn't a restraint). All of their control interfaces are coupled to what the shadow hand does- i.e., if the shadow hand's index finger curls in, the spaceship spins to the right in the game. In reality it's not a shadow hand they are sensing, but the neurons that control the movement in your hand/arm.

It's a fact of biology that if you are reading nerve impulses from the arm, then to control the computer something must be happening in your arm. Every motor neuron is connected to a muscle. The best we can get is a very sensitive system where your arm doesn't move very much. You cannot (without a million years of evolution) send signals to your arm without it moving. If you were to cut the neurons off from the muscle, you could then send activations without your arm moving. However, you would also lose physical movement ability, and nobody is doing that (except for amputees).
It’s not sexist at all if there are women willing to work that kind of job. Getting rid of it just means less jobs for those women. You literally fucked over 10 people just to virtue signal.
In Philadelphia I used to take walks down by some train tracks and I'd often be only a few feet away from stopped or slow moving trains. I always wondered what sort of security is there on trains? What would stop someone from attaching some sort of dangerous cargo to the train and just letting it roll into the next big city?

Based on the amount of graffiti I see on trains ... I'd guess nothing.
Consider that the people who behave like that might think they're the polite ones. They listen actively and feel deeply engaged. They see conversation as something everyone participates in; contributes to. From the coworkers' perspective it might seem rude for someone to apparently not listen and just wait their turn to speak, acting as if they think what they have to say is more important than whatever conversation is happening around them.
I'm not saying it is that way. I'm just trying to suggest one more charitable way of looking at it.
Please don't post shallow dismissals here. That's in the site guidelines too: https://news.ycombinator.com/newsguidelines.html.

Had you taken a few seconds to check it before posting a glib swipe, you'd have seen that it's obviously untrue: https://hn.algolia.com/?sort=byDate&dateRange=all&type=story.... This very essay has had multiple discussions on HN in the past:

https://news.ycombinator.com/item?id=12173823

https://news.ycombinator.com/item?id=17413908

And that was the full original essay, not the Utne Reader's digest version. The issue here is not "you can't talk about fascism". It's that the talk going around at the moment is predictable partisan flamewar and name-calling, with the F-word being the biggest tomato thrown. It's that which we don't want on HN. When thoughtfulness returns to the discussion, I'm sure users will stop flagging submissions like this.
Nice! Its awesome to see Apple use their market power to help their customers rather than exploit them. It doesn't happen often.
the parent is saying keto may help survivability for cancer. The study you posted is about overall longevity, and specifically excludes people with cancer. Depending on the type of cancer, there is growing evidence that keto, or elimination of carbs, does reduce tumor growth.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5842847/