skysight-inc/HackerNews huggingface dataset:
Airmail is a fine client, and MailButler adds the missing features for me.

Thunderbird has Send Later ( https://addons.thunderbird.net/en-US/thunderbird/addon/send-... for ) which the same as undo send.

Unified folders have been around for a while. 2FA has been around for a while. I think search is local, but it works well enough.

I haven't yet found an email client to replace Thunderbird/Airmail. All the new-fangled ones like Mailbird, Postbox simply leave out too many features to be useful.
http://www.swtpc.com/mholley/RadioElectronics/TV_Typewriter.... was one of my favorites (the TV Typewriter)

Seriously though, as amusing as they are, and as much programming as I did on a 16 line by 64 character "terminal" screen, I really could never go back to that. For grins I set up an xterm that way just to experience it and yeah, it still hurts. A lot. Even the 80 character by 25 line experience (although tolerable for many things) feels so very cramped these days.
Although, you need your bank to actually fulfil the guarantee, depending on how terrible your bank's customer service is, this may be a lot of trouble.

I've actually done this (use the DD Guarantee to unwind bill payments I didn't want paid) with my good bank and it was a pleasure, no trouble at all. But I can imagine that a bank with bad customer service is going to make it a nightmare that will suck up hours of your life.
You’re making no sense. You’re saying Ryanair has an impeccable safety record, but so does every other airline, but when Ryanair gets a crash, people will assume it’s because it’s cheap?

So your entire argument is people are dumb and they will make unwarranted associations. Brilliant
We doubled the representation of women in Engineering at Clio
Until Google gives us a way to turn off their buying a copy of everyone's brick and mortar store credit/debit card transaction data, they cannot be taken seriously as a privacy option.

>Google has been able to track your location using Google Maps for a long time. Since 2014, it has used that information to provide advertisers with information on how often people visit their stores. But store visits aren’t purchases, so, as Google said in a blog post on its new service for marketers, it has partnered with “third parties” that give them access to 70 percent of all credit and debit card purchases.

https://www.technologyreview.com/s/607938/google-now-tracks-...
I think that's pretty unfair - Microsoft has changed enormously in the past 5 years.
embrace, extend, exFAT
Jesse Combs (of Mythbusters) Killed in Land-Speed Record Crash
“The thing about all of those skills is they are all soft skills, that can be taught quickly on the job to the right candidates”

Citation very much needed. If anything my experience suggests I can teach people with “soft skills” how to do algorithms and data structure tricks much easier than the opposite.
I think their fleet is quite new as well, and they keep it that way, for fuel efficiency.

The guy is doing a cheap airline, not an unsafe one. He’s not a madman. He’s a ruthless business guy, and he knows a crash due to poor maintenance would end his business.
They probably meant a fire-and-forget method to pay untrusted parties without giving them the ability to charge more than agreed.

Chargebacks are a thing, but they require constant vigilance and the occasional bureaucratic task.
The point is that C will never have proper arrays, strings, bounds checking, real constants instead of magic defines, compile time programming, modules.
That's a good idea in both cases.

Although I'm guilty of just sending funds direct but only through email addresses which I usually copy / paste straight from what someone wrote to me.
Let me ask this,

is your underlying argument that the $1.5 trillion student debt in the US is merely a result of ill-made choices? All these people chose not to enroll in that super-affordable yet on-par-with-the-best-over-long-term local educational institution, instead, they chose to pay a lot more for marginal benefits at best.
What do you mean by 'no' columns?

Do you only want a single column? You can right click on each and unselect it.
> Go ahead and continue to downvote me, you fucking corporate shills. The truth hurts, I know.

We've had to ask you multiple times before to stop breaking the site guidelines. If you keep doing it, we're going to have to ban you. I don't want to ban you, so would you please review https://news.ycombinator.com/newsguidelines.html and post in the intended spirit?

https://news.ycombinator.com/newsguidelines.html
Personally I'm very glad that we are moving away from that culture. Most of my friends (late 20s, early 30s) opted to skip the "big rock in a setting" for just a shiny enough ring that looks good.
If only their outbound links weren't to Elsevier...
Given the huge promise of terrestrial wind farms, it seems like someone is right now figuring out a way to either a) fabricate them on-site, or b) fly the parts in via drone or dirigible.
History of UC tuition.

https://www.dailycal.org/2014/12/22/history-uc-tuition-since...
Non CS people may not understand this at first, but you are exactly right. A 'tree' is connected and has n-1 edges. So there can only be precisely one path between any pair of vertices.

He may have meant a general connected graph (not specifically a tree). In which case, there could be multiple paths and some may be cheaper than others.
Ask HN: Can you make money selling website templates in 2019?
The market for website templates seems to be completely saturated. Despite that, there are many Bootstrap, WordPress, and static site templates available to buy. So some people are willing to buy.

Is there a market for well-designed HTML/CSS templates that aren't aimed at WordPress or Bootstrap? Or is it foolish to try and enter this market and sell website templates?
Making New Elements Doesn’t Pay. Just Ask This Berkeley Scientist
This breaks the Show HN guidelines badly, and the site guidelines too. Would you please follow the rules when posting here? We're trying to avoid degraded discussion where possible.

https://news.ycombinator.com/showhn.html

https://news.ycombinator.com/newsguidelines.html
Why anyone sane would marry such people is beyond me.
I've noticed there's a lot of talk on twitter about making TypeScript be an agreed upon best practice for frontend web developers. I'm glad TypeScript is doing well because there are certainly a lot of talented and dedicated developers working on it, but I really don't want to use static typing, even if there is a lot of type inference happening. I will need to make sure I don't plan on finding job or gig opportunities at the types of companies that are going require the use of TypeScript.
What’s western supremacist about pointing out the ethnic and religious nationalism of the current Indian government
RAII, STL data structures, smart pointers, warnings as errors, static analysis as errors, and refusing to write C in C++.
GCC was also designed to make it very difficult to modularize on purpose, I believe, when copyleft was still in its infancy.

https://gcc.gnu.org/ml/gcc/2007-11/msg00460.html
https://gcc.gnu.org/ml/gcc/2004-12/msg00888.html

In retrospect I agree more and more with stallman that perhaps we should be actively avoiding helping to build proprietary software, but the tactic they used failed badly, hurt the quality of the software, and turned away prospective contributors such as myself.
On the other side, file ACLs in NTFS are way more powerful than the Linux owner-group-world model.
But how many want to link the Go runtime into their program? Maybe they just don't want it there, or maybe they already have other runtimes linked in their program and don't want one more, or maybe they have runtime version conflicts, etc.

Also, such interfaces generally require more copying around of structures to match the format the language is expecting. With rust, it can use plain C structs directly without translation.
I was mostly pointing to the out-of-class work as something people who work other jobs wouldn't expect. I don't think there's a scenario where it doesn't exist and I'm a bit surprised I don't see better guidelines from either school districts or teacher's unions. It's something teacher's need to figure out for themselves. Trying to minimize that time was obvious to me as a student when I had poor teachers. Planning periods and planning days are nowhere near adequate to cover their responsibilities.

> Also, many teachers don't think "no parent engagement" is more desirable than high parent engagement.

I've never heard a teacher argue for no engagement. My point was that parent engagement is inevitable and always outside of scheduled class time. It's also one of the top complaints (along with administration and mandatory testing), so it's doubly unfortunate its unbounded.
5 days ago:
http://www.bbc.com/future/story/20190822-are-there-alternati...

Discussion:
https://news.ycombinator.com/item?id=20776815
Right, so it's not earth we are concerned about, b/c earth is doomed anyways. It's human welfare we are concerned about, and that should be how the debate is framed. In what way does climate change possibly impact human welfare and what is the most practical way to address those impacts? Not a blanket 'climate change is bad so stop all CO2 production!'
You are laying down some hefty assumptions here and I'm not sure they are fair.

You seem to indicate that Stripe has consistency issues with their payment APIs. Have you seen this? Having worked directly on these APIs (note, I said ON and not WITH, I worked at Stripe on these products), it would greatly surprise me to see non-trivial consistency issues with their data model that surrounds money movement. Stripe might be on Mongo, but assuming that they have consistency issues because of that is quite a leap. Remember, Stripe is regulated federally and in most states, as well as in their international jurisdictions, so the claim you are making would be one regulators might be interested in if there is any veracity.

You also seem to be insisting that there are no "serious people" at Stripe, and that might be true! At least, I hope no one has mistaken me for a "serious person". But what does "serious" mean here and why can only "serious people" work on financial infrastructure? Moreover, why do "serious people" not see Mongo as a "real database"? In fact, what is a "real database" to you, other than something that has transactions?

I'm very interested in your answer here; while I had my issues with Mongo in my 2.5 years at Stripe, most of the issues I encountered I would lump into the "this is a trade-off consequence" bucket, as Mongo solved a whole lot of other issues for me. The other main bucket I would have used was "distributed database problem". I know Stripe had no plans, nor should they, to move to a non-distributed data store.

No one is forcing you to use Stripe, but I would suggest that attacking Stripe for their technology usage is not very useful.
Stop shitting on them. We won the war. They’re mending their ways. It takes a long time to right such a large ship with levels upon levels of bureaucratic bullshit that’s been caked on for decades.

It’s a WIP and they just granted a patent license to the OIN for fuck’s sake. Even 10 years ago this would have sounded like science fiction.
This is completely wrong. The answer is simplicity, not more complexity that would come from "make the loans harder to qualify for".

> It won't fix the predatory nature if they are easy to get rid of

Yes, it will. People will stop hunting for more students to go to their schools with expensive landscaping if there were no government guarantees to ensure they get paid.

This is a very simple issue. Any attempts to complexify the issue I suspect are merely attempts to divert attention from the question of human rights and equality. I paid all my student loans and personally have only to lose if they change the laws, but it's the right thing to do.
What were the fundamental changes in the treaties that make you think it was a success?
johnathan.leppert@gmail.com
This breaks the site guideline against flamebait. Would you please review https://news.ycombinator.com/newsguidelines.html and not do this here?
> Greater LA is home to nearly 20 million people. It's entirely feasible to create several car-free neighborhoods, each with more people than Omaha Nebraska. That's plenty enough people for transportation solutions to evolve organically

I agree with your goals (car free cities), but I don't see this happening. Imagine a neighborhood goes car free - in LA, probably 75+% of people living in that neighborhood work in some other neighborhood. What are they supposed to do to get to work? Public transportation? It doesn't exist, or takes 4x as long as driving.

So we build public transportation up to allow for the massive increase in people using it in that neighborhood? Well, the neighborhoods they're trying to commute to still all use cars, and there's no room for that kind of increase in public transportation there.

So we need some kind of massive public infrastructure project to create the kind of city-wide transportation that's needed to enable this kind of shift? Well, sure. But that takes decades and billions of dollars. And that's if there's the political will to make this happen at all. I live in LA (and commute to another neighborhood to work via public transportation); honestly I don't see it happening.
Show HN: Music Remote Jam App
I am currently working on a platform that helps musicians connect with each other based on their likes, skills and allow them have fun. Moreover, the platform is meant to allow live jams and turn-by-turn jams. Live jam is just as straight-forward as it sounds: you match with people that would vibe with you and you start jamming with each other while other listen to you. The turn-by-turn jams are meant to validate music ideas on an early stage and help you get inspiration easily from other musician friends or people that could be a match for you. Resulting in a further collaboration for the respective music idea. The person responds back on your small sample with an overlayed sample, and the idea starts to grow and get an outline in a fun way.

Tell us what you think:
https://docs.google.com/forms/d/e/1FAIpQLScQMxJKD3SBxrHMPxarSZ2OSEauTK_3efLSWcPKYqPm6ncS6Q/viewform?usp=sf_link

For more details:
http://www.rejam.live/
Your link [2] says it can be used onshore :-)

It is an insanely awesomely large machine too. 66,000 volts! Wow, just wow.
What kind of car is it? If it was an American car, I might expect it's US gallons.
> trace a single chain of events across platforms

Since it sounds like you also control the app, maybe make an HTTP header that the app sends that has some kind of UUID for that transaction. When your backend gets it, keep passing it on and logging it as part of your context when you emit log lines. Then using whatever log aggregation system you use, you can search for that UUID.

As for collecting your logs, I like ELK stacks, and they are easy to set up and get all your syslogging to go there. There are also ready made helm charts to install these into a kubernetes cluster if you're using that, and they will automatically scoop up everything logged to stdout/stderr.
It's ironic that this was posted on the same day as the NYT reports a US intel success that has substantively advanced American foreign policy objectives and possibly saved lives:

https://www.nytimes.com/2019/08/28/us/politics/us-iran-cyber...
Petrichor
See my longer self-follow-up:

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

And, corroborating, from Wikipedia:

SIPRNet was one of the networks accessed by Bradley Manning, convicted of leaking the video used in WikiLeaks' "Collateral Murder" release[6] as well as the source of the US diplomatic cables published by WikiLeaks in November 2010.[7]

https://en.wikipedia.org/wiki/SIPRNet
> David and I began an affair shortly after that night and we were together for years. The first time we got pregnant was in 2005. I was travelling in Europe when I miscarried, about 3 months into my pregnancy. I phoned David who was in Hawaii closing on a house we’d found together to give him the sad news. We were pregnant again a year later. David assured me of his imminent divorce and our son was born in May 2007.

The first child would have been ~14/15 now. His son is ~12 and some months and could very well be reading this site and these comments (FYI).

I got to be honest here, I don't know what Ms. Blakely was thinking at the time. I don't know her age during the affair, her mental state, or her upbringing. None of that really matters. What David did, and what he continues to do to his closest family members, is wrong. Apparently, he has been doing such ghastly things to his family for the last ~15 years.

Compare and contrast this to former CA Gov. Schwarzenegger and his various children. He had an affair with Mildred "Patty" Baena and hid the affair for 14 years, ending in his divorce from his wife of 25 years. Though his relationships with the mothers is 'rocky', his relationships with his children is seemingly better. He recently attended the college graduation (Pepperdine) of his son with Ms. Baena and posted the event and celebration on social media.

It is no wonder, then, that Google has become what they started out to not become, namely 'evil'. Such behavious by these childish people (the noun of 'man' cannot be applied to such immature boys) should alert everyone to the aims of the C-suite at Google: I've got mine, screw you.
Please don't call names in arguments or take HN threads further into ideological flamewar. It just makes discussion tediouser and nastier.

https://news.ycombinator.com/newsguidelines.html
I see no a priori reason why "superintelligent services" as defined in the review would necessarily be inherently safer, due to the complexity of the systems they affect, and the possibility of emergent effects that might be in some sense equivalent to the hypothetical effects of an "agent type" AI. I also think that the concept needs more elaboration for that very reason. Furthermore, it could be that there is a "recipe" for forming general AI by integrating a small number of "service type" AIs, assuming that term refers to a real concept in the first place.
That's why you do crime in airplane mode
There are commercial email clients based on Thunderbird who fix some of the issues. https://www.postbox-inc.com/ for example
Contempt of court is considered an ongoing act, meaning that the person in contempt can be held indefinitely until they are no longer in contempt of court.

See e.g., Chelsea Manning.
What are you going to take out of the curriculum to make room for that? There are limits on how much you can teach in four years, and we're already at that point.
Do you believe static typing is harmful (to the type of company you want to join), or is this a personal preference (which is totally valid)? Honestly curious.
> relatively simple mathematics does the job

Well, the key word being relatively. Relative to what? Mathematics of QFT is not simple by any measure (and neither is that of fluid dynamics, for example), nor is algebraic geometry that is being pushed as a new tool of theoretical physics.
This is good news, I guess, in the long run? Maybe. Except with nukes you never know.
But the US Gallon is currently in everyday use. The Imperial Gallon hasn't been used for decades, having long since been replaced by the litre for fuel purchases.
I rarely eat at the big fast food chains--and it's usually because I have no other options. But what's the "truth" about the quality of the food?

The CEO could quite honestly say that their goals are consistency, speed, food safety, and affordability. Quality? I expect the honest response would be something along the lines of 1.) Millions of customers apparently like our product and 2.) We try to deliver the best quality product we can subject to our customers' other priorities. The CEO probably believes this to some degree or other. They're not trying to deliver a high-end steakhouse experience. McDonald's isn't even trying to deliver a Shake Shack experience--which maybe costs 2x (at least)?
> The origin is absolutely the usual exploitation of UB in the sense that the compiler supposes that code paths that are past one can be elided (because programmers never write bugs, that kind of interesting reasoning...)

This is demonstrably false. The logic follows from:

if (val != NULL) {
... = val; /* val is not null because the if statement says so */
}

This is not coming from anything that smells of "you said *val, so val is not NULL." It is merely a straightforward bug where the compiler attached some deduced facts that were context-sensitive, and then accidentally promoted them to context-insensitive facts without checking that it was true in all contexts.
I would walk back the commentary about Democrats and Republicans hating China. They have issues with China’s government, but it’s unfair to lump all of Democrats, Republicans and China into a single sentence.
GE is definitely working on this. A friend of mine was telling me they have pretty elaborate setups for welding or connecting the pieces of the blades while out in the field.
Then why does GPU stand for Bitcoin Processing Unit?
What's positive about China's behavior in Hong Kong or their treatment of the Uighurs?
These are not gold bars.
Typescript has massively improved my quality of life working on JS projects. I occasionally run into constructs that are difficult to type but most of the time TS just works. Thanks to all the people behind this project for all your work!
like Angostura said, some folks (me included) hide their dock. I probably haven't used the dock more than a dozen times this year. I use Alfred like we'd use dmenu (or whatever) with i3.
It's not (necessarily) a delusion though, because it is something rational non-deluded people would do. For example, to use a really simple toy example, if you're a man then buying an expensive ring for a women is a credible signal of commitment. Why? Because you can't fake the sacrifice of 6 months of sacrificed work in order to buy a ring for her.

If you're a man who wants a wife, this is a clear level headed choice to make. I think delusion as a term should not include optimal choices made by individual actors.
That’s a good guess/intuition - you’re correct that it wasn’t a binary tree strictly speaking. It was a situation where each node could activated by conditions on sub nodes, with a cost associated with activating each node. Also, in different scenarios, the tree would come with a different set nodes already activated. So the question was to figure out the minimum cost set of activations and in which order.

It wasn’t a graph though as there was a unique path from the root to each leaf

That’s about as well as I’m going to do here it was a while ago...
In high school I would make these and post them on DeviantArt. Was scrolling the Reddit front page and saw my work tattooed on a man's arm. Shocked, to say the least.

https://twitter.com/jacknjellify/status/820346345429078016