skysight-inc/HackerNews huggingface dataset:
This is exactly what I am trying to establish to improve my bumpy English. My best guess is that the correct form is "Brooks's" because (1) "Brooks" is a singular noun ending with an "s" and (2) it is not a classic neither religious name. If you claim it should be "Brooks'" I am ok with this as long as you give me a sensible explanation.
I would say Postel's Law, "Be conservative in what you send, be liberal in what you accept," should be tempered a bit. Sometimes it makes sense to be a bit more liberal with what you send (to make sure that consumers can handle errors) and more strict with what you accept (to make sure that consumers aren't relying too much on undocumented behavior).

For example, if you have a service with near 100% uptime, any other service which relies on it may not be able to handle errors or unavailability. Introducing errors in a controlled way can help make the dependencies more reliable.

As another example, being liberal about what you accept can sometimes result in security flaws, since different systems might be interpreting a message differently. Rejecting malformed input can be a beautiful thing.
There are only two hard problems in distributed systems:

2. Exactly-once delivery
1. Guaranteed order of messages
2. Exactly-once delivery

Source: https://twitter.com/mathiasverraes/status/632260618599403520
Rubber duck: https://en.wikipedia.org/wiki/Rubber_duck_debugging
Well, from a systems standpoint, it means a given "problem" is isolated to a single service, and is therefore not impacting the other services or interrupting the work of the other teams.

But culturally, it would be nice if people helped each other out from time to time...
C++17/14/11: cheatsheet of modern C++ language and library features
> DNSSEC doesn't help in almost every other practical attack scenario

It helps against BGP attacks. https://www.blackhat.com/docs/us-15/materials/us-15-Gavriche...

DNSSEC + a CAA record with the validationmethods parameter set to DNS would prevent that attack.
______ is like violence, if it's not solving your problem, you're not using enough of it.

(I first heard that for XML, and since have heard it for others. Was very funny for XML though. I also know its not really a law.)
Try google scholar next time instead of regular google search.
Also: "programateurish" - might come in handy for code reviews?
If matter can't be conscious, then what can?

The choices seem to be:

1) consciousness can emerge from matter, and human beings are exhibit A for this.

2) human being are not conscious.

c) There's a "ghost in the machine", a soul, spirit or some other kind of supernatural ghost that's not reducable to matter as we know it.
Those traveling instagram models will still not admit what they are doing. But typing in "prostitute" and "travel" for some really interesting stuff:

passport escort

nymphomaniac backpack

whore explore

euphemism tourism

The Portmanteaus are even better.
If you must have stand up meetings, why not have them over e.g. chat or Slack or IRC or the like? That way you get a record of what's going on that people can refer to. What's the added value of being in a virtual "room"? For collaboration over documents just use Google Docs. Far more workable than shaky drawing on a virtual whiteboard.
I’ve been using Portal Spaces a couple weeks. The shared whiteboard excites me a lot. We’ve been able to cast Real Time Boards to it, to have focused conversations during our engineering retrospectives and planning meetings.
That they would gain knowledge of what the job is like, and so realise that their employees doing the work need a lot more support than they currently have.
There's a nice little app called PICO-8 that retains that simplicity, I heartily recommend it for anyone who wants to learn programming (and I don't in any way get paid for saying this). Also that syntax is almost valid Lua which PICO-8 uses.
A related anecdote:

I dabbled in light therapy and found the first lamp I tried [1] very effective. However I have also started receiving comments from my colleagues about my nice new facial tan, in the dead of winter. I freaked out because the lamp was in my field of view 30 minutes per day every day without any eye protection, and sent the lamp back to where I bought it. Subsequently I have tried three different LED-based lamps and they seem to have no effect. I have carefully measured the light output and placed myself at proper distance to get the requisite 10,000 lux in all cases. No dice.

Here's the kicker - that lamp [1] appears to be the one used in some of the light therapy research (that's why I got it). It is entirely possible that much of light-therapy research was contaminated by badly designed lamps. There is no FDA certification for any of this as far as I know.

[1] Carex Day-Light Classic Plus Bright Light Therapy Lamp. Supposedly UV-filtered.
I wish we thought of depression as a disease of systems instead of of people -- and that our first response to rising numbers of depression diagnoses wasn't only to treat people, but also to reform society.

Like if a building is on fire, you don't just do first aid on people that get burned. You evacuate the building and put the fire out.
I expected to see Lehman's laws[0] in there too, but maybe they are not famous enough. Maybe they don't deserve to be, but I think they are relevant observations.

[0]: http://wiki.c2.com/?LehmansLaws
> Who decides what specific ideas should be outlawed?

The politicians who write laws. Lawmakers decide what should be outlawed.

I'm not sure why people paint this process as complicated. We live in a society, that society decides what is acceptable and what is not. You are welcome to disagree with the conclusion, but it's not some shrouded mystery how we make the choices we do.
For linear algebra I'll suggest Jim heffron's book. He provides solutions to questions also

http://joshua.smcvt.edu/linearalgebra/
The Political Playbook of a Bankrupt California Utility
Is a good idea
$87.00/mo or $2045.00 one time payment. That's really nice although as people said it is a little low on the top speed if you need to take it on any faster roadways / highways.

For city driving it seems absolutely perfect in terms of performance, convenience, and most importantly: price.

Looks really slick as well. I'm loving the different color options. Too bad you can only pick one stock ;P
Understanding Real-World Concurrency Bugs in Go [pdf]
Power and control.

It's rarely quite so concrete, but because money is so countable and is explicitly subject to control that it is seen most keenly. Most companies will have some sort of "financial controller" role, and it all flows downhill from there.

It's where the false positive / false negative phenomenon comes in, too. The person doing the controlling has an incentive to reject as many requests as possible, because they get criticised for any retroactively identified as "waste" - but they don't get to see, and can't count, all the time wasted dealing with the process and opportunities lost as a result.

I once worked for a small company that would let you buy anything under £100 on the company card so long as you sent in an explanation by the end of the month, preferably identifying a client it could be billed to. This worked very well because when you put "£100k engineer time, £10k custom electronics, £10 misc stationary" on the same invoice no sane person is going to question the stationary.
The project "create-react-app" is a good mixture of #2 and #3 that I have been using for almost a year with almost no issues, it's just a generally great way to use React. The only issue I had is that, even though all your configuration is "for free", you don't really get new features right when they come out. But you get them after their configuration has been polished up, so that you don't have to shave all the yaks yourself.
"Case in point, your comment and the parent don't even have the same syntax because one of you couldn't, from the top of the head, come up with the proper one."

I'm not sure what you mean by this. They're both valid. I don't find the one enclosed in {} nearly as confusing, because once you're inside curly braces you can have arbitrary javascript expressions so all bets are off.

The thing that's strange is being able to have a JSX Element as an attribute value without enclosing curly braces. Perhaps the use case of passing arguments to custom elements is more common than I thought thought.

Specifically "<foo a=<bar/>/>" is weird.
Funny enough, Ultima I was originally written mostly in Basic (with graphics routines written in assembly).

The stuff I was able to do in Basic in 1981 as a ten year old kept me interested. Then like now I enjoy programming, but mostly as a means to an end. If anything, the fact that what I could program wasn’t as “interesting” as a commercial game (say) was motivation to keep learning.
Dunbar's number. As humans, we only have room for so many relationships.
As they've said in their post, this is really for carriers. On the surface it sounds great. But are there any guarantees that Facebook won't insert code in there eventually to start doing analysis of everyone's internet traffic on those networks? Or giving wholesale surveillance data to the governments in some of these countries?

We've seen that companies like Facebook are like out-of-control drug addicts when it comes to our data, even sucking up data about people's menstrual cycles without their knowledge.

They always wrap this kind of stuff in "changing the world" rubbish language. But we see time and again that behind the shallow marketing, are nefarious motives.
Sensing intracellular calcium ions using a manganese-based MRI contrast agent
Sunlight does not provide enough UVB for sufficient vitamin D production above a surprisingly low latitude (35N) during the winter months.

https://www.nytimes.com/2018/02/16/well/live/do-i-get-enough...
See https://english.stackexchange.com/questions/62257/strunk-and...

Both are acceptable, apparently.
I'm a happy PIA customer but their app certainly lacks polish and has crappy icons - if you care about that stuff :)
As someone living in a housing development that’s being built around them, this isn’t true in the case I see.

2 important reasons are:
1) the project is around 6 years in total
2) the company has to fix any issues with the house for the first 2 years.

If they did all the foundations first, they’d have exactly the problem described in the article - no money till right at the end. Instead, they get money the entire way along and use that to finance the rest of the project. This isn’t an optimisation, iterative delivery is essential to their viability as a business.

They also eat the support costs on houses they build. That means they are repeatedly changing “features” in the houses to minimise those support costs. Just walking down 1 street you can see the evolution of the houses over time as they fixed various small issues with the original design. The houses look basically the same to a casual observer, but are quite stark to someone who lives in one of the versions. They are very obviously agile, and have a great system for inspecting and adapting. That doesnt happen on 2 week cycles, but it does happen at a pace appropriate for them.
Oldest Viable Laptop (2017)
Show HN: Cljfx – Clojure wrapper for JavaFX inspired by react and re-frame
What's the difference between the bulk csv method and individual submissions on the FCC end? It's not clear from the emails.
I feel like the stale gas argument is one that isn't considered often. Especially with ethanol-blended fuels decreasing the shelf life even more.
Reconstructing Meaning from Bits of Information
Subsidies for milk benefit processors, not producers. Producers today are going bankrupt left and right as they are forced to sell at fixed prices unless they go direct to consumer.

It's all the same problem. Allowing a cartel of dairy processors to control to production and delivery of dairy products is equivalent to allowing a cartel of producers (in the case of almonds) and big food is the same.

All benefit from extensive subsidy (that corn syrup isn't market-based), with the added risk of food security issues, especially for nut milks that are exclusively sourced from a few counties in California.
You can get a decent ebike for $500. You can get a still-good Nissan Leaf used for under $10k. These are within the grasp of a lot of folks.
Google home calendar integration :(
Feynman knew this and claims to be the only person to have watched the Trinity test with naked eyes, rather than through welding goggles:

> In Surely You’re Joking, Mr. Feynman, American physicist Richard Feynman speculates that he may have been the only person who watched the Trinity Test relatively directly, using a windshield to exclude ultraviolet light. Everyone else, he claims, was looking through something akin to welding goggles.

https://www.sindark.com/2011/02/22/feynman-and-the-trinity-t...
Don't forget - the product is also the factory - it is the factory that Musk has been iterating towards - they built the car very manually to start with.
If I was running a marketing team or PR firm working on this problem I'd keep pushing the nonsense of AI magically solving everything someday. The actual nuts and bolts of content is pretty horrific, and they are obviously going to want to hide this reality.

At least pay these people more than a dishwasher, please.
Indeed, Clojure also has unfettered access to Java's concurrency primitives.
Every cholecalciferol molecule is the same. This is chemistry. Chemicals that are not the same cannot have the same chemical name. Every animal (without a genetic defect specific to the precursor chemicals) produces the same 7-dehydrocholesterol molecules, and every 7-dehydrocholesterol will, under UVB light, convert to cholecalciferol.

Industrial production of vitamin D3 irradiates the 7-dehydrocholesterol extracted from sheep's lanolin with UVB light.

There is some question as to whether ergocalciferol--a chemical mainly found in fungi that produce ergosterol and have been exposed to UVB light--is biologically equivalent to cholecalciferol in humans. It can alleviate vitamin D deficiency symptoms, but it is not known with certainty whether it can produce a sufficiency. As far as I am aware, the known cases of hypervitaminosis D have resulted from ergocalciferol supplementation, rather than from cholecalciferol.

If you are supplementing with vitamin D3, the chemical you are consuming is identical to that produced in your skin under UVB irradiation. There is no evidence whatsoever that it is destroyed in or poorly absorbed by the human digestive system. If you swallow 15000 IU of vitamin D3, that is the equivalent of standing shirtless in temperate midday sun for 15 minutes, after which time you will achieve no further benefit until some time has been spent absorbing the cholecalciferol and replenishing the 7-dehydrocholesterol in your skin.

It is poorly known, that if you have to preface a statement with "it is well known", what follows is less likely to be "known" than "unattributably rumored".
Azlo – Fee-free small business banking
Ask HN: How can I find the highest paying jobs in London?
I'm a Senior Python developer, very good at what I do, lots of praise in all positions.

I'm currently contracting in London but getting bored of having to always find new contracts when they eventually end.

I've started looking for perm roles but all seem on the low-end of what I'm looking for (£170k+).

How can I find the companies willing to pay what I want? I've tried Glassdoor searching by salary but I think their data is not accurate at all.
The post is horribly formatted. It's also basically not much more than a lengthy rant against a lot of changes in UI/UX/security at Firefox that happened over the course of many years. Stuff that was confusing was removed which is being painted as a way of taking away freedom from the user.

While I agree that Mozilla is behaving in a rather deceptive manner e.g. by portraying themselves as the lone ranger in the fight against the mighty Google, while paying off most of their expenses by Google's payments for being Firefox' default search engine in a big part of the world, their PR department is going a great job and a lot of people fall for it.

This post however will enlighten you in the same sense a 9/11 conspiracy theory will bring you any closer to the truth of what happen in 2001.
Dynamic network coding of working-memory domains and working-memory processes
Were you measuring in observed serum vitamin D levels, or just in subjective wellbeing? Light therapy fixes Seasonal Affective Disorder but doesn’t necessarily do so by increasing vitamin D production.
Melanoma is definitely due to DNA damage; somatic mutation is the principal cause of all cancer. In this case the cause is either direct damage or damage by free radical byproducts created by UV. UV causes a kind of mutation in DNA called a pyrimidine dimer, where two adjacent bases mutate at once. By far the most common mutation in melanoma (reponsible for 50% of cases) is a CC to TT mutation at position 600 of the gene BRAF.
Yes, this doesn't strike me as good quality content at all. But it's a large list which lets everyone pick something and chip in which drives engagement.

If this sort of content is the sort that this community increasingly selects for then it is perhaps time to look for fresh pastures. ( I don't however know if this indicative of HN's current community or just an 'accident' - I'm sure there have always been examples of poor quality near the top at times).
Right but the article describes the event as though the engineers in the ground were just normalizing deviance which is simply not the case.
Arrangements and patterns, perhaps. The matter isn't conscious. Consiciousness is in the arrangement of matter.
"Just blocking it yourself seems like a better solution. You dont have to be fair in what you block yourself and (surprise surprise) you dont need to watch it in the first place."

How does that work if nobody watches it, how do you know what to block?
Mission Is Possible: Tips on Building a Million Core Cluster
Well this is bad news for everyone.
I read the Feynman books as a young person (middle school?) and I came away with a different and very positive impression. What inspired me about him was his insatiable curiosity and how that was expressed. As a kid, the silly stories are funny, and they have a certain appeal just for that, but they are stories in which the protagonist is a curious, brilliant, child-like scientist, which is something to aspire to. That didn't lead to any later attempt to model my own behavior on him as a physics student, and I can't think of examples of people that I saw that had done that.
A good example of what UVA does would be the famous trucker with sun damage to one side of his face-

https://www.huffingtonpost.ca/2012/06/06/bill-mcelligott-sun...
This is a good take. I've been offended by this aspect of NoSQL for some time now, always using something like Mongoose to add schemas on top of it, but I'm starting to think that what I was really offended by was the lack of types inherent to plain JavaScript. It now occurs to me that a type system could be used to define the canonical form of a given DB schema.

I spent a year and a half at an enterprise Java shop, and there was a ton of work there put into maintaining and syncing the Java types and the SQL schema, even though that Java application was the only thing that would ever use that database.

I wonder what it would look like to have a schema definition system that was equally understood by the DB and the code, so you didn't have to pick one or the other or both.
And suddenly one landlord owns ten companies trough subsidiaries and trusts. This is yet another nice trick that won't work.

Besides, price and demand curve would still apply where it was one landlord or hundreds.

What would help is to encourage housing density to increase supply. That has two main drive: building regulations (mandate building of a certain height) and taxation (tax building by footprint and not by height/units)

Messing with ownership will only make people creative.
Agreed and that's a terrible outcome as far as I'm concerned.

Politically I'm far more in favour of the EU than the US, the idea that we move further towards the US is horrifying.

If that happens I'm out the door.
You may have missed the part of the linked Krebs on Security article where they talked about cases where deployment of DNSSEC _did_ help:

> Woodcock said PCH’s reliance on DNSSEC almost completely blocked that attack, but that it managed to snare email credentials for two employees who were traveling at the time. Those employees’ mobile devices were downloading company email via hotel wireless networks that — as a prerequisite for using the wireless service — forced their devices to use the hotel’s DNS servers, not PCH’s DNNSEC-enabled systems.

> “The two people who did get popped, both were traveling and were on their iPhones, and they had to traverse through captive portals during the hijack period,” Woodcock said. “They had to switch off our name servers to use the captive portal, and during that time the mail clients on their phones checked for new email. Aside from that, DNSSEC saved us from being really, thoroughly owned.”

Obviously DNSSEC won't save you if your account with your domain registrar gets compromised, but there are other situations where it _is_ effective.
To add some anecdotal info, those numbers are much more closer to my own personal experience. I've been experimenting with various dosages, with regular blood tests by a doctor, for a few years now. Currently I've setteled at 4000 IU/day to stay at 75 nmol/L, which is the lower end of what is considered normal.
Cyberghost.

I was cheap.
Yeah, I begin to wonder if we need to be a little more specific when talking about this, e.g. not just "carbs" but "simple carbs" and "complex carbs", or "refined" & "unrefined". We've dealt with this once before with saturated & unsaturated fats, vs trans fats.
Not most (if not all) Chinese owned companies on the US stock exchange. Chinese laws prevents the ownership of foreign entities on companies. To circumvent this, most of the "stocks" on the exchange is for a subsidiary and the stock holders has zero ownership over the company, similar to a C stock for Alphabet. Alibaba for example, you are owning a subsidiary that shares the profit in the Cayman Islands. You are not owning any part of the company.