skysight-inc/HackerNews huggingface dataset:
Send is ortho to what I had in mind. Downloading the file expires the link (oh, this is what the other commenter was saying) but leaves a copy with the receiver.
I think Whole Foods/Amazon will provide some very stiff competition in this market
Gladly would voice my support for and validation of this research. It might not be glorious but this fundamental synchronization validation keeps us all in check.
IMO Gutting your developer base is seldom good.
I know how he feels. Been sitting on 45 for ages now because of their hamfisted move to GTK3.

As for Focus/Klar, it is just a shell. The engine used is webview, and the oldest supported Android is 5.0 (because of an API and because that was when Webview was made updateable outside of Android proper).
I had luck to work on some projects without time pressure. Some people still produced low quality work.
"Just enough to survive" gets purchased anyways - there wouldn't be a huge increase in demand for corn, cotton, and flour.
Absolutely! Great stuff.
2 taps hardly qualifies as having to 'search hard' - and even that is only the first time you need to connect to a brand new network. This smacks of exaggeration for the sake of creating drama where there is none.
Watch woman's Internet-connected camera go “Exorcist” withfoul language
Feel free to cite one or more experts, since there's a cite below (from someone investigating this outbreak!) stating that the bag ban had nothing to do with this.
Fowler wrote some good books ten to twenty years ago. Today he writes as if he is not sure if he gets microservices or not, which might prove he is honest, but he is not giving the bold prescriptions which will make money.

Beck is up there with Tony Robbins so far as I am concerned. Cunningham is famous for running a Wiki which was down for two years.
Then you should tell her exactly what you said to me here and see where the conversation goes after that. But, do give her a bit of time to digest it before you expect productive discussion. Maybe let her know the above, suggest she think it over for a day or two and get back to you.
Using Multitail with Docker Compose to group interspersed logs
Manually managing your radio state is almost certainly going to have a net negative impact on your battery life.

Your smartphone screen uses several orders of magnitude more energy lighting up than btle and wifi use while idle.
They more or less stopped development on aim like 5-6 years ago.
I'm a celiac and I legitimately believe a lot more people have problems with food than they realize. I'm guessing most people come across one of these diets and end up feeling better than they ever have. It was the same for my dad with the Atkin's Diet. The idea of cutting out carbs was revolutionary to him (it turned out to just be wheat) and solved a lot of his issues.

You see the same thing with MSG. I get a sinus headache from it. Many people have no issue with it. From this, you see people claiming online that someone having a problem with it is imagining it, or that it's just a rumor.

Doing an elimination diet changed my life. Every single one of my medical issues (daily sinus issues, digestion issues) was caused by things I was eating. I'm now a huge advocate for people experimenting with food and cutting certain things out. If you consistently feel shitty, it might be the best decision you ever make.
IIRC there's an option to enable tracking protection in normal browsing on desktop. It's enabled by default in private browsing. (I can't check right now though - it's possible it's just an about:config option too.)

Firefox iOS (on iOS 11+) definitively offers those options, on Android it's private browsing only by default and I don't think there's an option to enable it in normal browsing.
That's a pretty rare use case, and not one that I expect most smartphone makers to optimize for.
It is a poor attempt to reconcile the authors views within the industry that he exists within outside of the scope of the book. If they want to throw softballs fine. We are more than free to criticize his claims, free of a doctoral thesis, mind you.
Private companies want to do simulations as well, and with this type of solution, you can pretty much run them on demand rather than having to wait in line.
IIRC they were actually able to get CompCert to generate incorrect code when fuzzing due to a bug in a system header file.

Formal methods do (both in theory and practice) eliminate errors that can occur within the scope of what they cover. If there is an error in your model for the underlying system, then formal methods don't save you, but it seems obvious that eliminating one source of bugs reduces overall bugs.

Furthermore, if there is an error for your formal model for the underlying system, there would also probably be an error with your informal model that your programmers would have in their head while developing software without formal methods, yielding similar bugs.

All software should be tested; that doesn't mean formal methods have no value.
Fair points. It's worth stating though that this only matters if you have a requirement to look 100% native. Many apps don't have this requirement whether mobile or desktop and so they may use a web ui. In our case we didn't have the 100% native requirement and used Qt. We still had a really slick user interface, it just wasn't native.

Note that our customers are primarily concerned about the functionality of the app: They are not drive by consumers, they come to the application because of it's functionality. I understand that not everyone has this kind of customer.
It's a cultural thing. When I first started importing phones from overseas to the U.S., I showed a bunch of people at a party how cool it was that I could get e-mail and text messages on my phone. This was 1999.

The majority of the people didn't know what e-mail was, though they did have AOL.

Most knew about text messaging, but laughed at the idea of T9-ing a message to someone for 35¢, when you could just call them and talk to them for free.

I think that is the root of the US/EU divergence on text messaging. Because Europeans at the time had to pay for every call, inbound or outbound, text messaging was cheaper than talking. For Americans, it was the other way around. So each followed the path that was least expensive.
European too, and had opposite experience: had access to internet quite young (around 8-9 years old I was already starting to bother my parents so that I could play on battle.net a bit and this meant they coudldn't receive phone calls! but it was max 20h of internet per months... until AOL and their wonderful unlimited dial-up of course). However I didn't get a cell phone until 15.

When I was in sixth and seventh grade most of the communications with my classmates were through AIM. Then it was MSN, then facebook...
Perhaps partly. But a drive can't repartition data according to frequency of use.
Las Vegas Killer Had Better Rifles Than the U.S. Military
@atYevP Do you guys do anything special regarding HDD vibrations? I am assuming your special case is built with this in mind. It is crazy how many things one has to consider at such scale. Things people normally do not care about!
It's very surprising to me that person-to-person text communication is divided into two completely different and incompatible types of service: short latency (~20 sec, "email") and very short latency (~1 sec, "instant messaging"). A priori, I'd have just imagined that the former would arrive first for technical reasons but then would be consumed by the latter, which has no fundamental technical barriers to being better in every way. It's even more surprising that, multiple decades after both services became available and have had time to reach equilibrium, email is a single uniform standard and instant messaging is hopelessly fragmented. (The existence of an email standard and fragmented instant messaging does help explain why a division between the two can persist, but not why they went opposite directions in the first place.)

Was any of this predictable? Or could we just have easily ended up with everything fragmented, or everything a uniform standard, conditional on flipping a few minor historical events? The potential of very strong path dependence for the quality of equilibrium services is very disheartening.
Gender biases in AI
I don't think latency is an issue for a backup solution.
Zilliqa Keynote at SGInnovate
Indeed. Just look at PocketPC vs Mobile/Phone/whatever.

Of all companies one would have thought Microsoft understood the value of backwards compatibility...
Brian from Backblaze here.

All the data is encrypted and spread throughout our datacenters. So we fetch each file and decrypt it (with the password you provided when kicking off the restore).

If this is less than 1 GByte it is instantaneous. But if it is a TByte of data, it takes a few hours to decrypt and add to the ZIP file.
It’s nearly 500GB of data.

Email me Hn <at> strapr.com if you want more details
Speaking of pale, i guess there is always Pale Moon...
Algorithms running on "social hardware" can be surprisingly formal. A famously well-documented example are early modern witchhunts. The humorous depiction in Monty Python and the Holy Grail does a surprisingly good job at conveying the algorithmic nature.
What makes you think these people wouldn't already have jobs as engineers and technicians if they were capable of that? It even mentions in the article that the one lady lives down the road from her nephew who has a nice house with trucks and a boat. He was pulling down 100k at a coal related job, that might mean in a labor role but there's a good chance he's the type of person you're talking about; someone capable of filling a sort of lower-level engineer/technician role.

Edit: That's not to say there aren't a few capable folks that fell on rough times or came from a rough background and never quite got a good enough opportunity to make something of themselves. Certainly it would be nice to have programs to help those folks reach the full extent of their capabilities. But that's definitely not a solution for the broad majority of people in this situation.
NoScript also isn't a superset of the capabilities of uMatrix. Both can do things the other can't.
That makes sense, thanks for the response. (4 days and counting still seems excessive though.)
> EdDSA is unworkably slow with the most obvious workaround of checking the signatures you yourself generate

Checking a signature is twice as expensive as generating one. Yes, a 3X cost is significant, but it's not "unworkably slow". It's just a tradeoff of performance vs security. And for some applications, like bitcoin wallets, it might well be a price worth paying.
You should look into our extensive federal retraining programs, which have this goal.

Oftentimes, the problem is age. Older people just finishing training still won't get a job.

Other times, the problem is that they refuse to relocate to another part of the country to get the job they trained for.

It sounds great in theory, but it requires a lot of flexibility that not everyone can have.
Older versions would silently allow you to insert 75 chars in to a 50 char column. The extra was just gone. Of course without an error, nobody notices until somebody notices the missing data. This is usually an end user in production and the data is just gone.

Also watch out/avoid enums.

Example:

CREATE TABLE shirts ( ... size ENUM('x-small', 'small', 'medium', 'large', 'x-large'));

You have to specify all the values in the alter so to add xx-small it is

('xx-small','x-small', 'small', 'medium', 'large', 'x-large')

and then later if you add xx-large and forgot about the xx-small add:

('x-small', 'small', 'medium', 'large', 'x-large', 'xx-large')

You just silently lost all the xx-small values, they have been promoted to different values that exist. (Unless this has been fixed as well). Migration scripts are the real issue as they don't know about any custom values that may have been added out of band.
It's quite not, actually. Humans have the ability to see nuance in things. Computers currently don't. So you see things like Google banning developers for innocuous violations of the rules, whereas humans (assuming they were given enough time to properly review) wouldn't give 3 strikes just because they saw the same violation 3 times.
Throughout most of history rules and laws were enforced by a combination of "the letter of the law" and "the spirit of the law". The latter being shorthand for the role of human discretion.

Algorithms completely obliterate the latter - increasingly turning previously flexible systems into the equivalent of zero-tolerance-policy schools, where human discretion has no role to play. This is a problem because many laws on the books were written with the assumption that "the spirit of the law" would be a guiding principle when "the letter of the law" is unclear.

As a trivial example of this going terribly wrong, consider Youtube's copyright enforcement algorithms. Copyright was clearly designed with many loopholes for fair use to allow culture to move forward. Youtube's algorithms ignore all of this, changing the effective meaning of copyright on the site from one where the rights of the copyright owner are balanced with the rights of critics, commenters, and other creators to one where the rights of copyright owners are the only ones that matter.

Now imagine this kind of algorithmic enforcement applied to traffic laws, HR rules, or insurance policies and you can see why people might be nervous about "algorithms". Algorithms neither think nor feel and have no empathy. It's the ultimate actualization of the dystopia in the movie Brazil where the world is a cold, unfeeling, bureaucratic nightmare. Except where human bureaucrats at least need to sleep sometimes, computerized ones never rest.
Or gone with a free alternative like Mattermost & added the necessary bells & whistles.

Mattermost today is extremely competitive with Slack.
"so you're saying actors are not commodities?"

An actor's 'brand value' is not a commodity.

Their 'talent' is.

There are very few 'big name actors' that can fill seats.

There are tons of good actors out there.

Not everyone can act, but frankly, there's a role for everyone, it's not rocket science. Even 'Wayne Gretzky' (I'm betraying my age here)- when he was on SNL - was so wooden, so ridiculous - so absolutely bad at acting - that it was hilarious they basically worked his terribleness into the bits - and voila - magic.

Think about it: what other 'job' can someone get paid a zillion dollars for that in many cases requires zero training? Zero experience?

Many famous actors 'worked hard' and 'studied acting' - but many of them did not. They just got a gig one way or another, showed up, and 'acted into the camera'. Tons of roles are like this. Leading roles in dumb movies, or other ones.

Of course - some roles are inherently hard, and props to the amazing character actors out there - some are geniuses. But skill is not always necessary, depending on.
Yes, Focus uses WebView. On newer Android versions it's actually provided directly by Chrome (Android 6+ IIRC), on older Android's (Android 5) it's a separate package that's still built from the same sources. (Android 4 is more complicated but also not supported by Focus for that reason.)
Games on the Mersey, Part 5: The Lemmings Effect
Is it just me or is the "onboarding" process too stupid to understand being run on a computer behind a proxy? I can't find any settings so I just get a fairly pointless failure message.
Free Software, maybe. Open Source, not so much...
Family sue Facebook, Google, Twitter over dad’s death in Barcelona terror attack
I think this is a very important point and one that many folks don't fully appreciate:

The total cost of ownership of a computing asset is several times greater than the cost of the actual asset.

Think of it this way: a dog can be obtained for a very nominal cost (or free) but the cost to house, feed, entertain, and provide healthcare for is non-trivial.

it's not unheard of for just the costs of deploying a new device into a large organization to be something like EIGHT TIMES what the cost is for the actual asset. That's just to get the hardware deployed and NOT the cost to keep it running.

Cutting down on TCO and streamlining the deployment of resources is a big part of the sell for cloud deployments. Particularly for computing assets that may otherwise spend a lot of their time idle.
I'd say this is what we call a Puff Piece. Something like 80% of all news is Puff Pieces or Hit Pieces on various things. There's not much practical difference between a Puff Piece and an ad, or a Hit Piece and an ad for the opposite side of whatever is getting hit.
Agree with this.
I like some of his ideas. But a problem I have(possibly of my perception) with uncle Bob is that he gets too aggressive. If you don't have X percent (100%) code coverage, then you are doing it wrong, you are not a craftsman, etc. Well, Dan North put things in perspective a bit- https://dannorth.net/2011/01/11/programming-is-not-a-craft/
The problem is dogma. And it keeps repeating. But probably this aggression helps them in their careers.

(Not a frequent contributor to comments/ here on HN. Mostly like to read.)
I would love to see some evidence for this. The privacy policy contradicts you, hence I would treat this as FUD in absence of actual evidence:
https://www.google.com/chrome/browser/privacy/index.html#ser...

(Just make sure you don't sign chromium into your google account. If you sign into your firefox account in firefox, then data is also uploaded, albeit in an encrypted format.)
I'd argue anything from that domain isn't really trustworthy. Especially since the first thing it asked me to do was subscribe to their newsletter and participate in their contests.
You can go on adding new axioms to your incomplete system, in an attempt to complete it. This to me looks like measurement processes in quantum mechanics. Mathematicians gave up on the idea of the "one true" mathematics, but it seems physicists still hope for the "one true" reality.

Maybe this is a facile analogy. I'm still pondering if there are deeper things to be said about this.
In that case, why have the quick access menu at all?
I'm not sure 100% fidelity to native look and feel is so important to users, as long as the UI is fast, responsive and looks good. Spotify doesn't seem to have a problem with users despite its garish black and green appearance.
I left this special-purpose tool out on my initial round-up, but anyone still paying attention might find a use for it:

https://github.com/slowmoVideo/slowmoVideo
Are you going to check with a different implementation? Where does this rabbit hole end?

This is an integrated hardware/software problem, right?

I think my comment is being read to suggest that fault attacks are generally unimportant, which is not my point. I think if there's a subtextual reaction to anything in my comment, it's the notion that crypto library developers should be implementing and marketing fault attack countermeasures. If you need defenses against fault attacks, as a general class of attacks, you need something no crypto library is likely to provide you.
If the software was blocking at a lower level on the network stack and not just in the browser, then the answer is probably multiplayer games. Presumably OP wasn't doing this just last year, but in the late 90s and early 2000s when Linux gaming wasn't a real thing yet.
> It is hard to move the ball forward when you reorg every year and have minor layoffs almost every year to keep OIBDA moving in the right direction so the execs get larger bonuses.

Is there a an established term for this already? If not I'd like to call it stock market disease due to the usual reason for it.
You can kinda use http://meetfranz.com/ for that... unfortunately it's mostly wrappers around web clients, not a real client that unifies your contacts and such.
No mention of session types?

http://groups.inf.ed.ac.uk/abcd/

https://youtu.be/8GJ2AnCjCvU
Not Yev but I also work at Backblaze.

Most of the anti-vibration tech is straight forward, like the fans aren't bolted to the chassis, they are held by rubber rivets, and we have slowly but steadily improved the "pressure" that drives are held in place to limit failures, etc.

From time to time, a fan will "half fail" causing large vibrations which can massively increase drive failures in the rack that bad fan is in.
I loved AIM. It was the first IM program I used back in the 90s.

Later on I would use it alongside Yahoo Messenger with Meebo, with Winamp playing in the background of course.

Good times!
What about a resource-based basic income? There is already a vast surplus of food and shelter that goes wasted every year, at least in the US.
Thanks to you and others for pointing this out. I've been using status 4 evar addon since they removed the status bar. I think the original behavior when they removed the status bar was to have a tooltip popup with the URL, but looks like it has changed since then. Does it popup immediately or is it like the tooltip where you have to hover for a couple of seconds before it shows up? I'll try removing my addon to check. Note that the addon allows me to configure how long the delay is (current setting=0ms) and how long it stays there after I move my mouse.
the trinket economy is a race the bottom. if you get a high enough profile or successful design suddenly shipping containers start arriving filled with nearly exact copies for 1/50th of what you were charging.

and what you were charging was almost $5/hr for your labor. maybe more if you can invest in capitol equipment like a water jet.

skilled technical labor (machinist, welder, cabinetry, jewelry, etc) isn't much of a growth industry either. but people are still hiring if you already have experience

smt rework is a thing, but that seems like its inherently limited in volume.

i think its pretty tough for someone in a garage to make it work..if anyone has any ideas though..
y tho. you can have safety and expressivity...
That doesn't mean it's not also bad for large swaths of humanity.
Where Does IBM Research Get Ideas? Open Mikes and Interns
I think that would happen only if basic income means most people stop working. Most people I've met aren't really satisfied to just live around the poverty line to the point where they work multiple full time jobs so there seems to be precedent to believe that you can give a basic income and have people still work. It's not like basic income would be making money out of thin air so it's not like it necessitates inflation
I've come to the same conclusions (I'm using Qutebrowser though).

Interestingly, I found that my tolerance for the inefficient ways of most browser UIs now stands out to me as much as editors without Vim-bindings annoyed me after a couple of weeks. Once I got a hang of the controls, I started missing them everywhere else (unfortunately I can't choose my tools at work).
Of course you're free to criticize his claims. It's just pointless to demand someone else do it for you. The interviewer here apparently felt there was a different purpose than they one you'd want. I'm not sure what your recommended remedy for that would be -- forbid him from doing the piece?

If you think the claims are "nonsense", then by all means, go off and write up your rebuttal.
Likely to be applications in ML applied to optimized planning. For example, rapidly changing environments in littoral areas require reasonably efficient route planning of asymmetric routes.
How long did you try it? I found I had the identical reaction to you -- that it was way too narrow, being used to much wider monospace fonts. It took me about a day to get used to it, and now I love it to death.

It's probably not the font for everyone, but I mention this because I had the same initial reaction as you, and I'm super glad I gave it a serious try.