skysight-inc/HackerNews huggingface dataset:
For some reason I really appreciate the information density of these sites even if they're quite busy. I feel like one large page load allows me to do a lot of things whereas it seems the trend in the west is to download a heavy SPA JS app one time only to have it sparsely populated and take tons of clicks to get to information.

Check out the desktop version of this site for what seems to me to be an English version of Japanese design: https://na.finalfantasyxiv.com/lodestone/
Uh!? What’s the issue with privacy? Qubes is great to make sure you don’t get a malware while you watch “youtube”, and this malware gets access to your bank account. I feel privacy is kind of out of scope here, not that you don’t need it, but you can plug it in with ease. There’s nothing in qubes design that prevents privacy.

Cloud is just a way to distribute computation, and make sure storage is always available to you. Everything should be assumed to be protected — I mean, they protect video memory among processes/apps, you’d bet they protect your data on the cloud.
This is pretty sordid in a few ways:

Why is Conway threatening other supes if they don't support his preferred candidate? For a city such as SF, that's wrong --this isn't Chicago, for as much as I dislike some of the supes, politically.

Now, I understand some of the reason he's supporting her run, he sees her as a moderate, tech-friendly continuation of Lee.

That said, I get the part where the supes want to have "uber-fairness" given how Lee, kinda sorta wasn't supposed to run but was kinda pushed into running --which "gave" him a leg up on other candidates. I think they were loath to have that situation happen again. That said, I don't think you have to play that fair --and traditionally this kind of situation hasn't been frowned upon.

On the other hand, I don't see the racism --the specter of which some want to raise. That's just underhanded hardball politics and it undercuts credibility for when it does occur.

As it regards the interim, Farrell... wow, what a roasting without basis. Assailed for his background and not what he does --kind of the opposite of fairness. The whole affair is like an OD of ID politics.
Even a single mistake will end up in the news as evidence that Facebook is "right wing" or "hard left," and perhaps both at the same time.

If you think this is easy, you don't understand the problem.
Two unrelated comments:

a) Fast Company's website has design has gotten worse over the years

b) Reader View is the bomb and I use it all the time now. Thanks Mozilla!
There's not a lot of value talking about free speech on HN because it itself is subject to even stricter censorship of unpopular ideas. It's really a bubble of agreement and almost-agreement.
That's all assumptions thought. I'm assuming they're protecting stuff. I'm assuming they're not looking at stuff. I'm assuming their underlying systems are patched. It's just assumptions that they're doing the right thing.
I'd call it alterdominium then.
And now we all know who has never used vim. ;)

A vim user needs the esc key approximately as often as the Enter key.
Refactor your Ruby on Rails app with policy object pattern
Same. As long as I have my books, I'm a happy man. I know it's not healthy but I have stayed in my apartment for a few days at a time and not really noticed. Cabin fever catches up eventually and it's always great to see friends though I find I have to slow down sometimes when talking to them.
Fitness tracker Strava could be giving away sensitive military info
wow, that feels very unfair. most artists feel like the labels have shafted the artists, among other things making very very unfair contracts to the artists when digital and streaming came along.

I think that's an opinion that only looks fair to the labels. The labels also do things to suppress competition, and their very opaque contracts only benefit themselves. Clearly the millions of streams should result in more money than less than $300 for 38 million streams? And I'm not an artist, just another programmer. :-)
i had a surgical procedure years ago. one of the most painful experiences (during recovery), i felt like putting dynamite into my mouth and exploding it.. this is when i first tried Vicodin. it was a total life saver. and no i did not become addicted from taking 3-4 pills to manage extreme pain. this is the only time i took such strong pain killer. im glad these pain killers are readily available option in USA(filled in 20min at local CVS).
Shawn Pearce (Git, Jgit, libgit & Gerrit) has died. Memorial Fund.
I use Ubuntu on an X1 Carbon at work and it's been a delight! Long long battery life (I can leave my charger at home any day and it's not a problem). All important development software works on it. You're closer to the environment your servers run on, which is a plus if you are doing web dev.
Personal experience is the bane of science. And plural of “anectode” is “anectodes”, not “data”.

Having worked in the field for years, I am pretty sure that listening to some sound at some frequency might induce that rhythm in the appropriate part of the brain (I have worked on SSVEP which is the same thing for visual stimuli, and is easily detectable, there is also some evidence that it could work for sensory motor stimuli).

However, inducing some frequency somewhere in the brain is pretty useless. Beta activity has been known for some time as the “activity” indicator. But this is simply because that is the working frequency of the brain. Active means just that, is it good is it bad? That depends.

One thing that strikes me in the field is how sure people are that anything “induced” in the brain will be positive. If the binaural beats thing really worked, then you would have as much chance to create depression as a sense of calmness.
pain management is a thing here in USA. does not sound like its a thing in Germany. just suck it up i guess.
Youride Uber Clone App
There are number of clone script available for Uber like Marketplace and they are very useful to start a business But according to me I suggest Taxi Booking App like YouRide, which is available with more features. I think it will be very useful to you, there they can provide not only the good script but also best after sales service. They also offer Android source and IOS source code for starting a marketplace app.

Understanding market demand and spotting market trend, a high-quality YouRide Uber clone script has been developed by Das infomedia. Using this app script, it would be fast and economical way of launching an On-demand marketplace app for both iOS and Android devices.

Youride is a on Demand Marketplace Script which has all the features like uber app. Youride is an advanced solution for building any marketplace like plumber, electrician, garage, beautician, roofer or cook.

So, Instead of you trying to build all this from scratch ( which would easily take more than many months of development effort & spending )....

I would suggest you to go with an existing solution like: YouRide uber clone script : Android source and IOS source code for starting a marketplace app where you can save a lot of time & money.

If someone needs to build Uber like Marketplace, Do check http://www.uberclone.co.uk/

Thank You.
So much better than "obligatory" XKCD.
Why would you need a blockchain to do any of those things?

Please describe the exact mechanism by which a blockchain would be necessary for, or would enhance, any of these concepts.
https://www.flickr.com/photos/randomwire/5062013491/ says it all really.
Why Personas Fail
Sounds a lot like the first season of 'Halt and Catch Fire'.
The cloud stuff seems incidental to the article's main point. At least that's how I read it.

Rather, it sounds like they are trying to properly abstract the isolation technology away from any specific implementation. They then realized that this would also allow "Qubes on the Cloud" with relatively little extra effort.

From a personal choice standpoint, it seems we will still have the option of avoiding cloud zones completely if we so desire, so no harm there.

If we think about the sociology of security however, lowering the barrier to entry seems like an overall win, assuming we believe in the Qubes security model.

It's a lot like fingerprint readers on phones. Sure, they're not near as strong as a high entropy password, but they're convenient enough so people who previously never locked their phones now use a fingerprint lock.
So "punch a Nazi" should be censored, right?
A motorbike-racing robot
Yes, but it brings up some questions:

1) Unlike the tally stick mentioned by another commenter, this seems easy to forge (find a similar piece of parchment; use a knife to cut it identically; bribe the original scribe to write something new).

2) Given a mismatch in either the text or the cut of the two copies, what happens? Clearly the law can't simply prefer one party by default, or that party has no incentive not to forge a document (even poorly).

Even given an illiterate populace, I'm surprised the modern system of sign/countersign/notarize wasn't used earlier.
> Personal experience is the bane of science. And plural of “anectode” is “anectodes”, not “data”.

And yet, eugenics was kind of heavily touted by scientists precisely because of an inability to accept as valid the personal experiences of the populations it targeted.
How well does this translate to mobile since the majority of Internet browsing is mobile?
This also raises an interesting point that I hadn't properly considered before: an open-source project doesn't have to be universally applicable to be useful.

Anyone that's ever built an open-source demo or example project has potentially contributed to someone else a lot, even if they can't directly use that project or have to make modifications to apply it to their situation.

If more people were willing to open up seemingly niche projects like this, it would surely help countless others.
> if you already accept "superposition" at the level of quantum states, you don't have to invoke anything new to deal with so-called "collapse"

All three interpretations of QM 'accept' superposition, construed as a mathematical construct. What's at issue is how this mathematical construct maps onto reality.

If you mean something more by 'accepting superposition', you have to spell out what that is. And doing that just leads you right back to the three different interpretations.
You save money and enjoy 5 minutes of silence? You are on to something.

I agree, everyone else can have my share of them.
How easy is it to use standard SQL to join, project, and query on columns within the JSON fields?

For example, with something like SpringData JPA (and probably other tools in other languages), I can create methods like
findUnitTypesWithMaxSqftGreaterThan(int size)

The framework is smart enough to deduce the fields and create the necessary SQL data and make the query.

Similarly, a lot of tools can do things like generate data objects based on columns with correct types and constraints.

I'm hesitant to start using JSON too much, as then I'm back to the same problems we've got with other NoSQL dbs like Mongo - basically our code is a jumble of marshalling json to objects where one never knows if fields are null or empty or any random type of data.
Apple pays biggest Aussie tax bill in years
I'm talking in the context of small to medium businesses and indie businesses not multi-billion unicorns like FB and Google.

> Do you seriously believe that inventing a new market is less difficult than fixing/improving existing solutions?

Not at all. I didn't mean to imply that.

> not exactly sure what was the whole point of you rant.

The whole point was that I think simplistic and obvious problem statements like "I like AWS but it doesn't have this feature" or "I want a better customer support software" are worthless.
It's not just the Japanese. Chinese websites are also similar - pages full of links, messy to the untrained eye and difficult to navigate. However, that sort of web pages suit the Chinese more. Build a traditional, Stripe-ish style landing page and you'd score lower points with them.
Large stands of avocado orchards around San Diego were not irrigated and died during the last drought due to the expense of water. A bit of a shame considering the time it take to get an avocado tree to produce. Some of the groves were also quite old and the land ripe for development, so that might have played into the decision of letting the orchards die.
> we have to assume some sort of isomorphism between the map (our theory) and the territory (the world)

But a mathematical model != a theoretical model. The very same mathematical model will be compatible with uncountably many theoretical models. (By 'theoretical model' I mean something like 'an interpretation of what the math is representing'.)So you can't read off theoretical structure from mathematical structure. And so you can't read off the structure of the world from mathematical structure.
Funnily enough Yahoo! is still one of the top websites in Japan and still looks like it did back in 1999: https://www.yahoo.co.jp/
> So you're saying

You're aware of the meme going around regarding this phrase I assume? :)

No, I'm saying there can be an objective, reasoned aspect as to racism, that is doesn't have to be purely based on "fear".
Menacing Android botnet thrives 16 months after coming to light
I agree. I liked the diagram that showed separate machines on the same local network running qubes. Physical separation is stronger compartmentalization than Xen.
Some other great Western-language examples are highlighted here: https://websitesfromhell.net/hell/

Funny.
Are you looking for a web developer?
DeDevelopers is Right Option for you We Provide Logo Design, Business Cards, Website Templates, Website Designing & E-Commerce Websites with Best Quality. Get Up to 20% off on First Project

Visit for more: http://www.dedevelopers.com/ or Get a Quote: http://www.dedevelopers.com/get-a-quote
> MySQL's 'utf8' encoding, perversely, supports only a subset of utf8 and will break if you try to write an emoji.

Almost every programming platform makes the same mistake. Characters outside of the basic multilingual plane (i.e., characters taking more than two bytes to store) will break certain string functions.

It's due to using (fixed length) ucs2 for in-memory storage, instead of variable-length utf8. Imagine, for example, if you tried to replace a one-byte ascii character at a given index with a 4 byte cuneiform character - you would need to reallocate, copy+transpose the entire string buffer. Every string function would need to take variable byte length into account and would need to traverse the entire string with a state machine to do any operation, plus maybe a full reallocate+strcpy.

So instead we can make every character a fixed byte length. We could make every character 4 bytes in memory, but since strings are 99% ascii that seems wasteful, so instead let's just make every character a fixed-length 2 bytes (ucs2), that should cover 99.9% of it.
That resembles some paper processes in Japan, e.g. to get an international conference trip refunded (as a PhD student) I need to submit around seven forms:
1. Application for travel
2. Acceptance for travel
3. Schedule
4. Request for payment of conference entrance fee
5. Export control form
6. Travel Report
7. Notice of absence

Because most of these are also required for travelling within Japan I sometimes just don't bother asking for a refund.
I've always thought Shannon has been a bit underappreciated as a scientist
Ask HN: How do I study optimization?
I went to grad school for computer science and applied math, but optimization was not my focus field. Nowadays, I want to learn both theory and practice for real world optimization problems.

How do I start studying optimization? I understand there are many subtopics within optimizations. I also understand that there are also powerful commercial software with closed source and proprietary (heuristic) algorithms, and these are tougher to study from.

My goal is to understand optimization theory and application well enough to use for real world problems and even write my own optimization software.
Would you mind sharing a few good intro sources for Plan 9? I’m a small-time Linux contributor, but haven’t delved into any other operating systems. Interactive fiction games are always appreciated too :)
Title -- 0.88ms

Isn't a 4kb random read from ssd on the order of dozens of microseconds? I don't have a good feel for how good this might be without comparing it to some other system on the same hardware.
Yes, exactly.

(Though you can always add them as optional, fill them in with some combination of scripting and human entry, then make them required once that's done.)
> Japanese doesn’t have italics or capital letters

It does, however, have katakana -- which is sometimes used in a similar fashion.
I think that's what their Slide project is aiming for.

https://labs.strava.com/slide/
does the new json storage not re-use mysql's TEXT storage? It is stored directly on the data pages? But then it would be limited in length, or does it use something else entirely?
Try clicking on states and looking at the information that is then shown on the left. Try the same for counties within a state. That's where you get the interesting information.
I lived in Santa Barbara in the mid/late 2000s and absolutely fell in love with the local avocados. They were so cheap back then, too. You could regularly find them for 3/4 for $1. The place I worked at back then, one of the technicians would make a big batch of guacamole every single Wednesday, it was awesome. I'm in Orange County these days. I still eat a lot of avocados (it's part of my normal lunch during the week) but they're so much more expensive today and they're also, unfortunately, rarely local any more.
Wonder about their progress of integration[1] with ReactOS.

[1] https://github.com/QubesOS/qubes-issues/issues/2809
> Advertising – Rather than being seen as a tool to enable people Japanese companies often see the web as just another advertising platform to push their message across as loudly as possible. Websites ends up being about the maximal concentration of information into the smallest space akin to a pamphlet rather than an interactive tool.

This is rich. I'm not sure who they're comparing Japan to, because definitely not to modern American/mainstream web customs. In fact, my biggest complaint about the latter could be written like this:

Advertising - Rather than being seen as a tool to enable people, modern web companies often see the web as just another advertising platform to push their message across as loudly as possible. Websites ends up being about the minimal concentration of information into the largest space akin to a billboard rather than an interactive tool.

> People require a high degree of assurance, by means of lengthy descriptions and technical specifications, before making a purchasing decision – they are not going to be easily swayed by a catchy headline or a pretty image. The adage of “less is more” doesn’t really apply here.

That's actually a pretty strong compliment. One could reverse it and ask, why in America and Europe people are easy swayed by lies in "a catchy headline or a pretty image", instead of demanding actual information about the product?
It sounds a lot like the effort to push Apple to build iPhone in US. End of day, consumers pay for it. It's hard to see how it could work economically.
The Evolution and Growth of Hacking TechyTalk.Online
“Soon after” == “November 29” according to this article: https://www.itwire.com/security/81538-intel-ceo-sold-shares-...
There is currently no way to keep cloud stuff private. Maybe one day homomorphic encryption will be usable. And without that, the cloud provider can see everything. You can, of course, encrypt stuff locally first. But that's only good for static data.
FIDO.NET was a fairly polite society. There’s a lot to learn from then if there is will.
Many people consider the spreading of overt lies and conspiracies about specific ethnic and religious groups to be hate speech. For example, Holocaust denial is considered hate speech in many places.

If you consider things like the "blood libel" hate speech (back when antisemitism was rampant in Europe, there were very popular myths spread by people that Jews would kill Christian children and consume their blood for esoteric rituals), then his overture is full of them. From "Muslims cheered in Jersey while watching the 9/11 attacks" to "You have to kill the families of terrorists" to “If you have people coming out of mosques with hatred and death in their eyes and on their minds, we’re going to have to do something.” (how do you see hatred and death in someone's eyes or minds? It's clearly promoting the hatred of Muslim people because they apparently leave mosques wanting to kill you) to (again about Muslims) “There's a sickness. They're sick people. There's a sickness going on. There's a group of people that is very sick.” to the story he told about killing Muslim insurgents with bullets dipped in pig's blood as an effective means of stopping terrorism to “They're going to have to turn in the people that are bombing the planes. And they know who the people are. And we're not going to find the people by just continuing to be so nice and so soft.”

I mean, is any one of those statements literally "I hate Muslims"? No.

But is spreading lies that Muslims leave mosques with "hate in their eyes and minds" and that Muslims cheered for 9/11 and that Muslims are sick and twisted people and that Muslims are willfully hiding terrorists and not respecting America, etc etc. and that all this (all these false things) need to be stopped no matter what the cost (kill the family members of suspects, dip bullets in pigs blood etc), is all that not promoting hatred? Is the effect of that speech not exactly the same as the effect of hate speech?

source for all statements: https://www.washingtonpost.com/news/post-politics/wp/2017/05...
Yeah but that is tiring to read. They have the dots over letters for emphasis too.
> only disappears if you try to figure out

> What matters is if you extract information

> It does not require a conscious observer to be present.

But does it require a “you” trying to figure out and extracting information?
It's always difficult for me to trust the rest of an article when it's really confident about a meaningless detail and gets it entirely wrong. What am I supposed to think about a story that goes out of its way to define pachinko parlours as "game arcades"?
"Add to that, a intense political debate about introducing the so called Employee Funds - a mechanism in where a large part of the collected corporate tax would be dedicated to buying shares in the taxed corporation, shares that would then be distributed among the employees with a goal of collective ownership."

That is a really interesting idea.
Yeah but... so what?

They told a bunch of OEMs and they told ARM too. So does that mean they told GCHQ? Not really.

It would be negligent NOT to tell Lenovo when they make a massive chunk of all PCs globally.

Thousands of US corporations run Lenovo computers.
I‘m a heavy user of Qubes OS. The “Convert to Tusted PDF” feature is something I use almost daily.

My use case is examining, cleaning and possibly distributing application letters and CVs. If you have to read job application letters, the advice to just open files from people you trust, just doesn’t work. The amount of untargeted malware we receive through this channel is considerable. We had targeted attacks too.

I’ve known about Qubes OS for a long time but interestingly the advice to use it for all processing of application letters didn’t come from my tech circles but from a recruiter.

Given the strict laws about data retention in my jurisdiction (Germany) a cloud solution (short of homomorphic encryption) probably isn’t going to work for me. The idea of using discrete devices sounds interesting though.
Pun aside, allowing people to actually live there would open an interesting question. Would people be tax residents of France only just because it's 184 days under French rule vs. 181 days under Spanish?