skysight-inc/HackerNews huggingface dataset:
On corruptibility, true, it's not been tested so one can't say one way or the other. But at least in principle it rules out many of the common paths to corruption.

Let's take four major forms corruption takes: (1) a big bag of money dropped on your table. (2) I rub your back, you rub mine, reciprocal relationship. (3) Blackmail. (4) Personal: the desire for power.

(1) is of course still possible, but you're gonna need a lot more bags, and you're gonna have to be very careful with how you approach. Usually, the path to bribing someone requires a "romancing" phase; you have to make sure the other side is open to your proposal and, most importantly, won't give you up. This is a lengthy process that is much easier when the pool of candidates is small and doesn't change very often. How valuable is that bag of money when that person won't have any influence in 4 years' time? You're gonna need a lot more bags, and you're gonna have to be a lot more careful about who to approach.

(2) This one is out of the question. These sort of reciprocal relationships take years to cultivate, and we've immediately removed one of the prime motivating factors which is campaign funding.

(3) Blackmail. This one will still work, but again: you're gonna need a lot more detective work to dig up brand new dirt, every 4 years, on every member of a senate. This becomes very impractical. Also I'm gonna go out on a limb and say the sort of secrets an average sample of the population can be blackmailed on is not the same as that of a small group of career politicians.

(4) Again, mostly out of question. There is a much higher incentive to pass laws that benefit people "like you", but not much you can do to benefit yourself directly (excluding the unlikely chance that the person who drew the lottery ticket is, say, CEO of some large corporation), and still, this only works if by some chance a large proportion of other lottery winners are like you. Otherwise, strategically, the only personal benefit you can get out of a position of power is to pass laws that benefit the country as a whole.

On the definition of Democratic. Yes, that's a fair point. Or perhaps sortition lives in a sort of quantum state being both democratic and dictatorial.

I hope someone manages to test this out. To me it seems obvious that the biggest threat to society is not climate change, or antibiotic resistance, or bad economies or poverty: all of these have a single root cause: corruption.

There's no lack of scientific innovation to solve the other problems; it's corrupt institutions that stand in their way.

Our number one focus as a species right now should be to figure out how eliminate corruption from our institutions and lessen the impact of bad actors.
You have to be clever sometimes, take strlen in C you could do byte at a time which a compiler will vectorize or you could do SWAR with some fancy bit hacks and get a large perf boost.
The Surprising History of the Infographic
If anyone is looking to experiment with beamforming algorithms, here is a free dataset from MIT with a 1020-microphone array: http://groups.csail.mit.edu/cag/mic-array/
I ask myself this from time to time. It's hard to quantify quality, but I'm certain that the exponential increase of power in todays PC vs. that of a PC from the 90's is not reflected in an exponential improvement of the vast majority of software currently using this power. It seems that the more power that there is available, the sloppier the use of it. I wonder if someone already formulated some kind of law that describes this phenomenon :-)
The Next Silicon Valley Won't Do Silicon
Why should this be wrong? People can be who they want to be. If something is cool it's appreciated, if it's not, it's been shit on. That's life, deal with it. Not everyone is made of porcelain. Some are able to deal with critisism even if it's not delivered like it's taught in management classes.
Docking fees & maintenance are what get you.
Sorry for my ignorance, but what's Paul Allen's "plan B"?
I wonder if part of the solution is smarter caching at the OS level. Do all modern operating systems give the application a way to tell the OS, "This chunk of memory is a cache, so free it if it's needed for something else"? Of course, when the OS frees that memory, the app would need to know about that, so it can re-fetch or re-compute that cached data the next time it's needed.
..And people ask me why I don't have a cellphone in 2016.
+1. This page on HN, with 5 lines of JS and 3 tiny images, consumes just under 100 MB of RAM in Chrome in incognito mode.

Something is seriously wrong, and it has nothing to do with client side JS, or huge retina images, or CSS animations and rendering jank.
This is a good example of what is right with HN. Technical people expressing their technical demands w/r/t a technical project. If you want people to ooh and ahh over a project and keep quiet about its faults, show it your relatives.
Networking without an operating system
Mirror: http://productiverage.neocities.org/creating-a-c-sharp-rosly...
Hey,

Sorry, I saw your comment just now! The Messenger API is actually quite simple to use, check out their platform documentation which is really thorough. Yes, it's still in beta, but the Platform team has been working really hard to improve it.
The Evolution of the Book, Animated
Many years ago, I read "The no asshole rule" by Robert Sutton and it help me a lot.

https://www.amazon.com/Asshole-Rule-Civilized-Workplace-Surv...
I cannot agree with you more
I know people who love to organize their icons on the desktop, and lay everything out there. It helps them find things back more easily. I think it's related to the method of loci where spacial categorization is a way to recall things more efficiently.

It would be interesting to try to tap into that. Maybe create different places with a way to navigate between them and place objects in them. It doesn't have to be exactly like reality, it would be too constraining otherwise. There could be shortcuts and different zoom levels to information.

Maybe there would be a static foreground like a desk that provides a work space and and reference anchor for the mind. And then the background could move independently, be a galaxy of information the user can sift trough using various tools.

One interesting development will be how symbolism will be developed. We need visual cues so we can recognize different kind of objects. This will help us navigate around and also know how to interact with each item. I don't think everything should be text, it's not be very practical in 3D.

But to answer your question, I don't think a file manager will exist (in the traditional sense). Right now each application takes over the whole environment but at some point there will be a second layer, a common environment that holds all the objects. This will be the normal OS-provided environment. The file manager will be replaced with tools that help you categorize and search the objects but it will be different because they would just interact with the universe like any other tool.

PS: Or maybe I'm thinking too much of Smalltalk
As per HN guidelines, "please submit the original source". In this case, the original source was submitted and extensively discussed a few days ago:

https://news.ycombinator.com/item?id=11980977
> "Think more, type less"

I agree. While still learning to code, I discovered this aphorism myself when the thought dawned on me that contrary to my previous practice, the programmer thinks for the computer and not the the other way round.

It may seem banal but it has helped me a lot.
> What is it about audio that attracts this curious level of "engineering"?

What is it about HN that attracts haters of open source POCs? Why don't you contribute and implement an FIR filter? You probably won't, because it's easier to bash someone's work rather than do the work yourself.
I shit on you.
That's just such an intellectually dishonest response, Dang. Your links are just a smoke screen. The article does not discuss Gawker vs Thiel details, but rather talks about the future of journalism. Furthermore, I challenge you to produce a link that talks about investigate journalism being forced into WikiLeaks/dark net mode. What happened with gawker will have repercussions. And just like in 1920s, when rubber barons were hiding from people behind tall walls of their Long Island estates, today's net elite is hiding behind digital walls and these lawsuits.
I'm going to shit on it for being at the top of hacker news and after a minute of looking at the web site I still have no idea what the point of it is.
Paul Allen was pushing for the Seattle Commons concept. When it didn't pass, he wound up owning a bunch of land that had no likely tenants. What South Lake Union has become is his "Plan B" because it's his property development company (Vulcan) that has done the lion's share of the building.
Actually, yes. Having done roofing on residential properties, you stick an ad in the newspaper, show up with a truck, provide an estimate and wait for the phone call.

Nobody asks you to demonstrate that you can climb or hammer.

I'm curious. When a plumber shows up at your house, do you whiteboard him?
Hey HN, Chatible is a project I've been working on this past week. I wanted to explore the idea of using bots to connect humans together. I'd love any feedback.
Weather is like many things a very personal matter. Some like it dry, some like it cold, others like it wet. Unfortunately, there seems to be this overwhelming agreement that warm (even humid) is good and anything else is bad. I haven't been to a place yet where saying "good weather" doesn't mean warm and sunny. There is no good or bad weather, if we're honest. No rain equals less water reserves, warm winter in some places equals more bugs in the summer, and so on. The world climate isn't binary and very, very complex. So, wishing for warm and sunny 365 days in every corner of the world is a little foolish and unrealistic, besides not being comfortable to everybody.
Misleading title.

Translation: The secure messaging application that is often used by ISIS members and supporters to communicate could soon have a built-in backdoor for Russian spies. This is due to a recent bill "anti-terrorism" approved by the Russian State Duma is expected that it becomes law, according to the Daily Dot. once enacted, the law specifically requires that software companies operating in Russia can build solutions for encryption that allow the FSB spies (equivalent to the CIA) know the content any message sent. Failure to comply would mean a fine of up to 15,000.

WhatsApp and Telegram will probably have to make a decision: Continue allowing your applications to work in the country - and build a backdoor that weakens your software - or terminate access to it for Russian users.
Is he rich from his superior models?
I worry about this mentioning occupations' "prestige." That seems to be incompatible with our goals of universal equality. We shouldn't discount gender bias because of privilege.
Amazocalypse and the Disappearance of the Space Needle
It's the dreaded gentrification. If your neighborhood isn't kept in its run down and decrepit state the land values might go up and push out people who can no longer afford to pay rent.
Or use a CDN and subresource integrity which makes the browser check the script against a hash.

https://developer.mozilla.org/en-US/docs/Web/Security/Subres...
Work with me on a simple social network
Outside funding can definitely be framed as a "prize or award," and in fact, adjudicators are trained to recognize this.

Interestingly, the O-1 and EB-11 categories don't consider US labor issues at all, the way that other categories do. For example, the number of US jobs you create isn't relevant, except as evidence of your success. Neither is the question of whether you're in a shortage occupation, or whether an American is available to fill the position.
Which subjects would you recommend?
I never said anything of the sort that there were not complex systems in place. Precisely because I can see that I can say that the system we have now is not inevitable, immutable, or eternal.
BOAT = bring out another thousand.

Source: I owned a 25 foot sailboat.
Often what is perceived as "toxic" is actually invalidating - ignorant or instinctive 180 degrees wrong (twisted) signals to the communication counterpart. Mild invalidation can cause irritation but stronger or persistent can drive a usually balanced person to rage. "Toxic" persons often lack either awareness of the emotional state of the person they address or just tend to do it wrong. It is not easy to change this habit/ingrained behavior but it is generally possible with focus, persistence and proper feedback. (Recommended reading: "The high conflict couple")

"Toxic" persons are often surrounded by conflict. A big part of getting out of this are establishing proper boundaries - knowing which gauntlets not to pick up even when they land at our feet. Learning where and how to stop an escalating conflict. Establishing a solid framework which conflicts to engage or not is a huge energy saver. Saved energy that can be deployed to win where it matters building a track record of success.

Self care and balance are critical. The less stressed we are the more is our brain able to work rationally.

There is a targeted school of cognitive therapy that combines maintaining a level of Zen in spite of real or perceived adversity and becoming more effective in communicating needs. Google Dialectical Behavioral Therapy (DBT) which was specifically designed to deal with poster child type toxic behavior. Incidentally a lot of what is there you find in some form in personal effectiveness and management training. You may benefit of studying could be there for you to take or consult a therapist to guide you. This would not be about the couch but about skill building.
Often what is perceived as "toxic" is actually invalidating - ignorant or instinctive 180 degrees wrong (twisted) signals to the communication counterpart. Mild invalidation can cause irritation but stronger or persistent can drive a usually balanced person to rage. "Toxic" persons often lack either awareness of the emotional state of the person they address or just tend to do it wrong. It is not easy to change this habit/ingrained behavior but it is generally possible with focus, persistence and proper feedback.

"Toxic" persons are often surrounded by conflict. A big part of getting out of this are establishing proper boundaries - knowing which gauntlets not to pick up even when they land at our feet. Learning where and how to stop an escalating conflict. Establishing a solid framework which conflicts to engage or not is a huge energy saver. Saved energy that can be deployed to win where it matters building a track record of success.

Self care and balance are critical. The less stressed we are the more is our brain able to work rationally.

There is a targeted school of cognitive therapy that combines maintaining a level of Zen in spite of real or perceived adversity and become more effective in communicating needs. Google Dialectical Behavioral Therapy (DBT) which was specifically designed to deal with poster child type toxic behavior. Incidentally a lot of what is there you find in some form in personal effectiveness and management training. You may benefit of studying what is there for you to take or consult a therapist.
When you say it doesn't work at all, what do you mean? There's no reason it won't read at least the "ok google" at the top of the screen, but navigating around probably won't work here.

I don't have a mac on hand right now, but VoiceOver relies heavily on tags, so i'd bet the problem is that he is using divs for everything.

Make each thing on the left render in an <li> and use header elements at the top of each block of commands and it should work fine.
I live in Seattle and and I'm not surprised by the 15% figure. But that will change. The majority of Seattle is not developed yet and there's a lot of new construction going on. Give it a few years for all the current development to finish and your going to see significantly more apartment and office buildings. So the 15% figure will start to go down.
Another thing I can think of, you can do some badass noise shaping at 384kHz.
Well I've just checked the front page and it seems extremely focused on a small range of issues. So I'm currently unsurprised.

Is there an article about the huge benefit of for-profit journals? How abortion is an affront to God? How ISIS is trying to do some good in an area?

Are you really suggesting there's really no bias towards certain demographics or viewpoints?
History: Why is the keyboard so weird?
The main concern is that software updaters will not be able to easily replace an app bundle if it is translocated to a readonly mount. The user will have to move the app somewhere else first.

Apple wants developers to use dmgs (and signed ones particularly) but updaters don't have an easy time with apps being launched from those either, and people don't think dmgs provide a good user experience as well.
The GitHub Archive dataset was updated as well. Example BigQuery to get the Top Repositories from 2015-2016 YTD, by the number of Stars given during that time:

SELECT repo.id, repo.name, COUNT(*) as num_stars
FROM TABLE_DATE_RANGE([githubarchive:day.], TIMESTAMP('2015-01-01'), TIMESTAMP('2016-12-31'))
WHERE type = "WatchEvent"
GROUP BY repo.id, repo.name
ORDER BY num_stars DESC
LIMIT 1000

Which results in this output: https://docs.google.com/spreadsheets/d/16yDS2wDdDOTxjVsjGvWm...

Since the query only hits 3 columns, it only uses 15.4GB of data (out of a 1TB allowance)

More information on the GitHub Archive changes: https://medium.com/@hoffa/github-archive-fully-updated-notic...
I get what you're saying however let's not be hasty in criticizing our beloved HN friends.

Experiments are scientific. UI is an art form, and while there is some science present behind UI design, most of that science is founded on observational data, and at times we get someone who has an idea (runs with it) and they just make something and CALL it experimental.

How are they experimenting? Where is the data? What data?

None. No data. No report. No research findings.

So in this context, the word experimental is an excuse for bugs being present, much like how every website server-based tool and how every software release are labeled as alpha or beta indefinitely. They want to lower liability, when it's not really necessary.

This project is NOT experimental. It's an idea that someone came up with and the idea is not new. It's old. It's the idea that minimalism is possible and good. That features are somehow bad or cluttered.

Someone might as well download the latest Linux Mint, remove everything of marginal value, and create a new shell to it you have to guess about how to use... and market the skin as a whole new OS.

tl;dr: false advertising
Or perhaps many children are raised to conform to particular gender roles that affects their social development, and possibly, just possibly, this might also affect their job opportunities not just by self-selection, but by biases in the interviewer/hiring manager. It seems like a very complicated issue that doesn't have a simplistic answer.
I'm impressed that he was wearing a welding mask, although I wonder if he checked what the tranmissivity of the mask was at the light spectra he is generating. I remember putting a black baffle on my robot's IR sensors, only to review it with a IR sensitive camera to find out the baffles were practically transparent to IR light (great with blocking visible light though!)

I remember chemistry sets being regulated into non-usefulness, I wonder if that will happen with electronics.
This is deceptive because it's an opinion piece on Youtube.

The BLS study that controlled for occupation, industry, part-time vs. full-time, education levels, and other factors found that there is still a gender pay wage gap of 94 cents to the dollar [1].

It's not-fact-based to keep touting the 77% number, but it's just as much not-fact-based to claim there isn't a gender wage gap because women feel "squeezed".

Wow. Congrats on an incredible spin job! I'm saying there is a gender disparity, and that this is apparent in the sentiments of women! (Feeling "squeezed") Yet somehow you are spinning it as if I'm saying the opposite! I also assert that there is still a gender pay wage gap of 94 cents to the dollar -- right there in black and white in my gp comment. Are you somehow suggesting you are disagreeing with me by restating it in your comment?

It's not-fact-based to keep touting the 77% number, but it's just as much not-fact-based to claim there isn't a gender wage gap because women feel "squeezed".

Please re-read my comment. I am asserting that a) 70% or 80% is not factual. b) The factual number is more like 94%. c) The issue extends beyond that 94% number, involving the actual demands on women's time through societal expectations around essential but unpaid work done by women -- Women are effectively working more for less renumeration, but the issue is more nuanced than just one number can relate.
A developer that uses a narrower integer data type, or who wants to be clear that the argument is a member of an enumerated set of options, not an integer. What kind of developer represents non-integer data as an integer data type?

> I think random testing is a good way to get almost exhaustively tests.

I think that testing known/predictable edge and corner cases makes more sense (in some cases), but I also think that I was responding to a comment about the impossibility of using tests to prove correctness of a function, not about how to derive practical benefits despite theoretical limitations.
Not a law, but a saying I've heard that captures the feeling. "What Intel giveth, Microsoft taketh away."
People live in Alaska, Seattle is not the worst, someone moving from Alaska might like Seattle.

People live in Detroit, Job is scarce. Moving to Seattle to get a job especially if it pays well might be the best move instead of being unemployed.

People live in East Louis and South Chicago, Moving to Seattle to escape the violence because you want to raise your kids in a better place is not bad.

I'm not from Seattle, but I just want to say there are many valid reasons to move to Seattle. I say this because every time Seattle comes up, this discussion of the weather comes up, I don't see that when folks talk about London tho.
There's nothing helpful about derailing a thread. Just because we're technical doesn't automatically make doing so not inherently be a hindrance.
Peter Norvig and Paul Graham Reviews of the SICP Book
A slip isn't much more than my association fees. Housing in SF is pretty high.
Never reassign a variable with a different value.
Is this software engineering privilege? Are we shooting for universal equality?
To prove that the Seattle Commons park could actually be built, Paul Allen acquired, or acquired rights to, a ton of land in South Lake Union. When voters rejected the property tax levy, he sat on it (as http://www.vulcanrealestate.com/). Between 2005-2012, he built what became Amazon's headquarters (http://www.seattletimes.com/business/amazon-to-make-giant-mo...) and a lot of Amazon's growth.
I liked this article, well written and thought provoking. I am curious if this attrition effect plays a large part in graduate rates from STEM programs.
A little over a year ago, I followed a link to Lapham's from HN, and I've been a subscriber and reader ever since. Every magazine is an absolute treat. For those who are already extremely well read it might be review, but I have always felt that my education leaned too far towards STEM and, save for a few electives, not nearly enough towards a true liberal education. FWIW, I think Lapham's has been a great starting point to filling those gaps.
Being experimental and open source resonates with most users here, but it doesn't make the project immune from technical criticism.

Aesthetically, it's an interesting proposal for minimalism, but technically, it's literally the opposite.