skysight-inc/HackerNews huggingface dataset:
True. The problem is that websites like Walgreen, which simply break with no JS, are only getting more common. I'd like to make a point of simply closing the tab in such cases, but it's not always possible.
That's like saying UPS should be able to charge Amazon more per-package because they ship a lot of packages rather than, say, changing their per-package or bulk discount rates.

Nobody is saying that ISPs cannot charge for usage, only that they shouldn't be allowed to do so in a discriminatory manner: if, say, they wanted to set a cap or QoS shares they should be able to do that as long as it's applied to everyone rather than just the companies which don't / can't pay the danegeld.
I'm sure they'll have fun realizing the target market of bus travel in America isn't what it is in Germany, and that they are trying to be a department store in a dollar store world.
Bitfinex's Tether "holdings" are unverifiable and irrelevant anyway. What matters is what you can deposit and withdraw from their markets. It's not USD, it's Tether, and that is verifiable by anyone with a Bitfinex account.
Tool libraries are a pretty neat solution to this. Some local book libraries are getting into it as a way to expand services.
Your complaints are likely valid and still irrelevant to how much of an improvement almost anything would be over Greyhound.
You mean 15 years ago when NN didn't exist? Or 10 years ago? Or 5 years ago? Or 3 years ago? How did Google/Facebook/Netflix even make it when ISPs had all the way up to 2015 to ransom them?
How Revolut signed-up 16,000 business accounts in 3 months with no marketing
Yes, you can. There is no separation between the data, it's the same data, you access it normally from both. There's even Total Command for Android, which works very similar to the windows version.
Samsung's on both sides of that game, so it's win-win for them.
My guess is flashing LineageOS + microG + yalp store is closest you can get.
My neighbor, a chemist, gave me some childrens books on why leaves turn color and the different states of matter. I am not sure if they are still in print, but I think something like this would be fantastic for age 7
Confirmed. Sometimes the Office team didn't even write the component, but has a dependency on it. When I was on the FoxPro team, Windows decided that it didn't need to ship the Fox ODBC driver anymore because they didn't think anything was using it (use OLE DB and ADO instead; I think they were kind of cleaning house, too), except those things that already shipped with driver. Someone forgot to tell Office, Office stuff started blowing up, and thankfully it was caught in an internal build. Office engineers probably didn't even know who we were, let alone have source code, and Microsoft was a hell of a long way from any kind of standardized build system that another group could understand. Thus it ended up on our plate.

So I whipped up a dummy driver that Windows could ship that just NOP'ed every ODBC call with a text box that said "go download the Fox driver from...". For all I know, it still ships in Windows today (VFPODBC.DLL, IIRC).

But even that simple task wasn't simple when you're working at Windows scale. First was even getting it checked in, and check-ins at the time were more tribal knowledge than documented. A helpful Windows engineer documented what they knew. But it turns out that there were a lot of assumptions made that were valid if one were on the Windows team, but not if you're an external group. And thus is how the Windows build got broken. Breaking the Windows build is a little different than it might be on your team when the build gets broken. Yeah, maybe you give someone some shit, maybe you make them wear the "I Broke the Build" shirt for a day (don't do that, BTW). But when the Windows build gets broken, emails go out, and war rooms with VPs happen. And that's how I got to meet Chris Jones. He asked why Windows had 1200 testers sitting around doing nothing. Fingers begin to point at the strangers in the room. We said that we followed the directions given to the letter, but there was no formal process for Windows to take check-ins from external groups, so here we are. We were dismissed, and a few weeks later a document started going around on how to check-in to the Windows repo. It was probably a month or more from the time I wrote the dummy (which probably took all of an hour or two) until it showed up in internal builds.

So, yeah, I can kind of see why there might not have been any volunteers to go modify and rebuild a seventeen year old component. Put a two byte patch on the thing and call it a day.
Ash HN: where do you often browse subscribed subreddit?(from homepage or /r/*)
Yeah, it's like most things. "Experience is the name we give to our mistakes."

I tend to focus on the types of tasks that I'll have occasion to do many times, such as painting and/or things that may just not look as good as if I hired someone to do them but won't cause any real problems if they're not quite right. I agree that it's mostly just putting the time and effort in--and, of course, there are only so many different things most of us can put our own effort into.
The worst part of this is that the major ISPs are also cable companies, and every cable company is anti cord-cutting. With this, they can now shape your bandwidth to degrade netflix and hulu and slingbox to the point that cord cutting is impossible.
That image is from a cell data provider, for paying a monthly fee for zero-rating those specific services. Not quite the same.
"Work Ethic".

I work because this society threatens us with destitution if we do not. I have plenty of ideas, things to do. I have to put them aside for much of each week because I want to survive.
In some distributions, ping is now no longer setuid, but instead setcap with CAP_NET_RAW to narrow down the privileges gained.
Thanks. I know about that. They used to sell Librems that had Qubes pre-installed, and they were on-track to get Librems to be the first officially certified hardware for Qubes. Then they canceled the whole thing, and now, as some kind of consolation/compromise, they offer Qubes-on-a-stick purchase option.
And it's been continuing just fine with them now, right?
I'm curious for your take on the wsj article: https://www.wsj.com/articles/how-the-fcc-can-save-the-open-i...

I don't think it's paywalled.
Don't think about it too hard bud.
I would think either strategy would be unpopular with the monopoly-holders.

Why do you say it's more difficult? It seems like it would be more sustainable in the long run even if it's more difficult up front.
Well, you could replace the pickers with robots, for instance.

https://www.righthandrobotics.com/
My half glass full nature tells me that we will be alright. The internet was born and thrived w/o explicit net neutrality laws for a long time (~20+ years). We have seen major technology players come out in support of net neutrality, and I believe that if any funny buisness is uncovered we will see a huge backlash vs. the companies that are playing favorites.

All and all it says one major thing to me. We cannot rely on executive orders and pseudo-legislation to drive change. The reason why Trump has been able to roll back so many of Obama's legacy is that so much of it was executed via E.O; the one thing he cannot seem to roll back is Obamacare which was delivered via Congress. If we want net neutrality to become law we have to push for Congress to deliver it.
If you're concerned about this level of location tracking, don't carry a cell phone at all.

Keeping track of which cell tower your phone is closest to is fundamental to cellular technology. You can't make or receive calls unless Verizon, T-Mobile, or whichever carrier you have knows which cell to communicate with you through. Regardless of whether Google is tracking this, your carrier certainly is, and with a warrant (or a national security letter), law enforcement can definitely access this data. If you're worried about hackers, I can guarantee you Google protects this data more securely than your carrier does.
Why would ISPs want emulate that failing model?

Because there is a lot of money in that model if you can make it so there is no where else to go. (But you knew that- you were speaking rhetorically. I am the voice in your head.)
>The ISP isn't directly paying that transit price

Technically yes, but in many cases the ISPs are essentially the same company as the network provider. Xfinity is the ISP and Comcast is the network provider. Uverse is the ISP and AT&T is the network provider. Same with Fios and Verizon. Network providers do not want to be ISPs for legal benefits.

>That transit cost is already accounted for in your monthly internet bill.

While true, this doesn't address the issue I have with the current pricing model. The current internet pricing model is similar to an all-you-can-eat buffet, with a limit to the rate at which you can grab food, and how many pounds of food you can take per month. The issue is, a person who takes 5 pounds of pasta pays the same price as someone who takes 5 pounds of lobster. Under net neutrality, ISPs can't price based off food cost, and can only price based off weight. This leads to unfair pricing situations, as exampled above.

It is possible to come up with more nonsensical examples with even larger cost discrepancies. Under your idea, should sending a packet across the street cost the same price as sending a packet to Mars? The first relies on $X0,000 of infrastructure costs, while the second relies on billions.

The idea that 'pricing based off a packet's source or destination should not matter' makes sense in a world where all packets (or food in this example) are free, however, in the real world all packets have a cost associated with them.
Alas Homeserve, the massive insurance company who were the primary investors, took over all the IP and I think they just killed it. They bought CheckATrade [1] around the time we shutdown, so maybe it will see the light of day as part of that someday.

[1] https://www.ft.com/content/784ae4b6-e9f2-11e6-967b-c88452263...
Let's define Southeast as below the 36°30' and east of the Mississippi (i.e. we're definitely excluding VA, DC, WV, KY, and anything west of the Mississippi including Louisiana).

Those actively gaining on rankings of 'prosperity' include Nashville, Charlotte, Charleston SC, and Raleigh-Durham [1]. Atlanta has a good amount of preexisting prosperity, though it's not ranking as high now. Greenville has seem a fair bit of growth as well.

Subjectively, you can perceive that these metropolitan areas are doing a lot better than others in the Southeast.

[1] https://www.brookings.edu/research/metro-monitor-2017/
Disclosure: I work for Flixbus

It's a bit more complicated. We have a revenue share model with our partners, payout depends on a few factors and is about a 70/30 split. Though we also guarantee most of them a minimum payout per ride. So it's in both parties interests to have satisfied customers.
>> Good luck being able to type at keyboard after 50 pushups.

While it does slow me down a tad, I can type fine.

Not military, but AFAIK the type of leadership depends on the branch. Extreme Ownership is a book written by a navy seal with some pretty solid advice on leadership.
JIT compiling a subset of Python to x86-64
Never do anything by yourself which requires a permit (HVAC, Plumbing/Gas, Electrical), unless w.r.t. electrical it's low voltage boxes covered by standard switchplates with the breaker box off.

Never do anything structural/load-bearing. Avoid touching window-headers/columns, door-headers/columns, that random beam in the middle of your living room, that random pillar that you wish you know what was for, and that really inconvenient wall between your kitchen and your dining room (those are likely "important" points).

Other than that, paint... sheetrock... siding... sheds... trim... cosmetics... run wires... drill (some) holes... attach things to things... it's your house!

I learned the most by watching Income Property and Holmes on Homes.

http://www.diynetwork.com/shows/income-property

https://en.wikipedia.org/wiki/Holmes_on_Homes
This ex-trucker has some questions about the Tesla Semi
If you aren't choosing your bus line based on "what's the cheapest one that is at least as clean as any other form of public transportation" you are an out-lier compared to the typical customer.
Yotta: building tool and package manager for C/C++
You think rolling over of debt and new issuance is less important than interest income?
> It shouldn't be a language builtin if we can achieve the same thing with a plain old library function.

That is an aesthetic preference, and this is why: sometimes you don't want a general abstraction that allows you to express certain constructs because that same general abstraction may be used to express constructs that you don't want your programmers to create. In that case, you want an ad hoc builtin construct instead of a more general abstraction.

The things that you want or don't want in order to maximize some value function are exactly what aesthetics is. There is no mathematical theorem, or no natural law, determining which value function I aim to optimize, and therefore no objective rule for deciding which language features are "correct", and no absolute measure for what constitutes good design. The only measure for good design is whether or not the product optimizes the value function that you've chosen on aesthetic grounds.

> What and how would you translate?

Think of writing a factorial function recursively and one using some looping monad. The two have isomorphic operational semantics, but completely different denotations. Monads basically let you express any kind of computation, including those that you can express with plain lambda terms. In addition -- and this is important -- some computations can _only_ be expressed with monads (assuming you don't have linear types). This means that lambda calculus contains two different, and incompatible, ways of expressing computation. This makes program analysis unnecessarily complicated (unless your program is just a sequential computation, in which case lambda calculus is a nice formalism because that's the usage it's been invented for). Formalisms invented for general (i.e., not necessarily sequential) computation, including sequential, concurrent and interactive, don't have this problem, and have just a single, simple and uniform way to express any kind of computation. This makes them amenable to mathematical analysis, something the pure-FP model has difficulty with (you'll note that when analyzing pure FP, various ad-hoc frameworks need to be invented, e.g., a message-passing model for concurrency etc.).
yeah, it was easy to follow along. I was one of the attendees of the workshop.
Yeah it's a mnemonic device, nonetheless quite useful to explain the rule.
"It's not an ugly hack at all. It works well"

URLs are addresses of resources on the internet. They're parsed by your browser to request resources on another server.

If you've rewritten this functionality in JavaScript to support storing application state in your single-page application, it may "work well" but it is, in fact, a hack. If you've done this to support storing application state in your web application that sometimes has to actually talk to servers on the web, it's an abomination, and a complete violation of the way web browsers are supposed to work. The fact it is a currently popular hack does not change the nature of the thing. Lots of bad ideas were once popular (remember when everyone wanted to build SPAs in Flash?)

"for at least REST, you no longer really need things like an ORM on the server-side as all of the endpoints are simple and basically fetching a single data type"

If your problem is that you don't want to use an ORM, then don't use an ORM. Likewise, there's nothing stopping you from writing a server-rendered webapp with single-datatype endpoints. You can use HTTP2 with server-side rendering. None of these things are enabled by React.

If these are truly the arguments in favor of a particular client-side stack, it's clearer to me than before why so much of this thick-client stuff is terrible.
High fixed costs aren't what's keeping competitors out of the market; legally mandated monopolies are. City/Neighborhood/small scale ISPs work just fine where they're allowed to exist. There's no natural reason people should be married to one ISP based on their address without any alternatives, the overwhelming majority of services do not work this way for good reason. It'd be like banning FedEx anywhere UPS owns one truck.

If you're really worried about the coax network then push for what I suggested: unbundling the last mile. It worked great for the phone network.

I'm not arguing that the proposed plan actually helps anything (although the smaller scale and unconventional ISPs that should be encouraged are harder hit by neutrality requirements and compliance obligations in general)

I'm arguing that tilting at the network neutrality windmill doesn't actually deliver much to end users. There's about a million ways an ISP can suck and network neutrality, if you can even get it to happen, kinda-sorta fixes one of them.

There's a real problem (shitty monopoly internet providers) that has a real solution (the entirely proven strategy of eliminating monopolies).

PS: People in areas where the indoor plumbing water isn't safe to drink use competing water companies, mostly those bring-your-own-container 25c water vending machines you see in front of stores in low-income areas. If they waited for regulation to solve their problems they'd all be dead.
That's how it should work. But when you look at the scatter plots, note how there are multiple bands under Windows 10. E.g. for gvim, not only is there an extra overall delay, but extra clusters of additional latency.
The point was to reply to a contention that "popular services will not be affected" with a counter example. Popular services certainly could have been squeezed by ISP, and in fact they were in the past, very notably.

So sure: Netflix maybe might not due to size and popularity. The next great thing will be, for sure.
These are some really professional tools for measuring churn and retention. I've always been really impressed with Cam's work (and the tools he's chosen like probability models and survival analysis).
Look into Cal Newport @ calnewport.com

Basically he says the trick is something called deep work. Where you set aside as big a contiguous block of time as possible to sitting around and thinking about something. Make sure you have no distractions, don't have a phone or computer. Just maybe a pen paper and white board. If you need to do any research try to do as much as possible before and after these session of "deep work".

Basically the fountain of creativity is long stretches of boredom.
Thank you for your candid feedback - we've updated our homepage to include a more accurate headline: https://gitlab.com/gitlab-com/www-gitlab-com/merge_requests/...
How about gamifying it and creating a web app where anyone can submit an SVG and then users will compete to minimize it as much as possible.
But what if someone in your neighbor's house likes to download torrent or visit sites that gets you into trouble. Wouldn't that be a huge responsibility?
Yeah, I have to admit it quite reluctantly. They are competing well in my area. They can't match the fiber 1G networks being laid now but their 100Mbps connection has been quite reliable and 4k UHD streams flawlessly. May be 1 outage in a year which was also fixed within a couple of hours.
I've been teaching college students at non-elite schools for ten years, and it's obvious to me (and pretty much any intellectually honest person) that college has been oversold; many students floundering in college would be better served by trade schools: http://seliger.com/2017/06/16/rare-good-political-news-boost...

Not everyone should be specializing in abstract symbol manipulation.
Did you do it by yourself or through some company?
I really would like to see red shifted lighting + use of flux (or similar) on all devices compared in efficacy to more extreme no lighting what so ever. I personally have no felt a difference but I am wary of that being wishful thinking on my part as I don't want to cut out computer use.
For my first job out of highschool I applied to over 40 locations, and finally got an unpaid job tips only as a rickshaw driver. I'm pretty sure it was illegal for them to do that, but I also really needed a job. For context I'm 28 and live in the american south east.
Crazy how Obama said that and then immediately did the bidding of those same CEOs. Almost like he was playing both sides or something.
That competition should not be decided by who has the most money, it should be based on the weight of public representation, hence democracy.
This article is clearly extreme left politically motivated and the title is intentionally written to incite outrage. The facts are the new proposed tax bill is unpopular on both sides. It would raise taxes for nearly 50% of the US, and also creates absurd new complex rules for individual investors regarding how they can sell stock. It also does not help (reduce burdens) on small businesses enough, which I am a part of. Small businesses are the fuel that runs the American economy.
Thanks for this info
I was just in Jena and decided to take a bus to Leipzig. The bus was like riding in a plush pillow, the driver even made coffee for everyone with a machine that was built into the actual bus.

Going back to Germany in a few hours to relive the experience.

Cheers from the 1950s, cheers from Sofia.
>In my opinion the only hope we have is to eliminate anything looking like a Democratic or Republican talking point from our language. We live in an age of people forming up into these two groups and yelling at the other one. If we play that game, then it's much more profitable for the politicians to keep the debate alive than settle it.

I disagree fundamentally with this. Political parties are trying to win elections, and they decide what they're going to fight for based on what gets them votes. If supporting NN doesn't get Democrats votes, they're not going to fight for it as hard, or maybe just drop the issue. Likewise, if Republicans can keep calling NN "Obamacare for the internet" and winning, then they'll see no reason to stop.
I read Wheeler's statement as sarcasm. He said the decision was "tragic" right before that line. It seems like he is implying that nobody likes cable companies, and now they're going to hate the similarities in internet service providers if this bill passes.

Wheeler, despite being a former industry man, definitely pushed for the consumer agenda despite industry pressure.
I feel so helpless as a Canadian. Is there anything I can do to help? As a web developer, this type of thing scares me to no end. We run a few SAAS products, have a site that makes pretty decent ad revenue, and host sites for customers. A large number of the website visitors for all services are from the USA. If that traffic disappears...

Is there anything meaningful a non-american can do to help?
> How else will they know if you will make it to a client call early in the morning? Or meet that deadline?

I guess it boils down to a matter of trust. You've hired someone to get a job done. If you don't trust them to do it, fire them and replace them with someone you do trust.

The whole "you need to be in your chair at 9am daily because it's the only way I know you'll show up to client meetings and meet project deadlines" seems bizarre and gaslighty. Why not allow people the autonomy to do their job in a way that best suits them in terms of maximizing productivity? If someone misses a client meeting or deadline, that's the signal that you have a problem.