skysight-inc/HackerNews huggingface dataset:
I use acme as my IDE because it is basically a tiling window manager. I keep an acme window open in my source directory, and type things like "go build ." there. If there's a problem in the code, the output goes to an Errors window and I can just right-click on the line numbers to go where I need to go. Because I have the plumber running, I can also right-click on URLs, image paths, etc to have them automatically open in the appropriate application (browser, image viewer, etc).

Of course, my colleagues think I'm insane because my editor encourages mouse use. I think they're insane because they bought a mouse but never use it :)
I think what the parent comment was referring to in regards to government censorship is the fact that the legislation in question (the one the current government is trying to repeal) is the classification of ISPs as "common carriers" under Title II of the communications act of 1934.

This has the effect of enforcing net neutrality, which is why everyone is in favour of it. However it also gives the FCC the power to censor content, like they did with television and radio in the past.
Fantastic concept! But I'm completely turned off by the IP terms ([1] below). This suggests LogoFox is pushing icons without doing IP checks, and selling them as finished logo designs without any assurance that the user won't get sued because of this.

Don't take this as negative feedback, but as a tip to re-think the legal side approach. Better would be that you

(a) you do some copyright checks and your terms state what checks have been done; and
(b) once someone pays for the logo, they own the IP rights in the logo.

[1] "Third Party Design Resources – You may use purchased End Products outside of the Site, whether for commercial or personal purposes. Prior to creating and using any End Product, LogoFox highly recommends you to perform due diligence to determine that the use of the Design Resources is free of any adverse claims and is not subject to any third party rights. LogoFox may also use symbols provided by The Noun Project, a third party content provider that obtains the symbols from other third party contributors. All use of these Symbols is AT YOUR OWN RISK. "
You seem to be confusing physical dependence with addiction. By your definition, you'd be addicted to food, as I'm sure you'd have adverse consequences, including worse performance, in its absence.

Addiction is continued use in the face of adverse consequences. [1] You may have a physical dependence on coffee, but it doesn't sound like you're experiencing negative consequences in your life from its use.

[1] https://www.addictioninfo.org/articles/2216/1/Addiction-Do-Y...
> Very soon that leads to any speech criticizing, say, the capitalists or the politicians in power.

No, because that's not an intrinsic property.

Hating people who take too long at the register isn't the same as viewing all redheads as inferior.
Breeds that were selectively bred in areas without carb sources for humans cannot digest starch effectively - they still are in a way genetically closer to wolves which can only minimally digest starch. (Siberian Huskies/Alaskan Malemutes that we commonly associate with Northern native peoples like the Eskimo off the top of my head)
I don't have enough experience with macros to agree/disagree, but parent's comment stood out to me because of the particular framework I've been using lately.

> It's nice if you're copy/pasting stack overflow snippets or your use case is very standard, it sucks if you want to modify the code to do something a bit different and out of the box because now you have to learn the rules of this custom DSL.

This basically describes Spring, and I'm not just being snarky. To someone from the outside, Spring's annotations seem to have all the problems you list. I have trouble imagining that heavy use of macros could be much worse, and I can certainly see the overlap between macros and frameworks.
It's not just monitors even keyboards can have 40+ms worth of delay and it all adds up.
Another happy Netlify customer here. I work as a web dev so not only do I run several of my own sites there but I manage production clients' websites on Netlify as well. Couldn't be more pleased with the service!
When I was a teenager I used Gentoo for a couple of years. I'm glad that I did, because I learned a lot. Of course it became tiresome after some time.

However now I think about Gentoo as a more-adult one. It's really a meta-distribution. It was and is misunderstood by a lot of people. Teenage me included. Gentoo is deceivingly easy to setup - documentation is excellent and tooling mature.

I think that the best way to use Gentoo is to really set all the USE flags and all the unmasking to one's will, but not for a single computer. There should be a binhost - a binary package server available for whole fleet of computers. You can also cross compile for a totally different architecture. Then the customization comes in handy.

Also now it's certainly easier than when I've done it. I used Gentoo on a desktop with a whooping 512MB RAM. Now compile times are significantly lower.

To sum it up: use Gentoo to build a custom Linux distribution for fleet of computers or for embedded devices. That's it's true power.

Google chose Portage for ChromeOS building for a reason.
The arguments for the US constitution in the Federalists Papers were presented pseudonymously. Debate doesn't require some silly real names policy.
It's probably part of their agreement with the bank(s) -- if they're even traditional banks -- not to reveal the relationship except to certain parties.

And yeah, assuming all the funds do exist, I'd be amazed if they were being held in a risk-free non-interest bearing form. Which is why it's a bit crazy that Tether sticks to the peg so well -- the NPV of a Tether accounting for even non-conspiratorial risks has got to be less than $1
Completely agree.

It's common to tell kids (and everyone) that they need to "learn to code." That is what Excel already is! And it's incredibly powerful, especially if you don't have any other coding skills.

But, of course, it's messy. When tens of millions of people can each write their own programs and easily modify them and change them to suit their own needs without needing to recompile or anything, then you get the mess which is Excel.

...and, in fact, that's also what you'd get if you taught everyone how to program Python in high school instead of Excel. You'd get tens of millions of non-interoperable messes of programs (which still get the job done!).

But that's fine. Give humans tools, and they'll find clever ways of using them that you don't intend. And it'll continue to drive people crazy. In some ways, the Excel hate (though obviously not unfounded) seems almost kind of like a bourgeoisie elitism. THIS is what it looks like when you give everyone the ability to code!
It’s Alphabet now, they don’t have that motto ;)
What a great post. I'm not sure Worker Coops are a novel idea though.

You know any old LLC can be structured as a co-op with a bit of effort.
To be fair, the web developer's work probably doesn't lead to someone else's health decline or death if they misremember something.
> You have too much faith in the free market. There are all kinds of things that could cause hospitals to not hire more residents.

So far, in this entire thread, nobody has been able to offer one explanation that doesn't ultimately boil down to either "hospitals don't actually want to increase their profit".
Show HN: ReactJS UI library – beautifully designed components, fully documented
Doesn't seem to work, if I choose text+logo, I only get a square with the first letter of the name I chose.
Also, the icon browser needs some kind of loading indicator, now I don't know if there are no results or if the search is taking long.
I feel like doctors should at least be paid as well as programmers. My wife is a physician with $500k in debt and she completes residency next summer. That took 4 years of undergrad, 1 year to burnish her credentials, 4 years of medical school, and 6 years of residency. Her job offers are all under $200k for pediatric neurology. With that enormous amount of training, debt, and responsibility, I feel like she should be making a lot more than your average AI programmer.

In other countries the education process is much shorter. For example, in Columbia, I'm told, you skip undergrad altogether to be a physician. Some other nations make training free, which encourages more general practitioners.

Can anyone explain why Medicare subsidizes residency slots? Moreover, why do they need to be subsidized? Residents earn about $40-60k per year and work 80 hour weeks.... If you think PhD students are slave labor, talk to residents.
So, the problem I can see with this is that (by my understanding) ZeroTier will naturally try to set up a direct connection between the two communicating endpoints, encapsulated in whatever encryption. This means that all the NetFlix traffic will still be originating from NetFlix IP addresses. Therefore, even though the content is encrypted and non-inspectable, it can still be identified as NetFlix, and throttled.
More and more we need to stop thinking of a lot of these SV giants as some kinds of liberal bastions that care about the internet and free speech.

They are fortune 500 companies that ONLY care about their bottom line. Every now and then, the bottom line accidentally aligns with the public good (like spectrum auctions).
How Evil is Tech?
Are jokes about men ‘hate speech’? Facebook seems to think so
How to Cover Rocket Blastoffs with an iPhone
If you click the "Pricing" link all the icons you selected and which items you liked or not go away, and you have to start almost all the way over.
Transaction Isolation Levels in PostgreSQL
Storing passwords in plaintext or without salting is something even teenagers don't do.

I'm not kidding - some teenager using Django will have a site with better security than what we've seen from some large companies in their data breaches. This is inexcusable. The narrative often is "smart hackers", when it's really "we did less than my teenage kid did in securing the data"
British builders call this a "fuck off quote".
There are things that Excel is good for and some that it's not. This article seems like it's blaming the tool instead of the people who are using it incorrectly.

Also I laughed when one of the complaints was "Older versions of Excel don't allow multiple users to collaborate on the same document". Well, is that Excel's fault, or should they just go and get the latest version?
If you operate on the bleeding edge, sometimes you're going to get cut.
You can't fairly compare a deadly chronic disease to "not wanting to eat his vegetables'.

By calling it "his emotional state" you are, again, disregarding the disease and the effects of it on many aspects of his life. It's not his "emotional state" as you call it, it's a chronic deadly and debilitating disease which is afflicting him.

You are being dismissive and disregarding something which you appear to know nothing about. See my comment above. You have no right to pass judgement.
The blog is fun introduction into JIT compiler, but the big thing that is missing and that makes Python a hard problem for JIT is supporting Objects.
From http://blog.kevmod.com/2017/02/personal-thoughts-about-pysto...

I'll try to just talk about what makes Python hard to run quickly (especially as compared to less-dynamic languages like JS or Lua).

The thing I wish people understood about Python performance is that the difficulties come from Python's extremely rich object model, not from anything about its dynamic scopes or dynamic types. The problem is that every
operation in Python will typically have multiple points at which the user can override the behavior, and these features are used, often very extensively. Some examples are inspecting the locals of a frame after the frame
has exited, mutating functions in-place, or even something as banal as overriding isinstance. These are all things that we had to support, and are used enough that we have to support efficiently, and don't have analogs in
less-dynamic languages like JS or Lua.
Anti-Trump protesters risk 60 years in jail
> public discussion

That's the reason in my opinion.

(A) If the Soviets publicize US penetrations of their airspace, they look militarily weak.

(B) If the US publicizes their penetrations, then (A) as the Soviet public possibly finds out, any fatalities (and there were some) now become part of public debate, and additional parties in the US are now involved in the discussion as to whether or not these should happen.

(C) If either party publicizes their own or the other, then the opposing party is likely to publicize in retaliation. Given that both parties were conducting penetrations to assess air defense systems, this was the PR equivalent of MAD.

Barring a scenario where the president needed a clear "victory" to buttress public opinion, there was no win to be had in the public being informed.

Add in the fact that deep in the Cold War most of the media outlets were still self-censoring "for the country" and there was no one with incentive to disclose.
Really, I'm curious care to share your calculations? What salaries are you using? What about cost of living?
The systems they build and own might have a handle on the feelings of the electorate, but the people don't. Zuck builds walled hundred million dollar mansions on "stolen" land in Hawaii, while the people he "stole" it from complain about it on Facebook. Its one thing to know what people are mad about; its another to empathize and try to fix it, and you can't fake empathy. People see right through it.
Normally you shouldn't be checking generated code into version control. This only measures GitHub users who did that anyway.
This analysis collapses because the OP fails to realize that the big players (FB, Google, Amazon, Netflix, etc) don't benefit from net neutrality nearly as much as the long tail of sites and services. ISPs know that an internet service without FB is worthless, so they're motivated to work out deals and create bundles. It used to be ESPN and HBO, now it's Google and Netflix.
It will also be somewhat new ground. As I've noted before, there are relatively few examples of consumer-facing technologies/products where properly maintained and used (or sometimes even misused) products kill and maim--and people are just fine with that because "stuff happens" and the cost/benefit is reasonable.

Drug interactions are one of the relatively few areas today and even those often lead to lawsuits. (And the US even basically indemnifies drug companies against side effects from standard childhood vaccines.)
Kışın Ucuz Isınma Yöntemleri
Hi there. Thanks for the article. I'm a newbie when it comes to emacs config files. You said, that we will put (add-to-list 'load-path "~/.emacs.d/lisp/") in the .emacs file, but that was before we had created it. Then a few paragraphs later, when we finally do create it, you tell us to just put in

;; set up ido mode
(require `ido)
(setq ido-enable-flex-matching t)
(setq ido-everywhere t)
(ido-mode 1)

Where do we put in (add-to-list 'load-path "~/.emacs.d/lisp/") ?
I must not have read that far? hmm
5120 * 2880 * 32bits * 60FPS is only 28.3 Gbit and both 40Gbit and 100Gbit are well established standards.

Granted 40GB cards are running 50$ and 100Gbit cards are running ~700$, but that's most from the low volumes involved.

Really though the larger issue is Ethernet connectors are not designed to be plugged in and removed regularly.
Excel can use databases as a data source, there's no need for all your extra steps.
Sure, many more people think they're the worst than the first so maybe i should have swapped the order and the parentheses. However, the entire present conversation around "tech" is rooted in an implicit waryness of the novelty of the whole enterprise.
Ethereum Startup Just Vanished After People Invested $374K
ProPublica releases White House visitor logs to public
I think Apple would much rather buy an existing car company than build one from scratch. I don't see them leaving that market because there is a lot of money to be made and they want to be there everywhere in your life.
How to Give Powerful Design Critique
Has anyone got any experience using Emacs with one of those mail tools and gmail with 2FA? I started playing with notmuch half-heartedly but it seemed to expect a local mail store, which is fine but I found myself bouncing between setup instructions for several different tools and I quickly gave up.

I would like to get it working; Apple Mail client is a bit slow on my laptop with a high volume, and I'm all about plaintext and keyboards. I'd happily use Emacs.
This argument doesn’t make any sense. The isps would just deprioritize the zero tier traffic so you couldn’t use it effectively. It’s only faster because of how things work today.

Nobody would care about being able to watch Netflix via zero tier if it’s faster to watch without it (which the isps would most certainly ensure).

I also think it’s nieve to assume that large tech companies want neutrality.

Sure, companies publicly say that they are for it but if they could pay to prevent new competitors (without the same capital resources) from challenging them it’s my hunch that they’d gladly do so.

They aren’t on our side.
> The original claim you were responding to was that a doctors guild artificially limits the number of doctors available by capping the number of medical schools, the implication being that it leads to higher a demand for doctors and thus higher prices.

That's a pretty fundamental misunderstanding of economics, then. Capping the number of medical schools can't cause higher demand for doctors. It can restrict the supply, which means that the prices will be higher, but it doesn't affect demand at all.

> Granted that it's a lack of residencies and not medical schools that creates the demand, is creating artificial demand not a reason why hospitals might willingly refuse to do something that's clearly profitable for them?

Even if this premise were correct: why would hospitals refuse to do something that's profitable for them, just so that they could pay more in expenses (salaries) in the long run?
> You might assume a fair coin and do some Bayes rules

Huh? Read the post, no one is assuming a fair coin.
Connect Trojan
Twitter and it’s not even close. A journalists synthesis of what he thinks the evidence is carries no weight. Twitter is like a mini trial. You hear the testimony from the horse’s mouth, people cite documentary evidence, and you weigh credibility to reach a conclusion.
Makes sense. The only hope left is a "Hero ISP" who voluntarily decides to not participate in the prioritization.
> NoScript classic has a lot of functionality that helps you keep sites usable when scripts are blocked

Sounds good, but have you looked at the code behind this? The XSS filter is the same way – a giant mess that only protects against the most trivial of XSS anyway.

I forgot about its clickjacking feature, though. You’re right, that one is valuable.
You didn't even read the page. They showed an increase in payments.
>this regulation isn't new.

Well, according to https://en.wikipedia.org/wiki/Net_neutrality#United_States this rule Pai wants to repeal only took effect in 2015:

"On 26 February 2015, the U.S. Federal Communications Commission (FCC) ruled in favor of net neutrality by reclassifying broadband access as a telecommunications service and thus applying Title II (common carrier) of the Communications Act of 1934 as well as section 706 of the Telecommunications act of 1996[92] to Internet service providers.[93][94][95][96][97][98] On 12 March 2015, the FCC released the specific details of its new net neutrality rule.[99][100][101] And on 13 April 2015, the FCC published the final rule on its new regulations.[102][103] The rule took effect on June 12, 2015."
Show HN: Product job board created with Vue.js
> Extracting code into a reusable function makes your program more human readable

When done properly, yes. When done to the point where a five line function is created with ten inputs (yes, this is real), no. But DRY tells us that the five lines of duplication is unconditionally worse.

Hell, I've even seen things like logging/write tuples (i.e. log the error, write the to a socket) encapsulated, even though the only non-parameter code ends up being the two function calls.

Anything, taken to extremes is bad. The problem with DRY is it encourages that extremism.
Introducing RememBear
Improving the State of Automotive Software Engineering: Cars Need Code and Gas
States without mass population centers still get 2 senators, so they are valued, even without an electoral college...
...and, in fact, that's also what you'd get if you taught everyone how to program Python in high school instead of Excel. You'd get tens of millions of non-interoperable messes of programs (which still get the job done!).

That's exactly what happened with Perl when everyone learned to use, modify, and develop CGI scripts in the early days of web-based application development. Dynamically-generated website content worked and evolved into the web we know today, but those scripts were awful and did a lot of harm to Perl's reputation.
> The only thing that censorship brings in this particular case is a safe space for advertisers.

What??? There are people out there getting death threats, getting doxxed, being attacked with all manner of epithets on Twitter. It stands to reason that maybe the experience would be better for those people without that sort of content directed at them.

> If you don't like the way a social platform is heading, then leave it. You are not entitled to a safe space.

Yes. And as a business, Twitter has a vested interest in not letting their platform drive away swaths of users due to toxicity. Indeed, one of the key reasons Facebook was successful is that users have the ability to restrict communications to the people they want to.
Actually, the main reason is that SAP is expensive as hell. The starter package is $1400 per user (one time) or $410 per user per year. And that's just the software. Add consulting services that are always necessary to actually make it fit your organization and you're easily looking at millions of dollars in capital spend.
> If advocates want net neutrality to be the governing policy of the internet why don't they advocate for specific legislation that does only that and doesn't give the FCC the ability to become a heavy handed regulator of ISPs?

Do you have evidence that they are not advocating for proper legislation, or are you just saying this to baselessly discredit advocates of net neutrality?

If I recall correctly, the invocation of Title II was a reaction to an unfavorable supreme court case. Perhaps this is not the most ideal solution, but if one believes that net neutrality is important to protect, it appears to be the only solution in the absence of such legislation from a do-nothing Congress.

Also, if you believe that the FCC is historically corrupt and regressive, why do you seem to trust the FCC to make the correct decision right now? Do you have evidence that corruption in the FCC has vanished?
A submission without replies doesn't necessarily mean nobody cares. Some links get submitted and receive zero comments, then a week later it gets submitted again and receives dozens or hundreds. It's a crapshoot.
Why would you use both redux and angular ?
I used LogoJoy [1] a year or so ago to create a logo for my side business. This appears to have a lot of the same "designs" available as LogoJoy, but with a much less intuitive UX.

[1]: https://logojoy.com/
> During Carleton's (Carly's real name) reign of terror, you would not be able to get office supplies at certain times of the month to make the quarterly numbers.

And it's not just the employees they're annoying.

I went to download a BIOS update for an old HP server last week. They wanted a support contract. The thing is ten years old, it's not in production, I'm just using it to test some hard drives.

When did companies forget how easy it is for a customer to scratch them off the vendor list?