skysight-inc/HackerNews huggingface dataset:
I personally think that a lot of notoriety from Perl stemmed from insane overuse of regular expressions. I'm not talking simple and concise expressions doing ordinary useful things, but rather insanely long and intricate ones which one had to be at a god-expert-level on regex just to attempt to understand.

These kinds of expressions are what ultimately caused the derisive terming of Perl as "line noise". It was really unfair, to say the least, because there were plenty of ways to code in Perl and do so cleanly, with a minimal usage of regex.

Honestly, it seemed more like people were coding in regular expressions, and simply using Perl as a "run-time" wrapper for those expressions (and maybe those expressions existed first; I don't know). I'm not the greatest fan of regular expressions (to me - especially on more complex operations - it is almost like programming the tape of a Turing machine), but I do know they have their place in the world. However, because the "language" (if you will) of regex allows for an extreme number of operations and such, it almost succumbs to an "inner platform effect", allowing those with familiarity to roam free, to the detriment of future maintainers.

That said - none of this is new. If you go back to the beginning of microcomputing, you'll find the same thing happened with the various dialects of BASIC, as people self-taught themselves programming in that language, then spread the knowledge thru various means (magazines, books, and later bbs systems) - it became a horrible mess, even though it all pretty much "worked".
This reminds me of those new gadget commercials that show existing issues being super difficult when they really are not. You were probably in a terrible mood when you wrote this which makes it much worse than it is. It could try to parse the tracking id for sure and you probably have never dealt with tracking packages before through an API but they give you not that much info most of the time, just like "arrived at shipping location" or "on route to destination" type messages with some times, totally depends on when the tracking is sent out. This is just a very specific use case that isn't so user friendly anyway but sure they could do it better but the package id won't get you the name of the package in a human readable format so nickname is necessary.
> Coindesk is intimately linked with blockstream,

As I said in another comment: "As far as I can tell, they both share a minor investor, Barry Silbert. And anyone who thinks that means anything hasn’t been paying attention to what went down regarding the New York Agreement, where Blockstream (standing alongside many others) opposed Barry and won."

> the company that has gone to great lengths to take over the github repository,

I have no idea what this is in reference to. The Bitcoin Core repo? The release manager for Bitcoin is employed by MIT DCI. The largest group of contributors is from ChainCode Labs. Of the half-dozen or so people who have commit access (a meaningless metric since no one has unilateral authority and they operate by consensus), only one works for Blockstream, and he has some sort of special contract where he is independent and isolated in his decision making capacity and can leave, with pay, at any time for any reason.

> censor /r/bitcoin,

There is no relationship I know of between r/bitcoin and Blockstream. r/bitcoin seems to like Blockstream, but that's not their fault. r/bitcoin has also had some issues with excessive moderation, but none of the mods there work for the company or are in any way tied to Blockstream afaict.

> and ultimately keep the block size limit at 1 MB so that they can profit from fees on their own 3rd party chain.

Blockstream's supposed scaling solution is Lightning, a peer-to-peer protocol where the users collect fees from each other, which they are developing in an open source basis with multiple compatible implementations and no vendor lock-in. It will probably reduce the fees paid to miners for comparable levels of transactions, but with those fees being collected by users directly. There doesn't appear to be any profit opportunity for Blockstream here except perhaps consulting income in helping people and industries setup and maintain such networks, which has been their "RedHat of Bitcoin" model from the beginning.
> At this point the best thing people can do is prepare to vote in 2018 and 2020, whether that's registering voters or forming groups to get lazy liberals or independents to vote to send better people to Washington.

My biggest fear in our current situation is the threat of voter suppression and election fraud. Any suggestions on shining a light on these issues, and combating them?
I would gladly pay a substantial premium for an ISP that was a co-op (i.e., subscribers are also 'owners') or run as a not for profit. Not for profit is probably easier.

Hell, I would donate my time as a lawyer to helping out.
the current setup is not exactly working either - https://www.forbes.com/sites/niallmccarthy/2017/11/22/the-mo...

there needs to be some action - not removing net neutrality rules per se, but the utility/monopoly status has to go so that local provider can compete without being tied in billionaire lawsuits for the control of every municipality
If code block A has X bugs and code block B=A. Then a code block containing B+A still contains X bugs.
I did this math when I was 27 and wanted to leave programming to enter medicine. When I realized I wouldn’t come ahead financially until near retirement (and that was assuming I’d make a lot less in programming than I actually have) I decided to pass. It didn’t matter what specialty I picked except a few like plastic surgery or dermatology and there’s no guarantee of getting a residency in those. That’s also not considering that extreme hours worked in medicine and the loss of your youth. My spreadsheet also didn’t account for the fact I’m making mid-six figures in programming already at my mid thirties (!!)

Medicine is not a place to go to become rich. If you already have the brains and aptitude to overachieve in medicine you can succeed elsewhere even more greatly AND retire younger.
> Why are you bringing $150,000 into this?

Because 150k/year is the current subsidy per resident. People may reasonably not want to spend more money on this, but it's hard to argue with spending money more efficiently.
Their printers have been terrible for a long time. Just the driver issues alone are a horror story.
> The Product Manager in charge of this feature should be immediately fired.

I hate this kind of writing. It undermines the otherwise good point the author has.
How does invoicing work when you use such a service? Where does it come from? Does it include VAT?

I tried to figure that out via the chat, but the developer said he is "not sure".

What does that mean? Isn't everybody who sells physical or digital goods required to provide a valid invoice?
Redux is a paradigm for handling data flow / application state in an application, whilst Angular is the framework running the application.

They're not mutually exclusive :)

Without using something like Redux, you can get by just fine for small apps (and arguably it could be more of a hindrance and over-complication than a help), but for anything more serious it can help a lot.
Are there any legitimate arguments for anti-net neutrality proponents? Or is it just more "republicans prefer less regulations"?
Indeed. And think about the amount of damage accomplished by those people who do everything that's asked of them.
Sure, and why shouldn't he?
To play devil’s advocate, are we really ready for Internet to be regulated like a public utility? Like water, we will need to pay more the more we consume. You and I can pay but what about poor people? Will this discourage Internet usage?
r/flyfishing

r/legaladvice

r/AskReddit
I agree with laptops but I’d say smartphones are worse because they are always on, always tracking your location (the smartphone via its location service and your cell carrier). I’d say smartphones have an even worse track record because of how they manage to circumvent location service restrictions (through your WiFi SSID, cellular triangulation) as well as asking for almost all of the permissions you have available.
The effect is nonpartisan. Whether you're Alex Jones or Bannon we'll all the affected equally, I just only your this comment can be brought to the president's attention through a tweet or something of that nature.

Or one of the critical mouthpieces he pay's attention to.
Honestly, I don't get why this is worthy of discussion.

It's the most basic project possible, made with a popular library, built with an external API that offers no additional functionality.

Sounds to me like a little growth hack from Indeed.
Living in San Francisco, I've always fantasized about living in a Van and saving 40 to 50K on rent annually. Have a cat.

Serious question: I couldn't find a section for the 3 Essential Ss for every man - Sh*t, Shave, Shampoo.

What do these guys who live in Vans do for that? I know that the Google dude who lives on Campus in Parking lot can use the Company showers and Toilets, but what about the average everyday man in the City who wants to try this?
Nothing surprising. CCP is rather crude in the way they create proxy companies to hide direct involvement of the party.

They do not learn that it is always looks suspicious if a never heard of entity begins moving 10 digit sums around.
I also use hugo. In my setup, though, I have everything in one git repo - config files, content files, theme, output, etc. Nginx exposes its output directory.

I stopped using Caddy when I discovered that it didn't support one of the unusual TLDs I had. Maybe I should give it another go, though. That was over a year ago.
> Democrats were vehemently opposed to states authority

No, they weren't. Neither Democrats nor Republicans, on the whole, have a strong general position one way or the other on the balance of federal vs. state power. Republicans like to invoke the phrase “states rights” around issues where they disagree with the current federal policy and project a strong centralizing position onto Democrats on those issues, but both tend to act more on issues that state/federal preference, acting at whatever level they have the present influence to act, and Democrats aren't even particularly prone to pretending a strong preference either way. (They'll often cite a practical need to act at one level because of a failure at the other level, but that's different than even a for-show ideological preference.)
Detailed Review Vivo V3 Max
> They had over a year to report the breach, and they paid hush money instead.

Yeah, I'm totally with you there. Not cool :(
> they were writing code that "would probably lead to someone's death"

Versus cars, where I'd be shocked if there's a single mass-produced model that hasn't killed someone.
I guess this man is an island
The inconsistency in this position is prioritizing killing off net neutrality regulations while the thicket of regulations which cement the ISP oligopoly remain in place to be dispensed with probably never.
"If you want to go fast, go alone. If you want to go far, go together." -African Proverb

Desktop apps like Excel are fabulous at letting you work alone with data in front of you.

But they are a shitstorm of horror when you try to work with other people, collecting data from multiple places. And sure, Office 365 is a step in the right direction, but it's not nearly enough. Google Sheets is slightly better, but it's still not enough.

To be frank, the same way that "anyone can do SQL," we've fallen into a trap of thinking "anyone can do Excel," and it's just not true. And no amount of improving the commercial product Excel will make it work for businesses like they need, in my opinion.

At some point you need to hire engineers, mathematicians, statisticians, process engineers, business analysts, etc., to help you manage your data.

Asking people to "Learn Excel" in order to replace a real team of qualified domain experts is folly.
A doctor can work in any city in the world, an engineers can work in less than 10 cities.
Facebook to Show Users Which Russian Propaganda They Followed
I respect your vote. But. Elections have consequences. Voting is a chess move, not a valentines.

And any viable new third party must be grown from the bottom up. That’s just how it works. If you want more choices, I encourage you to advocate for Approval Voting (as I do). First a little, than a lot.
I'll note the original date for the 5k and 10k/week numbers were end of 2018 and 2020. Musk pushed it by 2yrs so "floundering" seems unfair here.
Maybe, and the states have a leg to stand on. Along with net neutrality, the FCC voted to overturn laws that limit municipal broadband. The states challenged the FCC, and the states won.

https://arstechnica.com/tech-policy/2016/08/in-blow-to-muni-...
FCC Chairman Ajit Pai is a former Verizon lawyer and probably plans to parley his government experience into a lucrative gig at one of the big telcos

I don’t care if he was a professional kitten killer, it has little relevance to actions currently being taken. I say this for two reasons: Pai has spent more time in public service than he did at Verizon, by multiples. And second, who cares what his motivation is? Does that amplify or mitigate the circumstances in some way? No? Then it’s just a distraction from the issue at hand, which is bad enough that we best not derail the conversation worrying about where someone worked twenty years ago.
Were you looking at the French text portions? This reads like a study conducted and first published in French and then translated into English. Where I could find "extorsion" the context was French.
> Personally, I'm pretty sure my wife and I would sign up to take his spot tomorrow.

If you're living with a spouse -- presumably someone with whom you have a good rapport and a sexual relationship -- then you're hardly living in isolation.
This ignores decades of history.

A core design principle of the Internet since the beginning has been the "end-to-end principle", which was that the job of the network was to distribute the bits between end points. FCC rules concerning network data go back to the 1960s.

The FCC began rule-making on network neutrality in the mid-2000s, in direct response to various ISPs blocking traffic.
Since all these fake people have been "Emailing" in to the FCC, Shouldn't the feds be involved? Isnt that A federal offense?
How about you just tell us.
I immediately thought of cjdns[1] being used to implement this idea. Dos anybody know how ZeroTier compares to it?

[1] https://github.com/cjdelisle/cjdns
I like also how the README disagrees with itself several times on what tech it's using :D

> Angular(4.2) E-Commerce front-end framework for spreecommerce

> built with ️ using Angular2, Redux

> built with ️ using Angular 5, Redux/ngrx-store 4

> Current version of Angular is latest release 4.0.0.

I don't mean to sandbag the project at all, it looks good (I haven't really dug into it yet)! But would be nice if the README could decide on what it actually is. :)
> This reminds me of those new gadget commercials that show existing issues being super difficult when they really are not.

https://www.reddit.com/r/wheredidthesodago/
This is most user journeys with MSFT products recently.
I don't see why you'd have to de-privitize the market. Why not offer a public service alongside private providers?
There is a section on that: http://thevanual.com/health-and-hygiene

If you have a bigger vehicle and are doing some modifications you also can fit it onboard - basically add the same kind of bathroom setup any other small RV would have (small enclosed/encloseable space, shower-pan as the floor, chemical toilet, fold-out sink)
State-Of-the-Art Weed Detection Technology Could Be Available by 2020
Doesn't the non-linearity work against the argument for zero-rating? The big fat video costs significantly less per bit to deliver.

Besides, net neutrality is 100% compatible with charging different prices for different connection speeds. Just make a free 1mbps tier and don't discriminate between HN posts and low-end video.
Let's wait and see where he ends up. If he doesn't immediately go back to telecom after his appointment is over, then I'll agree bringing up his history wasn't warranted.
I agree with this, but as long as the public services are a forced upon monopoly this doesn't really work.
You can’t call your own search engine “actually pretty damn useful.” That’s cheating.
I've always thought that floats should be accompanied with a precision value specifying the number of significant digits. Ideally updated by hardware in the same operation.

All floating point code has subtle bugs if you don't track error accumulation.
I never said that. If political walls make it impossible to reduce the 80% then do what is possible. All I'm saying is that 20% contributes to the solution.

I would imagine that farmers will start revolutions if you cut off their water supplies, while city folks won't care too much if the lawn isn't watered. 20% is an easy target... hit it first and slowly work on the other problem.
You have a car show up at their house every morning that's heated and ready to go? Even in car-centric environments people will want to save money and be able to use their phone instead of drive.
That was my thought. Are they losing the protection that common carriers get, or are they getting all the protection without any of the obligations?
On Using PurifyCSS to Remove Unused Tailwind CSS Classes
The disappointing part, despite saying

>“It is important that people understand how foreign actors tried to sow division and mistrust using Facebook before and after the 2016 US election,”

Facebook is not planning on showing the actual content of those pages, leaving it up to Congress to decide whether or not to show the content
OP here - the director that brought me in was (and still is) a straight shooter. There's no question as to why I was brought in. While she had the support of the CIO, the rest of the directors spent more time protecting their kingdoms than trying to modernize their systems. Fortunately for both myself and the director, we moved on from that organization.
Macros, at least in Lisp, made code even clearer to understand; because they let you create the constructs that make the problem domain map more directly, straightforwardly, easily, to the programming language.

Macros are a tool for creating abstractions. In the mind of the author, abstractions are always clearer. Others who have to work with those abstractions legitimately may or may not agree.

In the case of authors who think that abstractions are an unmitigated good, I seldom agree with their abstractions. And I don't care whether they are implemented as deep object hierarchies, macros, or functions with a lot of black magic. If you are unaware of the cognitive load for others that are inherent in your abstractions, then you are unlikely to find a good tradeoff between conciseness and how much of your mental state the maintainer has to understand to follow along.
No, but Accidenture is the most known of the bunch. And the other IT "service" companies, well, guess how they get their contracts...
I have wanted this forever.

I wonder if iTerm can be customized to do this. At the very least after mouse selection and right click.
The difference being Apple has put their money where their mouth is. The secure enclave, the FBI case...
How does this gratify one's intellectual curiosity ?

As per the guidelines:

On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon. Ideological or political battle or talking points. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic.
Mathematical functions, easy formatting, and more anything a purpose. Basically it does thinga you don't want a spreadsheet to do. It's more akin to a mind mapper and there are easier to use tools for that.
Don’t Ace the Technical Interview, Circumvent It
Show HN: ddgrey – dynamic and optionally distributed greylisting daemon
I use - like many email admins - greylisting for first line spam fighting. Existing software is slightly insensitive to server reputation, giving the same delay for new senders, irregardless of server reputation.

This is the reason for making ddgrey.

It acts as a normal greylisting daemon, being queried over a UNIX domain socket
from a MTA, and answering if a mail should be allowed, deferred or denied.

It can also get reports from the MTA (currently by reading exim4 log files) about spam classification and suspect activities, and receive reports from spamtraps, spam reporting
aliases and ddgrey servers on other hosts (normally on your other MX servers).

Using this information, ddgrey can adjust the greylisting delay for a specific sender
host from no greylist at all, to a long delay or outright blacklisting.

The purpose of this is to allow legitimate email through faster, and to delay more spam based on combined IP reputation before possibly processing in spamassassin.

Early beta - I have been using this live on my own servers (exim4, Debian) for half a year, but I would appreciate feedback if the instructions are actually usable and if it works on other system configurations.

Written in perl with nonblocking single-thread IO. Only normal perl modules used; SQLite for storage.

Download:
https://github.com/perericr/ddgrey
Why arXiv should support comments
Oligopoly? Most people seem to be served by a monopoly.
In the last years, I have noticed that I don’t start things because it’s much easier to hang out online like on this site. For example, I have told myself to read books. But everytime I have the time to do that, I start hanging out online. There, I still read a lot, but it’s much more fragmented and I kinda feel “drained” afterwards. I feel a lot more energized after reading a book, but somehow it’s not enough to get me started. Shame
Why is it impossible? It's only "impossible" if cell phones have unique IP addresses. But, and I admit I've never tested this, my understanding is cell phones may switch IP addresses any time they reconnect to the network.

And even if a cell phone does keep the same IP address for a long time, I'm confident that Apple is completely ignoring the IP address for each submission and taking only the encrypted location data. Apple has gone to great lengths to preserve privacy in so many other cases, it's outrageously nonsensical to accuse Apple of trying to match IP addresses with location data to identify individual devices (and besides, even if they did do that, all they'd know is the rough location history of some device, but nothing at all about what that device is or who owns it).
Grunts facing mini-drones. Helmet-penetrating explosives. Military sci-fi horror.
Chasing complexity
i can't believe i found something cool in a comments section about Excel.
Some van dwellers get a gym membership and use the facilities there. If it's a widespread chain then this can work for travelling to multiple cities.
For people who have spent their work lives learning how to build and maintain centralized systems, blockchain/decentralized systems can appear as an existential threat. There is also just generally a lot of hype around blockchain which many find frustrating.
Seems you can recognize the smell of unnecessary work!

http://4.bp.blogspot.com/-m2rPWF3FSxg/TaZ_9Uj7WmI/AAAAAAAAAu...
Make the coin wobble instead of rotate when you flip it, looks like rotation but it isn't. Shiny coins work best.