skysight-inc/HackerNews huggingface dataset:
There is no such thing as an unregulated marketplace. Companies that become monopolies do not achieve that status in a vacuum -- of course they will seek all possible advantages including regulatory capture.

> government created monopolies and cartels are all over the place.

When government officials are bought off, somebody has to do the buying.
I don't know if the comment was comparing state sanctioned violence vs non-state sanctioned violence, but a quote comes to mind:

"Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety."

Basically, if we wanted to eliminate terrorism, we would have severely curtail freedom. And there aren't nearly as many terrorists as people think. More people die from car crashes, drug overdoses, etc. But changes in the law, the way police and law enforcement do things, could cause a loss of the liberties and freedoms we currently enjoy.
People are way off, terrorism is not caused or even depend on social media. The major point behind are the actual texts depicting a time of war when they were originated.

This time is now past and religious preaching it should make it clear that the values from a thousand years ago don't have place on modern society.

Many Islamic preachers recognize and openly criticize, they are just a minority usually refered as the uncle toms.
Revealed: Facebook exposed identities of moderators to suspected terrorists
It's not a great simile; do you have a better suggestion? I also thought "wtf that's not a catfish" but after reading 2 sentences I had firmly updated my context.
I quit reading work mail on my phone. Has been a huge sanity booster.
The only information I have regarding durable, intended-for-reuse grocery bags is for canvas, and the carbon break-even point is somewhere ~150 uses compared to getting one-off bags every time.

I would guess that heavy-duty plastic would fare significantly better, because cotton in general is an awful crop from an energy input standpoint, but I can't give you a more precise answer than that, I'm afraid.
Blue Apron Unintentional Revelation on Own Customer Acquisition and Retention
The problem with working with strings in Haskell is that there are too many datatypes: Data.Text, Data.Text.Lazy, Data.ByteString Data.ByteString.Char8, Data.ByteString.Lazy, Data.ByteString.Lazy.Char8. All of them share the same function names so you have to do imports like

import qualified Data.ByteString as BS
import qualified Data.Text.Lazy as TL
import qualified Data.Text as TS

and somehow the library you need always use a different ByteString variant from the one you already chose so you have to pack/unpack here and there.
There should be a way to make `length`, `map` and all work on every string type. Maybe a type class or some better idea is needed.

By the way the link to the caesar cipher is broken.
As a data point, many of the links on that page to the mapbox.com website are 404. :(
Please, don't consider this a troll question (I personally am a vim kind of guy), but is there any reason to use Atom over VSCode these days?

The sole reason to me seems that VSCode is developed by the "evil" Microsoft. Other than that, most people I know who tried Atom switched to VSCode or (back to) Sublime in the end.
Just think about all these routers and modems, being handed out by pre-configured the operators and that are never updated or patched.

|Able to search for people by their VoIP number.

That is just evil.

Uch.
Make two lists
Github pages isn't mentioned. But it is the best one.
Pie Pride
Making Humans a Multi-Planetary Species – Elon Musk [pdf]
Damn, all of these explanations are overly complex! The most basic reason it doesn't work is because measuring your particle breaks the entanglement. So you would know that your partner has the opposite spin (or whatever) but you can't bootstrap any sort of communication system with that.
yet the norwegian prison system also has its problems. especially with regards to its 'hotel prisons' being antisocial and isolating compared to other kinds of prisons. this article is on solitary confinement. norwegians have something to learn here as well.
Facebook has a "Save post" option, you need to expand the tiny arrow on the right side of the post. You can review all saved posts later, in Explore > Saved subcategory.
Unpopular opinion, I know but I think we should try to get rid of as many credits and deductions as possible.

Every time someone take about simplifying the tax code, I bring it up. It will hurt me as well (I'm poor) but it is ok.

If you're in the tax bracket to pay 40%, I'd say I want to raise your taxes you pay but I also want to raise the taxes your overlords pay.

I want higher taxes so we can offer the same services to the wealthy that we offer to the poor. It is the right thing to do. We don't have too many wealthy people in this country. We should be able to include everyone. Can't afford to include people who make too much money? Too bad. The program can't exist.

I would want to create a consensus towards "no income checks". The government should not have any program that qualifies people based on income or assets. Be it Medicare, social security, or Medicaid, food stamps, college tuition, rent subsidies, school lunch or whatever. You should not be able to exclude anyone because they make too much money or have too much money.

Of course, economists will say this is stupid and inefficient and irrational but I say economists are not even people. Nobody is rational in the real world.
My GUI client blocks images by default and I almost never need to have the images display because all images are from advertising(maybe for other people use case they get more images)
My favorite taunt from the .NET team: according to the .NET Reference Source, built-in numeric types implement an IArithmetic<T> interface... And then they comment it out.

http://referencesource.microsoft.com/#mscorlib/system/double...
lol, apparently i don't understand anything
Police states are pretty bad, too. Consider this:

Would you rather live in a European country where terrorist attacks happen on a semi-regular basis and are in the news, or would you prefer North Korea where the state is very strong and terrorism is unheard of?
Cloud-Init Explained: Simplifying Post OS Configurations
U2i Kraków Is Hiring Software Developers
This is one of two honest answers to this question, thank you.

(The other is "I'm old enough to have been using text email since before graphical email clients were a thing and don't want to change.")
> Information doesn't want anything

It's obviously a metaphor.
Yes, they use mostly young pines which are easily chipped. I think in about 6 years you can cut them for paper.
Those Who Were Shouting “Andrew Mirmelli Scumbag” Will Now Praise Him
Audiophiles are probably experiencing the placebo effect. Placebos work though, so even if these people are not hearing anything different, if it makes them feel better every time they listen to music through their systems, maybe it is money well invested?
Nah, by the time iPhone came out, many devices used soft resistive screens that one could easily use with fingers.

I often thumb typed on a Nokia N800 for example.

Thing about resistive screens though is that it has much better precision. Thus one could operate checkboxes and scrollbars that were downright tiny.

And speaking of scrollbars, i kinda miss them. I wonder how many times i have tried to scroll or pan and something makes the capacitive sensor think i instead pressed some element. Having distinct scrollbars avoid the ambiguity of input.
I see 2 problems with this:

* the other ingredient is polyolefin resins - unless they are obtained from recycled plastic bags or similar, this probably makes Limex worse than normal paper (how much water is involved, we do't know for sure).

* what happens at the product's EOL? Will it end up together with recycled paper and cause problems in that process? Will it have to be recycled separately and if yes, who's going to be able to tell these types of paper apart?
Add to this that modern digital cameras have fantastic defaults.

You can more or less click away like on a good old Kodak Instamatic while retaining full control of every aspect of your picture if you wish.
That's exactly what they may think about us. In fact I can read your statement from "their" point of view and it would still make sense.

Without communication we'll never find common ground. Without common ground, the problem will not go away.
Tensorflow 1.2 released
Installing Linux on the ASUS x205ta is unfun.

https://ubuntuforums.org/showthread.php?t=2254322

The 2 GB of ram is suboptimal for 64 bit OSs, and the 32 bit EUFI means bootloaders are not straightforward.

Windows 10 is much better for this machine than Windows 8 because of the move away from WIMBoot to CompactOS. Upgrading from 8 to 10 requires at least X (I forget how many) free gigabytes, which may require removal of a bunch of software before updating.

It sounds like I hate the machine, but I don't, it's a very nice tiny cheap little netbook.
There's also another. Navigating TUI with Vim key bindings is very fast
They are breaking a record, that's all.
This is the most horrible advice I have ever seen on HN.
8S and 4S servers (or even bigger systems) have always been extremely expensive; 2S has been the norm for many years. Being able to stuff two 2S nodes in 1U pretty much negates the density advantage of a 4S system, without the quadratic increase in price that a scaled-up systems have. (Also, density is usually limited by power dissipation, so the lowered power efficiency of bigger systems becomes an additional con there.)
Despite the title, the article raises an interesting point: why do we prefer new code, with less features, to old but robust projects.

> Unfortunately, we were affected by cognitive bias: old code is bad code. But the truth can be the opposite. The old code is battle-tested by thousands of users in hundreds of different projects. Most of the critical bugs have been fixed, the documentation is complete, there are tons of questions and answers on StackOverflow and Quora.

I'm quite guilty here; I've realized that I always check the date of the last commit on Github before testing a project. I feel like I do this more for small projects where documentation and use cases might be missing, and for which I'm expecting help from the community.
> Overall governments involvement in the idea to regulate competition in markets is a absolute failure that has only lead to lots of corruption.

Aren't nearly all markets regulated by Governments thanks to stuff like Laws? Like "don't murder your competitors workforce", "honor contracts", "don't poison the air", "don't lie about foods ingredients", "don't operate cell jammer to boost your wired cable business", "make sure people can learn about medicines side effects" and so on.
To me all of that seems to be on a scale and arguing what point on that we should target is fine. But I can't take those arguing for one of its ends seriously.
As for the "no regulation", I can't imagine a working system like that. In such a case humans would probably voluntarily form communities with rules&regulations that would probably look the same as communities/countries that currently exist. I'm not saying we already hit the sweet spot on the scale. And even once we do we'll probably only ever recognize it in retrospect.

> free markets always lead to monopoly is totally false

That seems to be a very simplified/unfavorable view on that argument. I'd say unregulated markets incentivize preventing competition. Far too often even by pushing for bad regulation. Preventing competition seems more easily possible in cases of huge power imbalances, something unregulated capitalism seems to boost.
The only way to confine these effects seems to be putting in place good regulation actually securing competition. And yes, we'll have to keep arguing about the "good vs bad" for each and every law. That's why I really don't get "there should be no law"-guys.
Virginia Tech Researchers Discover Key to Faster Processing for Exascale
It's not really that hard: there's no way terrorists can counter terrorism
Performance and efficiency. Just as many problems need a way to store a matrix of unboxed integers or floats, many problems need a way to treat strings, possibly very large strings in a way that doesn't include any language overhead/metadata for each separate character, and allows fast random indexing, which lists don't.

List of characters works fine for the string 'Hello, world!'. It doesn't work fine for the string representing, for example, a whole webpage that you're returning, of for the string that you need to pass to some external code e.g.
a regex engine implemented in C (which requires to transform it to a memory-contiguous array of chars, and then transform the results back), or for a 100 megabyte plaintext/xml/json/csv/whatever file you're processing.
> what better dream to plant in the slaves' minds but the idea that "a simple little computer program" can set you free?

Yet when people overthrow tyrannical governments to then establish democracy the planning is done secretly.

And when tyrannical governments come to power the first thing they do is monitor and restrict communication.

This has been true many times in history in the last hundreds years.
I started using Emacs's mu4e package for my email at work. It's mostly mail from Github about pull requests, so no fancy HTML or images in there. I also integrated a small shell script I wrote to fetch a patch from a private repo on Github, so that when I open an email, if there is a link to the pull req (e.g. https://github.com/org/repo/pull/123) I can open the patch directly inside Emacs. Since I don't like to review code in the browser, this is quite helpful to me. In addition, by staying in Emacs rather than going to Firefox, I am way less likely to open HN or lobste.rs and start reading.
> I used Dovecot to run an IMAP server locally which would get my mail when it could. This made it very quick in emacs because it wouldn't have to wait for any remote server.

I do a similar thing, but using mbsync to save into maildir. That way it's a simple cron job/systemd service to do the fetching, and Emacs/mutt/whatever can read the data without needing a server process to be running.

I used to use Gnus, but since it does everything in elisp it makes Emacs freeze :(

I now use mu4e, which uses an external command (mu) to query the maildir, so emacs remains responsive. My mail-fetching script also runs mu after mbsync's finished, to index any new messages.
How Neutrinos Shapeshift Like No Other Matter We Know
Craig Venter's ‘Digital-To-Biological Converter’ Is Real
> ...but why did they do it like this?

...because people are smart. People have _always_ been smart, it's one of the defining attributes of humanity.

It strikes me oddly (not specifically your comment, but the general color accompanying these kinds of articles)--there's a kind of ground assumption that by looking into the past, one sees nothing but a gradually descending IQ.
Entanglement distributed over 1200 km by quantum satellite
Its really important to consider who the class is for when looking at how you enjoyed it.

You took the class already having 'lots of prior programming experience'. This class was clearly designed for people who have never programmed in their life. This class was not designed for you.

I was in the very same situation when being taught the basic programming concepts in Python at University, after having held software dev jobs and written assembly and C for several years.

Scratch, Alice and others are great starting tools for kids around 5 to 13 who have never programmed before.
They're reasonable initial platforms to spend a couple of hours on for older people too (your age group and even upwards).

It might be worth talking to some of your peers who had never programmed and asking what they thought.
Its super easy to forget than only a little while ago, you also knew nothing.

I do agree that the whole course should not have been modelled around Alice. At your age you could probably pick up the Python REPL quickly after an initial into to the concepts in Alice.
I switched back to Sublime after a while, Atom was so slow to start, at least when I first tried it out in ~2014 (2015?). Sublime loads in like 100ms on all my machines.

I'm also the vim kind tho, but when I browse large datasets and dumps I use Sublime.
> FPGA and ASIC operators consuming vasts amount of energy

Not vast at all when you compare it with the amount of energy used in traditional banking to move around the same amount of money.
Open source deep learning models that programmers can download and run first try
I'm not familiar with UTF-8, which -- I believe -- is what Data.Text is used to represent. Do all UTF-8 strings have a well-defined length?

A list of ASCI chars obviously does (the length of the list), but I'm not sure about Data.Text.Text.
How to change your life and become a developer without going to university
wouldn't robots solve this issue?

Also, a question for you: if chip factories were black boxes with robots in them that you put stuff into and got stuff out of, is the "output" also toxic? (Are the actual boards and such also toxic)? Or could the output be non-toxic as long as waste was handled properly, so that it's only toxic inside but neither in its waste output or product output?
Monese adds Direct Debits to become even more like a regular bank account
Or you would be missing the point of the answer.

It's not meant to be aggressive, but to make a point. It's important that everybody uses the same coding style, regardless of personal preference. Spaces are fine, tabs are fine, but mixing them would be absolutely terrible. A programmer's personal preference for one or the other is irrelevant. What matters is that he's willing to adapt to the coding style of the company.
> ... humans can't actually merge into MegaMan.

Yet. There are probably trans-humanists out there that'd go for that (not me). ;)
Exactly. Unions built the middle class. Watch Robert Reich's "Inequality for All" which demonstrates how unions benefit workers. In the old days, unions were formed because robber-barons cheated workers out of pay, much like today. It was a hard-won struggle, with many murders.
You missed my point completely. It's not about the "whims of the economy", it's about demographic change. If there are not enough people to pay into a public pension scheme, then there are also not enough people to generate the profits a private pension scheme needs.
Our open and free #Company #Culture is the perfect blend of #work and #fun
>... the propagation of narratives that pretend to support illegal terrorist violence ...

As opposed to legal terrorist violence?
It's easy to paint this as a black and white issue. If you are Israeli you have one definition and Hamas another. Recently Kashmiri school girls were busying stone pelting the Indian Army. You think both sides are capable of sitting down and coming to consensus of what terrorist activity is?
Facebook is going to be treading over all kinds of issues that even experienced socialogists find hard to deal with. It's good that they are addressing the issue and are sure to lead a lot.

But if you have ever watched a techie de-escalate a hostile situation you shouldn't have high hopes.
> any reason to use Atom over VSCode these days?

Probably no reason. Is anyone even using Atom anymore?
"Barring guidance from the Sponsor with regards to particular devices of interest, Cherry Blossom has attempted to support wireless network devices that are ubiquitous and readily available (at least in the US)."

_in the US_
China’s Quantum Satellite Sent Entangled Photons to Earth for the First Time
Ask HN: Tech-cofounder feeling lost/burned-out. What to do?
We raised a few hundred thousand seed sort of round sometime back. Have been working on product for more than a year now, recently launched about a month ago. Response has been sort of nice. Have a few thousand users doing transactions.

But I still feel lost and burned out. I built out the product from scratch, later we hired a few guys who are okay in terms of skills. Now I spend a lot of time guiding them to deal with the issues that keep cropping up every now and then. Trying to move away from being a single point of failure in the startup. Finally booked a vacation, but feeling quite guilty about it. I know I need some rest time, energy levels aren't what they used to be. But still feel guilty and will probably end up working 4-5 days as week on vacation as well...

What do you guys do to recover from such situations?

Motivation levels are getting very variable everyday. Had quit job 2+ years ago, started withdrawing a small salary about a year ago so personal liquidity situation isn't that great either. But now need to start to raise more money soon for company... Is it normal to feel quite screwed while running a company most of the time?
But iteration is not a property of a list, but of the Foldable type class. A list is just one implementation of something that's Foldable/iterable. You can easily implement Foldable for custom text types.
i second your view. i like working with VSCode and only grab Sublime when I've to wrangle text files that are larger than 10MB.
Ah, you're talking about the start of the web. The person you responded to was talking about the start of the Internet -- ARPANet or one of its later incarnations. When the traffic started exploding, yes, it became possible to be pseudonymous on the internet, but before then IP addresses were pretty much known and assigned in large blocks to particular universities/agencies/companies.

It sounds like there may be some history you missed out on. I recommend reading 'The Cuckoo's Egg' by Cliff Stoll if you've not already done so.
http://www.gsmarena.com/sony_ericsson_p800-326.php

the "keyboard" were simply a bunch of pins that prodded the screen in the appropriate places. If you wanted to you could simply remove the cover and just poke the screen directly.
It's a use case thing. I would argue that for most people who actually still use email for communication with peers, images and attachments are an afterthought. For images, we have image hosting sites, and for attachments we have a plethora of cloud hosting services that allow you to send a link instead of the entire attachment.

That said, there's a happy medium between console based email and bloated, buggy clients like Thunderbird. Claws Mail is a very old-school graphical client that supports modern email features, and it's about as tweakable as it gets.
The challenge for language designers is to abstract away the details of representation, but still present a uniform interface. (In this case, the designers have failed.)
It now looks like there were some technical issues with the demo day page and it's been taken down for now. The time limit for me to deleting my post has expired so maybe a mod who sees this can remove it?