skysight-inc/HackerNews huggingface dataset:
If this tool is something that is deployed by the organization to be used by different people, then it should be developed by a programmer, not a hacker. The hacker can find the weakness and come up with the proof-of-concept exploit, but that's it. An organization as large as the NSA should be able to understand this, and manage people well enough to accomplish this.
The blog that this article references, Urban Kchoze, is the best collection of urban policy analysis I've ever found. The author uses great diagrams and examples to really effectively illustrate his points.

Here are a few really good articles:

- Why we should tax property by street frontage: http://urbankchoze.blogspot.ca/2016/07/city-taxes-as-urban-g...

- Advantages of one-way streets: http://urbankchoze.blogspot.ca/2016/03/the-case-of-one-way-s...

- Impacts of commercial density:
http://urbankchoze.blogspot.ca/2015/11/commercial-or-residen...

Strongly recommend it! It's my favourite urbanism blog, although there aren't usually that many posts thanks to the long length and high quality
and Nagoya is Japan's Detroit if Detroit hadn't become Detroit.
It's an actual worm.

The male Guinea worm dies, but the female worm incubates in a person’s body for a year, where it grows three to five feet long. It forms a horribly painful and itchy blister until it erupts through the flesh of the legs, arms or even chest
com programs assume they run on DOS, so you might as well use dosbox for that.

Linux supports some other executable formats for embedded systems, but they don't have much less overhead than ELF.
Less than a month ago I started working on this small app that lives in your taskbar and monitors your servers by doing HTTP requests. I built it because I needed/wanted it.

I plan to test it a bit more before I post it to /show. Feedback is welcome

https://github.com/meznaric/ServerStatusApp
First world poverty is bad, but it's nothing compared to the worst of third world poverty. By any measure the poor of the first world are significantly better off than the third world. Income, life expectancy, access to luxuries like clean and running water to artificial lighting, etc.
> I have had many a conversation with non-native English speakers on this topic and one theme that crops up often is the idea that it is easier to think "advanced" thoughts in English than in their native language.

I personally find it much easier to develop "advanced" thoughts in German than in English, since for example in German building compound words is a very natural thing while in English it is rather clumsy. The same holds for nominalization of verbs.

Compare it with using a programming language that allows one to express complicated concepts in a very logical way (say, higher-order functions in Haskell). So when I try to write my thoughts down (say, for a scientific text) I find it much more clumsy to express them in English than in German, since I often feel that English lacks features that would make expressing them a lot more easy.
I didn't know California was an at-will state. I thought it was fairly liberal there. At-will clauses tend to be written by right-wingers.
> which is easily fixed with window.onbeforeunload prompt.

It would be nice, but realistically, you can't expect every single website to get everything correct. If you could force it on people to implement a correct onbeforeunload behaviour, backspace wouldn't be a problem. But you can't force it, and you can't force it to be correct. (webapps are pretty complicated these days "are there any unsaved changes" is not always a trivial question)

This way a class of errors has been removed rather than forcing everyone to think of it in many places.
Writing a less dismissive / more serious argument about the Latin alphabet would take a few hundred pages. You’re right though, I’m not a speaker of (or expert in) ancient Phoenician, perhaps their alphabet was a bit better structured for that language (it looks pretty ad hoc though). I can primarily speak to the Latin alphabet’s irregularity and mediocrity for representing modern English/Spanish/etc., though it doesn’t seem to have been much better for Greek or Latin. Obviously it works well enough to be the practical anchor for written culture, and I can certainly imagine worse systems (little Egyptian-style pictographs for letters for example). But it’s hardly elegant or systematic. The ordering of the letters is also pretty much arbitrary, and has nothing to do with the separation between consonants and vowels, or the relationship between particular sounds.

For an example of a better designed alphabet, check out Korean Hangul.

* * *

The numerals 1, 2, 3 come from just writing strokes, like tally marks, which over time became connected in handwriting. The other numbers were mostly fairly arbitrary symbols, which morphed slowly over time with occasional replacements and swaps. Otherwise, the symbols have absolutely nothing to do with the numbers they represent or with the base ten number system. Overall, I’d say numbers 0 and 1 are pretty effective. The rest are a huge waste of potential.

Same story for the words/names used to represent the numbers. They are made of arbitrary sounds in arbitrary numbers of syllables, reveal nothing about the theoretical properties of the numbers, some of them are hard to say or easy to mistake, etc. Especially for numbers beyond ten, the names are irregular and confusing. This has a real practical impact. Counting is notably easier for Chinese speaking children than for English speakers.

> I don't think learning arithmetic would be much simpler with other numerals. Even the Romans could do it and they had one of the worst possible numerical systems.

In general, Romans did their arithmetic using little pebbles (“calculus”) on counting board (“abacus”), and used written symbols only for recording the output of their calculations. This made some types of computation very difficult (because using pebbles to record every step gets cumbersome), which helps explain why science has taken off in the past 500 years in Europe after we started developing better notational conventions and using Hindu–Arabic numerals and later decimal fractions, logarithms, etc.

My son is about 2 weeks old, so I can’t tell you yet how well he learns arithmetic using a different set of numerals. Ask me again in about 10 years.
Wasn't it rather a syllabary?
Yes, I don't care to talk to them at this time, but my situation could change at any time and I may want access to their contact information
Articles like these remind me that Lisp uses the perfect number of tokens.
If you're having to do it on every job, maybe you're the unusual one
Webapps are too complicated to have this working reliably these days.

Imagine a website with a support chat generated by js extending from the side. Would you expect going forward/back to this page to restore your chat state? I can come up with a number of reasons for yes and for no. But the best option in this case is: make accidentally going away from that chat session very hard.
Well, I think bosses should look and act like bosses instead of pretending like they're my friend, like just another schmoe on the production line.

Also notice how the ultimate point of this is trying to get workers to work harder and be more loyal to the company. The company which will lay them off, decrease their hours, reduce benefits, etc, as the board and executive staff see fit.

So let's cut the shit. Management and labor aren't the same and we're not friends. If you want workers to be happier then offer them a better workplace and do right by them instead of wasting money on stupid consultants to talk about your clothes. I mean, shit, that in itself says so much.
As someone with practically zero understanding of the Chinese writing system beyond the basic notion of what an ideogram is, it was very helpful in aiding understanding (assuming it is accurate).
Errors sound deeply concerning. What kind of errors? Is it too risky to use [pl]bzip2 for archival reasons?
If you're interested in this then you should check out the fluent calculus which solves many of the problems of event/situation/etc calculus. In particular it has a much more elegant solution for the frame problem by distinguishing states from situations. But it also has many interesting and useful extensions
You can also use 7-zip for multithreaded gz/xz/bz2/7z/zip compression.
Ask HN: Books to read on electricity
Hi HN, I spend a lot of time playing with circuits, MCU's, etc, but still feel like I lack the most basic fundamentals on how electricity works in general. Can anyone recommend any books that wouldn't be unreadable for someone without an EE or physics degree?
Don't mind the fact that redhat has ties to the military industrial complex, just move along folks nothing suspicious about systemd's ever growing list of responsibilities including network stack, init system, logging, disk encryption, device management, user logins. The Unix philosophy who cares about that now?
His Mickey Mouse Ways: An Appreciation of Waylon Jennings
OK, this may be serious. But wouldn't serious people use a spell checker before they posted "absoluteley" and "spilit"?

If you cannot be bothered to pay attention to every little detail in your public face, why should I believe you have paid attention to vital details behind the scene?

#youhadonejob
“If we let them go and disband, it means Japan is finished.”

Why does this happen?

Many of their most ardent fans are women who grew up with them.

This can't be the only reason. Why do people have such a hard time letting go?
After 9/11, when people were running around like decapitated chickens, a lot of useful government-funded (read: taxpayer-funded) documentation was pulled from sites like nist.gov. It has slowly been trickling back. This may be a similar case.
Oracle Is Funding a New Anti-Google Group
As someone who does this for a living, I agree. Know what that hard part is and attack it right after the basic infrastructure and connectivity.

Reconciling those external transactions is just one bar of the overall piece, but it's a doozy. As another post points out, you need a lot in place to work out what is wrong when things go wrong, logging, reporting, lots of fancy sql queries to show what is happening.

Unless you have done one of these, you would think that once you a fault tolerant stack that implements a fast switch and pattern matching you are up and running. DK strikes again. Focussing on that stuff means you have not realised the hard bits yet.

The music is good example. You play the piano well and when you face a challenging piece you don't even know know enough to understand what bits are hard. The master says, "look at this bit one hundred times over and you might get a feeling for what you don't know".
Ufc 202
Podcasts WORTH Listening To
These kind of models can be extended with some sort of dempster-shafer or broadly bayesian model of belief. Typically iterated belief revision is used to update the plausibility/credibility of statements in the system or something like that.

http://www.frontiersinai.com/ecai/ecai2004/ecai04/pdf/p0823.... off the top of my head.
> warn the user and ask to press 'backspace' again to confirm

Works if you wanted to delete one letter. Doesn't work if you wanted to quickly "backspace-backspace-backspace..." over a few. UX is rarely easy.
Looks like you can set the Target Group ARN in the LoadBalancers property group now http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuid...
Some suggestions were posted here a few days ago:

https://news.ycombinator.com/item?id=12264359
In the Navy, we used to call this "hot racking." Sailors on different watches were sometimes required to share a rack.

Good luck to anybody who does this. I'll leave it at that.
I don't think they need that much help.
It was a major Hollywood production with a ton of marketing behind it. I remember seeing commercials for it. I think I rented it on VHS. It wasn't great.
Because robots are still slow and clunky?
Building robots that work fast and well usually requires that we build an environment around them.
This is why a dishwasher works well but an android washing your dishes would make a huge mess.

Also since most aircraft are already FBW when you have a pilot - controls - computer - flight controls loop already it's considerably cheaper and easier to just plug one computer into another.

You also don't need to rewire anything if an aircraft is capable of instrument only flight and is fly by wire all you need is effectively an iPad and a USB cable.
There are many languages that use = for assignment and == for comparison, without the possibility of confusing the two. In Python, for example, assignment is not an operator at all, so using it in expression context is invalid.

Which leaves the distinction between assignment and comparison - which is always there - as the only reason to have two distinct operators. Which ones they are becomes a matter of taste, but as I recall, the reason why C settled on = for assignment is because it's that much more common. This is still the case today, even in pure languages where it's used for bindings only.
Collaborative website
Doesn't make a difference. You still have to have a delay for a warning message and a delay before you wait for another backspace and it won't be too short to permit these "backspace-backspace-backspace..." to ever work.
Link to source code: https://github.com/facebookresearch/fastText

The big result here is the 15,000x speedup compared to a neural network, and which increases as the size of the dataset increases. But this doesn't mean neural networks are worthless. From the paper:

Although deep neural networks have in theory much higher representational power than shallow models, it is not clear if simple text classification problems such as sentiment analysis are the right ones to evaluate them.
All the extra punctuation in syntax is redundant in the same way serifs are redundant on letters - sure, you don't need them to be able to figure out what the letters are, but having them there makes it easier and increases your reading speed, despite the increased complexity of shapes.
If you want to see all the flagged/dead stories, you can also turn on "showdead" in your HN profile. That will make them appear on the "new" page when you're browsing HN. But the vast majority of dead stories are spam.
I think you're missing the fact that it says both things. Both "we're aware you don't like it; we're doing it anyway" and "it's a product decision".

Emotionless calculation: X% people like it current backspace behaviour, Y% people use it only by accident (they may actually have telemetry to know the percentages). If they change the behaviour, Y% will be happier, which X% will split into "installed extension to revert", "won't care after a month", "switches browser". If the overall change is positive enough, they made a good product decision, even if you and I don't like the new behaviour.
You have no clue what it's like. What you want them to do is NOT allowed. It is not on the script! They were not officially trained or authorized to give out such information. They would quickly be fired if they were found to be going "rogue". Most of these environments are numbers games, with robotic managers who simply spout "you're not hitting your numbers", rather than improving working conditions, employee training, or customer experience. They work for the numbers, and that is ALL that matters. Thinking outside the box is a quick way to being out of a job.
Thanks a lot for the link! That thread seems a bit more geared towards design and high level projects.

To clarify, I've worked on a enough projects (hobby and professionally) to be able to get the job done (calculating resistance when needed etc), but want to gain a lower level understandings of electricity itself.

E.g. alternating current/negative voltages still seems really odd to me, which tells me I'm lacking fundamental knowledge. Hopefully this clarifies what I'm asking for, and thanks again for the link!
Mozilla is changing its look–and asking the Internet for feedback
"Varys," "reccommend"...
Faults in Our Schooling System • Study Smart Not Hard
Postman has a Mac version too: www.getpostman.com/apps
I could ask the same of them I suppose, since I wrote mine 2 years before their initial commit.
Clearly, part of the trick would be to figure out what to send, and to keep sending it.

Well, that, and figuring out how to send it.

Though when you've got the resources of a habitable planet at your back, generating strong signals seems more viable.
touchpad not registering a click on the text field

It's not hard to notice whether an element has focused, and especially if you know you have flaky hardware, be aware of that.

All your other reasons are the fault of the website, not the browser.

I expect the text actions (input and editing) to work on text. If I have to think about which possible, implicit mode I'm operating in, it's a bad design.

You're implying that the computer somehow magically (telepathically?) determines exactly where your input is to go. That's not possible.

Or are you saying that before every keypress you visually verify where your cursor is, is it blinking, is the right window focused, are there multiple cursors with fake focus, etc?

In a word, yes. It's seriously not hard to see where the focus is. I usually have multiple windows open but there is only one cursor and it's the only thing that's blinking. Many others I've seen maximise their browser window, so there shouldn't be other cursors much less blinking ones visible (unless there is some strange bug which does cause this --- in which case that is definitely a bug to be fixed). If I'm at all unsure, I make sure.

Besides, if I'm going to submit some very long text, I'll write it all in a real text editor first and then copy-paste.

I don't always look at the screen either.

That's like saying "I don't always look at where I'm going when I drive. Why do I keep crashing into things?"
Which four?
Python on Pebble
What is it you're referring to when you say 'model' ?
Some of the articles on Wikipedia are pretty good sources of fundamental knowledge. For example, here's their article on alternating current:

https://en.wikipedia.org/wiki/Alternating_current
This sounds awful. if you have a person sharing the same space you live in but turns out to be messy and abhorrent, you'll barely ever get a chance to talk it out with them.
Also there seems to be an assumption that both of you work long enough hours that you never bump into each other.
Hardly a well thought out plan.
But they're also the reason we're here in the first place.

Shiva the destroyer, Brahma the creator, Vishnu the preserver.
High-Tech manufacturing isn't worth much
Who? The word kanji literally means "Chinese characters" lol
Eye test may detect Parkinson’s before symptoms appear
That was my first thought as well. Hot bunking might be an acceptable practice on submarines, but damn, if that is the solution to the SF rent problem, maybe looking for work elsewhere is a better plan.
"I pay for no commercials."

Where does Amazon say this? I might be dense but I've never seen them promote their content as "commercial free."
"But generally, applications that accept user input and cannot save it for some reason ask for confirmation to lose it, so users won't lose it accidentally."

You'd think they do, but they don't, at least not all of them. The problem isn't the properly designed webapps, it's the improperly designed ones. That's what you somehow don't understand/recognize.

Also, the problem with the redirect happens on a certain popular bulletin board software that works without Javascript (and therefore doesn't provide such a prompt in the first place).
That's all but impossible. To optically resolve an Alpha Centauri planet of Earth size at Hubble resolutions of Pluto (about 680 pixels square) you'd need a 28 km wide scope (or array).

https://www.quora.com/How-big-would-a-telescope-have-to-be-t...

Rather than seeing shapes of objects, detecting their signatures -- light occlusion, spectroscopy, thermal and radio signatures -- is far more useful. Several of those would reveal chemistry and radiation indicative of life and/or intelligence.

Much xenoplanetary analysis isn't done through optical telescopes, per se, but through spectrographic analysis, which tells us what compounds and elements are present (or are blocking / reradiating) starlight.
"I cancelled Hulu for the same reason."

Isn't Hulu pretty up-front about their commercials? What were you expecting vs. what you received?
TOML is kinda ugly compared to YAML.
We based the data off the Billboard Year End top 100 singles Chart. So it mainly takes in record sales within America, mostly when the song was first released. Occasionally songs will chart in both years, or chart in a year different to it's release.

We'd love to improve the way we rank songs, but the problem is getting good data sources of popularity, particularly with different sources - EG how can you compare record sales to youtube views? And how can you compare data from multiple countries?
> All your other reasons are the fault of the website, not the browser.

It would be a beautifully principled stand for a browser to take to refuse to fix the problems of a web site, but the result would be a browser that couldn't navigate the web. After all, the first problem it would refuse to fix would be invalid HTML.
https://news.ycombinator.com/item?id=12325259
I was talking about desktop applications, not webapps, because web browser is a desktop application and is expected to behave like one. Webapps don't have to do anything.
http://www.anandtech.com/show/10578/amd-zen-microarchitectur...

> The FP side of the core will afford two multiply ports and two ADD ports, which should allow for two joined FMAC operations or one 256-bit AVX per cycle.

:/

Still looking forward to Zen
Back when I worked at a coffee shop and had to get up to open it at 6am I had a roommate that worked second shift so we mainly interacted when he would still be up when I would get up or when one of us was hanging out with friends after work which was of course when the other one was trying to sleep leading to a pretty antagonistic relationship between us.

3/10 would not do again
Tons of reasons...
Instead of searching on Google, call your friend and let them search (Google) it for you!
For those interested in studying the dynamics of networks with lateral/recurrent connections, Stephen Grossberg pretty much wrote the book on mathematically analyzing these systems: http://www.scholarpedia.org/article/Recurrent_neural_network....

A number of really interesting properties emerge like automatic gain control and contrast enhancement when you include network properties similar to what is seen in the brain.
Overreaction is the calling card of not having learned from the past. In any case, would scraping sites like nist.gov and mirroring the information therein be considered illegal?
I don't think there is a lot of evidence to support that. Ive read that war was mostly a product of agriculture, which led to famines and stores of food easy to steal.

But regardless, when hunter gatherers did go to war, they fought other tribes. Internal conflict is much less common. In a group where everyone knows each other and depends on each other for survival, war makes no sense. Groups of humans that didnt cooperate within a tribe would have died out long ago.

Such an environment will hopefully have plenty of resources. At least of food and water and other necessities. Which also reduces the motivation for war and conflict.
Prime music is ad-free.
https://www.amazon.co.uk/gp/prime/pipeline/landing?ie=UTF8&*...

> Prime Music

> Ad-free albums, playlists and stations with Prime Music.
Prime Music gives you ad-free albums, playlists and stations. Listen to the music you love and find new music that fits your tastes.
The vast, vast majority of people are not like this.