skysight-inc/HackerNews huggingface dataset:
I suspect the answers here will vary wildly with the commenter's actual position at their company.

Management would balk at it and say they ought to be immediately fired. I think it's usually a matter to see why they'd feel the need to work on their side projects during office hours- are they perceiving any extra effort they'd put into their company is not being valued enough? Are they still meeting all deadlines? Is there any conflicts of interest between the company and whatever project they are working on?
> But please don't take over my UX.

The thing is, it's not your UX, it's my UX. The more power I have to easily clean out all the "design" crap websites throw at me, the better my experience and convenience in using the web.
The remark about the team complaining is the most important above anything else.
These are some really interesting questions. I think a lot of these depend on how you think of the internet. I think of it as a utility that is required for a true equal shot at a good life in america. Let me take a crack at your questions:

1) I assume you are speaking of primary school, in which case yes, because they are serving children that cannot be relied on to make good decisions. That said Libraries primary users are adults and children under adult supervision, in which case no they should not be filtered, but depending on what you do there could be consequences.

2) No, because cable is not a required for success in the same way the internet is.

3) No, see above.

4) Interesting question, but it is really a straw-man because it is so trivial. I would say no, internet providers should be required to treat all bytes the same.

5) This is interesting, but seems more like a content owning question then a net neutrality question. I personally don't think caching has anything to do with how you treat the bytes going across the wire.

6) Yes i do, and that is because there are different costs to serving different neighborhoods, where there are virtually no differential costs between bytes of data.

7) Net neutrality doesn't specify how much you can charge, just that all bytes are treated the same.

8) If it is a private network then i don't think it would be considered a utility. If it becomes a required monopoly (kind of like a foundation patent) then yes.

9) I don't understand this analogy. Coke and Pepsi are luxury goods goods that are physical that are sold in non-monopolistic industries.

10) Sure, but the ISP should charge and treat netflix bytes the same as other similar bytes.

11) Yes, but when they are essential they should treat all similar cars (packets) the same

12) I am not sure how this relates as long as VPN packets are treated the same by the network infrastructure i don't care who pays for the access to that infrastructure.

13) Yes, they should treat all packets the same when they go over the network.

14) I am not sure i understand this one. If they don't have the infrastructure to handle the incoming bytes that is different then the core internet infrastructure. But if you are talking about a small ISP then i think they should still be required to treat all bytes the same, now they could limit the number of bytes a customer purchases, but not they type.

15) i think a simple net neutrality law will prevent lots of special case laws. Just treat all packets the same, period.
I find it a fascinating implication that this could do to men what artificial insemination do for women. All that a man would need to start a family would be to visit a bio bank and wait, which with current rules has none of the requirement that exist for adoption.
> "We're not arguing for censorship, we're just arguing for - take it off the page"

I actually facepalmed at this.

These people know that impression drives reality. They're basically saying "so hey, we found this great slippery slope that looks like a lot of fun!" What the hell?

The grail for algorithms should be to HELP display/persist the disproof of misinformation, objectively and efficiently. Not just to HIDE it and hope it goes away!
How do you measure what they should be getting done objectively? If you think a job should be done in a week and it's not, it seems they should then be fired because they're not "getting the job done".
Anyone with exposure to the industry and has an ounce of sense would realize there are a ton of security vulnerabilities. Patchwork implementation of encryption is just one of many ails.
Here's Matt Bruenig for you:

> "The unwritten story of the Juicero debacle is that high income inequality causes capital to be misallocated towards luxury production."
2017 Jaguar F-Pace S vs. 2017 Porsche Macan GTS – Head 2 Head
Seems odd that the airlines keep talking about overbooking but while yes overbooking is an issue, it's not this issue. This issue is that UA wasn't overbooked but rather allowed someone to get kicked off who was already boarded because late staff wanted to catch a free ride.

JetBlue doesn't overbook, but they have removed passengers already boarded who have not violated any rules, other than they wanted to accommodate other passenger(s).

Overbooking is an issue, and they should either stop overbooking (though that means potentially higher ticket costs for everyone), or when they do overbook make sure they don't start boarding everyone until someone has agreed to not fly and offer the appropriate amount to get someone not to fly, such as the max amount or cash rather than a voucher. But once again, that's a different discussion, and SW and others should focus on the bigger issue at hand that UA violated.
Whats it going to take it get Russia cut off from the rest of the internet?
Bear in mind most of these replies are from employees, not employers.

There can be a lot of wishful thinking here.
Do people really miss their flights so often that overbooking isn't often an issue or do a lot of flights have people that need to wait for the next one?

As someone that's never flown it's surprising to me that overbooking is even a thing airlines do, who's out there missing their flights? I can't even imagine cancelling a pre-booked taxi never mind a flight!
CGTrader API for developers – access and manage 3D models
"voting for trump" != voting for ISP monopolies and anti-net neutrality. Don't blame everything in the world on people who voted for Trump. Look at how difficult it was to get any sort of good regulation for net neutrality under Obama. You need to go after ISPs, Comcast, etc... and the people both R and D who get money from them.
Maybe for the same reason English-Chinese dictionary covers are in English in the US.
How DARE you provide a contrasting opinion!
Business idea validation
hi everyone,
I would like to ask you a favor. I have come up with an idea that could enhance transparency and competition in the transportation market.I have built the MVP. It’s a marketplace for sea transportation. I'll appreciate if you support me with some ideas to validate it. This is the landing page freightsquare.com if you would like to have a look.
thanks in advance.
Ask HN: What’s the biggest traffic spike you got?
Tell us your story. Please do share even if your site was still small at the time. It’s always relative to your usual traffic figures.

Where did the crowd come from? How many requests per second did it reach at peak? How did your site handle the load? How long did the surge last? How many unique visitors came to your site during the surge? How did this affect your business?
My Favorite SEO Hack on Medium – Take Control Over the URL
Out of curiosity, what is your niche?
European Airline Air France-KLM Invest in DevOps
So long as, in being a screwdriver, you don't piss off and alienate all the other hammers.

Speaking for myself, I'm done with primadonna developers who think they can shut the door and code alone while running roughshod over their colleagues, then after a couple of years take off and leave behind their mess for others to sort out.

Development is a team sport. If you don't buy into that you won't be working at my company.
Quokka: A Live JavaScript Scratchpad for JetBrains IDEs
Maybe PC hardware vendors has some automated kernel testing. I think it's different with embedded. The SoC company I worked for a couple of years ago didn't have anything like that.
Does ground effect apply, when your lift is from a narrow jet rather than a wing? I believe ground proximity presents a problem for VTOL jets, at least in part due to recirculation.
SIT: A Lightweight Encryption Algorithm for Secure Internet of Things
The employees were flying at the direction of the airline, in order to staff a flight elsewhere.

So it wasn't really about what the employees themselves wanted or not.
To get ground effect with something like that you would have to interrupt any recirculation (see helicopter ground effect). Just looking at the dimensions of everything you would think that the possible ground effect (recirculation) zone would be less than half a metre and the engines are higher off the ground than than that.
Nope, hot code reload is the same thing. They've just moved the immutability line even closer to the code.
It's an issue developers, or hacker news, harps on all the time. You would think we are working in some unregulated third world factory conditions. Most of us work in a comfortable office with plenty of amenities. Yes, the open trend is less conducive to work we do. Noted. I just feel fixating on this stuff and (IMO) exaggerating how vile and terrible the average working conditions for us are makes us look needy and entitled as a community. My .02

I'm just honestly disturbed how much this "issue" seems to resonate with hacker news. I could leave well enough alone, but I had an opinion I wanted to share.
Full-Page Text Recognition: Learning Where to Start and When to Stop
I think it odd that some companies that say they practice Agile/Scrum still track hours. If the each team member commits to a certain amount of work, it doesn't matter if they put in 60 hours or 16 hours doing it.

Of course, there's meetings and fires, and so the dev should be available for that, but, in all, who cares about the number of hours?
It can give benefits but all too often I'm left looking at a spinner wondering what the hell is going on before eventually being presented with a simple page that would have been trivial to render server side.

c2.com being a tragic example of this.
BAM the Behance Artistic Media Dataset for Recognition Beyond Photography
>$800 in United Fun Bux

Yeah, exactly. They damn well know there is a 90+% chance you aren't going to be able to redeem it. Literally.

http://www.seattletimes.com/life/travel/travel-wise-donrsquo...

>Redemption rates on vouchers hover somewhere between 5 percent and 8 percent
Why? If you control that, you likely also control PATH and others. There are lots of variables which mean game over if you have write access to them. And you also need a local fs write access to use it, so that's another step. I know it could be something to restrict, but it's really far down the list... (configuring selinux/apparmor would solve the same issue but in a more generic way)
Ask HN: What's the best way to learn about testing/TDD?
Hi, I am learning web development for the last 5 months (mostly Javascript). I am fairly good (for a junior dev) at the language and the technologies I focused (React), so I started to look for a job as junior web developer.

But I noticed that lack of knowledge and practice in testing is hurting my chances. I was assuming that it would be something I would better learn in practice as part of an experienced team in a professional environment and that it was ok for a junior dev not knowing much about it. I changed my mind, so...

What online resources are great as an introduction to testing?
Britain's Iron Man: inventor takes flight in jet-powered suit
Don't try to "both sides are the same" this. Look at the accomplishments of the previous administration's FCC and the current one. There is a stark difference.
It'll also vary greatly, even within a single company. How I manage my guys probably varies a lot from some of my peers.
I think this view is very wrong. Lots of people take pride in the fact that they're doing some socially valuable job. That might not be their primary motivation but it's an important one.
But at least with a doctor visit, the doctor can start lobbing mortar shells, and you have the ability to help walk the doc on target. I feel like this analogy is very apt, because to better troubleshoot, developers/IT can try to help testers/clients/customers walk the issue on target.

"I feel like absolute crap, and I really don't know how to describe it. It's a headache, but it doesn't feel like a normal headache."

"Can you give me location? Front of the head? All over? Back of the head? Near the neck?"

"Front of the head I guess."

"Can you describe the pain?"

"It hurts intensely."

"Alright. For the average headache, can you give me a rating on a scale of 1-10 with 1 being no pain and 10 being the worst pain you've ever felt?"

"Maybe a 6?"

"Can you describe it? Does it feel like a constant pressure? Is it a sharp stabbing pain? Does it feel like a dull stimulus that creeps over you?"

Here, a patient is walking the doctor on target. And with bugs:

"The application broke."

"Can you tell me what you were doing?"

"Nothing. I just used it like normal. I wasn't trying to break anything."

"What portion of the application were you on when it stopped working? And can you show me in the application exactly what you were doing right before it stopped?"

And here, we are walking the user on target.

Of course, it would be great if we could skip the whole rigmarole if the user somehow realized that we are going to ask the exact same questions every time.
My co-worker worked on some games to sell on the android play market.
It's not uncommon to have ~20 pooled connections lying around.
Maybe it's not that frequently used in Python or PHP, but in various other platforms, that's just the normal case.

At least in Java, C#, Golang. And even psycopg2 offers a Pooling Abstraction (I guess it's not used in Django, but SQLAlchemy offers that aswell)
But of course running a blocking driver atop a non-blocking framework does not give the best performance.

However just challenging it without proof is not really that useful.

Also some workloads are better for Threaded Servers while others are better in Async Fashion, it's also highly unlikely that just wrapping your Database connection in a Async function that it will be faster or better suited for a async workload. If you are not non-blocking from the ground up you will still carry a lot of overhead around.
Here is a reply to your points:

1. Yes (to the first question). Because they operate at different layers of the internet stack. ISPs operate at lower layers of the stack than the school. If you fail to see how these are incompatible, please consider the following: Should you be able to choose where your electricity goes to (phone charger, tv, fridge, etc...) ? Why shouldn't your electricity provider be allowed this freedom ?

2. No (to the first question). Cable television works (conceptually) in a fundamentally different way from the internet. The provider must define its own set of protocols with each channel/network and price accordingly. The internet is distributed and free by default, there is an agreement on a common set of protocols and content gets served through these mostly in a federated way. This is different from having to establish a contract with each studio/channel and create your own offer (which is not how the internet was designed and intended to work, please read up on the physical layer alternative implementations).
Also taking your argument one notch up: different protocols usually mean that you need to consider a different approach and abstraction/standard. Do not expect good things if you treat all protocols with the same standard.

3. No. Reason: The telephone network works in a different way than the way/purpose of the internet. Public switched circuit networks like the telephone network have a inherent hierarchy that is typically not trivial to pass through hence the costs that used to associated with regional/international calls and the need to create toll free numbers for special use cases. Even though in a given time window the internet used to work on top of the telephone line its intention and design is of a higher-level, all the juicy stuff on the internet happens above the physical layer. Would you complain to your ISP if facebook was down ?

I don't have patience to answer the other points mostly because i feel that you didn't spend much time working/thinking on them and that possibly you don't really want them answered and are just trying to prove some void point while trying to avoid arguments. Please read up on history and technology and then rephrase them.
Guns Banned at President Trump's NRA Speech via TechPulse.co
'Overwatch' Players No Longer Need Blizzard's 'Heroes of the Storm'
On a similar note, if you're interested in the sort of things the Renaissance Humanists were preserving the Ritman Library[0] has quite a collection that it's in the process of making available online.

[0] http://www.ritmanlibrary.com/
Audit says UC administration is paying excessive salaries and mishandling funds
My UK contact has no IP terms but the employer added something into the employee handbook claiming to own everything which was a problem for me as I do a number of non-work projects outside work.

I had a discussion and got a clarification on the scope and we agreed that it covered specified things with work applicability, so I'm satisfied now (will start work on the best selling novel and string of number one hits right away!).

It was important it wasn't just based on a vague ill-defined idea of "outside work" because typically a portion of what is clearly work related IP I generate doesn't happen in a formal work situation, yet I understand it as work (and am fine with that) whilst equally there is plenty of non-work IP that is just as clearly in no way work (as it doesn't relate to our line of business).
Ground effect in this case would be virtually non-existent because of the extremely small disk loading in the case of those miniature jet engines. The ratio of the jet diameter to each jet's height off the ground shows that the ground effect is pretty small in this case. Probably less than 1 percent thrust increase in the case where the jets are attached to his arms and back according to this graph: http://www.copters.com/aero/pictures/Fig_2-39.gif
(This graph proves that he's getting essentially zero ground effect.)

The actual exhaust velocity of those jets is extremely high, and for a lot of the video he is holding the jets at a significant angle with respect to vertical, giving cosine losses. With a thrust to weight ratio of over 1, I have no doubt he could achieve extremely high speeds (yeah, 200mph or over) given even a slight amount of lift from his body in horizontal(ish) flight.
Keep in mind that's mainly because the ARM world is not standardized the way the PC world is. In practice the differences between most of these targets will be the very early initialization code and things like the clock hierarchy but beyond that most of the code will be shared across many variants.

Imagine having to use a different kernel every time you upgrade your desktop, that's basically how the ARM world works so far.
Indeed they do, I'm one of them.

But with a huge caveat:

I can largely turn off other sensory input. Some is nice: a breeze through the window, a buzz of others around, nice light and open plan but not vast open plan; no one is no more than 4 desks away from a window (a proper window that can be opened and that has some kind of view). And cubicles shouldn't have huge walls; can see the face or top of the head of the person next to you.

Also: Lots of small meeting rooms dotted around with almost assured availability of one at little notice. It could be for a sensitive call, impromptu conversation, or just to sit in the dark working something out.

I couldn't survive normally in one, nor in the other. However I default at open plan. If others want to default the other way, that's good too. There should be options.
In the context you said "Unix clones", it sounded pretty obvious you were including Linux in there. Linux is a "Unix-like" rather than an Unix.
Or General Motors instead of Ford, and you'd have lost the entire investment in 2009.
I have been playing around with PureScript (more for the fun of learning interesting FP concepts than creating anything useful) and really liked the Purescript Book [0]. Is there something similiar for Reason as well?

[0] https://leanpub.com/purescript/read
The Best Recruitment Tools in 2017
Generally it's fun resume builder but not actually time well spent on your business. One super server can go far enough and hopefully you can design it to be able to scale as needed later.
> No one in our industry seems much to teach this skill. I wonder why.

It's pretty simple. In a company of any size, customer support is a separate job from development. Asking a programmer to field support calls is like asking an architect to trim grass.
Sounds like the next extreme sport. rocket up.. wingsuit/parachute down.
I like the concept of the shared 3-person offices. I think that's a good size. As someone who works professionally designing offices (as an engineer, but working with architects and interior designers) let me bring up a few practical considerations.

1. Accessibility. Offices have to comply with the Americans with Disabilities act. This includes requirements determining how wide passageways have to be. So having a wall immediately in front of a door as you enter a room is problematic. You need enough space between the wall and the door for a person in a wheelchair to enter and turn around. This creates a lot of wasted space compared to not having the wall there. Likewise the study corrals in the quite space room are way too close together, the bathroom doesn't have a handicapped stall, if you have showers, one or more of the shower stalls will also need to be accessible.

2. I'm not sure how well the unisex bathroom would fly. There are code requirements for number of toilets / urinals required based on occupancy. Usually it ends up cheaper to separate the bathrooms since some of the requirements for men can be addressed with urinals, which are going to be cheaper.

3. There's a reason most offices don't have a stove. Once you put a stove in a pantry it becomes a kitchen - a commercial kitchen. This brings a host of other requirements for automatic fire suppression over the stove. Exhaust hoods over the range. Makeup air to replace the air pushed out by the range hood. Grease traps, all sorts of things. Not that it can't be done, it's just expensive and most companies will not pay for it.

4. Space requirements - the design is very space inefficient. While it's nice to have a big room shared by 3 people, it's going to cost a lot in terms of rent. Offices are leased in terms of $/sf. Every extra square foot that isn't being used is costing you money. The main reason companies like open offices is that they can cram a lot of people into a minimum amount of space. This would be really nice and a wonderful place to work, but it will cost a fortune.