skysight-inc/HackerNews huggingface dataset:
Using lynx, the only thing that makes reading Hacker News somewhat inconvenient is the lack of indentation to show the nesting hierarchy, but otherwise it works quite well.

Some other sites are so messed up that it's actually more comfortable to read them in a text-only browser that completely ignores CSS and replaces images by their alt-tags.

Of course I frequently do want to look at images, so my main browser remains Firefox, but it's still useful to remember that other browsers with different tradeoffs exist and can be used.

Sometimes, you really just want to read some text and don't need any of that fancy other stuff.
And if you think this is bad, just imagine what the Russians are running.

Probably a panel of unlabeled buttons
Many thanks for your thoughts :-)

Actually yes, we are a new hosting company, but the live site is hosted an a AWS-S3 bucket with a CDN in front of it, so, even if you don't trust us, I could feel quite safe with it.

In my personal experience, I used to have a web agency with dozens of WordPress installation to keep alive, mostly of them where simple “brochure” sites. I used auto-update mechanisms and caching layers provided by the hosting service, but it happened more than once to have security/performance/technical problems and headaches.

Only after I put the static copy of these sites online I started sleeping well at night. There was no way that things could go wrong.

Of course it is easier if you build them with the "static solution" in mind. Anyway you will find a compatibility list of the plugin you are using on the site dashboard once your site is on HardyPress.
That's a good point, if you're only concerned with tracking from a specific set of domains.
This is an honest account of how we reached here, what we would do differently the next time, and takeaways from each tactic we implemented in first 50 days after our launch.
I'd suggest it only go on the dire warnings; don't have a confirmation on the drill alerts, but yeah, it's not a perfect fix.
I've anecdotally had wonderful results with Applecare. But Apple can probably be just as bad as Lenovo when it comes to problems that "corporate" has decided to stonewall, e.g. bad GPUs.

Whenever I buy a laptop I only accept delivery at an Apple retail store. Apple will ship to a store even if you order a custom configuration online. I ask for the box to be opened and for the laptop to be powered up before I take it home. Avoids DOA. Avoids going home with something other than a "new" laptop in the "sealed" box.
Shame it doesn't support Python nor PostgreSQL
More like when you delete/rename a github repo and they make you type our the repo name. I'm thinking of having to type something like "MISSILE INCOMING SEND ALERT" or similar.
>Xian can experience heavy pollution in winter, with much of the city’s heating relying on coal.

Have they tried to filter directly the air at the source of pollution? For instance, placing filters on the coal heating facilities. It should be more efficient, as you wouldn't release as many particles in the air in the first place.
SafeButler (YC S17) is hiring engineers to modernize insurance
Solving our own pain point, we are automating insurance shopping for American consumers. After a free signup, a consumer's insurance shopping is put on autopilot with us. Better deals automatically come to them for the rest of their lives. Switching takes only a single tap. It will save consumers time and money while giving them better protection.

Bugs in our system could mess up people's lives big time. If you take pride in writing code that "just works", if you love turning an idea into a deployed feature in minutes, you'll love it here. Practical experience with Python/Django, SQL and automated testing strongly preferred. Practical experience with Ruby/Rails or Java will be considered too.

Please contact jobs@safebutler.com. We are a 4-person team based in Newark CA (across the bay from Facebook HQ). The company is backed by a group of angels, including YouTube co-founder. At this point, Bay Area candidates with US citizenship or greencard only please.
Definitely depends on timeline; PAST is a reasonable recommendation gaining momentum as best practice. The recent Show HN annoucement discussed many caveats of authentication tokens:

Show HN: PAST, a secure alternative to JWT | https://news.ycombinator.com/item?id=16070394 (2018Jan:361 points,137 comments)
If a system has critical safety components (using, or misusing the system could harm or kill people), all parts of it should be treated as such. This applies to hospital equipment, missile warning systems, cars, etc. Things like security and reliability rightly get a lot of attention, but UX is just as critical, as this event shows. There are plenty of case studies of poor UX on hospital equipment killing people[1]. When will people learn?

[1]: https://medium.com/tragic-design/how-bad-ux-killed-jenny-ef9...
Could Blockchain Technology Improve Project Success?
The working class would be the new upper class so a lot of people would try to be part of it. Nice communist Utopia.
> by design

By design, the web is a "1. send me the document <-> 2. here it is" transaction, not a series of many small notifications. By design, the url() property almost certainly wasn't intended to be dynamic. This is clearly 'bending the established rules' — cleverly, admittedly.
fish is praised a lot, but how often is it used?

https://github.com/fish-shell/fish-shell/wiki/POSIX-compatib...
Comcast partners with AWS as it struggles to fight cord-cutting disruption
Well, his pro-US sentiments are somewhat exaqggerated. Ho Chi Minh was yet another alias for Nguyễn Ái Quốc/Nguyễn Sinh Cung who lived for a time in the Soviet Union and founded one of the several competing Vietnamese Communist Parties in the 1920s. He always was pro-Soviet, but he was willing to work with the US because he believed that the US wanted to break up the French Empire after the war.
Well 3 organizations already control more than 51% of bitcoins mining, I'm sure they're already optimizing communications between each other.

https://blockchain.info/pools
Will the Suru Electric Bike disrupt the motorcycle industry?
I think we use different words in different contexts: Refactoring, Maintenance come to mind for software engineering.

Don't know what the equivalent in the graphics design world would be.
And pay you money :)
I highly doubt that, since his administration was actively financing anti-Assad groups, including violent religious extremists. We've been fighting a proxy war with Russia in the Middle East for roughly seventy years and Syria has been Russia's #1 ally in the region for decades. He'd have to have his head in the sand to think that Russia would allow him to directly take out Assad's forces.

He made a horrible decision that reeks of hubris, thinking that nobody would call his bluff.
> That's obvious

Sure, I was agreeing / checking my understanding was correct :)
Could anyone make a list of free-alternatives? Tiresome seeing every little idea turning into a 5 USD a month SaaS-startup.
In NYC it's pretty common to see people watching them and taking pictures of them.
Something that comes to mind is Skyrim's legendary skill confirmation. When you go to reset a skill it prompts you twice if you really want to do it and the second confirmation has the yes/no switched and the default on no so if you are just clicking through it's easy to not reset the skill. You have to read and know what you are doing. But also, yes, the drill shouldn't prompt so it stands out when it does prompt.
> Q: How do I disinfect myself?

> A: Often malware can install other malware, or allow an remote attacker to do what ever they want. Thus if you were/are infected it's suggested you fully re-install macOS. However, you can probably get away with simply resetting the DNS servers and deleting the malicious certifcate.

So you pretty much agree with most of what he said (in a very succinct fashion), except his advice is based on research and yours seems to be based solely on dogma?
That's an interesting thing to be annoyed about given that a faster way to send out the false alarm notification is one of the mitigations they have put in place.
While we, as devs, may get tired of the constant beat-down between site flexibility and privacy, many of our users are unaware. They will go blindly towards flexibility and we have a duty to find as much compromise as possible between those two values lest we just say "it's an easy fix, just turn off your computer". There has to be a middle ground between extremely paranoid turn everything off and extremely liberal with my anonymity (and on the internet, it's not governments who are going to help find it).
Article mentions coal based heating being a big culprit, which is most likely used residentially in homes and small businesses.
...but Theresa May has been fighting a long war against
the ECHR

I'm not often on May's side but I was in that case. How we got ourselves into the position where we were unable to expel a man as dangerous to civil society as that is beyond me.

Yes, European courts are able to override British courts
and British law, because the UK agreed to that. That's the
mysterious element of UK's relation to anything European:
the UK agrees to some rules and then complains about the
consequences.

It's not that mysterious. The establishment are very pro EU, the British people not so much.

As for homemade jam:

- what laws banning DIY? Are they UK laws? Are you sure
it's the EU who mandated the precise letter of the law?

At this point I don't really care. I get a bit tired of these circular arguments. If this really is just some parliamentary conspiracy theory to blame the EU for its own inadequacies then fine, let's take away the excuse.

To bring the discussion back to sovereignty, we've never had a discussion in the UK about the issue with regard to the EU. I don't think you can deny that have ceded at least some sovereignty to the EU, otherwise we wouldn't have the institutions you have already mentioned. The question is: how do we feel about it? Do we think those institutions are better, worse or indifferent?

You can't just take a country into a new political landscape and expect everyone to be just fine with it.
This is not graphic design, it is UX. Graphic design is a component of UX, sometimes, but not here necessarily. Simply reordering the list, and giving it a hierarchy makes it much easier to see what to do: https://twitter.com/iamlucamilan/status/953201356545974272
> Accents are optional on uppercase letters

Unlike what some french believe, they are not supposed to be optional:

http://www.academie-francaise.fr/questions-de-langue#5_stron...
It's $3,499 CAN: https://www.ridesuru.com/ and that puts it in the same range as Karmic bikes: http://www.karmicbikes.com/shop/koben-s so I'd guess not.

As for "low-end disruption," it's also worth noting that there is a higher-end electric motorcycle already: https://www.bloomberg.com/news/articles/2017-08-02/the-elect...
> If it was that would be strange and innapropriate

Yes, that was my thought too, hence why I asked them if that was indeed what they meant by it. An archaic/dialectic spelling of reckless is strange too though, so I'm not really sure which is more likely. Just out of curiosity - if it only just now occurred to you that 'rackless' could refer to her body, then what did you think I was calling the comment out for?
Optimum currency area
Presumably if Google spend 150ms of processing time typically, they don't want to spend 900ms (I'm ignoring transit times, etc.) on one query as they could get 6x as many ad impressions for that processing cost.

They don't even need to do better than the competition, only well enough to stop customers leaving despite having to do 4-5 searches.
I’m a macroeconomist, a disbeliever in current cryptocurrencies (because they do not allow fractional reserve banking because they have finite supply) and I absolutely agree with you. I was being facetious further up, I thought that was clear (but apparently it wasn’t).
He is going to get fucked in court, he changed his story 3 times, none of which are consistent with the state of the recovered body. I assume his socio/psychopathology makes him think he can get away with it.
Packagist is down [502 Bad Gateway]
I think a big problem is that people that don't have a lot of experience with design treat design decisions as subjective and arbitrary when in fact there is a lot of science to back up certain design choices (human vision, cognitive psychology, and not A/B testing.) As a result the approval process for any design, whether the initial or a redesign, gets stuck on the desks of various people that either don't feel qualified or don't see the point in the design.
This is definitely the biggest pitfall I’ve run into both as a managed engineer and as a manager. It’s intuitive to think delegation involves forming a specific task and giving it to someone else, but that’s a waste of their brain power. Giving them an open problem to solve is going to result in freeing up your mental energy and will make them happier due to increased agency. In general, you want to give workers as much agency as they can competently handle.
Maybe the system could make them stand up and walk over to a button/key and activate it to send a real notification.

Of course they then need a way to test the button...
That's fair. Typing something out helps somewhat with the confirmation reflex problem. (Essentially hitting OK or typing Y as almost a single motion with the original selection.) But you're right that, if you think you've selected the right thing especially in a high pressure situation under time pressure, you may well not read through the warning but just take whatever action is required to confirm.
It's coming as it's rather easy to add support for running Python apps. However, we don't have the python know how to implement automatic Python client generation for services.
The obvious solution is to block the server-side pages that the CSS elements link to. This kind of tracking can be mitigated the same way any other kind of tracking is already handled by uBlock or uMatrix.
Xmoneta ICO Token Review: Social Messenger for Value Transactions? – iCoin Blog
Bdihancenbsngkcfgskv
I suspect more that Google's focus on being the best general purpose search engine for the general public and its focus on personalization, predicitive search, etc., is behind it.

It takes a different design of index and algorithms to do what Google has openly had as a goal since well before Porat came on board than it does to be the kind of highly literal search engine Google started as.

There's a market for both, and the market for a well-designed, comprehensive, highly literal engine probably pays a lot more per user than the kind Google is focussed on. But it also is much narrower if there is a Google around. (It's also not clear that the web is the highest-value corpus for such an engine; the really commercially successful ones are more specialized and have large, human curated and annotated datasets is specialized domains, notably law.)
Host an Open Internet Activist – Read, Write, Participate – Medium
Why not use either simple API key or HTTP basic auth? Both are simple to implement and supported by all the tools and libraries.

Does basic auth works if the client is a browser and you want to have a nice login screen?
I'm using this, and so far it's working just fine:

https://github.com/awslabs/aws-sam-local

I'm only testing Lambda functions with it, and not really testing APIG + Lambda integrations or anything fancier.

I prep the local db, mock a Lambda event, write the mocked event to a JSON file, then use command line options to run the event against AWS SAM local, then get the response and compare it to the expected response.
Unstructured content: An untapped fuel source for AI and machine learning
The relevant metric (at least in theory) is wing loading, that is supported weight per wing area. Having said that, I find the A380 super smooth (I also take care that I sit near the wing/center of gravity).
Intense stress can also cause these symptoms.
I have found the above (sans JWT) to be the simplest, secure method. Do everything over HTTPS, use basic auth or post for the user/pass and return an expiring token, use that token as a Bearer token for all subsequent requests.
How long does it take someone to forget fizzbuzz, I wonder...
There was a gap beween the Euro being created and the elimination of local currencies.
Tui.editor:  Markdown WYSIWYG Editor. Chart and UML in Markdown Syntax
I think Google should have "Search from Archive" feature
> Well, Bitcoin saves you money by making transactions irreversible

How does it do that? Irreversible transactions allow the currency to be decentralised, but I don't think they were even intended to be a means of saving money.

> So ... if I get scammed, I got scammed? There's nothing I can do about it?

Cash has much the same problem.
Not if you're hosting your own tracking information, on your own domain
Digital Transformation for the Ukrainian Ministry of Defense
Yep, like for every hosting solution ;-)
Ask HN: What are your thoughts on .NET Core and its adoption
Its been a while now since the stable versions of .NET Core were released. Its currently on version 2.x. Can you give your opinion on the state of tooling and library support. Thanks
I think you're right about highlighting the quality of the consonants when it comes to official mandarin, but those characteristics fade when it comes to regional variants.

Yo be clear, mandarin is of the most concern, just want to raise the issue that while true, it's not uniform throughout the language.
It looks like quite a normal UI from an "internal" government or enterprise application point of view.

In this case, the citizens of Hawaii paid for the bad system design with 48 minutes of existential horror.

But these kinds of mistakes happens ALL THE TIME with "enterprise applications." Oracle has similar horrendous UX for their EBS (Enterprise Business Suite), so does SAP, Siemens, etc. People regularly make costly mistakes in shipping and receiving, purchasing and manufacturing because they have to deal with shitty confusing applications that look just like that screenshot.

Totally not surprising that the internal application for public emergencies has the same awfulness as PTO request.

I expect the same employee in Hawaii fumbled the UI on their "time off request" for psychiatric counseling too.
Doesn’t really explain the tinnitus, the recorded sound, and while you’re right that no human bio markers exist there are characteristic forms of demyelinating injuries. There’s really never a reason to be that focused on a differential diagnosis, especially when there is no treatment.

...Unless you’re a nation state that really wants to figure it out. If you’re willing to put people through hell just to diagnose them, it’s probably doable.
Apple not having on-site support is (IMHO) a major difference, and stands out against other professional devices. Bringing a machine in is sort-of fine if I live in a major city with an Apple store, but not great outside of that. And even if a repair place is close by, for partial defects it's a lot more comfortable and I can be sure my disks are safe.

Anecdotally, Lenovo support seems to differ quite a bit between countries and service levels. Here in Germany on-site is still done by the IBM service network and it works well, and if you only have bring-in you can pick a service partner and mail it to them. On the other hand, sending machines to Lenovo directly I've heard the usual horror stories about as well.
The State of IT Security Within the Healthcare Industry?
Sure, but "only" !== "majority".
Does the "drill" link also have a confirmation screen? Do the two confirmation screen look equal or they are different?

If they are equal (for example a generic message like "Are you sure?") then it's almost like no confirmation, because people get trained to click it automatically.

I think that ideally each one must have a "nice" image about the alarm, that is very different from the other images.

Another possibility is to force the user to retype the message, so the user must read and understand the actual message to be send. (Remember to disallow cut and paste.) (Allow a small number of typos, perhaps a Levenshtein distance of 4 or 5, because the user will be probably nervous if there are some incoming missiles.)
How safe is this in comparison to running WordPress in a container with all uploads go to S3 for example? WordPress provides ready to use Docker images which should be fairly easy to upgrade. Sure, it's not for the novice users...
I like rats but once you had one decide to make your house its home it makes more sense why people don't like them.
Hi,
can someone explain me why SSL client authentication is not widely used? You can use the same protocol you use to authenticate hosts to authenticate users, yet no one seem to do that nowadays.
I'm not professional web developer so maybe answer to this question is obvious (but I just don't know it).
That's an easy comment to make from behind the saftey of a keyboard. For a cop, you might get called to something like this [1]. There are plenty of cases where calls get misreported the other wa as well: I knew a cop called to a routine domestic disturbence type situation and walked through a door to a shotgun stuck in his face. He hadn't been told about any firearms or anything and nearly lost his life.

If a person "SWATS" someone, they do so knowing that they're putting people's lives at risk. That's why they do it. IMO this guy should get more than manslaughter. He was trying to get people shot for a laugh (and apparently this wasn't even the only one he had done!).

[1] https://en.wikipedia.org/wiki/North_Hollywood_shootout
New macOS DNS hijacking malware, also capable of screenshots, file access,
Research clearly funded by rats.
More millennials want to live in trailer parks
What Does the Future of Science Look Like?
Instacart acquires Toronto-based Unata
Theoretically interesting but practically useless. What is the business value?
Yeah, not only that but, in my experience at least, the design of the person who is most opinionated and jerkish is the one which gets implemented.
not many cryptocurrencies looked at there..

i'd be interested in a comprehensive look. including raiblocks, iota, electroneum, waves and other ones. including all currencies might highlight some coins that weren't so known.
BMW acquires Parkmobile parking app
In the current UI, the 'real alert' and the 'drill alert' have equal visual weighting, hence equal priority, and share about 75% of the same text.

I agree that the 'real alert' should not be impeded and they could at least put a red or black rectangle around the 'real alert' button to make it stand out from the others.
So how valuable would bitcoin be if it cant be used as a currency?
> An ICBM will land about 30 minutes after it launches. At those kinds of timescales, every delay you put in somebody's path to issue the warning, even a few seconds, is going to be a cost measured in lives.

Actually, considering that timescale and all the variables involved in detection and tracking a few seconds is less than the margin of error for predicting the warhead's arrival. While the goal should obviously be to get a (valid) warning to the public as quickly as practical, the "every second counts" mantra in this situation is overly dramatic. In fact, I think it is even counterproductive because it can lead to a "better safe than sorry" attitude that triggers unnecessary false alarms.

> How many people are you willing to kill to reduce the risk of a false alarm?

Depends. How many people might die in a false alarm? How many people might die if they stop trusting the alert system and fail to properly react to a true alarm?
Transit Hubs: A Growing Lure for Housing and Office Developers
Show HN: How I built an image proxy in Go to anonymise images in 20 mins