skysight-inc/HackerNews huggingface dataset:
Probably once or twice a year, I find some piece of electronics out on the curb by the street (stereos, TVs, whatever). It is almost always a blown capacitor on the power board, because we don't have a grid where I live, and so we have pretty unstable power supply (at least by the standards expected by most Americans). Still vastly better power than most places in the world, but it does kill a lot of electronics, which most people just don't fix. So they toss it. And then I come pick it up, replace the blown caps with high quality replacements, and then I have a perfectly good television. It's pretty crazy.
I don't know what to make of this. Honestly, where I'm from (Canada), depending on the circle, it feels like hugs are nearly a social norm, even between people who've just been acquainted.
Maybe you didn't know how much the average Uber driver makes, but any individual Uber driver would know about how much they themselves are making.
Snap Tells Staff It Cut More Than 120 Engineers to Keep High Bar
I don't think anyone doubts that being able to regulate a Turing machine would require a system that is Turing complete. But this seems very far from saying that regulating any system requires a complete (isomorphic) model it. Or did you mean something else?
Could this be used like a poor man's personal hotspot, when data providers refuse to allow tethering?
Compared to the source article, it's relatively mundane. I don't claim otherwise.

I'm not a photographer. I don't claim to be. Maybe this event I experienced seems much more common for someone who describes themself with 'dev/design/photo/animation', but for me it seemed pretty unlikely. I don't take photos often (The last photo I took in my gallery of my smartphone is dated December 2017).

The crazy thing for me and my experience was how close in time the two images were (considering neither of us are photographers/regularly take photographs), and how you can match the patterns in the sky to estimate my position relative to hers. Something like this had never happened to me before.

One man's junk is another's treasure and all. :)
Ah yes, teengers with a car. That's smart.
Hell yeah, OPSEC!
This is interesting in context of so-called model-free and model-based reinforcement learning.
No shipping to Canada? :(
People copy the attributes (sometimes very superficial ones) of the elite of a generation ago. It is similar to how militaries always prepare for the last war.
So only software developers are allowed to charge "exorbitant" labor rates?

Plumbers (like mechanics) also often have set fees. Sometimes, the repair is really simple, as in your case, and would probably have been very easy to do yourself. Other times, there are going to be complications that can take quite a bit more time.
One of the biggest issues is that deletes aren't durable in the CE edition. The index entry will be removed but the key and data remains, and may or may not be reclaimed by a background compaction process. If the server restarts before the data is compacted, the deleted data is revived because the index is recreated.
I did try this and the 'interactive' mode just spawns a shell of a given SQL terminal. And this doesn't work on neovim.
Have you read the piece? It’s not about sick shit on the internet, but the negative sides of social media.

And Social Media wasn’t the same 20 years ago.

Furthermore, the sick shit 20 years ago was harder to find and a lot slower to download as well.
It was Mongodb, dns, tftp, ntp, and cheap home router admin interfaces before, memcached this time. Fixing memcached is important, sure, but it won’t be the last amplification vector.
No, BBCode looks like:

[url=https://example.com]link text[/url]

whereas Markdown looks like:

[link text](https://example.com)

Compare the BBCode article you linked to the Markdown article [0].

[0] https://en.wikipedia.org/wiki/Markdown#Example
They discuss "tightening up the cube", but it also looks like it's been modified in other ways, most significantly; rounding the corners of individual pieces of the cube.

Has that rounding come naturally just due to use? Or did they round the corners intentionally?
I'm waiting for the service to be a bit more consistent to blog about it, but we've started with a friend to write a webservice in rocket and it's been a total pleasure

It may be useful to some people, as we've most of the feature you find in a "real life" service

* database connection
* schema creation
* json handling
* pagination
* some endpoints are non-json
* support for CORS
* automated isolation test (i.e we test the service as a blackbox)
* generation of a minimal bin-only docker image that with travis-ci
* self-contained dev environment (vagrant up and you're good to go)

https://github.com/allan-simon/sentence-aligner-rust
Make sure your SaaS vendors are GDPR ready
Cute, but wrong. The basic architecture of Node has not changed, and the core modules are largely the same as they have been for years.

The question "How does Node work and how can I leverage it" (which is what GP is asking) is the same as it was a few years ago.
Isn't Keybase a for-profit corporation? What does it mean for a non-profit to support a for-profit? An emtry in the FAQ explaining this would be appreciated.
10 reasons you should never get a job
Thanks for the links. Will go through
> Can a monthly subscription support a collection of open source apps?

Kind of. In the WordPress world there are several companies that ask you to pay $50/year to get access to their entire portfolio of themes and plugins.

In theory, you’re only paying for support, since the code has to be licensed under the GPL.
I hired an independent repair guy to come to my house to fix my iphone charging port -- they don't have offices, they make house calls -- and I was totally embarrassed that the problem was belly button lint. He was nice and only charged me $20!

It's all about volume. iPhone has volume, so you can get all kinds of accessories and inexpensive repairs for it.
Use CrateDB with SQuirreL as a Basic Java Desktop Client
A bit overblown, don't you think?
Probably because AMP should not have existed in the first place :) We already have everything we need to make fast and performant pages - we can't do it, because of marketing and trackers and spying and shit though: not technological factors, but human factors.
The study might matter to us and regulators, but the thing that matters to drivers is how much they as an individual make. They had that information already, and knowing the average income doesn't help them figure out how much money they're making.
Stallman is often viewed a weird guy but he definitely has seen a lot of stuff long before anybody else. I wonder how much impact he could have if his presentation was a little better.
Is there X Windows support in Android?
- JVM is a good platform? Aka if you can think about it, it's probably been done in JVM and/or Java.

- Java's GC is highly customizable?

- It's one of top contenders in most web related benchmarks (see: https://www.techempower.com/benchmarks/#section=data-r15&hw=...)
Kali Linux is available on WSL for penetration testers
Yes, we used it for years and it's a very good system and one of the most polished datawarehouse/column-store systems around with a great interface. It's also very fast and reliable.

Unfortunately it's not open-source and doesn't have a production license for the community edition so it costs money. We never had a problem as we always paid for software (even as a startup) but it can be an issue considering their customers are usually bigger enterprises.
It does. Uninstall FB and see how long you have to go between recharges. In my case it's every day with FB, and every 3 days without.
We already have this for cars. It was passed in 2012 in Massachusetts and applied throughout the country. https://en.wikipedia.org/wiki/Massachusetts_Right_to_Repair_...
Why is it that the worst tools and companies constantly seem to end up floating to the top in terms of popularity?
This is a great opportunity to remind everyone that http://shields.io/ has been providing high quality SVG badges for all your repo metadata needs for 5 years now.

Even if Shields doesn't support the specific third-party service integration you're looking for you can generate a badge using the incredibly simple image API:

- https://img.shields.io/badge/hacker-news-orange.svg

- https://img.shields.io/badge/rate-limited-red.svg

The API is open source: https://github.com/badges/shields

I started the project although it's maintained by Thaddée Tyl and Paul Melnikow these days. Here's a bit of backstory: http://olivierlacan.com/posts/an-open-source-rage-diamond/
I don't think the fact that there are multiple words that represent the same thing means that one is ambiguous. A "billion" is always 10^9, so it's not ambiguous, no?
"Whenever the largest corporate entities are talking about how bad something is for "small businesses", it really means it is bad for them. "

Yeah. "Small business" and "family farm" are nice words for the big guys to hide behind.
There is more content and now it is in 1080p and it is much more easily accessed.
Yes, these are both good points. People remember the good old days of socketed chips that were easier to repair, but wave soldering is cheaper, produces a more reliable product, and fewer connectors means higher signal speeds and/or margin.
My understanding is that no banks are on board for the XRP bit of Ripple yet, but instead Ripple's non-xrp tech https://ripple.com/solutions/process-payments/
I thought that without runtime rust would be easy to compile to bare webassembly (no emscripten).

But you lose stdout, backtraces. lto doesn’t seem to be working.
Which is okay except that there is no easy way to override/replace what’s missing without hacks.

So wasm is an ideal exotic enough target to test if rust is truly portable and if libstd design isn’t too coupled with Linux/Windows/macOS.
How does this differ from Uber's recent AT deployment? https://arstechnica.com/tech-policy/2018/03/ubers-self-drivi...
I don't know what to say. Believe in whatever you want to believe. I'm glad I can speak more languages than I thought.
As someone also relatively uninformed, when my team moved to Slack I was hoping to get a Matrix integration going. But I don't have admin rights to install the needed integrations on the slack side (and I think we're at max integrations anyway, somehow, why is that a thing...). Though recently I found a different type of slack-matrix bridge that works via user-puppeting, https://github.com/matrix-hacks/matrix-puppet-slack so no action needed on the slack end. Unfortunately it requires you to setup your own homeserver... One day I'd like to have a one-client solution to all these things again like I used to with Trillain/Pidgin. Matrix gets me a lot of the way there and with a little more effort (like my own homeserver) possibly all the way there.
unpaywalled https://www.theintelligencer.com/entertainment/article/Book-...
> Heck, the blog post is hosted on WordPress instead of Google's own Blogger.

That made me chuckle, and gave me a sense of how much they value this PR chum. Please, guys; at least make a semi-convincing attempt to pretend you think we're not morons. Hosting a blog post on your own domain would cost you almost nothing. You could even load it up with your own ads to recoup the cost.
Is that comment addressed to me? I don't think I've blamed anyone for anything, and furthermore I don't see how you could think so. Why would I want to?

In the hopes of getting back on topic, I think that the more isolating society gets, the more unpleasant that people are comfortable with being to one another, and that produces a negative feedback loop. We've all seen it in online discussion, but I think there's definitely a meatspace analogue.
If a company has to pay users for their data, that puts financial disincentives on collecting it in the first place, which might be interesting, irrespective of the users' finances.
It's very different in practice.

D3D11 contexts are explicit, real objects that you create, manipulate, and pass around. They can be properly and realistically handled in multi-threaded code. OpenGL contexts are opaque and global, and properly handling them in multiple threads is a nightmare. Multiple OpenGL contexts is also very different in functionality from multiple D3D11 device contexts.
Thanks. Have to admit, I'm still confused, especially after reading the first sentence on that page...

>Markdown is a lightweight markup language

Clearly in over my head on this, I'm just going to stop using the term altogether.
Permanent Daylight Saving Time? Florida Says Yes, but It’s Not So Simple
Technology is the servant of society, not the other way around. The sky is not falling because the tech industry is finally being reined in.

[+] https://news.ycombinator.com/item?id=16531817 | [+] http://locusmag.com/2018/03/cory-doctorow-lets-get-better-at...
Why Haven’t Airplanes Gotten Any Faster in 50 Years?
The essential Agatha (IMHO):

The Murder of Roger Ackroyd

Murder on the Orient Express

Curtain

Can't tell you why without spoiling it though. You have to read them.
That is a pretty amazing result. I enjoy reading the life forum as it has an entire set of nomenclature and vernacular that allow experienced users/explorers/researchers communicate really complex interactions in a concise an unambiguous way. It really drives home the depth of the rabbit hole from something that started so simply and elegantly in the 70's.
99% of the labor was showing up at your house. Fixing the thing in 1 second or 30 minutes is irrelevant relative to that.
The last time I looked at Rust platforms, I was kind of surprised that AIX wasn't on the list at all.

It looks like the Solaris port got a nudge from Oracle, so I'm guessing that the most likely path to AIX support is a similar nudge from IBM.
I wish one day marketing, print designers and useless business architects would just step back and let me build a damn page.

No trackers, no spying, no fancy multilayered parallax video scrollers, no animated video carousels, no fucking ads, no taboola shit, no related clickbait articles, no tag cloud sidebar, no ooh-so-shiny bleeding edge web frameworks that has a lifecycle of a single year (megabytes of minified angular), no isomorphic shit, just a plain site with the relevant information and minimal styling.
My generation didn’t have ‘em and guess what, no one died. In fact that was the generation that invented all this stuff.
That resolution of the problem is generically called "superdeterminism". The OP mention that multiple times...

"Thus, it is conceivable that freedom of choice has been restricted since the beginning of the universe in the Big Bang, with every future measurement predetermined by correlations established at the Big Bang"

https://en.wikipedia.org/wiki/Superdeterminism
A "billion" is 10^9 in the short scale and 10^12 in the long scale.

https://en.wikipedia.org/wiki/Long_and_short_scales#Comparis...
This is exactly why GitHub will never be the monorepo (as described in Google’s paper https://cacm.acm.org/magazines/2016/7/204032-why-google-stor...). The world needs an ability to do code repairs and refactoring at GitHub-scale and yet probably some people just blocked this person’s bot for spam.

GitHub doesn't seem to have an ambition as for being the world’s monorepo either, the features they’ve been building is not usually in line with that. I think GitHub should consider creating a team of people that think about the next 10-20 years of open source development and how THEY can carry the flag in terms of innovation in being a world-scale code repository.
Posting some discussions in the open doesn't make it well-lit. There are many projects following this path where the real decisions are made in private meetings by people in the controlling companies. Open washing is not open source.
Given the fact that, often, in mathematics "things" are elegant, I'm rather curious why achieving a "simple" 2x1 move requires such a complex structure. Is there an explanation ?
> Furthermore, the sick shit 20 years ago was harder to find and a lot slower to download as well.

Slower to download, yes.

Harder to find? No, not at all. In fact, 20 years ago it was a lot easier to accidentally fall into, even directly off of Google.
Senior Software Engineer (Software Distribution Platform) Job
I'm not, there is a ton of legacy code out there, some of it good, some of it otherwise.
Why are you worried about unauthorized use of your credit card number? Under US law, you are liable for $0 of the charges. If you lost your physical card or had it stolen, you're liable for up to $50 of charges made before you reported it as such.

Legally and financially, if a malicious website uses my card number poorly, the consequences for me are "I notice an issue and Chase mails me a new credit card".

Debit card numbers, sure, that's a whole other ball game. But a credit card number? IDGAF if it gets stolen. It's not my problem, and I like it that way.
Sort of like Youtube Red except for their search interface and other properties, too?

Count me in. I subscribe to YT Red as well.
trading away their privacy to parents.

Right, they should totally trade it to global corporations instead. Did you think this one through?
I find it really amusing that the vim ecosystem is reinventing emacs, more slowly, in a worse language. There are some really amazing, really smart people (like Tim Pope), creating some really amazing, really cool software — I can only imagine how much more effective they'd be if they were working in a better environment.
Yes, avoiding death and horrible diseases in childhood appears to have major effects on adult outcomes. When we speak about these things we are assuming a non-disastrous environment and discussing incremental changes, such as spending more on education.
Tesla Investors Should Nix Musk's $2.6B Grant
This doesn't exist right now, but theoretically a network like Ethereum whose tokens exist as state within Turing-complete contracts, could solve "counterparty redemption across forks" by simply allowing each contract to react to the fork "event" independently on each resultant forked chain. It'd be a lot like how the actual POSIX fork(3) call works!

Presumably, the default implementation of such a fork-event handler would have all but one of the contracts destroy themselves (and not in the common Ethereum sense of a contract "suicide", with the owner getting returned any held value; but instead with the contract simply blackholing all its value and state.)
Who will supervise his internet access when he goes out by himself?
Wasm is an intense focus of this year. There's a ton of activity going on. We'll get there!

I agree with you 100%, by the way. That's why I think wasm is important for Rust, even disregarding feelings about it as a specific technology. It's like a very small embedded platform.
You should be able to sue banks if they fraudulently extend credit to someone else in your name. It's not your fault that their identity verification methods are terrible.
I'm sure the VB.NET programmers would disagree.
Then those people can be exposed to all the suicide, pedophiles, and other negative influences as much as they want.
Good observation. It's clearly not a stock out-of-the box Rubix's Cube. My recollection from childhood was that it took considerable tuning (with sandpaper) and greasing afterwards to loosen one up to move smoothly.

From the comments : "With a bit of practice and almost any other brand of Rubix cube (the Rubix branded ones suck)"

It's interesting that the bot rotates the centerpoint, while human hands would grasp the edges and compress the blocks together.

The slow-motion camera .05x view was amazing. The inertia of the blocks is evident. We see this sort of problem in motion control routines for robots. A motion needs an acceleration/deceleration rate or parts get over-stressed and tend to blow up, or at the least overshoot targets.
And presuming they don't have a competitor offer the same services "for free". And why wouldn't someone do that, even Google could jump in to the rescue with its moribund G+.
You're overstating the role of the CRA. They don't provide facts, they provide intelligence and let the recipient draw their own conclusions.

FWIW there is a boolean "deceased" flag on credit reports (internally). I don't know by what means or how often it gets updated.

They get a lot of denormalized data. Just because an SSN:name pair presented to them isn't legit doesn't mean there isn't a real person associated with it.

There's a limit to the accuracy of credit reporting given the nature of their inputs. 123-45-6789 for Janice Smith, 123-45-6789 for Jane Smith and 123-46-6789 for Janice Deer are all the same person, but there's value in maintaining even the inconsistencies-- when an inquiry comes in at 123-46-6789 for Tran Nguyen, it's obvious something is up with one of the two parties, but without further investigation we don't know if it's a typo or fraud. Then the manual review process starts.

Entity resolution is a very complex problem to do correctly at scale. Phone numbers and addresses are shared across entities over time and can be typoed. Social security numbers can be typed incorrectly, or the name (and nowadays, gender!) associated with them changes freely. For all we know Tran and Jane are the same person; there are circumstances that have led to such oddness. Foreign passports or IDs may not match up to anything seen before, and they can't exactly hit a Romanian government API to validate numbers presented, yet they can't deny the existence of an applicant based on metrics they don't know about-- they can only share what they know.
Easily accounted for doesn't mean just proving absolute causality - you can account for the issue by either certain statistical tests giving evidence for causation, but more easily you write about associations, what gives you evidence for the reduction of confounds (strengthening your evidence, as they did in this paper), and, of course, papers are written to an audience that understands correlation != causation, and are written as such. People pointing out such an obvious thing that is always accounted for in various ways in research shows their ignorance of the specific article as well as the philosophy of science in general.

It's just a reflexive response for some people at this point.
Yes, ultimately the banks are going to be on the hook one way or another for fraud, even if it's based on rising insurance premiums that come when they are identified as a statistically good target for fraudsters, because of poor KYC practice or other reasons.

It does seem a bit baffling that this major secondary industry springs up to service the other major industry of lenders and credit services, and then so many actors are in a position to grant or deny credit based on hidden calculations, ... but there's just no way for the consumer to come in, step up and self-identify, and become a willing participant and part of that process (so I could simply receive, and optionally deny, a request for credit to be established in my name.)

Maybe it wouldn't actually scale, or maybe it would invite fraudsters. How many businesses are going to risk losing the sale by deferring to close the deal, until after this loop has been completed? I could sign up, meet a bad actor, and coordinate attacks with them. There are probably some ways this system could go wrong. (It would certainly be expensive to find out how, and we are not their customers.)
It's certainly confusing at first, but the terse naming of "str" is appreciated once you've internalized the difference. "str" is, in most projects I've seen, appears more often in source than "String".
I keep having to remind myself of this, trying to keep up with all the fads would be a huge waste of time whilst my customers wouldn't notice anything different.