skysight-inc/HackerNews huggingface dataset:
Please keep in mind, Milo's writing is tongue in cheek. It's generally agreed upon that Milo's writing is parody (ref: https://twitter.com/search?f=tweets&vertical=default&q=twosc... ) . He's parodying Men's rights activists. He is like the Onion but harder to distinguish.
I have switched banks a couple of times too. In all cases, it has been because the bank took advantage of me when I made a mistake.

It has always been a variation on this same theme.

The last time I changed banks was in 2010.

I had made a mistake and I overdrew my account by $5 or so. That was obviously my fault and I should have been on the hook for one overdraft fee. My bank, reordered my transactions and caused me to incur 5 overdraft fees.

When I called in to complain, they "waived" two of them, leaving me to pay $90 when I should have only had to pay $30.

That was it for me. I opened an account at a Credit Union and left about $5 in the bank account so they'd have to keep paying to send me statements.

That went on for over a year until the bank implemented a $2/mo convenience fee for paper statements. In three months, my account was drained and the bank closed it.

People need to be willing to pick up and leave a bank if the relationship is no longer advantageous.

From the bank's perspective, it's always business and never personal. That's how you have to act in return.
The difference being that the compiler knows what sort of bit-twiddling it should be doing and what sort of bit-twiddling it should not be doing.

I would not use this code without being very thoughtful and intentional about where it was being used.
She's not talking about humanities majors. She's talking about liberal arts educations.

You can get an engineering degree at a liberal arts college, they just make you take some philosophy/arts/&c. courses also. There is enormous value in this, because people are humans, not merely workers. Liberal arts colleges should do a better job in getting their students technical skills also, though.
And so you see how easily this novelist fell for a romantic vision of liberal arts which enrich us all and free us of mental shackles and deliver us to the "promise" land of enlightened beings.
The problem is money. They took on a lot of investment. Investors want their money back. Meanwhile, running Twitter is expensive.
This is somewhat silly. By this logic, any website could be billed as "A mobile, desktop and website App with the same code".
Show HN: Mlist – email newsletters, outside of the inbox
Ask HN: Why did not declarative programming win through?
In web development I made the experience that many imperative concepts were replaced by more elegant and efficient functional ones.

On the server side we had scripting languages spawning a new thread per request, ending up with thousands of threads.
Then came node.js with one thread per core and asynchronous APIs to handle these requests, but now we had code full of callback hells.
The solution were promises, comparable to Haskells monads.

On the client side there are functional-reactive / virtualDOM-based frameworks like React, scaling a lot better with performance and complex state than traditional MVC frameworks like Angular and Ember (using lists of watchers/observables to update the DOM) or even VanillaJS applications, despite of having to compare two complete virtual DOM trees (which can also be avoided by using lazy evaluation with immutable data structures).

All this abstraction done by the frameworks seems to be more efficient than code written manually.
Why are we still using all these imperative languages and concepts?
I don't want a full port, at least I'm pretty sure I don't; consider, with my current setup I'm always running the Docker daemon on a Linux host. In a bash shell running on MacOS, I'm using the client-side command-line Docker tools (the three I mentioned previously), which have been ported; and the Mac edition of VirtualBox is obviously running on MacOS as well.

Is there any possibility of using the guix command-line tools, ported to MacOS, which would then talk to a remote Linux host (could be in the cloud, could be a VirtualBox VM running locally on my mac laptop, etc.)? Does guix envision a client/server "mode" of usage?
Yea that is true, I totally forgot about towns where Walmart is the only store.
This is very true.

Given that you have enough iodine in your diet though, avoiding it in seasoning is sensible.
Hello HN! Made this app to try and improve the experience of subscribing to and reading email newsletters.

We're featured on product hunt today (https://www.producthunt.com/tech/mlist-2-0)

Happy to answer any questions! Thanks for checking out mlist
If this ever happens around here, I'm replacing my AP with an even louder one, as loud and disruptive as I can go without violating FCC requirements. I will drown out LTE-U in my area and do whatever it take to disable LTE-U detection on the AP (such as buying out of date APs that don't recognize it).

Qualcomm, who is leading the effort behind LTE-U, belongs to the Wi-Fi Alliance and submits things to the IEEE 802.11 Working Group, and its not like they're not making money no matter what they sell.

Maybe Qualcomm should be removed from the Wi-Fi Alliance and banned from the IEEE 802.11 Working Group if they continue to push for standards and "features" (term used loosely) that damage Wi-Fi.

5.8 GHz isn't even good for long distance transmission, this is why it was given away as an unlicensed block to begin with. So, what the hell?

Not only that, cell phone data already has tons of frequency space; they just keep wasting it on 2G, 3G, non-LTE 3.9G, non-VoLTE voice. It is not my problem that "oh, customers are still using hardware that doesn't support more efficient use of the spectrum"; I own a reasonably up to date LTE phone that can do VoLTE, I did not pay out my ass for one (its an original Nexus 5).

LTE is the first protocol that is meant to be fully backwards and forwards compatible, all previous protocols just muck up perfectly good spectrum. You know what happened when USB came out? Or HDMI and DisplayPort? Or PCI-E? Or SATA and SAS? They all quickly replaced all legacy standards and became the norm in short order. Their collective hallmark is easier and cheaper to produce hardware that has a protocol that is forwards and backwards compatible (something they all share with LTE).

LTE, however? In my town, about half the spectrum is dedicated to non-LTE usage, yet most phones around here are LTE data, with or without VoLTE capability, and the few dumb phones remaining are 3G voice.

You know what that means? 5 mbps or less is the norm for downstream data unless you're right in front of the tower, then I've seen it go past 50 mbps. If they shut off 2G completely, shut off 3G/3.9G data, moved all the VoLTE-capable customers over to VoLTE, and shrank the 3G voice segment down to only what we need to serve the area, we'd be getting 10 or 15 mbps instead of 5.

We don't need more cell phone spectrum, we just need to stop wasting it on ancient inefficient protocols.
I hope Eric Raymond doesn't read your comment!
I don't have the numbers handy but I'm reasonably sure that more people are studying liberal arts as previously defined than ever before in history. I think there are really two large phenomena that underlie the apparent decline of liberal arts education:

1) More and more people are attending 4-year colleges due to inflation in expectation without necessarily any fundamental change in demand for skills which means 4-years colleges are increasingly forced to perform the roles previously filled by vocational schools and community colleges.

2) As our understanding of the world increases and our technological capability expands, more and more things are brought under the umbrella of STEM. A lot of what counts as science (social sciences, for example) for example would have counted as liberal arts going back a few hundred years. Even much of computer science as we know it today would've fallen somewhere between math and philosophy. Study of languages at one point was an extremely liberal-artsy pursuit, but Linguistics is a quantitative discipline with strong connections to math and computer science. Likewise political science had its roots in political philosophy and humanities but now it's a discipline strongly influenced by statistics, economics and even game theory.
can you only move your head "within" the bounds of the sphere?
The Nine States of Design
I wonder how much it'll be used once this tech start's growing:

http://www.fiercewireless.com/tech/story/fcc-votes-adopt-new...
Can someone explain why the CMB map in the first image is so suggestively annotated? The original looks far more isotropic: http://bit.ly/1MBURTA
Onboarding tool for Slack Communities
My sense is the superiority of the mag-stripe is a reason why commerce in the USA exceeds the rest of the world. But I would agree that the move to EMV is a step backwards.
By the time the cooking is done, I'd bet cash money no one can tell the difference.

I suspect you'd lose that bet - informally I've tried many experiments with iodized and non-iodized salts, and the iodine can change flavor.

Besides that, one of the main reasons to use different salts is crystal size which can have significant effect (depends on what you are doing, obviously). For example, koshering salt is called that because of its use in koshering meats, where the large crystal structure helps control absorption. Likewise in "finishing" applications.
> Aspiring empath

> Gives us his pronouns on his description, as if we couldn't tell that he's male

> Vast majority of his posts are about "diversity" and not actual technology

I stopped caring about what he said as soon as I read his Twitter bio.
Cheapening in this case refers to the meaning of the word. In this case the word "engineer" or "engineering" is cheapened as anyone can call themselves that regardless of their output. Engineering should be about lasting structures or things that just don't fall apart (provided that's the goal) than just slapping a bunch of junk together.
Or to put it another way: the currency involved here isn't physical money.
> "it's just a short list of facts intrinsic to the New Testament documents"

It's a list of facts intrinsic to the New Testament documents, followed by an assertion. There's no reference made to any of the potential issues that come up when investigating the historicity of Jesus.

Now, to be clear, I believe in a historical Jesus, Savior, Messiah, second person of the Trinity -- I'm doctrinally quite orthodox. But I think when you're arguing for a historical Jesus, it's important to be clear on what the evidence both does and doesn't say. It's important to point out that, for example, the large number of manuscripts helps us determine that the story wasn't modified over time, but the accuracy of the original stories must be judged using other criteria (including some of the criteria you pointed out.) It's important to note that "unchanged" and "accurate" are independent questions.

-----

As for the date ranges themselves, one of the most interesting arguments I've heard has to do with the distribution of names in the canonical Gospels. Modern archaeology has given us a fairly good idea as to the most common Jewish names in the region in that era, as well as in later and earlier eras and in other regions. And the canonical Gospels show the same pattern as early 1st century Palestine -- there are several characters named Simon, the most common male name in the archaeological record, and the name is treated like a common name that needs to be clarified (so you see things like "Simon Peter", "Simon the tanner", etc.) In short, the people who wrote the Gospels were clearly familiar with Jewish names in first-century Palestine -- people who lived there during the time of Jesus and then scattered before the fall of Jerusalem. Compare this to the various gnostic gospels, which hardly ever use names outside of Jesus and whoever their purported author was (Thomas, Mary, etc.) The lack of ordinary details like names and locations in those writings point toward their being mythology.
Please remove the access to Private Repositories, or make it optional.
You can extend beyond, but it will either fade to black or show up with much, much lower resolution
Maybe software "engineering" just isn't there yet.

I don't get the feeling that there practices and processes that everyone writing software agrees are the absolute right way to do things. It seems more akin to a craft than to an industrialized application of basic science, like a bridge or ship.

What is the equivalent of Newton's Laws, for software? What is the equivalant of logarithmic tables and books of standardized information on materials? What are the equivalent of standard alloys and formulations of concrete?

I think that programmers and software companies will eventually be held accountable for quality. But first, there needs to be some strong consensus around how to measure and test for software quality. That might take a while.
After talking to a people from local colleges my impression is that >50% (being very conservative) of the people who graduate from these places see their degree as a rite of passage in to a secure office job and have the impression that their degree will somehow magically guarantee (I guess based on previous generations)

They have no practical skills or affinity for the profession they are trying to enter (I've heard more than a few say they would prefer working in IT after getting a "CS degree" because "programming is hard and boring").

IMO the problem comes from "government programs to fill demand from IT sector" and the converting college to high school 2.0

When I went to college you actually had to pass entrance exams and people avoided technical colleges like plague if they actually weren't interested in them - this is still true for top colleges in EU - but the trend of pushing college as a ticket to a comfy office job obviously doesn't result in a bunch of highly skilled professionals (reduced standards to allow greater number of graduates) and gives you a bunch of people who have high expectations and no practical skills - so you get angry kids on the streets.
Adapt or die: the changing face of travel
Hopefully it's just a timing issue and not control play.
Good point, with Walmart they will generate revenue no matter what, but to cut cost it makes sense to use it.
It won't be that lame, but I do expect some of the cool factor to fade a bit. There will be something like the craft beer scene and some aficionados and mostly a lot of people who might smoke it every once in a while but not often. Unlike, say, alcohol or heroin, it is not physically addictive. It can be psychologically habit forming but so can everything else.

I personally never liked it that much so I can't see myself being a frequent customer. Haven't touched it in years despite it being 'around.' I will probably go have a first legal toke though when it's legal here (California) just because.

We will wonder why on Earth we ever spent billions of dollars and locked people up in prison to suppress something so... trivial. On the bright side, when it is made legal and nothing much happens all the histrionic drug warriors will look unbelievably stupid and everyone will laugh at them. That's a good thing.
Obviously this doesn't happen, but they -should- exist solely on donations from both personal and corporate sources that are no-strings-attached.

Unfortunately, in the real world they end up doing things like pocket in order to survive.
Because you don't know beforehand what projects will keep your attention and what will make you bored.

Or maybe you know. If so, you are better not following his advice.
GraphQL vs. Relay
Probably faster than you'd link. With the linked Phoenix results, we have real payloads going out to 2M clients in 1-2s:
https://www.youtube.com/watch?v=N4Duii6Yog0
For Future Systems, Coordination Is the Next Big Bottleneck
We were told that the draft says that ISP's are liable for copyright violations on their network or something. Is that in the final document? Anybody knows enough legal language in order to clarify this issue?

Also does the document say anything about terms/expiration of copyright? How does it treat creative commons?

how does the final document compare to the leaked draft?
Becoming a Rule of Zero Hero
I agree the author has missed some key points and the author's thought process is not fully baked. However he does offer an interesting take on salary. The idealist in me agrees that we should be compensated for the value we offer, it then motivates us to provide more value. But the realist in me says the implementation of this ideal will always be broken and end up screwing the value providers.

I am interested in having salary information public. This kind of transparency will force employers to have clear steps on how to get a pay raise, and have valid reasons for why Developer X get paid more than developer Y.
They could at least have included Pocket and Hello as normal addons.
> If he were a Democrat, since this is something "good", the headline would have said "Democratic Congressman".

Not so sure that's true; every article except this one that I can find on the Guardian with the tag "US Congress", positive or negative, and whether it involves Democrats, Republicans, or both, seems to mention the party affiliation of the members referenced.

While the Guardian is left-leaning, not mentioning Chaffetz's party seems to be an aberration for them, not part of a pattern.
Ask HN: What are your small data problems?
I'm looking into a data-quality-as-a-service idea I had, focused on "small data". Inspired a bit by https://www.neutrinoapi.com/ which describes itself as a "general purpose API".

The tech scene is all about data quantity, but I've found that a lot of small or medium businesses, not necessarily in tech, have what I call small data problems.

For example, CRMs are rife with duplicate data, but the risk of losing possible customers in the deduplication process makes them struggle along.

Address lists might not have great geographic coverage, so visualizing where your customers are can help you identify opportunities. That kind of stuff.

Anyone have frustrations with their data content or quality that they'd like to share? If you're willing to have a 15 minute voice conversation with me, I'll buy you a book from your amazon wishlist as a sign of appreciation.
Create a Serverless RESTful API with API Gateway, Swagger, Lambda and DynamoDB
This sounds like charging someone to bring you business. Katy Perry convinces a lot of people to use twitter and still has to pay to bring in revenue.

If this was the same for car sales, why would anyone recommend cars?
I found this link:
https://medium.com/precision-medicine/how-big-is-the-human-g...
In summary:
> 1. In a perfect world (just your 3 billion letters): ~700 megabytes
> 2. In the real world, right off the genome sequencer: ~200 gigabytes
> 3. As a variant file, with just the list of mutations: ~125 megabytes
Fun fact: labs.spotify.com has no IPv6.
You're absolutely right, and the syntax is even worse, but the real issue is that we have a standards problem. There's incredible value in having a standard format for technical documentation which is small, concise, easily accessible to everyone, and most importantly has the same layout. If we abandon man pages then every project will ship a different incompatible documentation system which would make the Linux ecosystem overall worse off.

More and more documentation is being pushed to the web and/or the offline version is just a dump of the website. It's not bad but everyone has a different interpretation of what good documentation looks like and it requires a relatively modern web browser to view, users have to relearn how it's organized, and projects take the mentality that complete documentation isn't something that should be part of a release rather than the thing that's updated every now and then.
Really cool. I guess none of the current display tech (aside from Magic Leap) are not able to display light fields properly though? I mean natural DOF depending on where your eyes are focused on
Since we have no idea what dark matter is, it's unknown how it interacts with black holes. If it is really a form of actual matter, it can become part of a black hole like anything else in the universe. Whatever its nature, a sufficient point-like concentration of dark matter will certainly create an object with the properties of a black hole, but it's unclear at this time whether dark matter even comes in the shape of point sources, or if there is anything "there" to fall into an existing black hole. We just don't know.

Most physicists believe dark matter is just a type of particle, and if that turns out to be correct, its interaction with black holes will be exactly like with any other particle.
This is a pretty clever implementation. We're demoing out a POC React Native app this week at Vogue. I initially thought that we could share a lot, but due to the specific implementation of containers and styles, there is less than I expected. All helpers, stores, and dataflows should be preserved though. Breaking this apart at the render methods and having build processes that chose the right renderer is something I have been theorizing on as the proper approach. Thanks for sharing this!
What It’s Like to Be the Opening Act for a Fortune 500 CEO
Of course it is, but when I have great coverage already why bother? Also it can be a pita to fix.
Anything is possible. You have to make decisions based on what is likely, not what is possible.
Our Service Monitor disagrees with the notion that log.error is useless..
And it's an agreement for countries in the Pacific. Not for any countries in the EU.
Exactly.

What is going to be cool is stuff like standing right on or slightly above the field in the middle of a sports event, or right on stage at a concert next to Mick Jagger and being able to move around a bit.

Unfortunately there will need to be a globe roughly the size of the range of motion somewhere to capture the light rays... at least for now until future physics are invented.
"But first, there needs to be some strong consensus around how to measure and test for software quality."

Liability for damages seems a start, though as I have said repeatedly I think it should rest first with whoever deployed the software in question.
It's covered under those more obscure and ambiguous parts of the constitution that law enforcement has always struggled to understand - you know, like the 1st and 4th amendments.
Even if the transaction itself is tokenized, CurrentC controls the metadata and can allow MCX retailers access to that database after the fact. Apple on the other hand doesn't offer that type of access to anyone outside the company (if they store it at all).
But does making this stuff uninstallable and difficult to disable really make them that much additional money? Seems like a poorly negotiated deal if that was really part of it.
One Line of Code in the Wolfram Language
Just because he’s paranoid, it does not mean he never (even if accidentally) hits on the truth. This may be a case. It certainly feels like that, see donglegate and the last high-profile defection from the Linux (kernel) development.
Data-Driven Recommendations at eBay
I was relieved to find nature.com and real physics here. My immediate assumption was that this was going to be clickbait about perpetual motion and such.
Ben Carson Thinks Egyptian Pyramids Built by Joseph to Store Grain
Multiple DDOS attacks on protonmail
This would be awesome if output could be measure fairly but the implementation will always suck. There is no clear way to measure output for a developer.