skysight-inc/HackerNews huggingface dataset:
That alliance sounds like just the motivation/PR part. Treble is the "remove the actual technical hurdle that made it hard" part.
Their answer is supposed to be perfect economic information and all actors acting rationally and fully informed in all transactions.

We have seen cultures adopt and change wildly, quickly, and fundamentally - just look at Russia, China, Japan, and Germany in the last 100 years - but the real libertarian breakthrough would be a reproducible way to shift a nations conscience to perfect information and absolute rationality in all business affairs.
As a general comment I personally wouldn't mind if 1) moderation is a bit stricter, combined with 2) less of the 'nudging' type of moderation. Too often I click on a user's comment history and I find pages upon pages of almost fully greyed-out comments, or mostly comments that are not greyed out but (from my point of view, admittedly) unambiguously low-quality.

I enjoy HN and am thankful for the time spent on moderating it though, so it's a minor concern at this point.
So true. A former employer continues to share google docs with me -- not just updates to docs I had been using but new docs as well. I don't read them because they're no longer any of my business, but I haven't been able to stop it from happening.
Ignoring the usual argument over drones vs. public safety:

It is absurd that in the US in 2017 this kind of damage can be caused by flying a relatively cheap device too close to power infrastructure. For the cost of a large-scale terrorist attack (http://www.npr.org/sections/parallels/2014/06/25/325240653/h...), a group of people could shut down a lot of public infrastructure in a lot of metropolitan areas, causing a lot of mayhem, and likely get away with it.

This seems like the kind of critical weakness of infrastructure that the current administration is supposed to be focusing on fixing.
> This would only be true if all those Backblaze customers were only running one process on their machines. With PAE, A 32-bit system can support more than 2 GB, just not a 32-bit process.

At least under the consumer versions of Windows PAE is only supported for up to 4 GB of RAM - partly because of company policy and partly because some drivers turned out to be unstable when physical addresses above 4 GB are used (source: https://en.wikipedia.org/w/index.php?title=Physical_Address_...).
There’s a Skeleton in My Closet, Literally
(Don't do this) You could patch the binary after compilation with elfpatch.

Also,

test:

echo "\$$ORIGIN"

outputs $ORIGIN. $$ translates to a literal dollar sign. \ escapes the dollar sign in the shell.
https://www.faa.gov/news/updates/?newsId=85264
Hi! I am the product manager for the mysql server. I can confirm that for innodb, this is not the case - storage is the variable length.

You might be thinking about the memory storage engine (and temp tables).
Circle Medical (YC S15) Is Hiring a Front-End Engineer
Who even knows it was an ex-admin? Could be the current one fat-fingered it and is trying to shift the blame! We just don't know.
It's not just torx screws, there are Y shaped "tri-wing" screws as well. They're not even used for things in which need to be screwed, ie: the chassis for the hard drive. It's just one of many many things that Apple does that are user hostile, and that's just in hardware.
The cost of insulating a 765kV power line is prohibitively high.

Although in the modern day it might make sense to move more low voltage power lines underground than did previously.
Google search for "drone national park" and you'll find out why.
I love drones, it hurts to read something like this because I worry that the public's gut reaction will be to ban them. However, it's only a matter of time before these types of incidents add up. I think a step in the right direction would be for drones to communicate to some kind of central hub, that way responsibility for these types of things wouldn't be an issue, and people could more easily contact surrounding airports/helipads (ex: before you launch a signal could go out to the surrounding airports for notification).
Terrorist + Drone + powerline = I'm surprised we have power at all anymore.
>That's not user hostile, that's user friendly

It really isn't.
Depends on the state.
I've read somewhere that cow milk accelerates growth in the first few years but the other children will eventually catch up. We would need a longer study to validated this.
TeamSpeak https://www.teamspeak.com/
"including changing rules so taxi drivers aren’t required to replace their vehicles as often"

So.. to save this industry let's make it less enticing? I'm not saying Ubers and Lyfts are always nice, new cars; but they usually aren't models from before 2010 either. Call us posh, but if you can get a ride in a nicer car for the same price, that would be a thing to consider when picking a mode of transport?
In a taxi your ride was insured if the driver got in an accident. Your cabbie is certified, and less likely to be crazy. Also half your lyft/uber ride is paid by a VC.
Just in case there's any confusion:

- 7-bit ASCII encodes 128 characters; latin-1 encodes 256 characters; UTF-8 encodes all unicode characters

- latin-1 and UTF-8 both extend 7-bit ASCII; the three encodings are equivalent for ordinals 0-127

- UUID characters are part of 7-bit ASCII, so they have the same encoding in ASCII, latin-1 and UTF-8
Amtrak and Express Coach Lines: What's Competition Have to Do with It?
With innodb it is variable storage regardless of varchar or char when UTF8.
>A. have no reasonable support for third party firmware B. have no user base or community to maintain security

You're automatically assuming that these third party maintainers apply all of the security patches released by Google. This would be an incorrect assumption.
> Aside from the 9x cost in size, strings don’t sort as fast as numbers because they rely on collation rules.

Why would you sort these to begin with; what ordering of essentially randomness (part of the point) makes sense?
I have just lost my appetite for Trader Joe's products.
Never heard of that one, thanks for the info. I didn't know he ever did any undercover work -- that sounds really interesting.

I also forgot to mention his former co-editor Mark Ames who's also very good!
Last time I was in Chicago my hotel got me a taxi to the airport. I remember it being absurdly expensive...but on top of it that driver decided it was a good time to tell me about all of his sexual exploits and drug use in his down time.

I don't often leave negative reviews...but that ride warranted a negative review.
+ 10000, the taxi system in chicago was _SO_BAD_

Can remember one case where I got a 5am ride to the airport. I suspect the guy was driving a friends cab, as his face did not match the registration. He blew through all stop signs we came across. There were no working seatbelts in the cab. I was literally afraid for my life.

Oh and of course his credit card machine was broke, and he had no change, so I have to pay with 20s and get no change back.
And then we add a mandatory breathalyzer check to the remote VPN login. Because if people believe they can still drive, they might just believe they can still answer the pager.
Is Lyft breaking the law? They operate in Chicago, so in theory would be a viable alternative to Uber.
Aren't retail jobs, with few exceptions, the definition of low skill, low wage labor?
Of course, it will stay locked for a few. Is the IBM/COBOL crowd representative of today's compute resources? Not really. The same could be said about OS/2-powered ATMs and point of sale terminals. The fact of their continued existence doesn't prove the OS/2 is a widely deployed and growing technology.

But overall, the world has changed quite a bit. We're suddenly not in a world ruled entirely by DB2, MSSQL and Oracle, running on AIX, Windows and Solaris. The software stack has opened up, and is no longer bound to any specific platform. The few big software names don't get to decide what kit to run them all...we're approaching a world where ISA won't matter. You'll buy hardware because it fits your performance and TCO targets, not because you're locked in.

What sucks for Intel is that they've failed to identify mobile devices as the "next PC", in the sense of the disruptive potential...the PC killed boutique workstations and servers and it killed them from the bottom. Along with IoT, that's two huge opportunities missed. Itanium was a pincer attempt, but no one targets the top and succeeds... you have to start at the bottom (this is btw why Power needs to scale and price down if it hopes to grow beyond its niche).
Nope, tveita is right.

MySQL's storage has some space limits defined in terms of bytes, and to express that in terms of characters it has to allow for the worst case.

If it allowed 255-byte space to be used as VARCHAR(255) in UTF-8, then an insert of 255-character long string with emojis would fail.
That's incorrect. I'm running Windows 10 32-bit on a MacBook 1,1, one of the machines Apple left stuck on Snow Leopard. It has a 32-bit 2.0Ghz Core Duo (not Core 2 Duo) CPU and maxes out at 2GB RAM.

Windows 10 32-bit runs well on it too. I mostly use it as a Netflix display or for calling out to Cortana, and control it via Synergy. Putting Windows 10 32-bit on there has kept alive a 10 year old laptop that still works fine, it was just lacking software / security patches. And there's a delicious irony to Microsoft continuing to support a discontinued Apple device.
As long as Lyft is around, they can't.
No they can't. Being able to change clothes (incl. underwear) everyday is a recent custom, and a luxury.

Even if they can, the extra money they would have to spend is money that they won't be able to spend in food and other essentials. Time they spend making clothes is time they can't spend making money for buying other things, or in education.
They may have thought it was confusingly similar to the pattern they use for their brands (e.g. Trader Jose's, Baker Josef's).

Update: I went and read the actual complaint by Trader Joe's and, though it does mention this, I think this comment may be overly generous to their thought process.

The complaint[1], as far as I can tell, was basically that their decor looked kinda like Trader Joe's and they sold Trader Joe's products and this combination is deceptive.

[1]: https://static1.squarespace.com/static/51fc7d3ce4b05ae014fc8...
less likely to be crazy.

Having taken many cabs and many rides via Uber, Lyft, and Juno, I'm not sure why you'd claim this. The drivers for ride-sharing services are far safer, saner, and more careful than cab drivers. The reason is not hard to ascertain: at the end of almost every trip drivers and riders rate each other.
> Botnets will just keep guessing until they find one.

Why does your security rely on primary key obscurity? This seems like you're doing something horribly wrong, put some authentication on that or something.

And no, no they won't. Hitting a collision is very hard if you're using cryptographic strength random UUIDs, you wouldn't even be able to bruteforce 64 bits over the internet in a reasonable timeframe.

Go ahead, try the math on that, the only reason small keys are vulnerable to local attack is because you can perform an enormous number of attempts per second, often in thousands of millions of attempts per second and they can keep at it for as long as they want. The database server won't let you query anywhere near that fast. You will never get anything like that for network based attacks as you're limited by bandwidth, latency and of course, the other side who will notice if you even try to do this for any significant period of time and likely block your attempts or limit them greatly.
Finding home: Lack of affordable housing is a crisis across the West
Well, there's the "input format" (or rather two), which gets parsed into the internal representation. The input format can be either hex text, which allows dashes in some positions, or binary, in which it's just a bytearray. There's no verification otherwise, unless you treat generation of UUIDs, which allows to specify the type, as such.
It does not currently use RLS, but it also doesn't have any comparable features, really.
Not sure where their going to be working:

http://clark.com/shopping-retail/major-retailers-closing-201...

Maybe Amazon's new retail stores.
Do you also feel bad for the slumlord who spends a million dollars on a property that eventually gets condemned because he didn't take care of it?

Had taxi company owners not used those medallions as an excuse to provide absolutely horrendous customer service, they wouldn't have ever had to worry about uber/lyft/whatever in the first place. I've never taken uber or lyft because it's cheaper, I've taken it because I get a clean, comfortable ride, with a driver who isn't a complete jerk. I've mentioned it here before, but also why I won't take uber anymore unless it's my last option - their CEO has the same attitude I saw in those taxi drivers and I'm not about to give monetary support to "that guy".

NOTHING the government did has EVER prevented cab companies from providing the same service these startups provide.
Why should it matter if you can guess IDs? Presumably records are locked in such a way that simply knowing a URL doesn't allow you to bypass security.
This is not correct. All firmware updates can only be made by the OEM and not Microsoft. So any firmware updates would need to be pushed by the OEM and then approved by the carrier.
What is your suggestion? By and large, society has gotten farther than folks realize by advantage of cooperation and a shared goal of peers. It has always been somewhat trivial to concoct a major threat to a lot of folks. Your local library has a ton of these ideas in the fiction section.

The expense of making things sabotage proof is substantial and hard to really accomplish completely. Even massive feats of engineering, such as the moon landing, all would have failed had a single actor been a saboteur.
Not really. Fairly common for cabbies to share their cab with their twin brother who kinda looks the same, but has no insurance and no license.
> I have been a finalist for various positions (full-stack developer, web developer, project manager, product manager, front-end dev) for 16 companies over the last year

That might part of the problem - project manager and product manager are not nearly the same skill set, and I would argue that they might even be incompatible skill sets in one given individual.

You might better served by focusing on one area, say front end (if that's your thing) or data processing, etc.
I'm curious why a drone was able to cause any issue. Could a bird or stray piece of trash in the same area have caused the issue (was it a short?), or did it require the force of the spinning blades?
If you are having problems loading the page, try this url:
https://medium.com/@giovannidamiola/making-the-internet-arch...
Petra: C++17 metaprogramming transforming runtime values to compile-time
There should be a backup device or system offsite somewhere that automatically grabs incrementals of everything (and yells at you if it can't for some reason), essentially nobody should have any kind of remote access to it, and the fewest possible people should have physical access to it and gaining physical access should be such a hassle that you don't do it unless it's critical.

That's how I do it, anyway.

We can grant that this can be logistically difficult at certain scales, but it doesn't fall into the "engineering-impossible" bucket until you reach Facebook's size.
What I learned building a semiconductor company from scratch [pdf]
It is not true for innodb (default). See my other comments in this thread.
They did when they launched, they would do airport pickups despite a law against that.
lul yea, if you just blatantly resell an aldi brand, they can totally wreck your shit.

google cases of people selling as little as 5 items of "esprit" clothing.

if you resell brands and youre not an authorized vendor, youre not going to have a lot of fun for a while.
those medallions should never have been allowed to grow to such excessive values in such a highly regulated industry. if anything it exemplifies exactly why regulation can stifle innovation and competition. As with other cities deep pockets get control over the bulk of them and then lease usage which makes those leasing worse off than having the ability to compete on an even playing field in the first place.
Agree - not sure what the advantage is. I understand bootstrapping can be a minor irritation (and I dont have a great way to do it 100% auto)

Dynamic inventory scripts
+
ansible-playbook -k -u root ....

can do the same thing for bootstrapping.

How is this an advantage over that?
Some of the people I knew growing up would call me rich, but nobody I know now would.

I can tell you that there's a huge breakpoint once you are in a situation where you are both 'living below your means' and have a nest egg that is measured fractions of a year of living expenses. It's a safety net. It lets you take risks that you otherwise wouldn't feel safe/sane entertaining.

If you really hate your job, you can job hunt and not be petrified that people at work will find out. You can take a risk on a startup that is doing something you consider good (ethically) or awesome (technologically) and not worry as much about them being out of business in eight months.

You can push back on demands to compromise your ideals. What's the worse they can do, fire you? Your explanation for why you were let go writes itself. You can work reasonable hours. You can spend some of that time doing volunteer work or other social activities that may actually improve your employment options in the future (virtuous cycle, pun intended).

And, you can afford to participate in the technology treadmill that most likely underlies your job skills if you hang out on HN.

[edit]
Stresses outside of work show up in how you interact with people. I was much more agreeable at work when I knew my rent was paid even if payroll screwed up my paycheck. (And I was much more agreeable at work once I started taking care of my health, too, which was easier when I had more leisure time).
>One of the post's points is that UUIDs will scatter your writes across the database

And will wreak havoc on any indexes it is included in [if you do a lot of writes and don't have sufficient padding]... page split city!
I don't know how long ago this was, but cabs in Chicago are required to accept cards, and if they can't, you're not required to pay. I've had cab drivers claim they can't accept cards (response: "ok bye"), but never had them claim not to be able to make change.

In both NYC and Chicago, you can call the cops over this, and they're very responsive (perhaps more so in NYC).
Marketing guy. I come for the discussions.
Sure, not a bad idea :)

That being said, I can still extract information. For example, I can create a user today, and then another user a week from today. From that information I can extract how many new users a service adds in a week.

To avoid that, I can increment by a value other than one, but that might make sharding harder unless I pick a number like 10, 1000, etc. (of course depending on sharding strategy), which is probably easy to figure out.

I guess my point is that it's harder to avoid leaking information with auto incrementing IDs. This may or may not matter depending on the use case.
Say no to Off-Chain State Channels, kids. Correct me if I'm wrong, but it looks like we're already starting to see how State Channels add a lot of potentially breaking complexity, that is, complexity that makes it easier to break bitcoins checks and audits.
Find comfort in the fact that broad mastery takes a very long time, but there is always room for apprentices and journeyfolk.
Coinbase’s problem lately is that they can’t keep up with their growth. See this recent post:

https://blog.coinbase.com/improving-customer-support-139d99e...

For me, PayPal and GoDaddy have the worst customer service I have ever experienced. It is hard for me to pick which one is worse.

Hopefully we can all agree that Amazon has the best though :)
As a monopoly, you usually have no reason to change. You make piles of money with no extra work, why innovate?

Uber/Lyft is eating their lunch. Now they need to innovate or die. Very likely they die at this point.
I wrote a small book on the shell, and I have no idea why anyone would prefer Bash as a scripting language. Or as a shell interpreter, for that matter. Sometimes one lacks alternatives, and sometimes the Bash version of some task is too simple not to use.

I feel like there's a cadre of developers who used Bash, Perl, and Unix in the mid-90s - early naughties, to excellent effect, but have resisted learning anything else since, in the mistaken belief that these tools were appropriate solutions to all classes of problem.

And not to say that shell scripts are bad, just that the range of tasks for which they are best suited is far more restrictive then people seem to think. A friend surprised me by saying that Bash was an essential part of his genetics research, and after being initially shocked, the idea made rather a lot of sense: genetic data is semi-structured text, and much of his work involved transforming the output of one program to the input of another. Outside of such applications, I view the use of Bash as non-optimal at best.
Actually if memory serves the Pentium 4s below 3Ghz won't run Windows 10 because they don't support the necessary CPU instructions.

I seem to distinctly remember it failing to boot on a 2.8Ghz Pentium 4.
Shouldn't the title be appended with (2015)?
I don't understand why the author wanted Microsoft to use HTML / CSS / SVG. If Microsoft had actually done that, and wanted or needed anything custom or unique, they would just be accused of "embracing and extending" the technology, as they had been previously.

It's seems like the XAML they went with is actually the better option -- it's close enough to other markup languages that any developer can pick it up with minimal effort, but not exactly the same so they can make any changes they want without hurting anyone else's compatibility or the larger ecosystem.

And (totally subjectively) XAML is actually nicer for developers and users than HTML+CSS+JS in some areas, if your willing to invest just a tiny amount of time to learn it.

--

Plus, Microsoft's UWP also lets you use a web browser too, if you prefer. If you feel your markup is better in HTML+CSS+SVG, Microsoft already supports that as well - https://docs.microsoft.com/en-us/windows/uwp/get-started/cre...
I'm pretty sure Lyft, which is just about as good as Uber for taking ordinary trips, will moderate that. Lyft isn't going anywhere; their cash reserves are large.

Also public transit, car rentals, etc.
It's just the 400 foot max altitude rule phrased in an odd way.
Anyone interested in this subject matter would be smart to consult Gaston Bachelard's seminal work 'Poetics of Space'

For anyone creating in VR, this book should be required reading. But, I haven't heard anyone working in VR acknowledge it. My background is in art, and I have held this book as just short of sacred throughout my practice.
Cool! How does spinnaker compare to Jenkins pipelines?
Without power the drones won't work, so at worst we have dynamic equilibrium.
I'm surprised that there's no mention of sortition, the electing of people by random lottery. Lots of people (including Aristotle and many Athenians) thought that true democracy was this kind of election by random lot, not by voting. Voting is just begging for corruption. Most Athenian magistrates and juries were picked by sortition.

Aristotle:

> Democracy arose from the idea that those who are equal in any respect are equal absolutely. All are alike free, therefore they claim that all are free absolutely... The next is when the democrats, on the grounds that they are all equal, claim equal participation in everything.

> It is accepted as democratic when public offices are allocated by lot; and as oligarchic when they are filled by election.

https://en.wikipedia.org/wiki/Sortition