skysight-inc/HackerNews huggingface dataset:
I think "only solution" is far too strong. It seems to me there are two sorts of lobbying: positive sum informing of legislators, and zero/negative sum jockeying for societal advantage. We want to keep the former and minimize the latter.

So my proposal is:

1. Make all paid lobbying illegal. Make corporate donations to candidates, campaigns, and parties illegal. Eliminate revolving doors. Strongly limit individual donations. (And, while we're at it, maybe add federal funding of elections with spending caps.)

2. Industry groups, consumer groups, and the like can exist and publish what they want on their websites, but may not have private contact with legislators, their staffs, etc.

3. Legislators can communicate with outside groups to request information, opinions, and the like, but all requests and responses must be published in a permanently maintained record.

4. We increase the budget for congressional staffing and for neutral research groups like the CBO, so legislators have the resources necessary to make good law without having to lean on paid lobbyists.

I'm sure there are plenty of other proposals that could be made as well. The flow of ideas isn't the problem. It's the flow of money and power.
That's only trivially (in the formal meaning) true, because "free speech" has no unambiguous literal meaning. The context you are referring to has repeatedly born out that American law allows private citizens to say or express anything, no matter how hateful, as long as it's not an incitement to violence nor slanders a specific party.

The reasoning is pretty straight-forward. Tomorrow (or apparently literally today given the craziness of the current socio-political discourse), you and I will be considered the Nazis.

Stop dodging, actually respond to what you're replying to. Do you consider capturing the hypothetical Nazi flag differently than the HSNDU flag?
Institutions prolong problems to which they themselves are the solution
- Systemantics.
I don't buy remote hosted storage, so when I saw $12/month for 1TB I was like "whoa, that's way too cheap to be reliable". Then I looked up other services, and some are as low as $4-$5/month for "unlimited" data, with some others being significantly more expensive.

It seems to me these providers are basically a web hoster that specializes in storage, which means 24/7 support, very high uptime, capital investment in infrastructure and ongoing maintenance and planned upgrades, and technical specialization for writing and supporting custom software. Many web hosters get away with low prices by not guaranteeing data integrity and putting a premium on large amounts of storage (or simply over-selling capacity). It's very hard for me to imagine how a company can have a large number of customers, each with 1TB of highly redundant data with high service uptime and immediate support, for $12/month.

For just photos, I would buy the second or third to cheapest option and be done with it, but it still gives me the willies that these prices are so low. The prices of different providers seems almost spastic, running from $1.50 to $150 for a terabyte of backup. Unless there's very good reasons for the variance in price, something seems fishy.
I think you're painting the left as bad and the right as good. There are pretty clearly bad actors on each side, and each side is a broad church. I think its very apt that you use MAD as an analogy, because I'm analogously all for nuclear non-proliferation.
The erase process started, but the location was not found. Actually, I didn't activate location access on that device, sadly, I didn't think it could be stolen :( And yes, I did report to police when I lost it, but without the location tracking, it's hopeless.
Lamenting the death of municipal franchising shows a basic failure to understand the economics of telecom. Municipal franchising is the worst of both worlds: all the downsides of creating local monopolies with none of the upsides of having a government-owned network.

If we want to build broadband to poor neighborhoods, we should just tax people and have to government build it. The municipal franchising model is an awful way of accomplishing that goal. In return for building broadband to poor neighborhoods (where most people can't afford it anyway), you basically kill competition. Nobody but the incumbent can make enough money in an environment where they have to build everywhere in order to receive permission to build anywhere. And it basically bans "MVP" models of deployment, where a provider starts in a focused area with demonstrated demand and expands gradually.
Just like the Newton and the Palm Pilot -- the solutions to this problem came too soon. Diaspora, GNU social, Ello (?) probably others. Perhaps in ten or twenty years a breaking point will come along.

That said, I think there's a real market for closed content like FB's. And even though I find a decentralized system more appealing, I can imagine a new, closed/centralized system taking FB's place in the future.
A couple of misconceptions here I think:

1. You're saying higher deductible will increase the 'financial pain' to the consumer. Wrong -- what matters to consumer is cost for services + cost of insurance.

2. You're saying quoting accurate prices is the goal -- I think quoting prices at all is the goal. If consumers aren't moving to cheaper providers, prices will always go up. There are price controls built into insurance programs but they're not based on the real cost of providing a service so they can hurt quality.

3. You're saying 'financial pain' comes from high prices today. The real concern is that 0 price sensitivity increases the % of GDP allocated to health care to unsustainable levels. I can suffer pain today if it turns health cost growth from positive to negative.
The House and the Senate were established by the Constitution. Someone will be "in power" regardless of the prevailing sentiments.
Why does Trump's agenda need resistance? Why do you think you might need to die for it? Be specific, what threat does he pose that is so great that you are willing to die to stop it?
UN report authors don't understand economics.

If robots ever get cheap enough to replace sweatshop labor, that will mean a substantial increase in the number of people in the developing world that will be able to afford these robots. The same way smartphones were only found in the developed world a decade ago, and now are owned by over two billion people in the developing world, hundreds of millions of people in the developing world will be able to afford robots if prices come down enough.

This will profoundly increase the number of businesses that people in the developing world will be able to operate, and improve the quality of life of the average person there.
I got on Facebook for the exact same reason when I was in university, and it was necessary as a way to know about events and art openings from acquaintances.

The key is just limiting how much time you spend on there. Not installing the mobile app or Messenger helps.
"Ok fine, we will just deploy municipal broadband in our community and pay for it ourself."

...and watch AT&T lobbyists start crying and screaming about the "unfair" competition from local governments. Rememeber, government is good when it helps the rich, but bad when it helps the poor!
Bitrot detection doesn't need a cryptographic hash.

Not only is a cryptographic hash unnecessary, under certain circumstances it will actually do a worse job.

Cryptographic hashes operate under a different set of constraints than error detecting code. With an error detecting code, it's desirable to guarantee a different checksum in the event of a bitflip.

With a cryptographic random oracle, this is not the case: we want all outcomes to have equal probability, even potentially producing the same digest in the event of a bitflip. As an example of a system which failed in this way: Enigma was specifically designed so the ciphertext of a given letter was always different from its plaintext. This left a statistical signature on the ciphertext which in turn was exploited by cryptanalysts to recover plaintexts. (Note: a comparison to block ciphers is apt as most hash functions are, at their core, similar to block ciphers)

Though the digests of cryptographic hash functions are so large it's statistically improbable for a single bitflip to result in the same digest as the original, it is not a guarantee the same way it is with the CRC family.

Cryptographic hash functions are not designed to be error detecting codes. They are designed to be random oracles. Outside a security context, using a CRC family function will not only be faster, but will actually provide guarantees cryptographic hash functions can't.
Gun violence: How to fight guns and gangs in Chicago
But the Federal Government, now that's a secure bunch there.

/sarcasm
You don't offer any citations or evidence or proof for any of your claims. How do you know what kind of alcohol is available in Islamic countries? How do you know the pot in the Netherlands is as strong as you say (given you say "they are supposed to..." without any evidence)?
I'm sad for you that trawling someone's comment history looking for downvotes is meaningful to you. Maybe it's a signal.

For the record though, since it seems important to you - there was no "heavy downvoting". Even if there had been, please consider that you don't speak for HN, and couldn't possibly know the motivation.
FreeNAS != ZFS. The former is a specialised storage system that has to meet a very different set of criteria than a lightweight server with 1GB ram.
All American presidents up to this point have, to varying degrees, had a sense of self-preservation, that while their vision of America didn't necessarily align with that of other people it was what was best for the country. Maybe what was best was a war in Iraq, or a tax break for the rich, but it was at least based on some principle.

Now all that's gone out the window. Policies are based on complete nonsense. Allies are shown the door. Theories with zero credibility are being treated as hard fact.

The toughest part about resisting all of this is that it won't stop. This will be a tidal wave of unimaginable bullshit that must be held back.
> This just sounds like optimistic angels not understanding the equations they are a part of.

I agree. I edited out of my rant the fact that investors are supposed to be sophisticated. Everyone knows what they're getting into here. Angels are typically way more sophisticated than startups (if you've done 1 deal that's usually 1 deal more than a founder has). If you can't do the math on this you shouldn't be investing in startups.
Three Reasons Companies Fail at Strateg
I'm not positive that's going to be faster in every than using the mouse, though, still. And selecting lines with a mouse is, in most editors, triple-click and drag. I'm not saying that's necessarily faster than using visual mode--just that, again, it's not necessarily slower. It seems to me that cognitively they're fairly similar, and it doesn't feel to me like using the keyboard is conclusively faster in this circumstance.
It's the US Dept of Education's fault. They won't stop lending money to institutions who trample on student speech the administration disagrees with. U.S. Dept of Education is a blank check.
When I'm hungry I don't get taken to a bean factory and force fed beans, then given a bill for my beans in 3 months. I see the price before I eat them.
>The article is spot on that the right way to think about it is as a religion. There are articles of faith: the world works in terms of identity-based groups; certain groups hold and actively maintain power over others; it's time to depose those groups and let others have a turn at authority, particularly over what constitutes truth. There is testimony: the "lived experiences" - anecdotes - of members of oppresssd groups are gospel. Obedience is paramount - the first and last step of being an Ally is to accept, believe unquestioningly, and evangelize what you are told.

Your description sounds more like the far-right than anything else:

This is what leads someone like Richard Spencer to voice approval for incidents like one at the University of Ottawa, when a free yoga class for students with disabilities was shut down for “cultural issues of implication.” A Student Federation statement on the matter went as far as to link it to the threat of “cultural genocide.” At the blog for Radix Journal, an alt-right publication he founded, Spencer could barely contain his excitement. He cited the incident as an example of “racial consciousness formation,” and applauded student activists for “engaging in the kind of ideological project that traditionalists should be hard at work on.”

https://www.jacobinmag.com/2017/01/safety-pin-box-richard-sp...
Memories are perhaps the most easily manipulated of all those things.
Richard Feynman – Ode to a Flower
does intent ever matter when evaluating a circumstance?
Ideally you'd want to have L7 filtering so an SSL terminating proxy is the best thing short of running a fully functional copy of uBlock on your mobile device, lest you run into issues where removing ads on youtube also interferes with normal site function.
I think there is more to this story than just random vandalism, or say a personal feud.

What is different here is this was a political issue. I don't think they would go and throw bricks at storefronts, or rob people on the street and so on. This was done as a political taunt. But I may be wrong, I don't go to 4 chan, this is the impression I got from reading about it.

> These guys just decided to troll this project, and went to extraordinary lengths to break the law and ruin someone else's dream

It seems they didn't go to extraordinary lengths just to break the law. They would have done this even if it was on public property and there was no reason to break the law. The goal was to prove a point.

There is another disturbing and interesting process happening and that is of disarming of slogans and political speech by appropriation. This random group of participants basically showed that indeed "He Will Not Divide Us" by coming together and solving a technical problem to prove a political point. So in a way they appropriated the slogan and applied to themselves. That makes the slogan less effective. The exact same thing happened with "Fake News" it was used for a while but it was appropriated by Trump's supporters and it ended up backfiring. Now major mass media channels are openly taunted and are defending themselves against the charge of being "Fake News" and so on.
Not Java 8 perse, but I remember getting linked on HN to the source code for the Java collections library: http://grepcode.com/file/repository.grepcode.com/java/root/j...

Had a ton of fun jumping around.
You might be interested ssb https://www.scuttlebutt.nz/

I've been using the older patchwork client for a while an love it.

some nice peeps have started a thread where they document annoying parts of the old-web they've noticed since using ssb: http://viewer.scuttlebot.io/%25TapY6%2F6ghLYlTdn0pjm7rDLK5kc...
this notion doesn't seem relevant. how does this relate?
I don't have an example to give, but i can offer this.

During the prototype phase, anything goes, speed is paramount, you just have to make it sort of work. Don't get hung up practicing pretty looking code during this phase.

You should always practice, but don't get hung up.

Prototype given the green light? Ready to dive into the build phase?

I'll say this, google for "coding style guide"
It's not a "problem on both sides" when one side controls every branch of federal, state, and local government across the vast majority of the country, while the other can't seem to win an election against Donald Trump. Strength is not equivalent to weakness.
I assume that's because it gets vaguely into AMT territory (nothing in the normal 1040 changes at or even near $100K), and the AMT mostly exists because of the complications of tax law.
Coding bootcamp doctors?

I don't know biology but I took a 6 week class on plastic surgery.....
not-op here, but your question made me wonder: If you've paid for a freemium upgrade in an app that relies on Google's ad network, does that default to completely disabling the ads integration?

In other words, is the app still feeding data points into the ad network even though it may not be displaying ads? I had assumed it was, but your question makes me think otherwise.
Yeah, wait() doesn't have a standard way to wait for a timeout. I would wait (with timeout) for the SIGCHLD with some OS-dependent interface (signalfd+poll/select/epoll on Linux, or kevent on BSD).

But: What possible semantics could you want for mkdir() such that a timeout is sane?
"Using Unix is the computing equivalent of listening only to music by David Cassidy." -- Rob Pike
What a “deep” computer sees
I've read hundreds of accounts like this, and have a variation of my own. What's irked me is that no one treatment works for everyone, and since there is no public record of each individual's medical history or treatment protocol, as a community we don't learn as fast as we could. I even built an app (medwiki.co) that attempts to collect data for two common conditions, expecting that patients would want to share their experiences, ultimately leading to a data driven approach to non-mainstream treatments (including diet, exercise, but also other treatments not recommended in current medical guidelines).

The flaw in my thinking was the word "patients" - what I've found is that those in the grip of a bad condition rarely have the ability to altruistically contribute data, and by definition have not yet found a treatment that works. For those lucky enough to find a cure, they are not in patient communities any more, nor are they reachable via keyword advertising and the like.

Gathering data to find out which protocols work for what requires the medical community to share medical histories and treatment outcomes like software developers share code. Alas, they lack the culture and data collection discipline to do it - I've tried. Even large entities that pay hospital groups for anonymized data have trouble getting good outcome data due to poor data collection practices and the tendency for patients whose treatments failed to just leave for another doctor.
> I've talked to a few U.S. citizens that worked abroad who said healthcare in European countries is universally available but the demand outstrips the supply causing longer wait times to get treated than in the U.S. and that they prefer the U.S. system. These are of course people who have good jobs in the U.S. with company provided coverage. Is that true?

This can be all over the place, depending on what you look at (GP appointments, specialist appointments, emergency and urgent care, elective surgeries, etc.) [1]. In general, the US outperforms some countries, but never all of them, and this is not taking into account that people without access to healthcare may suffer de facto infinite waiting times or that in many countries, people seek out their doctors far more frequently than in the US [2]. "Europe" is definitely not a homogeneous blob (just think of, say, France vs. Bulgaria) and there are great variations between even the affluent EU member states; it is pretty much impossible to generalize.

What we do know is that the US has a fairly low physician density for a developed country [3], though that's not the only factor that goes into waiting times.

[1] Google will show you a fairly large number of studies, but few that cover more than a handful or so of countries and/or more than a few metrics, so it's difficult to get a truly comprehensive overview.

[2] https://www.statista.com/statistics/236589/number-of-doctor-...

[3] http://gamapserver.who.int/gho/interactive_charts/health_wor...
The hatred the normals have for standout talent or the individual willing to put in extra effort is always astonishing to me.

While the no assholes rule should reign supreme, organizations need to realize there are linchpins holding stuff together. "Work smarter" is a familiar refrain from management types that don't understand or appreciate the work at hand.

When you've got a hero, thank him or her and figure out what they are holding together and then fix it. Then fix the next thing they hold together, and thank them along the way for doing the stuff no one else can/will.
You can't take your business elsewhere because there is nobody else who will give you a quote.
From the video demonstration, it looks useful with Ableton. But what about other DAWs that already has feature rich automation tools. For example, FL studio.[1]

Do you think using Bezie with FL studio would give the user a finer control over automation curve?

[1] : https://www.youtube.com/watch?v=w6Gut0fK1n4
In practice, the difference between US and other countries is still pretty big.

In US, about 60 percent of individual tax returns are filed by a professional tax preparer, at every income level. People who owe no income tax still have to file tax returns to receive tax credits. In many other modern countries, _the_majority_ of the tax payers file no tax returns at all.
It would be weird if human labor became worthless and that didn't lower the cost of living, though. If it doesn't balance itself out there is some automation owner out there capturing all the value, and we can just have them shot as counterrevolutionaries.
Totally agree with your sentiment but my initial point was made against the argument that the left was intellectually weak because some of its members shout down the opposition.
San Francisco’s Highest Penthouse Apartment Lists for $42M
From my perspective, there's little fundamental difference between "abstinence should be the only available form of contraception" and "9/11 was God's way of punishing us for homosexuality."
I often see the advice to go see a doctor, but I honestly think it's the rare doctor that is helpful beyond antibiotics and blood tests.
Yes, purges will help a lot, and definitely aren't exactly what a strawman Evil Reactionary Dictator would do /s.
> Ideally, regulation should make it so bank stock holders eat the losses for poorly thought-out loans and should prevent all the various sleazy ways international shippers escape responsibility for their decisions

Exactly. I'm fine for ports to ban polluting ships and for the companies who own these ships to go out of business. It will be better for the environment to have these ships out of service.

However it sounds like the major issue to overcome is the banking industry's unwillingness to lend more money to the shipping industry (e.g. throwing good money after bad)

Ideally this wouldn't be a problem as banks would admit the loans were a poor investment and write them down
Looks really good, fast and :

* Plugins in Python language. Plugins can do lot of things.

* Configs in JSON. Lexer-specific configs.

Also as some have mentioned this seems like a SublimeText inspired editor. Except this one's open source and built in FreePascal using the Lazarus IDE. Pascal is pretty darn impressive even today, at one point (if it still isn't) the Skype client was based around Delphi, though it looks like they're shifting it to Electron (at least on Ubuntu / Linux).

Edit:

One interesting thing I've noticed about FreePascal is that it compiles to every platform I could even think of, even saw something about compiling for the GameBoy or something ridiculous like that? So maybe this editor in theory could run on a Raspberry Pi. It seems highly responsive and feature packed enough for a Pi or just for any platform really.