skysight-inc/HackerNews huggingface dataset:
I think what they're getting at it, release an iOS 10.3.4 or whatever so that people who don't want iOS 11 can still avoid this bug. They did this once before, around iOS 6 I believe, when the security certificate for Facetime ran out.

And it's understandable. iOS 11 made my iPhone 7 - the newest one at the time - so unusable I sold it and got a different phone. It went from a good, snappy phone, to a slow mess that took seconds more to open or switch apps, crashed all the time, had UI glitches all over the place, and was so slow it couldn't play locally downloaded audio without stuttering and slowing down. Ew.
Agreed. I would feel suffocated if I lived in Midtown Manhattan.

In my Brooklyn neighborhood the density feels fairly low (10-15 visible in the street). Green space isn't great for most but I happen to live two blocks from a park.

Many places in Manhattan also feel like this if they aren't business or nightlife heavy.
Which school in particular?
> My memory is terrible enough that I can't do those things myself.

I get that all those services are helpful to someone who's easily distracted, but I'm afraid using them is the last thing that's going to help your memory. It just makes you more dependent.

Personally I prefer not to use Google's auto-complete, I can spell just fine thank you. We're bloody human beings, we're supposed to be like the smartest thing on this planet, don't we?
That code image reminds of how much I hated Windows code. Everything is bad: the layout, spacing, capitalization, colors and fonts. From the overall screen to the individual pixels, they all make me want to scratch my eyes out. Look at those {} and @ glyphs!

Compare to https://www.macintoshrepository.org/1645-codewarrior-4-gold-..., which manages to look fine in a similar number of pixels.

If your source code/editor/fonts produces screen contents so ugly that people with taste can't bear to look at it, the end-user experience isn't going to be awesome.

Edit: I see now it's decompiled code. But the original source was probably written by someone looking at that same font (FixedSys?). Assuming that function originated in Windows NT, they would have been editing on an earlier version of Windows.
I'm quite surprised that the markup incompatibility with Microsoft Office is still an issue. Are they actively sabotaging the Open Document Foundation, or is it just really difficult to achieve?
Okay I’ll bite. It serves the common good today, but if you intend to say it may turn out to make us live our lives based on something that can disappear any day and that would cause more harm than the benefits up to that point, then yes, this sentence is too long.
when the origin is properly secured (which we encourage all customers to do) even passive DNS won't help: https://dnstrails.com/domain/canhazip.com
There are a few other places if the Gulch for some reason fails; each with many more problems (but likely more room to expand)

- Westside (superfund site from concrete operations)

- Jail/Aarons Amp

- Union city area.
Free markets do not claim that. Those against free markets try to twist free market to claim them. Free markets to claim that boom and bust cycles are smaller, that monopolies are harder to maintain. Monetary policy is by definition not part of a free market (though many people try things that look like monetary policy if they have power the market isn't free). External costs/tragedy of the commons is something free market doesn't do well, which is why free market advocates have complex ideas that boil down to internalizing those costs.
Since Mender and Yocto have already been mentioned, I have to bring up Buildroot with SWupdate. Batteries aren't included like with Mender, but you also don't have to assemble layers from the far reaches of the internet like Yocto.
Wow, I had assumed a lot more of the Rust runtime/stdlib would need to come along with anything, but the wasm-unknown-unknown target and aggressive culling of unused code looks to make this really competitive. That's awesome, and I'm really happy to have my predictions and assumptions proven wrong. :)

Edit: Some of the numbers:

Original JS: just under 30,000 bytes.

Closure compiler minified JS: 8,365 bytes.

New combined JS and WASM: 20,996 bytes

Roughly half of the WASM output is JS and half of which is WASM, since not all components in the original JS were replaced, just a specific subset. There is some duplication of functions that both the remaining JS still uses and the new WASM code does as well. Rust diagnostic and error messages appear to still be present inthe data section although unusable, so could be cleared out with better tooling.
I've had bad experiences with Wine's app db:

# The information is poorly presented IMO.

# Gold/Platinum apps fail to work at all for me.

# In addition, info seems to be culled readily, I went back to find info I'd posted so I could setup a game again and the info had been deleted (turns out they had emailed me to tell me that if I didn't actively maintain it then it would be removed - I no longer add data).

Wine has always seemed so brittle, needing cryptic incantations to put the Windows environment in to just the right state.
same. Can't they say so before grasping our pictures???
He has a slide deck [1] that he links to in the interview, where he tries to highlight some challenges with grokking large codebases, and techniques one can use to compartmentalize understanding and build from there. I found it both a bit too colloquial yet also too opaque, but there's some useful nuggets in there.

It also speaks to a significant problem: large codebases are inherently difficult to understand, which forms a barrier to entry. This is despite the fact that most software makes use of various abstractions to break problems into smaller parts.

In the general sense, I believe it's worth thinking about how the particular abstraction mechanisms used in software impact a new contributor's productivity, vs. the productivity of someone more familiar with the codebase, especially for projects that are developed in the open, or with high developer turnover.

[1] https://people.gnome.org/~michael/data/2016-04-29-solving-pr...
Help: in general, should I use http://reactstrap.github.io/ or https://react-bootstrap.github.io/ ?
I don't think a fingertip-sized chunk of asbestos in an old mason jar is going to be very dangerous.

I also drink alcohol and use leaded solder FWIW.
It's so amazing that the dinosaur LibreOffice/OpenOffice is still maintained. From the codebase, it is probably similarly old-fashioned like Thunderbird. Some folks may say it is hopeless to modernize. For me it does not even matter whether that's true or not -- it is a well-done and partially timeless and universal tool in my everyday work flow. While there are fancy and modern alternatives like the (closed source) Google Docs, LibreOffice always stays as a fall-back solution if nothing more works. Thank you for this work, developers!
The article clearly states that $16B is the list price, not the price emirates paid:

> signed an outline agreement for 20 of the double-deckers with an option to buy 16 more, worth a potential $16 billion at list prices
It's more what the gov't is subsidizing than what people enjoy. EG in the US it's easy to get a loan for a new single family detached house, gas taxes are low, lots of "general fund" money goes towards building highways, ample free/underpriced parking in every downtown. Contrast to Denmark where there is 100% taxes on cars, little parking, big investments in biking and transit.

Autonomous cars are going to give the suburbs a new lease on life. They will make it easier than ever to live in far flung places because you'll be able to work from the car on the way to work. Autonomous cars will require less parking downtown, but I imagine they'll convert the parking to driving lanes for the widely anticipated massive increase in vehicle miles travelled.
Meeting Star – a Meetup replacement
My takeaway was that people don't like leaders that can't relate to them.

Obama related well to one part of the country, and Trump related well to another part of the country.

Trump's case being more surprising since he's tries very hard to come off as a class traitor.
ex. Notice his love of the peoples food (fast food)
Most touchscreens go straight to the pixel point too.
The Search for Autonomy
Thank you for sharing this article. Speaking personally, it comes at a great time. I've been toying with the idea of getting involved in open source, and was particularly interested in pushing forward open source office suites.

Something that I'm particularly interested in with LibreOffice is helping the core being decoupled from the UI, to both help with portability and to speed up the rate of UI innovation. I had thought that I may have to start by myself, but based on this article it seems that the current LibreOffice developers are thinking along similar lines.

If any LibreOffice developers are reading this, are there any sub teams setup that may be a good fit? To give some idea of my background, I would describe myself as a tester that knows how to code (not in C++ alas, but I'm familiar enough with debugging at a low level).
Are you a software engineer in one of these cities struggling to find a job?

Would you take one at Amazon, knowing that it's one of the worst software jobs out there because of horrible working conditions?

Would you last significantly longer than the average 1 year turnover rate at Amazon?

If you said yes to all these questions, your response makes sense. Congratulations, you are the .25% of the population that my argument doesn't apply to and I'll gladly note you as an exception and admit my argument was a generalization, though a reasonable one.

edit: It's also worth noting that I don't blame Amazonian transplants to Seattle themselves, I find them wholly sympathetic and I think it's sad these people are blamed for the state of affairs: rather, the company, that draws so many from outside, makes no effort to acclimate them to local culture, works them to the bone so they have no time to do so themselves, and provides nothing for the city to aid in the overcrowding, traffic, and housing crises they have created is to blame.
Show HN: WhereToBuyCrypto.co – Straight and to the point  no chaser
This is a clever idea. I've long been skeptical of debt on blockchains b/c there aren't good means of enforcing repayment without resorting to trusted irl/off-chain components, and then why bother doing it on chain in the first place.

But collateralizing with digital assets created on-chain is a really interesting approach, obvious in hindsight, but perhaps requiring the prerequisite of real implementation of unique collectible digital assets that retain value. Collateral can be cryptographically locked up and payment enforced in the event of default, all trustlessly. Are you guys the first to do this or are there any others doing this too?
Thanks :) bot working 14hrs a day 6 days a week helps.
>Surely those malls, if they are indeed thriving, owe some of their success to the rest of the NYC metro area

I suppose, but I'm not sure this proves your point. If anything, it shows that these commuters are choosing to go to the mall up there instead of window shopping in the city. I never said I prefer "transit-free hinterlands"? That general area is actually the specific example I had in mind all along.
Look out for dropped push and pull modifier classes and new breakpoints.
Project: WhereToBuyCrypto.co

WTF Did I Build It: Honestly, for selfish reasons. I'm in tons of crypto private chats and follow a good number of crypto Twitter people, and on a daily basis would see suggested cryptocurrencies to look into. Problem is that not all coins / tokens are available on every exchange and finding out this information was time consuming. Thus I created WTBC.

WTBC is straight and to the point. Enter in the cryptocurrency name or symbol and the website will spit out all the exchanges it is currently available on.

Again, since this really was for my personal use I tried to make the design as simple (and plain) as possible.

But now I'm turning to the HN community to help me take my selfish personal project to the next level. What can I do to improve WTBC that would make it easier for you to use?
Amazon and those workers will still consume city services. City's don't make a profit on average, so while those workers may make above average wages it's unlikely to make up for the overall lost revenue.

Picturing 1000's of workers is overblown. Amazon does employ a lot of people, but in a highly distributed fashion and their expansion is not going to be huge. On top of that these are all large city's where +/- a few thousand workers is not that big a deal.
Ironically, the suburb/city of LA my parents live in (Glendale) felt extremely walkable and not suffocating.

My parents live in a residential area that looks like your average American suburb - no stores, just houses and cars. But if you walk west of their house for 10 mins, you go to a large boulevard full of restaurants, shops, and people hanging out. It felt like a nice balance, but I doubt there are many jobs in there for the residents, so most do make the highway trip to LA proper.
There are many people who benefit from un-free markets. Economists are one group - a free market might be better, but then they don't have a job advising powerful politicians. Thus a free market is not in their best interest.
dist-upgrade is discouraged on Ubuntu for switching releases because there is a supported tool for the same purpose called "do-release-upgrade".
> In Frankfurt, I've actually had a bus take us from the terminal to the plane.

This is very common even in smaller airports when an airline doesn't want to pay for the more expensive placement at the tube, as far as I understand. Also some airports have a road for airport vehicles just between the building and plane parking position, and don't allow people to walk to the plane for security reasons.

Feels like most of my flights start with a bus to the plane.
> Many countries combine authoritarianism with high rates of violent crime and poverty.

Well, in your original point you said "all I have to do is sign up for totalitarian rule?" mockingly, equating the two.

They're not the same, but many people would choose totalitarian prosperity over democratic poverty.
350TB of memory, and 50,000 cores, nice.

ARP caching seems to be a common issue in cloud environments. AWS recommends turning it off and does so itself in their Amazon Linux distro.
And in fact it does offer "the best of both worlds" in a sense: you can work in a dense city with plenty of jobs without having to live there. That's the reason suburbs began to exist essentially as soon as trains made them possible.
Just to complete the quadrant, there are also dumb leaders who are good at leading (will usually still do quite well) and dumb leaders who are also not good at leading (usually does not end very well, IMO this is where middle management tyrants come from). Even though I'd wish it were not so, smartness is correlated to success in the same way that hard work is: it helps, but you still need a lot of luck as well.
well you just need an efi firmware and I guess ovmf is the only one that the guy knew of (I actually do not now of any other aswell). if you boot qemu without any firmware it would emulate a real mode device which probably make it impossible to access the device correctly. (not verified or tested, since my rig never worked).
but you can install OVMF on any new linux distribution. and you probably don't need to patch it (at least on ubuntu 17.10, fedora 27+, arch linux...)

Edit: Arch wiki (the best) writes something about it: https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVM...

> OVMF is an open-source UEFI firmware for QEMU virtual machines. While it's possible to use SeaBIOS to get similar results to an actual PCI passthough, the setup process is different and it is generally preferable to use the EFI method if your hardware supports it.
Google has much more to gain with mining your data as they have the channels to turn it into profit. Apple has a better chance making profit from their devices than their users data.
Is it really fair to compare Somerville to NYC? For example since you post on Ynews and live in Somerville, there's a high chance you work at MIT or one of the offices at Kendall. It's almost like someone who lives on 70th street in NYC, and works on 55th saying "NYC is perfectly walkable, most weeks I can get everywhere I need to by just walking." I.e. I don't really know whether it's worth talking about small towns or neighborhoods in the context of this thread.
Which will drive up the cost of life for people who currently live in Philadelphia and won't work for Amazon. It will, however, vastly enrich their landlords.
1) Wait for browsers to implement adding PWAs to desktop
2) Write once, run everywhere
3) Everyone is happy
Durov just playing with everyone and raising hype.

BTW I submitted white paper, but it didn't make front page https://news.ycombinator.com/item?id=16149979
I think that's just a misuse of GPS as a substitute term for 'high-precision' location, probably from cell tower data.

There is a common misconception that GPS is some sort of surveillance system that can return the position of a receiver.
That may be true, but it's also forgetting the fact that the Pixel-owner is a customer, whose needs and wants the product should be catered to.

It's sort of like if Google sold a robot that happened to also steal money from your wallet. If they could get away with it, it'd be profitable for them, but there would still be something wrong with their behavior.
https://dharma-labs.workable.com/
RTP doesn't sit within Raleigh. Addresses that sit within the park (like GSK, or IBM) are within the cities of Durham, maybe some in Morrisville, and some simply "Research Triangle Park." The Triangle as a whole (including the Raleigh, Durham, & the Park) put in a bid to Amazon, so presumably by "Raleigh" they really mean the whole Raleigh-Durham/Triangle region
It depends on what you want to do. Do you want to just monitor tools running production? Do you want to actively work on the tools in the fab? Want to be a process engineer? Be a device design engineer? Work in process development?

Each is different...a college degree will never hurt and a master's is pretty normal for fab engineers and a PhD for process developers.

As for schools it definitely depends in a similar way, but most top technical schools will get you recruited. A standout is Rochester institute of technology which has an undergrad degree in microelectronics.
Nobody cares about HQ2 outside of certain tech circles.

My point is people care more about where their cars are made, and they don't even really care about that.
The idea that AI would rise up and seize power over its human creators has always seemed preposterous to me. But it is not at all preposterous, as your comment demonstrates, that we might imagine AI as some kind of savior and put it in that position intentionally. This is the real danger.

It is a prescription for dystopia. Either the machines, acting without understanding, will botch things up royally, or unscrupulous people will find a way to use the machines as cover while they pull the strings to their own benefit. Or both.
But I get all those same benefits simply from other people not carrying about their own privacy and security. I still keep location services, Bluetooth, WiFi, etc. off except when I'm using them in the moment and create a separate Google ID for each phone. My individual habits get lost in the noise.
The article seemed to mention that they took this step and the notifications seemed to migrate to google search. I dont use android and may have misunderstood but that behavior wouldnt surprise me and I suspect either way the information is being logged.
The bigger news here is that for the first time in 20+ years, all platforms are using the same codebase and that includes iOS, Android, Mac and Windows.
> What's being demonstrated here is "look kids, it IS possible for YOU to write code and run it on a video game console! YOU can become a game developer, if you learn about this stuff!"

You do realize that people play game on PC too? The main issue that you are trying to address, i think, is whether there are other frameworks in teaching kids programming with games?

In, fact the part of world where i live in, it is much more expensive to buy a nintendo switch than to assemble a computer and hook it up to your tv and use scratch to teach the kids.
> let the user figure out how to support the three different init systems that can each be configured in seven different ways

There's really only one init system you should care about anymore, and that's systemd. If you really insist on supporting old distros, you might also support /bin/init configured through LSB compliant initscripts. So that's two init systems, each with one way of configuring them.

The real solution, though, is to simply ship source code and let the distributions deal with this when they package it.
It was a very specific need listed by Amazon.
I would pay for this in a heartbeat if this was a desktop app I could use offline. On the cloud I'm not so sure. With all the stories going around HN I barely trust Facebook and Google with my photos.
> What could the 1800s have looked like then?

If it happened before the Battle of Jena, we might have found ourselves in a world of technologically-ensconced monarchies.
That's just evidence the southern states suck as business locations. They can only get companies to move there by bribing them.

Contrast with San Francisco and New York City, where they have tons of taxes and no shortage of companies wanting to be there.
Yeah I don't get the problem.

I like to see other people's reviews so I like to provide some myself. Quid pro quo.

You can of course turn off this feature but then you're missing out on a lot of what Google can give you.
And I live here and it's clear you're extremely ignorant on what the culture is actually like in the Raleigh-Durham region.
Do yourself a favor (if you want to be a web developer):

Understand JavaScript deeply.

Write your applications in TypeScript.
For those you are typically looking at an as or even a bs. They look for strong reliability, precision and attention to detail, and hands on skills. Strong evidence of an ability to learn is also gold.

Plus most of those guys work 3/4 12hr shifts a week...great schedule. No work goes home with you.
Okay, I have at least a guess about the type of thing that's going on, after seeing what it did to Firefox (which it at least didn't crash).

Various GUI elements such as title bars, tooltips, and thumbnails of links to Web pages, will try to fit the text they're given in a certain amount of space. If the text is too wide, it'll show some amount of text followed by "...". (I wonder if they're prepared for the text to be too tall.)

I saw Firefox rendering the long sequence of t̴́̍̒ characters in the mailto: link. It was being kerned in a way that made it nearly a solid black smear of pixels.

My guess is that apps are trying to determine how much of this text to show to fit within a certain width (and height?), and this text messes with a kerning algorithm in a way that makes it computationally very difficult to decide. I still don't know what's going on with the rest of the text, and why it can read 20 MB of text without making a final decision.
deceiving tactics
I was surprised to see Wishbone on there. I like that place.
This is FUD.

Partition twice the amount of space you need on IOT's fixed media, and trickle-download your update to the empty partition. Once that's finished, verify the download then switch your bootloader. I have to update 500+ field installations with a new OS and this is the approach I'd take if we had the space and bandwidth

(Instead we're sending out an army of techs and account reps armed with USB sticks)