skysight-inc/HackerNews huggingface dataset:
This sounds like a bug or bad setting. I'm able to type contractions in comments in Sublime without it auto inserting a closing quote. Perhaps try reverting to default settings for a moment.
I deliberately chose this subject because I know it's very controversial.

I had head aches all my life, and my hippie family doctor told me I should stop milk. I never listened to her.

Then in the last recent years I made experiments, and I noticed a correlation between raw milk intake and my head aches.

Now my veggie no gluten no milk doctor has died. Of cancer. Oh the irony.

But I don't have to take pain killers that much often anymore, only when I screw up my diet.

Life is funny that way.
This is objectively speaking a bad idea. First, there is the whole issue of conflict of interests. If I report to church officials is my primary job to uphold the law of the land or to protect the interests of the people who pay me. Second, it sets a precedent that it's ok for religious organizations of a certain size to demand their own police force. If this church feels that it's congregation isn't adequately protected it should be sufficient for the current local police department to grant them a permanent fixture of officers. This is how many colleges work. The officers are actual policeman and work a beat on campus but still report to the normal chain of command. Third, is the constitutionality of this. Police are inherently a government function. Okaying a religious police force is at best dubious, per the Establishment Clause (law experts can debate that). Fourth are the obvious bad optics of this, for all of the previously outline reasons. Fifth, this is almost guaranteed to blow up in their faces the second anything even remotely questionable happens. It's such an unnecessary risk to take, because there is going to be a questionable call made (because that happens everyday in police departments everywhere) and they are going to get point blank asked whether they've just deputized a religious police force, and they are going to get sued, and boycotted, and it's really more a matter of when not if.
What are the costs of breaking with "tradition" (mostly 19th century inventions) on a wedding?
At worst, current IoT devices can be used to remotely murder someone. Or to indiscriminately massacre anybody using one of these devices unlucky enough to come within range of a rouge transmitter: https://www.theregister.co.uk/2016/10/05/animas_diabetes_pum...
Precheck is a must if you travel often. On the flip side - pre-check lines are sometimes longer then "regular", esp on Monday/Friday mornings when the frequent-flying business crowd is there.
> US Military budget alone is allmost 10x higher than russias

Because, you know, Russia is trailing waaay behind US in GDP.

And if we will take a look at military spending in % of GDP, Russia actually spends _more_ than US.

[1] https://en.wikipedia.org/wiki/List_of_countries_by_military_...
[2] https://www.forbes.com/sites/niallmccarthy/2015/06/25/the-bi...
It depends a lot on what job-searching sites you use and what information you give them. I got on Dice to apply for a particular job, and had to take my phone number off my account there to get the pushy recruiter calls to stop. LinkedIn mostly isn't too bad, but I still wouldn't put a phone number on there.

It's not the type of roles that gets irritating, but the pushiness and desperation of some recruiters. Like they've read too many books on sales and think that they can get any engineer into any job if only they say the right words and are persistent enough.
Have you been to Copenhagen? Would you prefer it look like downtown Atlanta?
A 3h flight is going to be much faster than a 12h drive. It may be cheaper if you fill the car with people but will cost more if you do it alone. That's assuming you consider your time to be worth nothing.
Comment might be buried... But, the problem is the baroque overlaid combinations of [seat class, fare class, FF status, standby, cash vs FF purchase, time of arrival at gate, etc.] intersecting with [connecting flts, equipment, weather, etc.] leads to a large range of predictable conditions with uncertain outcomes. E.g. only one seat remaining, who gets it: passenger needing to make intl connection on a FF ticket or cash paying high status passenger?

This is a global optimization problem that can be easily solved - but there are many cases where on the ground discretion is required [last minute aircraft change, weather delay]. Poorly paid, under trained and under motivated staff will always drop the ball in this situation.

The solution for United here is two fold 1) Increase training, comp, authority and motivation of gate agents to solve problems with minimal disruption. This used to be the case a bankruptcy ago. This setup is not likely to return due to a simple reason: cost. United in bankruptcy blew up the pension promises to some of their most experienced staff. They left.

2) The best outcome for United is to reduce the complexity of their product so that customer expectations of service align with the company's ability to deliver.

tl;dr: United's service is too complex for their gate agents to deliver. Service should be simplified.
Yea, that's pretty much the only channel through which recruiters contact me. Nobody cold-calls or E-mails anymore, and I don't post my resume anywhere.
Millionaire teachers: a lucrative online marketplace for lesson plans
Historically, land-grant universities predate state police forces. In fact, in most of the US, state police forces are there primarily to enforce traffic safety laws on the highways, because out in the countryside, drivers cross county lines too quickly for the sheriff's police forces to fill that role.

Also, regardless of the formal chain of command for a university police department, the licensing of police officers (i.e. certifying someone as eligible to wear a badge) is a state matter. A university cop doesn't draw his salary from any government, but he can still get his badge taken away by the state if he misuses it.
I really hope so. Cause in my country nothing improves unless doing so makes / saves money.
Thank you! Finally, someone that can think critically. And I had to scroll down through a lot of shillery for this. Wake up people!
I mean, he has a point. I'm all for fighting for privacy but what good does it do to pretend we're winning? We're losing / already lost.
This episode is a good learning experience for these people about the dangers of having an all listening microphone in your house. The best thing we can do, is keep educating people.

The one thing we can do is create something like UL/Consumer reports for privacy. It is desperately needed. People automatically check this site to see what the exposure is of having a certain device in your home. I hope this comes to pass.
I have my days where literally ZERO gets done. On days like that, if I can put together a PR with two lines of code, it's a win.

However, most days, probably 4.5 out of 5 on average, I am super productive, taking very few breaks aside from lunch.

In a typical day I probably get 5-6 hours of solid work done. But there is a downside too.

In order to achieve this, I sometimes skip meetings and ignore requests from other people.

I am considered a high performer and seem to be an anomaly to most people.
Marriage (the legal bundle of rights and obligations) is certainly not an empty formality, although weddings might be.
do you know for certain that LSD micro-dosing has no merit? there are significant indicators that it might have quite a lot of merit.
This assumes that the call to updatePin is idempotent (calling multiple times with same inputs does not do anything). An update of a I/O pin usually is, but other hardware (or APIs...) might not be.

In this case the realization of the state should still be in a separate function for testability. But it can take both `newState, currentState` as arguments, and then do:

if (newState.thingon != currentState.thingon) {
nonIdempotentUpdate(newState.thingon);
}

If the device is latency critical, then the functions should be tested in all its permutations. You can use generative techniques like fuzzing to generate the `state` inputs.
And I just checked, it's the same on MacOS, where libssl is bundled. I guess they've made their mind on the priorities.
@tptacek and everyone else,

What are your opinions on colleges/Universities with degrees focusing on Cybersecurity?

Such as Utica and there Bachelor/Master degree in Cybersecurity. [1][2]

[1]
Program info: http://programs.online.utica.edu/programs/online-cyber-secur...

Curriculum: http://programs.online.utica.edu/programs/bachelor-cyber-sec...

[2]
Program info: http://programs.online.utica.edu/programs/masters-cybersecur...
power generated on a power meter is by no means accurate measure for personal energy expenditure.

Unless of course you are machine running at 100% efficiency. (The only 24% efficiency factor for humans is based on so many assumptions)

Only real way to measure energy expenditure accurately is using breathing measurements. VCO2/VO2
I think they mean accidentally satisfied interfaces.
Hi sir,

I'm afraid that I must respectfully disagree with you. I'm not sure if you have suffered from depression, but I have. And I have been fortunate enough to systematically work through it with therapy. I know that the cause of the depression was not a chemical imbalance my brain, with all other aspects of my life being fine - but was in fact directly related to my own beliefs about myself and the world that we live in, and how these beliefs were impeding my actions and the set of actions I believed were available to me.

While I think the underlying ideas behind the article are not correct (the mountains were not speaking to me at least!), I am firmly of the belief that the pain of depression is a great driver for self-exploration which is done best in a kind environment. Pills that kill the senses are not the solution your mind is asking for.

If you have not had depression, or if you have it and have not overcome it, then I think you should do some user research by talking to people that have both had it and moved through it. If you have not done this then I think you should hold onto your current opinions loosely.

J
> the theory being that the demand for fossil fuel has peaked before we have reached peak supply

Demand == Supply

And that's even more true¹ for stuff like oil, that has a low volumetric price. Do you really think demand peaked because people could not find more uses for the stuff?

Oil is in a peak production crash. The prices volatility is a natural consequence of it, and will always stay as high as consumers' budgets allows.

1 - That means, it's true for almost any misleading definition of those terms you can come-up with.
Worms are viruses that worm their way in to connected computers through the network without any action on the user's part, and then use newly-infected computers to worm through to others.

Unlike many other viruses, you don't have to visit a page that runs an exploit, download a trojan, open an attachment, or do anything else to trigger it. Any computer that can contact the exploitable service can infect you (and will, if it has the worm too).

"Worm-level" would call back to classic worm attacks where any computer connected to the internet and running Windows 2000/XP was at real risk of infection just by being connected. LAN/corporate networks could be infected if someone plugged an infected computer into the LAN, or if it spread through the DMZ.

This type of attack doesn't happen very often anymore, as almost all home connections are firewalled by default, vendors have become more careful with security, etc.
Virgin Media starts turning customer routers into public wi-fi hotspots
I'm not against classes in other languages, especially those that follow a typical OOP pattern (i.e. Java, C#, etc.). See above for my reason re: JavaScript.
This is correct, it does accept both, and the help lists it as underscores not hyphens. So the comment about it ought to be hyphens not underscores is incorrect. Either is fine.
I fly approximately 3-4 times a year, possibly more, and have for the past 8 years. I've never had a checked bag go missing. Chances a check bag is lost (not just delayed) are vanishingly small.
its a blast, Sans offers ctf (capture the flag) they provide the snapshot of kali and you compete to gain control of virtual territory. i highly recommend it, even if it is remote its still quite fun.
The language was not changed; there were some misunderstandings about the finer points involved here, and their design was changed instead. So overall the idea was implemented, but in already-existing Rust rather than changing the language.
ACME IP Identifier Validation Extension
Thanks for the link!

I just wanna add that I think it's beyond cool that there's a bank out there that's publishing a dev blog and detailing their tech stack.
Not with United. I had two flights in a row that I was all checked in with boarding passes on my phone, and then they bumped me due to an "equipment" change the night before my flight. In one case I was able to get a new seat immediately and re-checkin, in the other I had to show up at the airport four hours before my flight and beg for one of the few unassigned seats. Then I got to watch hysteria at the gate from all the people that got bumped... I've never had any other airline try to bump me at all, let alone after checking in.

(Just to add, I think the "changing" equipment claim is a common excuse they make up. It allows them to overbook and bump people without having to pay the US mandated fees to each person who gets bumped. In at least one of these cases they replaced the original plane with a plane of the same exact type, but claimed "it might have a different seat layout so it counts as an equipment change".)
Does anyone have an explanation for how this exploit works?
I'm all for taking a fresh look at our basic assumptions, but..."seeing entities" around the patients? Do what now?
After much time wrestling with Apollo, I found it was much easier to use Fetch API than use Apollo client. It took me an afternoon to roll my own client with Fetch after several days trying to figure out why Apollo wasn't doing what I wanted. Note we were using a .Net implementation of GraphQL on backend.

Now working with GraphQL in production, I would NOT recommend using it, especially if security is a concern. We're now implementing persisted queries, which means we call a query ID and return a predefined query/mutation. This essentially turns GraphQL into something like a Rest endpoint.

GraphQL was fun to use in the building stage and did make things easier to me as a front end developer. But as we made iterations on our schema and application, I think GraphQL added more work because there were so many more details to manage in the queries.
I've been writing quite a bit of TypeScript recently (which works similar to Go in this regard), and I must say I've become quite a fan of structural typing.

Especially when you have features like union and intersection types (which Go doesn't have), you can really mold the structure into whatever you need (i.e. to fit whatever data model you're working with), and be very productive without having to come up with weird inheritance hierarchies "just because".

It'd be nice to have the option to explicitly enforce nominal typing in specific places (maybe with its own keyword), but for most cases, structural typing seems good enough so far.
I also spend many days watching negative and suicidal thoughts running through my brain. I didn't actually read this article yet, I came in because the "Shamanic" and "Mental Illness" in the title and I thought it might have to do with ayahuasca, san pedro, or some other plant medicines.

In the last 2 years I have sat in a total of 5 joint ayahuasca and san pedro ceremonies (2 ceremonies over 3 days) and can say that each one has shifted in some significant way how I see myself, the world, other people and the interconnected relationships between them.

The internet has a lot of crazy information out there, but this Vice piece is the most measured I've seen:

https://www.youtube.com/watch?v=aaOfFixoxP8
You're making a comparison to an example I didn't cite. I'm not saying that you should have software-only SSH keys on your computer alongside your Y4 SSH pubkey.
Not really. Can you describe a situation where accidentally satisfying an unrelated interface would cause a problem?

The worst I can think of are possible developer confusion, and maybe your autocomplete suggesting the wrong thing.
Unless I'm flying a RyanAir flight that's under $100, a tank and a half of gas to go 700-800 miles is going to be cheaper, if we're sticking in the 12-hour drive frame. And that's driving a not-particularly fuel efficient pickup truck. Gas is only $2.09 this week.
Hi gedrap, even if the calorie-intake tracker doesn't work, it has a gsr, heartrate, sleep, steps and hydration tracker which work for certain (i'm using it now).
Apparently, the interference with a flight crew has the same definition...only after the doors are closed.

It applies only in the "Special Aircraft Jurisdiction of the United States":

"An individual on an aircraft in the special aircraft jurisdiction of the United States who, by assaulting or intimidating a flight crew member or flight attendant of the aircraft, interferes with the performance of the duties of the member or attendant..." [1]

An aircraft is in the special aircraft jurisdiction of the United States only while the aircraft is "in flight." [2]

"An aircraft is "in flight" from the moment when all external doors are closed following embarkation until the moment when one such door is opened for disembarkation, or in the case of a forced landing, until competent authorities take responsibility for the aircraft"

IANAL, but it would seem difficult to charge anyone with "interfering with a flight crew" if the door hasn't been shut. The language doesn't seem ambiguous.

[1] https://www.gpo.gov/fdsys/pkg/USCODE-2009-title49/html/USCOD... (scroll down to the 46504 section)

[2] https://www.justice.gov/usam/criminal-resource-manual-1405-s...
British Columbia, once fighting climate change, embraces fossil fuels
> The world needs a new browser engine

> As a non-dev

I expect you are just responding to the inherent lack of performance that the javascript + html + css bundle shamelessly provides, which Servo will do nothing to sort out. Webassembly on the other hand is the first step to bringing superior performance to all browsers.
Horrible choice for product name, too close / collision with the widely-used Mailman mailing list software.
God, that makes my blood boil. That's insane.

Looks like the officer, Sgt. Brian Stansbury, got off with nothing:

https://www.techdirt.com/articles/20160313/12001133892/compl...
Noxious Studios is making h-games in Unreal Engine 4
Almost 100% of the first sales in enterprises that I've heard of were due to a previous relationship. Maybe someone at the company worked for the enterprise or in the same industry. Maybe it's a friend or family member.

Without that connection, it's almost impossible to make a meaningful enterprise sale. I personally would never build a product unless I knew I already had someone to sell it to.
Writing Python, I'll use Ctrl-G to go to a line or Cmd-R for a function then insert the breakpoint via a snippet triggered by pdb<tab>.
MSG_PEEK is a pretty obscure feature. I'm not personally aware of any commonly-run UDP code that actually uses it. You'll want to patch your kernel for sure, but unless you're running really crazy UDP servers, you're probably not immediately vulnerable.
Use something like https://goaccess.io
>There is no standard Linux UI.

This is completely wrong. It's like saying there's no standard init system. Except for a few weird exceptions like Slackware, there is: systemd, because all the mainstream distros have adopted it now. Similarly, there is a standard DE, and that's Gnome, because all the mainstream distros have adopted it (Debian, Fedora, OpenSuse, Ubuntu now).

As for alienation, they're alienating everyone who wants something that works like Windows, and they're alienating tons of Linux users who hate Gnome3, which is why we now have the ridiculous mess of not one, but TWO Gnome forks: MATE and Cinnamon, in addition to KDE, LXDE, and Xfce. KDE is not a "viable alternative" on most distros, as it's very poorly supported, if at all. It's not a first-class DE on any mainstream distro that I know of; within Ubuntu-land it's a separate "Kubuntu" spin that's not well supported, and within Mint-land it's the "Mint KDE Edition" which always lags behind the Cinnamon and MATE versions. I hear you can get it to work on Fedora, sorta. Sorry, but that does not make it equivalent to the support that Gnome enjoys. And as the other poster points out, many applications assume you're using Gnome, such as Firefox with its crappy Gnome file dialog.

>They're not doing this randomly.

No, they're doing it because Red Hat is pushing Gnome hard, and because there's a lot of trend-following in Linux without thinking about what's really good for the community and Linux adoption overall.
The DADSS Midterm Grading Procedure [pdf]
Until insurances use the data to make your life miserable. Until companies buy black market database and your resume is rejected everywhere and you can't get a loan.

It's always the same with democracy. You have to make those decisions before something actually happens. After it's too late.
My experience with this requirement was that each of our "microservices" ended up consuming between 0.5 to 1 GB of RAM just to start up and connect to a database and a message bus. And these were simple CRUD services. Developers with older laptops couldn't even run all of the dependencies for what they were working on, and even those with better hardware were pushing the limits of their machines just a few months after adopting this architectural strategy.
Any burning organic matter will contain carcinogens. Breathing a constant supply of wood smoke will wreak havoc on one's lungs.

I'd be curious to find out if there's any place with a history of consumption of fresh tobacco leaves as a food item.
United have always stunk. I'm thinking back about two decades on what was practically my first long-haul international trip. The return leg BOS-AMS on UAL was delayed due to equipment, then cancelled, then the replacement also delayed & cancelled, and so on, always with limited information and brusque, disinterested customer service. No apology, no compensation, and rerouting requests consistently denied. This continued for three days, and after three days of wandering the dreary halls of Boston Logan Airport my fellow detainees were on first-name terms.

Being a wet-behind-the-ears youth I had little idea of how abnormal this was, or how to properly and successfully complain to a gigantic company, and was also secretly enjoying my extra time in the US exploring the hidden places in and around an airport.

But some of the other passengers were frantic. Three days stuck at '90s-era Logan, because United couldn't get their act together and compounded their engineering & operational failures with dismally bad customer service. Some of them were missing major life events as a result.

Twentyish years on I have Legendary frequent flyer status, and exactly no dollars whatsoever were spent towards it with United. I choose to spend extra on friends and family routing with other airlines simply that they may avoid UAL. "Never again". Vote with your wallet.
January 1, 1970
I'm sure most people are okay with it.

This is a clever trick. Get over it.
How do you know it is rarely used? Besides 'rarely' is only slightly better than 'commonly' in this case.