skysight-inc/HackerNews huggingface dataset:
Love the post!
This explains how mobile TensorFlow can be a actually used on daily life.
Sounds pretty cool! What are the limits?
The one done by Renato shows specific benchmark details.
I'll blog about this in the next few months, I'm going to wait until the hype dies down first though because I don't want to encourage other folks to make bad life decisions, and also so I can buy what I want to hold until the next cycle.

What I would say though is that blockchain has nothing to do with currency, that's just a red herring out there to trick people into not seeing its transformative potential. It's about reaching consensus and being able to make decisions at a society-wide level. I blogged about the implications of this is a little in 2006, before any of this was even invented: http://www.alexkrupp.com/fourwebs.html
> Like iterating over the files in a directory, for example. If you think that's easy in Bash you have either have a funny definition of easy

Maybe I'm overlooking something...but why wouldn't this work:

for file in $(ls); do {<looped command>}; done
>> They are doing the equivalent of printing their own monopoly money in the garage and then selling it for real currency...

> Pretty much what the central banks are doing around the world.

Exactly. So why choose the currency of a couple of dudes over the central bank's one? Show me an ethical cryptocurrency with equal opportunities for everyone and no taxes in a form of pre-mining, decreasing block rewards & other stuff like that and I'll be the first one to use it.
Germany quite definitely lost WW2 and saw incomes rise even faster after the war: wid.world/solo.php#0/countriestimeseries/anninc_pall_992_i/US;DE/last/eu/k/p/yearly/a/false/1844.6039999999998/75000/curve/false

"Winning a war" is surprisingly useless, economically.

A higher minimum wage would certainly not create "mass unemployment". Most research points to unemployment remaining about the same. That's because there are different mechanisms involved that work in opposite directions.

Firstly, very few people would actually lose their jobs. These are the people who create a value of, say, 7$/h, and would therefore be a net loss if their wage were raised above that level.

But that's quite rare. Most people working for minimum wage create value >= their wage. Currently, that value is "captured" by their employer and/or by the customers. Raising the minimum wage would just redistribute that surplus value: Instead of getting a Happy Meal for $6, the customer may have to pay $6.25. And instead of making $1 on the sale, McDonald's may only make 75cents. The employee gets 50cents extra.

Since, by definition, these are the poorest people, any extra cash they get is usually also spent rather quickly, If our employee uses their extra $100 for this month to get his shower fixed, it means extra business for a plumber. Compare to the current situation, where those $100 end up with McDonald's shareholders, and customers, who may use it to buy more shares and inflating the S&P500 without any effect in the real economy.
Recorded conversations show differently VCs assess male vs. female entrepreneurs
> As in "ptrdiff_t needs to be the first member in a struct"? Oh, the horror. It's C, a language that generally expects you to know what you are doing.

Speaking of garbage, that's some really needless posturing. The comment was about the position of the second element in the structure, I suppose that this wasn't spelled out in the comment but everyone here knows that the first member of a struct is at the beginning.

God forbid you would store __mm128i here, although generally that's an awful idea, it's not unreasonable to want to force 16-byte alignment or the like.

> tag() just needs to take 'a' as another parameter and do a static_assert.

Show me. I'm honestly curious what it would look like.

> Generally speaking, you are missing a point here. This sort of contraption comes handy when the code needs to add a _bit_ more of invariant checking, but without going over the top. In comparison with a plain union this will help catching the misuse. Granted, it needs to be used correctly itself.

Show me a version that adds invariant checking.
I didn't know that these days chatbots are capable of taking flights.
It's more comfortable interface for users. You have one interface.

You just added a chatbot and forgot about it. And you have situation like flight delay, that open messenger and use chatbot.
Superkotlin and Kotlinist are great for beginners. Need more resources though.
Universal Basic Income Is the Path to an Entirely New Economic System
I think 'theory' is just fine, you can't fix all communication failures by throwing moar words at it. At some point you have to make peace with the fact that not everybody uses words the same way you do.
Nice read. Another article on the rising popularity of scihub.

Hope they live long and healthy like libgen.
It's advanced bash scripting guide.
Google Hacker found a new way to bypass Microsoft Windows Defender
And what about biological males who would rather dress and act like the women in their society?

How does this anecdote prove that it was biology and not the same kind of transgendered cultural preferences?

Born an uncultured male, raised an American boy, prefers life as an American woman.

Born an uncultured male, raised an American girl, prefers life as an American man.

As far as I can tell this only shows that adult gender expressions have very little to do with biology or childhood.

Are babies born gay? You might as well be asking if babies are born doctors or poets!
How robust is this to man-in-the-middle attacks?
I've had great success (in software) with randomized/probability based testing. You don't walk the full state space but generate subsets randomly to walk.

If done naively, it doesn't work because you are unlikely to hit the problematic bug. So you have to be clever: do not generate inputs uniformly! Generate those inputs which are really really nasty all the time. If you find a problem, then gradually simplify the case until you have reduced the complexity to something which can be understood.

With some experience for where former bugs tend to live, I've been able to remove lots of bugs from my software in edge cases via this method. (See "QuickCheck").
Artificial Intelligence 101
52% of selfie-takers are show offs
I'd say U.S. banking is, if nothing else, generally at the forefront of digital technology despite heavy regulation

I wouldn't call checks, which are still widely used in the US the forefront of digital technolgy.

I think it must have been more than 10 years ago since I've seen my last check and that was an Amex Traveller Cheque
We thought about it. But we solve that it's more comfortable for users. We tested it
Or you can move if you can't afford the area. There are plenty of places with lower costs of living. You can't live in what is perhaps the most desirable area in the world and then be upset that people want to protect/increase their property value or not change how their community is. Not everybody wants to live in a sea of imposing skyscrapers.

-edit

So I see a few comments discussing things like commuting, urban sprawl, etc.... Those are fair comments and I largely agree. But the solution proposed is not the right answer either. We need mixed-use developed walkable neighborhoods. We need our work places to be mixed within our neighborhoods along with our parks, convenience stores, and everything in between. Obviously I'm not a fan of sprawl, but I'm not a big fan of skyscrapers, and I'm also not a fan of others being upset about the affordability of the world's most desirable areas. While it is true that there is much more economic opportunity in a place like San Francisco than, say, middle-of-nowhere Arizona or something, it would be incorrect to suggest that there is no economic opportunity. Frankly, the assessment being made here is that you're choosing to suffer a 2-hour each-way commute and unaffordable rent for the opportunity to work at really cool companies, but the solution, which is to force other people to change their way of life, even if you find it contemptable, is an inherently immoral stance. If a town votes in a mayor who does what the town wants, what is more American, and democratic than that? Is overrunning the town with lawsuits and fights an ethical thing to do? I don't think so. Pack your stuff, and move. When (insert company here) can't get employees to relocate to the insanity that is the Bay Area, they'll move their offices, and things will resolve naturally and peacefully.

Disclaimer: I have never lived long-term in the Bay Area and I have no vested interest in how any of this turns out. If anything, reading the horror stories about people subletting camping spots in their backyard and the like amuses me (obviously I feel bad too). I do confess I have a vested interest in promoting mixed-use development neighborhoods and I would like to see more people move out of the Bay Area and back into the rest of the United States as I believe that the concentration of wealth and knowledge in one (or a few) areas is contributing to the fractures in our society and anti-competitiveness of our second and third-tier cities.
The ability to enter information out of order. The ability to correct my input afterwards. The ability to potentially provide autocomplete for the flight numbers based on previous inputs. The ability to disable submission if the user-provided inputs are known to be wrong before submission. I could go on, but I think you get the point.
SUSE Linux Enterprise Server and OpenSUSE Are Now on the Windows Store
What the parent is referring to is the US having industrial production capacity that was left intact while Europe was in shambles.
So it is mosh, but much better? I'll try it.
Just skim-read through that story. Sounds pretty part-and-parcel for these kind of things, it's the same where I live too (UK).

The first step is always to include irrelevant statistics, since this bulks-up the case with "we are good people" rabble, and makes it harder to understand. It's essentially used to drown-out the key details of the case and to slow things down by making it much longer to read.

One of my older family members has been a council (our version of states I suppose) member for over 40 years, and some of the stories I hear are incredible.

I've heard stories of people submitting 300+ page testimonials and hundreds of correspondence over just 1-2 days just over small renovations, purely to obfuscate the case's legitimate and important details that are against their favour.

I'm really glad people are documenting things like this so we can actually see how bad it is getting...
Haha. RS customer since the early 1970s, I'm sitting on my recently refurb'ed thrift store Mach One speakers. I'm hoping you are right.
How does this behave in the event of a power failure?
In Perl, IPC::Run [1], while a bit on the quirky side sometimes, can do that sort of thing.

use IPC::Run qw(run);
IPC::Run::run(["echo", "abc"], "|",
["tr", "a-z", "A-Z"], "|",
["cat"],
\$out);
print "out: $out";

will yield

out: ABC

Useless use of cat here just to make a point, of course.

It's easy to use Perl strings as input or output, or files, and there's also ways to interact with streams as they go along.

Generally speaking the slightly more verbose interaction with shell is made up for by the savings when you can use Perl directly to do something rather than spawn a shell process for something simple. (Shell composition can be powerful, yes, but on the other hand spawning a full process and setting up a pipe for things like "tr" or "wc" is often just silly.)

I also personally believe there's a win in the syntax; you may say "What? 'tr a-z A-Z' is way more convenient than '["tr", "a-z", "A-Z"]' but I say one of the biggest and most pervasive errors in shell is to incorrectly set up the arguments by having something interpolated in incorrectly. Having an unambiguous syntax for separating arguments has often made it much safer for me to write the code that has to use the shell. Used correctly it can even be made to work in the face of user-supplied input, something that should generally not be combined with any form of implicit argument separation. (Although bear in mind that "used correctly" encompasses more than just "separating the arguments correctly.")

I am also NOT claiming exclusivity; this is just the thing I know off the top of my head. I'm sure the other scripting languages have nice libraries, too. Though watch out for them being too nice. There's a bit of an impedance mismatch between shell and scripting language. Anything that smooths it over too well is probably either giving up critical features or introducing subtle bugs, which can become security bugs in the face of arbitrary user input.

[1]: http://search.cpan.org/~toddr/IPC-Run-0.96/lib/IPC/Run.pm
Did openAI really unofficially abandoned universe ?
Some cities have this nice feature where there are enough studio and 1-bedroom apartments available in low-rise and mid-rise apartment buildings that all the people who want to live in small apartments can afford to, pushing down pricing of all housing including the 4-bedroom single-family houses, and the duplexes, etc.

Other cities are zoned to only allow single-family houses on most of their lots, and don’t have enough small apartments, so instead all of the people who want to live in studio apartments end up stuck splitting the rent 3 ways so they can afford to sleep in the dining room of what used to be a single-family house. Due to rent control people living with roommates get locked into their slightly awkward housing situations, and can’t afford to move in with a partner, trade up for a larger space to start a family, or even move when they have a falling out with the roommates. Now the rent price of single family houses goes up to whatever 3 or 4 full-time junior programmer salaries can pay for, all of the families with parents working less lucrative careers can no longer afford the city, and only the richest can afford to ever buy houses.
> And that's one of the problems with being first to infrastructure

Is this really true? I thought the US only started getting chip and PIN about 4 or 5 years ago?
Its also Apache 2.0 licensed, compared to the GPL3 that strangles Mosh.

Pity its not a freer license though.
Build a Slack Bot with Botonomous Framework and Events API
Why not both? A chatbot and a simple web form.
Totally agree.

Also, even if you manage to become better in Bash, you are bound to lose your skills at some point when you have been programming in other languages for a while.

I always have to look up how to do even basic things in Bash. I just don't use it often enough for these things to "stick".
Essentially it came down to re-implementing half of BEAM and Erlang OTP in C. I would have much rather used Erlang. Worst case of NIH that I've seen to date.
Are all online HTML text editors just WYSIWYW?
Well, I opened up my supposed music cache from Spotify once and u dont get a list with audio tracks, but encrypted data. The cache was about 12gb large so it must be the audio.

If it was the pure audio source then nothing stops me from copying it and put it in my own library, possibly shared with anyone through my own NAS avoiding ads and future subscriptions.

I could also just stream the cached folder into my own app, and while losing the ability to pick songs in real time it effectively becomes a radio given the main client keeps running, which I would do on a random cheap pi or server.
HashiCorp Vault Production Hardening Guide
AMP is coming for ecommerce next. Will there be checkout options other than Google? What's going to happen when voice interfaces take over. Amazon Echo already prioritises its own products.

I've switched to Firefox and DuckDuckGo and started moving non-tech people over (and they seem happy enough too). It's not in our interest to let the whole tech market consolidate into 5 walled gardens
I don't know why this seems to be contentious, tooling is a major issue and driving force behind languages and modern programming. Debuggers, syntax checking editors etc are huge factors in productivity.
Building a Real-Time Streaming ETL Pipeline in 20 Minutes
Yes, that is one factor, and perhaps the parent was referring to that, but if so I don't feel that "simply because they won the war" expresses that particularly clearly.
From heatwaves to hurricanes, floods to famine: seven climate change hotspots
Would you pay a subscription for access to the old games? Ad revenue is recurring and is probably more attractive to Sega (vs. a one time purchase fee).
Interesting, how will it be better? The Lastpass for Android autofill in both native apps and web is already pretty perfect in my experience, it detects the fields and fills in the login. In the very rare case it doesn't, the notification list will have a one-click entry to force-fill the info.
>The field is too in love with horribly inefficient frameworks. Writing network code and protocols is now considered too low level for people. Many are too caught up it what is tech-cool. They're like the holistic medicine practitioners of software and they don't even know it.

While the frameworks themselves are made for a particular purpose, they are often misused. One great example would be electron. I found an electron clone of Keepass. Now why would anybody want that.

And you find people justifying Huge bloated electron apps that take a minimum of 50 MB for a simple Hello World. And then they say memory is cheap.
I say memory is cheap for 1 app at that size. Not running all apps at that size. If busybox can run GNU coreutils with a size less an MB then why can't they make more efficient apps?

Beats me.
The PPA doesn't work. The compilation instructions fail.
After skimming the "How it Works" page, I'd be curious to know how they get around laggy interrupts, e.g. cat'ing a massive file and trying to Ctrl-C out of it. With Mosh, there's no giant delay because they don't care about history, they're just sending snapshots of the latest data. Hence why they use UDP as well.

ET however uses TCP, and some type of BackedReader and BackedWriter for TCP data - which _implies_ to me that everything is being sent/received in a massive queue. Also, it supports scrolling, which would be difficult _(but not impossible)_ if they only cared about recent frames like Mosh.

Finally, I'm curious how well it handles mobile connections. That's another selling point of Mosh. Admittedly I never use mobile internet, so that's not a concern of mine, personally.

I love Mosh and I'm always happy to see competing apps, hope they complement each other well :)
You're saying that AMP doesn't help with slow connections, based on AMP not loading all resources on 2G. But you're missing the data point for non-AMP pages on 2G. Are you sure it's not even worse?

It's hard to believe how bloated many modern websites are, before trying to load them over 2G. We're talking megabytes of data and tens of connections to display what should be a 20kB of text.
The shattered manufacturing capabilities of Europe put the US in a leading position to be the primary provider to take its place. Essentially Europe was gone as a competitor in the global economy and became a consumer. This led to massive demand in the US which of course led to companies paying lots of workers to fulfill it.
The challenge of recognizing emotions using Artificial Intelligence
> If anything, the most immediate outcome of the victory is a sudden influx of unemployed soldiers needing jobs, which causes downward pressure on wages.

You had fewer soldiers coming back than you had shipping off. You also had worldwide demand for manufactured goods to meet, and Europe lost basically its entire infrastructure and nearly an entire generation of working age men.
Doesn't solve the problem. This approach contributes to urban sprawl, which is normally bad for the environment (people doing 2h car commutes is incredibly polluting, verses a shorter and commute or using public transport).

A good summary of the bad effects of urban sprawl is available on Wikipedia [1].

[1] https://en.wikipedia.org/wiki/Urban_sprawl#Effects
Minimum wage fight may heat up after new study finds jobs, hours fell in Seattle
Nuclear is incredibly safe
It may be not that long before we see: "Create an account to reserve your spot for our space tours!" followed by a form to fill in your information and a Checkout with PayPal button. Reserving a spot for a space tour. No big deal.
How does GPLv3 strangle mosh?
Yes, I meant LPG. Sorry.
Very strange navigation behaviour: enabled JS, and then clicking e.g. 'Docs' modifies the URL in address bar, but requires a manual refresh to actually load the docs page...
> (single family homes with reasonable space) they make those cities unaffordable, they can't possibly scale, they are more hostile to walking, biking, and transit.

None of that is actually true. https://www.youtube.com/watch?v=iGbC5j4pG9w and https://www.youtube.com/watch?v=Jv6SbFlZMbU Apartments are great for those who want them, but there's nothing wrong or anti-urban about family housing.

You can easily give everyone (edit: everyone who wants one) their own single-family detached housing (with privacy, and parking), inside a major city, for really cheap. It would still be 100% supportive of walking, biking, and transit, and can scale for at least the next 100 years. I can state this as a simple fact, because it is, it already exists on Earth today.

Wealthier Americans just refuse to let that happen in our own cities. We simply don't build urban housing for families (even in instances where zoning rules do allow it) so families literally can't make that choice. Cities force sprawl, and then complain that decisions must be made to service the sprawl they themselves made.
One of my primary motivators behind building this blogpost was to show how exactly one can use TensorFlow to ship a production mobile application. There’s certainly a lot of material out there, but a lot of it is either light on details, or only fit for prototypes/demos. There was quite a bit of work involved in making TensorFlow work well on a variety of devices, and I’m proud we managed to get it down to just 50MB or so of RAM usage (network included), and a very low crash rate. Hopefully things like CoreML on iOS and TensorFlow Lite on Android will make things even easier for developers in the future!
That's exactly what allrecipes.com used to do, and they have fairly high Google juice for random recipes. I thought they still did, but when I went to verify it didn't show up. It'd be interesting to know why they stopped.
They're pretty thin. Build housing. Build transit. Raise the minimum wage. There's nothing wrong with those, but he's pretty late to the party.

So I'd say this isn't an ad hominem. I'm not trying to attack the argument by attacking the man. I'm just attacking the man. Florida in particular isn't credible because a decade ago he was boosting municipal gold-digging -- chasing after high-flying tech companies and ignoring bread and butter issues like the ones he's lately rediscovered.
> To many Russians, he is a hero.

Those are Russians who essentially crave authoritarian dictatorship and don't mind few victims here and there. Your analysis or Russian hell somehow managed to ignore hell caused by Russian own dictators.
I guess the use-case they're expecting is someone sitting at their terminal and it is announced that the flight that was scheduled to depart in an hour is now going to depart in five or six hours. The user pulls out their phone and enters in the flight details of their future flight which they now know is delayed.
Show HN: WebODM – An extendable application and API for drone image processing
Did you mean some other link? A Tesla story seems totally unrelated

edit: ok, I get it now: the slidedeck mentions the above Tesla story in a slide about security.