skysight-inc/HackerNews huggingface dataset:
This code should just call sha1.New(). If for some reason these allocations are a performance issue it is very simple to fix that will a little pooling:

package main

import (
"crypto/sha1"
"hash"
"sync"
)

func main() {
hasher := getHasher()
defer poolHasher(hasher)
}

var hasherPool sync.Pool = sync.Pool{
New: func() interface{} {
return sha1.New()
},
}

func getHasher() hash.Hash {
return hasherPool.Get().(hash.Hash)
}

func poolHasher(hasher hash.Hash) {
hasher.Reset()
hasherPool.Put(hasher)
}
A thread from 2016: https://news.ycombinator.com/item?id=12023791
According to you then, RT also has a “faultless record”...
>>We're already past the early-adopter phase

I disagree with that, Longevity of these platforms have yet to be worked out, we are coming up on the time when the first Model S units are going to start having failing batteries. How much is that going to cost?

The Used Car market is what supports New Car sales, Tesla and other EV's are riding on the ability of people to sell off the ICE cars and buy into EV

Once EV has a large enough market share, and that is coming soon, EV resell value will become even more important, and if the cars need a repair that costs the equivalent of a new engine at year 8-10 the resell value of them will PLUMMET
That's pretty neat.
Currently I use dat, resync or ipfs to move big files around on CLI. Maybe I will try this next time I wanna share big files.

Obligatory web alternatives that are peer to peer -

[1]:
https://github.com/kern/file.pizza

https://file.pizza

[2]:
https://github.com/cowbell/sharedrop

https://sharedrop.io

[3]: https://github.com/webtorrent/instant.io

https://instant.io

[4]: https://github.com/RobinLinus/snapdrop

https://snapdrop.net
Prettier works with Svelte as well. Here are some hints how to use that with Vim https://blog.ffff.lt/posts/vim-and-svelte/
There could be an LED controlled by the secure element that indicates it has control of the hardware.
Reclaim your rage to become a more courageous leader
Me too, but I need help. I have been working on ideas for my "2nd career," well, really it will be my 3rd, but that's beside the point. I need a way out of tech. I have enough money already, I just need a freaking path to another kind of work. It's not been easy. It's either I do what I am doing or it's $15/hr Target cashier type of job. Not bashing the Target cashiers, just making a point.
That’s why we use projectors.
Sonic Crackers Prototype
Reporting the last valid input and the start of the first invalid location (possibly repeating the first couple characters of invalid content, filtered for safety) is what I'd generally prefer in an error message.
I knew some attorneys who used to do this. Once upon a time you could just buy the ticket and get the miles, not actually setting foot on the flight. But post-911 that is no longer an option.

There are really interesting benefits from some of these plans. I knew one guy who's premium membership, because of a package deal between airlines and hotels, would get free minibar in the hotel. That was a game changer.
Also just came across this audio interview with Monica (~ 1 hr long): https://www.youtube.com/watch?v=tFiQPkdb5Qs
I wonder for enterprise licenses if there is specific mention of which clients on which form factors are covered in the license. I expect and hope that customers will get a lot more specific about what they are paying for so that companies can't just turn off functionality that has been paid for.
It astounds me how far people will go in giving the benefit of the doubt to obviously user-hostile actions by Silicon Valley companies. There's no reason why Slack couldn't show a modal rather than outright blocking the website on mobile.
You and me both.

Given everything amazon has on offer in the way of machine learning etc. is their algorithm for promoting items you might want to buy as simplistic as "I see you bought a pair of running shoes! Perhaps you might want another pair of running shoes?".

Come on amazon!
I went to my state's health insurance site. It took me about 3 minutes to pull a quote. If my income was $40k/year, I could get a gold plan ($0 deductible) for $4,300/year in premiums (about $350/mo). Bronze plans had $3,200/year premiums but a $6,300 annual deductible. To keep costs predictable, I'd choose the gold plan.

If I chose to live fully off investments in early retirement, my taxable income would be lower since than $40k since I would be spending some from after-tax accounts (which doesn't count as income). The lower income could mean higher subsidies, and lower health care costs.
Horrible stuff.
Watch “YF8EhKq1gkWac8 93IIjmb8ynJ.mp4” on Vıvo
You make it sound like that's a problem. I think it's pretty great that he's pocketing the profits, to be honest. I hope he can continue to develop the app.
Good point.

It's a bit sad about the missed opportunities, but my privat life is awesome, so it's okay.
Why Apple hasn't made a TV set is beyond me.

As much as we want a Dump TV on HN, in terms of general market I would doubt even 5% of people are willing trade cheaper pricing, integrated Software experience for privacy.
I didn't mean on SO.

I think these fights harm the cause in the broadest sense and act as recruiting tools for those opposed to the goals of inclusiveness.
Isn't there a Turing reduction that violates any guarantees?

def square(x):
maybe_terminate()
x*x
"Then they came for the %OUTGROUP%, and I did not speak out—"

Resistance to this kind of minor injustice does help. It spreads fastest when the vast center is intimidated into silence.
https://media.ccc.de/v/36c3-10694-intel_management_engine_de...
I sort of wonder how dumbphone sales split out between:

- I don't need/want to pay for/know how to use a computer in my pocket. A phone is all I need.

- My kid just needs a phone for emergencies. A smartphone will be a distraction

- An actual burner phone for whatever purpose.
I'd rather prefer to have WC on a bus than tea. I did appreciate electric outlets though.
Phones are such incredibly personal devices. This should be what your phone is but economics has made phones untrustworthy because of their complexity.

So I've always wondered why we haven't seen more projects like this.

In my opinion, they should drop the hardware keyboard in favor of a d-pad or a few Yes/No type buttons and an onscreen keyboard. If the hardware is to be trusted this shouldn't matter to the trust calculus. And the market has proved the blackberry segment is niche.
> This Talk was translated into multiple languages. The files available for download contain all languages as separate audio-tracks. Most desktop video players allow you to choose between them.

Off topic, but wow that's really impressive. How long has CCC been doing that?
Are they uploading screenshots or hashes?
Fair enough. I'm dabbling with Svelte/Sapper myself but I'm not at a point where I could roll my own with SSR and all that. Still trying out different ways to build components, gravitating towards having a fat global.css file and keeping the components themselves as thin as possible.

>Also, Sapper doesn't seem to be in active development.

For three months or so, but I wouldn't worry about that, because just a thin layer on top of Svelte, and the maintainer is very active in the Svelte repo it seems. It may only get bumps if something breaks.
As a Canadian it seems like there is a major difference in attitude towards the homeless. In the US it seems much more common to blame the individual, and talk about who deserves what. Ie blaming laziness, drug use etc. Where as in canada there is a more prevalent attitude of everyone should have some minimum living condition, regardless of the circumstances.
In my own attempts at reasoning this stuff the only meaning that I've been able to find is that life is meaningless. Therefore the only thing to do is be comfortable with that null of an answer, and live as you see fit.
Are you seriously suggesting not to investigate an issue because the person at the other end is making money selling software they wrote? Heresy! Heaven forbid they might even fix the bug with a little information and improve the software for everyone - paying users and shareware users alike. It’s not always a zero sum game.

I didn’t know about ripcord until it was mentioned here and I’m about to pull out my credit card to buy a license just so that I might have an option for a slack client that’s not slack.
Boneshox or some cheap pair off of Amazon (nothing high end).
Reduce inequality and boost growth by building more housing
Could you please stop posting unsubstantive comments to HN?

Could you please also stop creating accounts for every few comments you post? We ban accounts that do that. This is in the site guidelines: https://news.ycombinator.com/newsguidelines.html. HN is a community. Users needn't use their real name, but do need some identity for others to relate to. Otherwise we may as well have no usernames and no community, and that would be a different kind of forum. https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...
Are you under the impression that there aren't many, many services which only serve english-speaking populaces, by design, or that even including the offensive words in every language would come close to significantly impacting the entropy involved here?
This version works without a paywall: https://m.sfgate.com/news/article/Mileage-runs-are-last-minu...
My personal S5 experience leads me to believe that there was some trickery afoot from Samsung's end.

When I realised that my S5 was starting to get a little bit dodgy (having owned it from April 2011 until around December 2018) I went and bought 8 of them. Surprisingly, they were still available for purchase on the Samsung website over 7 years after they were originally released, although they quickly ran out of stock and I needed to go trawling through mobile phone stores asking them to check their store rooms.

From here I noticed that every time I updated my phone to the latest software version, deleted all the extraneous bloatware that actually made no sense to have pre-installed, and go to using a device: it would start to behave weirdly within weeks. Apps that had previously run just fine (like, as an example, google maps) were laggy and constantly crashed.

After going through 6 of the 8 phones in just over 3 months (the rate of failure seemed to have more to do with the fact that they were S5's in 2019 than anything I was doing to them) I eventually just gave up and bought an S10+ (because I honestly just wanted to see what the hell one would do with a terabyte of Storage on their phone - turns out it's absolutely nothing, but the possibilities initially intrigued me, but I guess I'm not really creative enough to come up with something worth doing with all that storage space).

Now I'm still bitterly using the aforementioned S10+ waiting for someone to release a phone that I perceive to be as good as the S5....

So no hard data, just my experience with a large amount of S5's that all seemed to become unusable based on the date rather than actually being broken....
The Model S has been out long enough that there's plenty of data about used car prices and battery replacements.
I've had a 55" Samsung smart TV for 6 years now - zero software updates after year 3.

Quite annoying, as I had hoped that codec support would improve over time.
Was expanded to perfection by Douglas Adams with the bird.
In large part family. There is an expectation that family will take care of family members in need. Doesn’t always happen of course and some people don’t have close family.
> SpaceX does not enter this picture, as they use liquid fuel rockets, not solid fuel.

The point of Brilliant Pebbles is to put several thousand ABM satellites into permanent orbit. This can, and should, be done with liquid fuel rockets.

> The only rational thing to do if you have a 99.999% capable ABM shield is to perform a decapitation strike, since you know this advantage cannot be permanent. And therefore a rational opponent will perceive such a shield as a mortal danger, and will need to perform a pre-emptive strike before the shield is in place. From their point of view, once the shield is up, they'll be hit anyway, better strike first.

The saner alternative is to seek second-strike capability that cannot be intercepted by that shield. Such as hypersonic glide strike vehicles.

And the reason Starship is such a threat is that once there exists a proof-of-concept ABM satellite, a launch vehicle that can take up 150 tons per vehicle, several times a day, times multiple vehicles working at multiple launch sites, can deploy Brilliant Pebbles in a few hours.
Hypothesis: The Good, the Bad and the Ugly
See comment above. Your might have misunderstood me.
Former 'MythBusters' host living in San Francisco keeps getting his stuff stolen
Truly WTF.
When travel photography becomes social
Have you not met anyone who went through a period of questioned assumptions, got to their answers, and consciously chose a path that fulfills them? Those seem to be the happiest people around. Many people who have gone through this process do end up at the answers of family, or helping others. I'm unclear from your writing if you accept those answers as valid, or if you are being dismissive of those answers and assuming that anyone focused on family must not have gone through a self-discovery process in their youth.

The older I get, the more I find that almost everyone battles through the questions of who they are and what they are doing with their lives. Most people question their values and purpose. I disagree wholeheartedly that content people don't ponder their lives. On the contrary, they are content because they are past that phase of life, and content because they are living a well-considered path. We are not deferring anything - we completed the process, made our choices, and are living them.
I absolutely don't understand why chat is such a lucrative market. All the products are nearly identical. All the most useful features of Slack were available in IRC.
Global Wave of Debt Is Largest, Fastest in 50 Years
Your last comment about "the President thinks that high rates are part of a Jewish-led conspiracy to bankrupt Turkey" would benefit greatly from a reference or a quote, otherwise it is just as a good as propaganda. The apparent and most obvious reason for a president to not increase interests rates and to not decrease spending is the fear of recession. This is a controversial move but it has some interesting precedents: check the case of Malaysia after the Asian financial crisis of 1997.
The usual rule of thumb is that 1 page of paper proof leads to 4 pages of "proper" formal proof. Though this may vary depending on how capable the proof assistant is - AIUI, Agda requires you to write out complete proof terms, whereas other systems may be more capable.

Sometimes you can use a kind of "reflection" that makes many proofs trivial, simply by defining a decision procedure that's proven to be correct in the general case, and having the system perform the appropriate computations. This is how you would deal, e.g. with trivial simplifications in elementary algebra (that can usually be proven to be valid in any ring, field etc.)
If we allow a precedent like that it will some day inevitably be turned on somebody you think speaks objective truth. The past few years have shown me there is no such thing.
I think companies want you to install their app for a couple reasons:

- Sunk cost - I would guess people feel a lot more invested in a service after installing an app (and then being forced to make an account, in many cases)

- Mind share - Their logo will appear in your app drawer and they will be able to send you push notifications

It must be effective, because many companies push heavily for app installs. Check out mobile reddit, for instance. Although yes, I think that a lot of this is useless metric driven strategy.
In cases like this, the parser and lexer can often produce a better error message if they are written to accept a more lax input and then check it for errors.

For example, instead of faithfully implementing the grammar from the specification, allow numbers with leading zeroes and then produce an error for them.

Another situation where this comes up is parsing language keywords. Instead of writing a separate lexer rule for every keyword, write a single rule for keyword-or-identifier, and then use a hash table lookup inside of that to determine if it is a keyword or identifier.
Browser JSON parsers probably shouldn't be optimized for user friendliness, since to the users running the program any error message is going to be unfriendly. They are optimized for speed, and if nice error messages slow thing down at all, then bare messages it is.

Maybe there's a way to re-parse with a friendly parser with there's an error and dev tools is open.
81% of American adults own a smartphone. Not surprisingly the 50+ demographic is least likely to own one. You’re correct that the non-smart phone market currently exists but pretty soon it’s going to be down to one or two choices at most.

https://www.pewresearch.org/internet/fact-sheet/mobile/
To clarify in Poland it is only for media, so movies, music - so it is like in the days when one had cassette and recorded the music that was on radio (or VHS and TV) - allowed private use.

Download of software without license/approval (so illegal download) is prohibited.
Agree with you on all points, except for a slight nitpick: Assange was more of a news publisher than a reporter. That is, he didn't write news stories.

We - informed internet users, not just journalists - should be very worried about his treatment and try to act to support him and Wikileaks. If you can't act yourself, do consider donating:

https://defend.wikileaks.org/donate/

(there might be other relevant avenues of donating, this is one of them)
You're jumping to conclusions. I often asked for raises and tried to negotiate. I quit companies several times after they failed to promote me or they failed to give me a raise. I'm pretty sure it has nothing to do with business skills. Just bad luck.

My last boss was so upset when I told him I was thinking of quitting that, in front of the whole company, he threatened to throw me out of the window but then he apologized multiple times and asked me to come back after he regained his composure (I had a lot of leverage at the time)... But I quit the next day to save face and find better opportunities. This company had tons of money (millions to spend on development) but they wouldn't give me a 10% modest salary increase after 2 years of excellent work. That's the kind of irrational people I worked for. There was no indication they were going to be like this when I joined. You only find out about this stuff after several years and then you already wasted your time and have to start again at a new company and hope that your next employer will be fair or rational at the very least.
Getting a projector is a good option these days. They're cheap and can give you a home theater experience with easily twice that size. Just measured my setup and it ends up at ~130" diagonally.

There are limitations in the room you can use (not too bright, big white wall, good place to place the projector). But if you can manage it I strongly suggest it.
We’ll lose some precision in the data because it’s biased against grandma,

That will single handedly kill ratings for CBS.
No, I am giving information that is relevant. It would be relevant to me, and I think others might benefit from this information to make a better decision.
This is not so much about 'hard work' or 'idleness' it's about 'identity', which errs towards a certain kind of professional identity when one is working all the time.

It's a very real phenom.

Also - consider that most 'extremely hardworking' bankers and lawyers are not creating jack (!) rather, they're competing with one another for customers and status. If they all chilled down none of us would notice in terms of lower value creation.
Brothers? Sisters? Mothers? Sons? Do their siblings, children not want to help them out so much that they end up homeless?

I bet most of the homeless have their normal social ties severed, and shame, guilt, hate and other such things keep them away from their former friends and relatives.

Also, I bet the great majority of them don't have a job, or another occupation, and lives on handouts and petty crime.

Overcoming this first is required to make these people feel like fathers, sisters, sons, etc again, and agree to come back into the society.
Any device (or software for that matter) which makes a security one of its selling points, is not aiming at the mass market.
They have no moat and their product is expensive.
The vast majority of programmers don't rise to the professionalism of a plumber.
Or that people won't try to find something offensive in a random string... I had a reg plate containing FY...BLX. A friend commented that it spells "fuck you blacks" - didn't even think of reading it like that for years.
> What phone? Do you recommend it?

I have a Cosmo Communicator. No comment yet on recommendation (or not). F(x)tec is another one.
This sounds like something Felix von Leitner might be interested in. Consider collaborating.

https://blog.fefe.de
Monica prefers "she/her" pronouns; given the context, I think it's best not to use others to refer to her.
It's nice that they do it, but note that adding multiple audio streams to one video is quite easy to do. (Translating the talk in the first place, not so much.)
You don't even really need* a backup/restore these days depending on which provider you use.

* (They'll do it for you)
Also the too poor crowd. I think the only reason they still exist is because 3rd world countries use them. Although even 3rd world countries are getting upgraded to smart phones as cheap low level ones enter the market. I give it maybe 3 years until they're no longer being offered.
Books I’ve Read in 2019 – That’s a Bug
Starlink launched by F9 proves that it can be done in principle, but it would take long enough to deploy that a response can be formulated before it's actually online.

The reason Starship is the threat is that the kind of launch capability needed for a mars colonial fleet, and the turnaround times advertised by Musk, mean that such a missile shield could be manufactured in secret and then deployed in a few hours.
I wouldn't be surprised if the devices will be bricked if they can't phone home to prevent things like this and DIY mods.
You can't be worse than random. If your estimates on a binary question are consistently wrong, all you need to do is to do the inverse of what your estimates tell you, and now you're better than random.
This era is gradually coming to an end as the airlines now heavily weight status to how much $ you give them each year vs how many “miles” you fly. It’s freaking some people out but at some level it makes sense that the amount of free stuff they give you should be proportional to the amount of money you have given them.

For example starting next year United doesn’t care at all how many miles you fly... it’s basically just how much you spend (with a slight discount if you fly a lot of individual flights, but length of flight doesn’t matter).
This book has also helped me connect better with others and accomplish what I think needs to be accomplished.

It almost feels like magic how effective it is as it seems to sort of ballet step away and around from conflict. I usually don’t care about conflict so it’s nice to just sort of leave behind all the distractions that come when people focus on the wrong parts of communication.

A recent example where this helped me...I was trying to figure out what tasks needed to be done to launch a product. At first I asked the project manager what tasks he defined and he started getting very defensive because perhaps I thought he sucked at his job. Just by rephrasing that I was concerned that I wouldn’t be able to contribute to things that needed to happen and that I wanted to know what steps needed to be taken, the pm opened up. I felt like the book saved me 30 minutes of pointless arguing.