skysight-inc/HackerNews huggingface dataset:
Buddy, I hate GNU and Linux as much as you do. More, probably. You and I are on the same side here. You can either continue to attempt to extract yourself from me into a special class of person for which your behavior is supposedly acceptable, or take a good look at yourself and decide to be better in the future.
To learn where the limit is, you must visit both sides of the limit.
D&D will fade away again but it kept me happy and
occupied and distracted me from a terrible upbringing. Forever grateful to the idea makers (Tolkien/Vance) and the engineers (Gygax, etc...) for the work they did.

The idea of creating an alternate world or being able to bring aspects of imagination and design to life concretely enabled my interest in programming and SA.
> The common theme: technical protocols can be decentralized but the real-world implementation of those protocols end up centralized because physical things like cpus, harddrives, network bandwidth, etc cost money.

I agreed with you up until here. Not convinced that centralization is due to the economics of running a computer on a network. It's also a due to reputation and trust.

People use gmail and hotmail, not just because they don't want to pay for the computer, it's because they trust these companies will do it properly and reliably.

Github isn't the best example either. It didn't spring up because of the economics of running a git server. It got big largely because of its social features, and also because it was a pretty trustworthy git repository. I feel far more confident pushing to a git repo than to some physical server somewhere. There's a trust aspect.

I'll skip Bitcoin and got to another mostly decentralized system: paper currency. Exchanging paper currency is largely decentralized, but most people deposit it in a bank, in part due to interest, but largely due to the trust the bank provides.

The common theme to centralized services isn't the cost of computing hardware, but rather raising trust/reliability in the service, outsourcing expertise, and risk mitigation. Big central service providers are good at exactly this.
The key to a concept like this is massive, massive adoption by content creators. Flattr has been around for 7+ years and it's still relatively non-existent. Heck, the subreddit has 63 subscribers.

Don't get me wrong. I love the idea and was trying to pitch people for funding on this almost 10 years ago and never hit anything but a brick wall.
Bink is made by the awesome Rad Game Tools. They have some really good engineers on their payroll (ryg, cbloom) and they're consistently churning out cool things :)

(Disclaimer: Not affiliated, but I enjoy reading their developer's blogs)
The price point is exactly the challenge. Robots to do this on the Moon, or inside nuclear power stations after an accident, will make economic sense quite soon. Robots to do this competing with a semi-skilled worker who may have substance abuse problems, a criminal record, or be undocumented (all factors which make them cheaper to employ) are not going to be seen for some time. Most desk jobs will be made obsolete before this is an automation priority.
You got lost somewhere. The land near the Bayshore CalTrain station is the old factory, has already undergone extensive remediation and decontamination, and is having an entire new high density community build right there. The Brisbane proposal is for the ponds and swamp well down the line from there and several big blocks from town.

The core issue remains: Will we expand these towns as we should or will we in desperation put a lot of high density uses out on fringes that have far more value ecologically than economically? The real fight isn't for the fringes.
My guess is something like STEEM will eventually become mainstream, and people will be able to upvote/like posts on the internet with real money.
To promote / change the computer civilization of the keyboard (ShionKeys)
Once your build pipeline is setup, there's no development overhead to whitelisting queries.
cool app, but in my limited experience with newborns, there just isn't enough time to input data into a system like this to get the cool reports.
Monkey patching the Linux kernel with SystemTap to make CTRL-Z work
Filecoin is made by the people who made IPFS, and it is an incentivization system for IPFS. Maidsafe has been around for more than 10 years and has yet to launch, and it’s unclear what exactly it does and if it even competes with Filecoin at all.
Download them for free here: https://developer.apple.com/fonts/
Serving Enterprise Mobility Services and Consultation for All Your Business Needs
By "parent object" do you mean just a plain global JS object? You can do that, but that introduces global mutable state, which leads to nightmarish debugging.
About values changing, it took this long to change the definitions exactly because we needed experiments that could measure those things up to the same precision we got with the old system.

That means both definitions agree up to current precision. The standards do certainly change the value of those unities, but not enough for we to be able to measure today.
Show HN: Normalize your data with relational conventions in JavaScript
Baker/cook: you're making food for people, either to nourish them or give them joy.

Farmer: you're making food for people.

Construction worker: you're making buildings for people to live or work or play in.

I think the problem is that many of our jobs are crappy, not that almost every human endeavor is equivalent to pushing paper around. Nurses, doctors, etc, are doing important work as well. The bad part is when it's 90% paper (common in healthcare in the US).

Find you a tech company that is actually building something physical, not just selling ads.
Ghostery keeps trying to steal my attention with annoying popups.
This new Twitter account hunts for bots that push political opinions
Sample size of one, but my wife and all of her female friends used an iOS app called "Glow" to track the same data as this app (religiously logging after each feeding, nap, and diaper change).

Apps like this are extremely helpful to identify deviations from the norm that could be indicitive of a problem the child is having.

EDIT: Removed links to Glow; poor form on my part in a Show HN. Awesome app OP!
I don't think Unity forced change on Epic, Unity targeted the nascent indie market very well and was a great replacement for the deprecated XNA. I can't think of a AAA Unity title aside from Microsoft's Recore - which launched with problems at $40.

Epic's AAA market ended up with bigger budgets and a demand for more control, so many of them simply created their own engines. So most UE games seem to be big budget indie titles (Obduction, PUBG, Psychonauts 2) or tight budget AAA titles (Street Fighter V, Shenmue III)
> With a statically typed language, this is not necessary for safety, since the compiler has already checked that the types are correct

Consensus is that static type checking did not help in ensuring memory and concurrency safety (sans the 2 or 3 weird safe languages nobody uses or knows about). The compiler cannot ensure these safeties when the language and VM is too poor to ensure it. I only know ATS, Pony, Idris, Agda and a few more who can ensure proper compile-time safety.
Of course static type aficionados are in denial on this point. This is the argument mostly from the LISP community. For the static folks their type system is good enough. Fine for them. Other languages just do it better.

As history has shown dynamically typed languages can easily ensure much more safeties.
Esp. arithmetic safeties, with overflows, from int to bigint, from ops to rational, from double to bigfloat, ...
This is not at all orthogonal to static/dynamic typing distinction, as the static type systems forbid that. Did you see any union typed arithmetic? Most dynamic languages have that.

> NULL ptr problems completely orthogonal ...

Of course not. I only know a few NULL safe statically typed languages nobody uses. Dynamically typed langs check for these issues in the runtime, thus are safe.

> E.g. arithmetic is exact. What does this even mean?

Oh my. Hope you will never be allowed to work in finance. I know nobody cares about getting numbers right, but speed is not everything.
Avoiding underflows and overflows, guaranteeing exact arithmetic with proper type promotions. Ever heard of bigint or rationals? The world doesn't consist only of int, double and decimal.
And with e.g. SBCL you have speed and safety.

> Memory Safety. C and C++ ...

But mostly. Add the next 3: Java, Rust, Go from which Rust is also not memory safe.
I was big fan of original Flattr, that's why i was excited for 2.0 too. However that "extension" setup is something that still keeps me in evaluation phase, rather than 100% in. I inspected extension (not 100% of it, but a bit of code, storage, xhr calls). Some findings:

* They use whitelist (visible in source) of sites, thus they do not record activity on all sites, but just the ones in whitelist.

* You can individually block sites from being tracked even if they are in whitelist (by click on the icon). This gets respected.

* They store a lot of data "locally". Things like timestamps, cursor activity, time spent on the page etc. This does not get sent to flattr, but sits in local storage.

* Once "site/page" qualifies for a flattr, path with title is sent to flattr. No other information (i.e. - no query string, no mouse activity etc.).

* They record things, that they should blacklist. For example - common cms paths (wp-admin/) is reported, but should not be. In some sites they report paths that should be blacklisted (like in twitter they report /settings/ ).

* In youtube.com icon for extension looks disabled (like nothing is being recorded), however they still store data in local db (browsing history, videos viewed). Nothing is sent to flattr though. This should be updated. Either show in icon that you record data, or do not record anything.

All in all extension does not look malicious at the moment. But it's not perfect either. And i'm not sure that there will be a point where i will feel 100% confident with it. Most likely i will try to use it, but will continue to inspect regularly to see if its still solid.

Edited: fixed some typos.
Don't bother reading this article, as soon as you get to page two you will hindered from reading on!
Here you go: https://github.com/torvalds/linux/commit/692b48258dda7c302e7...

I do understand what you're saying though but I don't think people are going to just search Github for your name on the off-chance that you're on there, I suspect that what most people do is look at the things that you've specifically mentioned in your CV.
Shell says can pump oil from Brazil's pre-salt fields below $40/barrel
Of course you can withdraw your money. But when you just want to make money, both Creator and Contributor profiles are crated (to make contributions super easy).

It is quite hard to make money with Flattr (you need to be really popular to get enough micropayments), and I guess that 95 % of Creators never reach the 10€ limit to actually withdraw their money. So giving money back to others is the "obvious" thing to do.
In reality, one of the things that actually got Kotaku a bad reputation back in the day was the endless, gratuitous stream of scantily clad chicks on the front page, many not even vaguely gaming related. It turns out that doing that whilst lecturing your audience on how they're all evil misogynists who're objectifying women wins few friends, especially if you then try and smear the people who don't take your publication seriously because of it as evil bigots who just can't handle your social justice awesomeness.

(Also, since this obviously pissed off people on the feminist side of things too, something really weird happened: people started arguing that obviously the gamer complaints about Kotaku not being about gaming anymore were really just misogynists trying to undermine feminism, because if they really cared about it being gaming-focused there was far more unrelated cheesecake than feminism and social justice posts. Except the unrelated cheesecake posts were a huge part of what created that idea about Kotaku in the first place; they'd been had!)
AMD's Ryzen 7 2700U and Ryzen 5 2500U APUs revealed
The problem with stopping to take a picture is that thousands of people are walking on the sidewalks of these avenues, and people want to take a photo across the sidewalk (camera person by the street, subject by whatever shop/thing they want to pose with) and thus they try to stop everyone coming into frame. There are thousands of people trying to get places in this city, and it's not about leaving early/getting late -- people just have places to go and don't want to get stopped repeatedly.

The scale of it is like stopping on the freeway to take a photo of a billboard. It holds everyone up because you put yourself above the people around you. It's rude.
I guess I see what you’re saying. But it’s not clear to me why I should care if companies do this or not. That’s between them and their investors.
If you're not a company, legality is less important.
This is the app I wish I had during my kiddo’s first few months. Thank you for writing it. If we have another kid we’ll likely use it :)

We ended up using WebMD’s baby tracker which was definitely not ideal, but it let my wife and I use both phones for data input.
Yikes, the nerve. For a really junior applicant, getting a startup internship on your resume can be a big deal for your career. You'd also learn a lot from ex-Amazon engineers.

But realistically, I don't think the company would get much from an intern at this level. If they want the intern to build the app, then they better be good enough to demand payment.

Doesn't seem like the company will be successful with this approach.
Good intentions, but frankly not going to do anything. Twitter has a reputation for not deleting accounts, especially not when reported by bots.
I know someone who has a PhD in a specific field. They lost their job three years ago and have not been hired since. I can’t even imagine what going to school for that long then being underpaid and discarded must feel like.
The "STEM shortage" phrase means pay is too high for the very few STEM jobs; it means a shortage of income equality, not a shortage of warm bodies. There are obviously far too many warm bodies in STEM fields.

There is also a peculiar birth-death problem in academia where over the lifetime career of a professor, that prof should birth exactly one new qualified student to replace that prof. Otherwise we're dealing with a pyramid scheme. And one of the metrics of "success" of profs is how many qualified grad students they're birthing to provide short term cheap labor and long term hyper over supply of qualified candidates to be profs. We're merely seeing the breakdown of a pyramid scheme. One way to fix it is ban grad student labor. The undergrads, most of whom are going in to industry anyway, can be the lab rats. Or the prof can hire more postdocs.
User Testing Subtitles for 360° Content
SMTP, Git, and Bitcoin are really and truly decentralized in their actual implementations, even as economies of scale favor a concentration of service providers.

"Because Git the technical protocol is not a bank fund that gives every programmer a free $10 VPS account to host their own git repo."

No, but the protocol does ensure that every individual clone of a repository is a full mirror, and that everyone can work offline and synchronize via USB drives if they should need to.

I'm not sure that the kind of decentralization you're talking about is possible or even desirable.
That's what I'm talking about (in rather indirect language - this is just a quick rant) - the incentive structure drives even decentralized systems (like the web as a whole) to centralization.

And yes, mainly it has to do with the problem that tech people aiming for decentralization are yet to accept that this isn't a tech problem, but economic/incentive problem.
well if all her lady friends use it I think you can safely say greater than "one" for your sample size =)

I might give it a run for number three!
They now charge a massive 16.5% fee.
I found it thanks to another by the same guy, on elevator hacking: https://www.youtube.com/watch?v=oHf1vD5_b5I
Chinese and Indian troops clash all the time! Most recently is the "Doklam" dispute [1] where they share a border with Bhutan. Last I heard they were literally throwing rocks at each other (not a joke). There's no love lost between the countries, that's for sure.

But I do agree that neither will risk a major confrontation.

[1] https://en.wikipedia.org/wiki/2017_China%E2%80%93India_borde...
We need to stop coddling our kids if we want Canada to create entrepreneurs
'sexual abuser records creepy video of his unknowing victims using a hidden body camera'
I will state, however, that I did make some interesting contributions to knowledge and even helped invent some things we all see every day in modern web browsers. Unfortunately, my university never backed my group to patent any of those inventions and so the most we got out of them was conference talks and a few papers while others adopted the ideas we gave away for free and made a lot of money off of them. Not that I'm cynical, but damn I ate a lot of crappy food and even had $0 tax returns a couple of years there.
Someone already provided a better answer than I can but just as another example. Constants can sometimes be a tricky name because in programming we think of constants as having a set value, but that’s not entirely what physicists mean. They mean values that have no units. Pure numbers as it were. Sure these may change or we may measure them better but by redefining our units in terms of these constants we kinda sidestep that. There isn’t anything to measure if that makes sense. The only thing to measure is what a meter is.
>Decentralized technology is in fact trying to solve a serious problem, but sadly it is a problem that most people choose to ignore in favor of the incentives offered by Facebook and other monolithic centralized services.

So people trying to solve these problems better focus on root causes rather than exciting technical problems which do not change the rules of the game anyway, unfortunately.
I wonder if the founders considered serving the B2B market, rather than B2C audiences.

Corporates are more likely to appreciate the 'hospitality' service, and less likely to be price sensitive.

(I've no doubt they did consider this – I just wonder why they didn't think it viable.)
This Is How to Get the Best Out of Front-End Components
Not on the list but have owned two vornado hepa filters over the years and they work extremely well
Ah, the startup is a photo sharing site. Of course.

That explains the "very complex tech stack" that requires a 3 month unpaid stint before you can even get hired.
This may sound a bit snarky, but does anyone here recommend Cucumber tests? I've found they add a lot of overhead to writing without much benefit. Non-technical employees can't really write them either so they be revised by a developer. If that's the case then we're back to where we started.
I never understood why they decided to coorperate with the AdBlock Plus creators.

From a technology point of view, that might have been a gain for them.

But does this outweigh the loss of the "trust in advance" that they would otherwise receive?

Also, what's about the risk of being dragged into bad reputation? (Which might happen as soon as AdBlock Plus gets bad media coverage, once again.)
Explicit tagging is the best option, yes, but contribution-based is significantly better than just alphabetical.

Typically, the first author did most of the intellectual work. Rarely if ever would the first author be a person who did a lot of practical work but little to no intellectual work.
Thank you for the insider knowledge & clarifications.

For a long time here in AU we had metric on many items with imperial measurements in parenthesis, but it's rare to see that now (except on retail-packaged foodstuffs imported from the UK, and perhaps the US).

Car engine displacement -- I can't find a good explanation of when that preference may have changed for the USA.

I'm aware that 1959 marked the alignment of the British vs USA inch, but I believe the difference was tiny (enough to annoy you if you'd just purchased some very fine feeler gauges, but not enough to noticeably change the engine displacement measurement).

It sounds like it may simply be a reaction to car manufacturers describing displacement in litres - and so may be a consequence of the shift in ownership from domestic to foreign (metric marketed) cars.

A friend of mine renovates very old cars - he's doing up a Riley at the moment, and was describing the variations on Whitworth (and others) to me.

Of particular delight was his describing the subtle change to the bolt heads during the 1940's.

The Wikipedia page for Whitworth Standard [1] summarises it well (though I can't but help feel that no one involved in these specifications genuinely understood the meaning of the word Standard). Quoting from same:

"However, in World War II the size of the Whitworth hexagon was reduced to the same size as the equivalent BSF hexagon purely to save metal during the war and they never went back to the old sizes afterwards."

A lovely segue to another HN article earlier today about skeuomorphic designs that linger like a bad smell.

I'm danged happy to have grown up in a society that embraces metric.

[1] https://en.wikipedia.org/wiki/British_Standard_Whitworth
'This position is paid after a 3 month training. This is non-negotiable and keeps us from hiring engineers that end up being toxic to our long term goals and just looking for a pay day'

What the hell? That is the whole _point_ of a job. You know...to get paid for it.

Like, what do they expect their employees to do for three months while they're not getting paid? Live in a cardboard box down by the river?

I mean, I get it. It is probably just a scam to get people to work for free, but regardless, that policy is absolutely idiotic.
My experience is identical.

I think this kind of app could be really helpful but inputs need to be automated for this to be feasible. Maybe using some IoT devices (baby cradle sleep monitor, diaper box sensor, etc.).
Of course the gut reaction to this is "why?" and the obvious answer is "because I can"... that's fine, but there's been plenty of filesystems built on protocols or things that weren't really supposed to be filesystems.

I remember way back when gmail first announced giving away 1GB of storage, there were a bunch of hacky things to turn SMTP into a real filesystem.

So, I get the answer to "why make this weird filesystem", but I'd really like to know: why is this weird filesystem, weirder or more intriguing than the others that have come before it.
Hey, Baby Buddy developer here -

Glow was one of the ones we checked out and liked. Ultimately I think there are some perfectly good apps and websites out there, I was just a little anxious about the data privacy aspect. Maybe I'm being overly protective, but new dad and all (:
I used to be quite excited about Flattr. The ideology they stand for is what makes them exciting, so I don't want to judge them by their brand, but still I can't help but feel that their communication and product design is honestly terrible.

They communicated almost nothing for around 3 years, and now they're back to relaunch. I just don't feel very confident about their organization.
>Not convinced that centralization is due to the economics of running a computer on a network. It's also a due to reputation and trust.

Yes I agree and I've written previously that non-physical costs such as "trust/reputation/skills" have to also be included:

https://news.ycombinator.com/item?id=14125730

https://news.ycombinator.com/item?id=10405945