skysight-inc/HackerNews huggingface dataset:
What's the advantage of getting an AT&T unlimited plan at $90/mo when you can use an MVNO like cricket that uses AT&T's towers and pay $60/mo? Are people just locked into existing contracts?
First, I was a big Douglas Coupland fan when I was young. Especially because I was working at Microsoft shortly after Microserfs came out, and his writing resonated with my then 24-year-old male brain.

However, I just don't think his idea will ever scale to the general populace, though. He says, "people with internet brains are capable of doing huge amounts of work, quickly and from anywhere. " Yeah, probably a few. I think his opinion might be biased because he's an artist who has commercial success (he's essentially made it as a business owner/entrepreneur, which we know not everyone is capable of).

Anecdotal evidence: I'm currently working in an office where there's no way people around here could function without the same daily routine, without micro-management, without hard deadlines, etc. Yet, the company still manages to exist and be profitable.

He does make some other good points, if you can look past the flamboyant/hyperbolic sound bites:
* “Always have an actual skill as a back-up, that’s very good advice.”
* More part-time jobs/partial employment
As a MVNO, it'd still be on a network operated by one of the big 4.
Show HN: Serverboards service monitoring, administration and automation platform
It's because my colleagues generally consider the frontend landscape to be the Wild West.

The only analog I can think of is statically typed SQL, which is in fact awesome.
> the way most humans in history--and many still today--have had to scrimp for survival, working long hours in the fields, barely achieving subsistence, sharecropping for feudal lords or tyrannical landlords.

We should have never left our hunter-gatherer lifestyle. :)
Currently, a user can simply post an `about` message in the stream. Clients will then automatically use this name instead of the key.
You should add [MacOS] in the title.
That's fine, but you're not going to change social mores overnight (perhaps ever). The fact that ride sharing apps are helping is a huge plus in my book.
because SELECT statements don't spawn UDP connections and AJAX service workers, because that is what a dataBASE is supposed to do.

you're all idiots.
I'm sorry that happened to you. You shouldn't lose our 2nd amendment rights based on unsubstantiated claims that you can't defend against. Very unfair and not right.

Unfortunately, this is the law in California. But it should be changed, because it's unconstitutional and it's not right.
Timely media coverage isn't necessarily the result of bribes.

The survey was done in January and is now being published in April. A savvy PR agent doing crisis management would be combing Uber's research archives looking for things they could spin into positive press releases.

The press is always hungry for content, and it's not too hard to write something that appeals to a particular publication - no bribes involved.
Ha, excellent :-) I learned something, thanks.

(The greater point still stands, terms and unification and all that.)
I'm not necessarily drawing that conclusion.

I've certainly had the experience of dealing with poor teachers obsessed with the ceremonies of respect though.
Then you'd file an OSC with a draft order to restore the money to the account. The only catch would be convincing a judge to sign it, which if you stated the basic facts reasonably clearly and had a little help making sure formatting was correct would likely not be a problem.

The overall point is that courts are just another system with a ton of formal rules and procedures, but for the average programmer/hacker type it's really not that hard to learn the basics of how things work and make some headway.

People have a slightly irrational fear of the court system (only slightly irrational, it is terrifying) that tends to be paralyzing. Walking in the front door of the court and asking for help, plus a little online research, can help quite a bit. There's quite a few options available to your average smart citizen who wants to navigate it alone.
> With Fuchsia, Google has a clean slate and can choose to have 'write-once' drivers with a stable driver interface across kernel/version upgrades.

Which makes it easier to write proprietary drivers.
Agree. Postgres now has row-level security and one could always apply custom access control using functions/triggers.
Is it also possible to use multiple devices without leaking from which device each message was posted?
VPN? Sign a contract with one of the providers to not track the data? Start thinking like an entrepreneur! There is an unmet need, go meet the need and work through the problems.
I doubt he chose the photo. While a great writer, Coupland is a bit shy & awkward as a speaker.
99% of people are only buying one copy or the other copy. Your question is just as valid with the way nintendo chose to do things, and already has an answer.

They don't make a meaningful amount of money by requiring some people to buy two copies on the same account. They make a marginal amount of money as a tradeoff for being visibly customer-hostile.

> So all digital assets are supposed to be pay one take two model?

This is already a buy one take one hundred model, in that you can redownload it as many times as you like on as many sequential devices as you like. The only difference is that the downloads are restricted to one flavor of device.
Considering this is an American federal court case between two American companies, concerning an American employee, for actions in America, I don't think "Yes but in Europe..." is relevant.
Real Programmers emulate a VT-52.
My number is wrong, I just made it up. I think that actually number is more like 99.95% for a person with a .08.

My point is that if you didn't care about moral hazard, the odds are overwhelming that you will make it home safe even if you drive drunk.

I'm not condoning, just explaining drunk driving logic.

That 1/3 road deaths is artificially inflated because if you had 1 drink and well under the legal limit it still counts as alcohol related fatality.
Unix terminal can be endless fun with piping and process substitution. One of the reasons people like GUI is because recognition memory is usually better than recall memory.
Wont last. Comcast tends to offer half first year, then the full price later. And it raises most prices 10% every year.
True, the postmortem should not be focused on blaming any one person. But that doesn't mean you shouldn't ignore the presence of such crimes or prosecute them!
A Raspberry Pi is very low-powered though, it's completely insignificant compared to the power used by the webservices you use daily.
Ask HN: Page pagination (more) for Who is Hiring post is back
Hello,

Why the page pagination is back for Who is Hiring posts?
Alpha3 of ArangoDB 3.2: Support for Distributed Graph Processing Using Pregel
"People without kids were largely unaffected."

Oh really?

The only conclusion supported by the data is that the threat of severe weather alleviates traffic. Pinning it on kids, just because most of the people the author knows still went to work, is nonsense.

I'd assume this article was satire, but it's written with such sincerity that I don't think it is.
Rootkit-style installing is also possible with F-Droid :)
Cricket has speeds throttled to 8Mb/s. VoLTE, Wifi calling, and some other features are only available to AT&T postpaid accounts (may be available now/soon?). Also postpaid account are allowed some domestic roaming, which can be important if you travel to rural areas that don't have native coverage.
What is the advantage of implementing your own bytecode VM rather than generating JavaScript code and using eval()? It seems to me that the latter would be more efficient, since you wouldn't have a VM within a VM.
Why can't everything just be free? Life is so unfair.
Oh, you make it sound so simple. A platform is an alternative to dominating ecosystems if it exists at all. It having apps, locking you into Microsfot, or even existing 5+ years down the road doesn't matter? If that's true, there should be all kinds of people on all kinds of smartphone platforms right now instead of most of them on two.

Meanwhile, Tizen is available for people wanting whatever their changing offering is. I guess just budget regular rewrites in a new language/platform you had to learn into your FOSS app on Tizen with either few contributors or the more common zero. That's some great ROI.
The conceit of this article seems to be that all web applications are merely CRUD apps that do nothing but talk to the database, thus databses are "failing the web" for... not being more than just a database.

I see a number of problems with this:

1. Not every web app is merely CRUD. Some of us work on apps that do quite a bit more than CRUD, and the CRUD part is relatively small and boring.

2. There's very little respect here for the idea that good utilities should do one thing and do that thing very well. Lots of people need relational databases. Not everybody needs a relational database that can automagically filter out XSS attacks and serve HTTP responses.
Fully agreed. The observation that SQL still works as well as it does today as it did in the 70s suggests that it's a good and valueable abstraction.
Life Is a Video Game–Here Are the Cheat Codes
Your anecdote about inter-carrier billing is a good one.

It reminds me of a position one of my best friends takes on "identity theft." He asserts it simply doesn't exist.

What bank's call identity theft most of the world calls "Bank Fraud." The banks don't want to eat it - so they lobby congress to pass laws making it your fault if a bad person tricks the bank.

tl;dr: Similar to how banks try to make identity theft your problem when it's really bank fraud.
Buy and then sell a sport bike. They're a TON of fun, if not in exactly the same way. They're also dramatically more dangerous.
> Access control on modern databases is too course. You want to whitelist which queries a user is allowed to make and you want fine-grained permissions around updates

Only allow direct access to stored procs, not queries. Or restrict access to specific views and use rules (https://www.postgresql.org/docs/current/static/sql-createrul...) but intuitively that seems more dangerous (with CTE, I believe SQL is turing-complete) and completely unnecessary.

> Databases only talk custom binary TCP protocols, not HTTP. Not REST. Not websockets. So you need something to translate between how the server works and how the browser works.

https://postgrest.com/

> You want to write complex logic for user actions

https://www.postgresql.org/docs/current/static/plpgsql-struc...

> with custom on-save triggers

https://www.postgresql.org/docs/current/static/plpgsql-trigg...

> and data validation logic.

https://www.postgresql.org/docs/current/static/ddl-constrain...
My thought process:

Internet company?
What is this? 1998?
OH it must be an ISP!
Nope. It's a chat for your website...
Wait, isn't there a million of these already?
* sigh *
On paper it's incrementally better--significantly higher clocks, more RAM and much more memory bandwidth. But the bigger news is that all existing Xbox One games get 16x anisotropic filtering, framerate boosts, v-sync, and resolution bumps (if the game supports dynamic resolution). Not to mention system-wide downsampling for 1080p TV's.

Should be a pretty big bump in image quality for Xbox One games. They demoed Forza running at 4k/60 FPS with PC Ultra-equivalent settings at less than 90% GPU load.
How does such a social network tackle abuse?
I can't find the reference but I remember reading an article in Wired circa 2000 during the dotcom boom. It was about a couple of guys who owned a diamond business in Canada and were lured to Los Angeles to start an online diamond business, ice.com or something.

The gist of the article was these guys only lasted 12-18 months and went back to Canada and their original business because they were fed up with the internet and the online business.

The one detail of the article I remember was a quote from one of the owners... "The internet is basically a giant direct marketing platform"

How to monetize information and what information should be monetized seem like very tough things to determine. From a consumers perspective, I hate adds on websites and employ the various bits of software to block them but I'm not opposed to paying for information. At the moment I don't pay any online subscription fees other than video. I've considered paying for wsj.com but the price point is too high in my opinion.

From a strictly UI perspective I agree with the article's sentiment; most of the web is a UI fluster cuck.
What about tomorrow's? Copyright's, patents, and software last a long time. Better to know you aren't dependent on a malicious party who can turn against you any time.
The argument is not that DBs failed the web for scalability, but that they failed the web for features. I don't fully agree but it is an interesting argument.

DBs have auth systems already, but we mostly bypass those and reimplement auth in the stateless layer. DBs have programming capabilities but we mostly bypass that and build business logic in the stateless layer. DBs are great at storing and maintaining relations and relationships but much of the other functionality is little-used.
There are basically two types of storage. Logs and blobs. Logs were described in the blog post, but blobs weren't. Blobs are mostly images that type of stuff, and are stored in leveldb. It can easily get to 1Gb or more. The trick is that blobs aren't sigchained, so they could be garbage collected, and that is something that we're working on. Logs can't be garbage collected, but they grow slower than blobs do, and are usually around 100 Mb or less.
>The Philadelphia-based company is using the new service, called Xfinity Mobile, to entice its 29 million subscribers to stick around as more options become available to watch shows and movies online.

This is interesting to me - Verizon's Fios service is the main competitor to Comcast in my area. If Comcast's goal is to keep people from switching away from cable and Internet, I wonder what Verizon has to gain by letting Comcast use their cell network.
It's not just "feminists" who want fixed pay schedules; it's also several very well-known tech companies, Fog Creek being an example that immediately comes to mind. As someone with just a little bit exposure to the manager's side of salary negotiation, let me just say: most (not all) of the people jealously guarding their right to negotiate are chumps being taken for a ride by their employers.
The kingdom of women: the society where a man is never the boss
If society really cared about drunk driving, there would be a free bus outside of every bar at bar close. We can do it for kids going to school, we can do it for adults going home.

But they don't care, they just want the money and power (unconstitutional DUI check points) involved in the DUI process.
Is there no way for you to change the home branch of your account? I can imagine it being a giant hassle if the routing number would change. At least neither WA nor TX have state income tax.

In Canada, the branch number is part of it so that would definitely have to change but the federal government has sole jurisdiction over banks so out-of-province isn't an issue.
About 20 years ago on a Saturday I was shopping for a new washer and dryer for a new house. I gave the cashier my Visa card (from my credit union) and was subsequently told that I was over my credit limit. (At the time that card had a $20k limit and no balance.) I used a different card and waited until Monday to contact my CU. They told me I had requested a balance transfer, but when I pressed them they realized that it was a different customer with a similar name (who was overdrawn on all accounts). Somehow the CU clerk decided to use my account because it had enough credit available to complete the request.

I closed all of my accounts at that CU shortly thereafter. (It was actually after a second fiasco where they failed to pay my property tax, but still withdrew the money from my account.)

Somehow cash under the mattress seems safer...
Typography in Modern HTML Emails
Knops. An analog, acoustic and adjustable hearing solution
MVNO = mobile virtual network operator. My biggest pet peeve when talking about technology is not referencing the full name of something you are going to abbreviate as if everyone knows it. The article makes no mention of MVNO so reading your comment I had to google search what exactly you were talking about. A lot of coding books and developers tend to do this and its always bothered the heck out of me.

edit: Can someone explain the dv? So people are in favor of random abbreviations?
Twitter unveils new API platform, roadmap and vision for its developer community
You may want to look at the Supreme Court case Hazelwood School District v. Kuhlmeier, which holds that school officials may censor articles in a student newspaper "so long as their actions are reasonably related to legitimate pedagogical concerns." That's a pretty broad latitude granted to administrators.

There is a New Voices movement in multiple states to strengthen students' rights regarding school newspapers: http://www.cjr.org/united_states_project/new_voices_campaign...
Planning for Retirement: Building $1M Nest Egg from Scratch at 50
How Harvest Grew to 40,000+ Customers with Zero Funding
Microsoft makes several hundred million to billion on Android royalties alone. They did that with either actual lawsuits or the threat of them. I don't remember what it was in the start but do know they suck a fortune out of Android vendors (esp Samsung) while they did everything they could to put it out of business with Windows Phone. Nothing contributed, but billions taken via patent claims.

https://www.forbes.com/sites/ewanspence/2015/11/01/microsoft...
Put a tape on it's rear sensor and it will dim less.
Fakenamegenerator[1] will generate disposable email addresses based on the identity it cooked up. No https without paying, though...

[1]: http://www.fakenamegenerator.com
Employment doesn't exist to improve your quality of life, or even provide you with a living wage. Employment exists to allow you to provide value to a company, in exchange for whatever compensation the market deems fair, and under terms that benefit the company's bottom line.

To expect most, or even many, jobs to be motivating or inspiring or even enjoyable is unrealistic. And to be fair, many people would love it if the worst thing about their job was that it was merely tedious. But in any case, the work exists and has to be done.

Automation might provide an escape from some bad jobs, but the purpose of automation is to allow companies to extract profits from labor without compensation, not to free people up to improve their lives. People will likely simply go unemployed in that case, or be forced to find work in the diminishing labor market that remains.

UBI might also help by decoupling the need to survive from the desire to work, but there will probably be some intersection of jobs that are both bad and infeasible to automate, and someone will still have to do that.
Photorealistic Image Resynthesis for Gaze Manipulation
Yes, I think the Red Bull Air Races are awesome, and they're definitely pushing limits in an area of the human and aeronautic performance envelope that's been passed over by the military. But why and how is a fizzy drink company doing all this?

They're also attached as my sibling comment notes to Felix Baumgartner's space jump. Not to mention such diverse activites as snowboarding, mountain biking, freestyle motocross, ice cross downhill, skiing and BMX events. Cliff diving. Soapbox races. Flugtag. F1. E-sports. Stock Cars. Rallycross. Association football. Sailing. Being at the forefront of these industries is not normal for eg. Horlicks.

They manufacture energy drinks, but they're at home in the above industries. How weird is that?
wow, I didn't know it you could subscribe with rss - I'll definitely look.
I'd argue that there is some merit into combining those things, or at least changing where the separation happens.

There might be performance improvements and better abstractions from moving what is traditionally known as "application code" into a place where it has better, more direct, access to the data.

I'm not saying that we should be throwing out SQL and starting over, but if there are massive gains to be had by letting the database do MORE (or redefining what the database actually is, maybe "merging" it with the application code so that this new "thing" has knowledge of both how the data is stored as well as how it will be processed), why not explore those?

Honestly I'm being vague because I have no real idea what I'm talking about here, but if you look at the past, you see this in many other areas. First the FPU joined the CPU, then the GPU joined the CPU, then phones happened and you get the SOC where everything is in the "CPU".
You should read startup=growth.

I am not saying you are wrong to be proud of your achievement, but as a practical matter, YC doesn't think of startups as new companies. It thinks of startups as a specific kind of new company that is trying to grow very large, very quickly.

Edit: Just realized someone else brought up this point and linked to the essay downstream. I guess I'm leaving this point here because it is closer to the question.
Interesting aside - the Matt Ridley who wrote was chairman of the Northern Rock bank in the UK when it became the first British bank to suffer a run for 150 years. Perhaps when it was nationalised in 2008 he said something like "it takes a government to rescue a failed bank".
Not only shops, but it's legal to service your own brakes. Let me repeat that: any random person can go to the auto parts store, spend a few bucks on new brake pads, and install them at home, legally.

A badly done brake job is quite likely to result in injury, if not death, of not only the occupants of the vehicle, but other people as well who just happened to be in the wrong place at the wrong time. And yet doing it yourself is legal and socially acceptable, and attempts to change that would (rightfully) be met with strident opposition.

The worst that would likely happen with a miscalibrated LIDAR is that the car wouldn't be able to drive until it was calibrated.

So yeah, the safety argument isn't just FUD, it's transparently ridiculous FUD.
I'm excited by the specs, especially given that Red Dead Redemption 2, Battlefront 2, Call of Duty WW2, and Destiny 2 are all hitting this holiday. Should be the best way to play those games.

Although I wish they had more unique games coming out alongside that stuff. Playing Zelda on Switch is a good reminder that eye candy doesn't matter all that much after the novelty wears off.
>...it was developed by and for a small group of highly specialized experts in an environment where every keystroke, every character displayed on the screen, came at a real and meaningful cost.

Have keyboards gotten better/faster? How does the existence of a 80 character line length change the best way to specify a directory listing?

This seems to be based on the logical fallacy that since the old thing is bad that a better new thing must be possible.
Yeah nothing like that powerband. Pure ridegasm.
Depends on the type of MVNO. Branded resellers really can't do shit to stop their parent provider from doing bullshit, but Comcast is likely going to fall into the Full MVNO category and tunnel all the traffic into their network: https://en.wikipedia.org/wiki/Mobile_virtual_network_operato...
On a side note, Median looks fantastic. Hope you guys (just you?) go far!
You can use any rendezvous server in the world. Even without free ones, you could buy access for $1 per decade.

There is no third party in charge. There is just a requirement to use some party anywhere.
Reducing the work and/or contributions required to get a PhD/MD (or other honorific) to a "piece of paper" is very naive in my opinion. But whatever floats your boat, mate.