skysight-inc/HackerNews huggingface dataset:
Yes, by the standards of most employers and schools it is very late. I am fortunate in that I can often sleep until past 8, and I'm much saner and healthier for it. But all through high school I had to get up at 6:30. Since I was _also_ an extreme night owl and used to do all my schoolwork after everyone else in my house was asleep, I'd usually get to bed by 1:30 or 2:00, which meant I was severely sleep-deprived all through high school.

I've had to take various contract gigs where I had to start my commute at 7, or be at meetings that started at 7, and it's terrible. Employment arrangements like this wind up getting a version of me that is at my lowest, least-focused, least-productive ebb, no matter how much coffee I pour down my gullet.

These days I still get my best, most focused programming work done between about 4:30 p.m. and 8:30 p.m. It's a constant strain because it means my time at home with my family is foreshortened every single weeknight.
Find a runtime environment that will ship on every major device this year. Any language that can (relatively) cleanly target that runtime could be the next JavaScript in 10 years.

But your question is equivalent to “what Nation could be the next United States”.

Possible serious answers to your question... which language might be on every device in 10 years... some successor to Solidity might Trojan horse it’s way in. If Facebook built a, like, a “Facebook Platform” or something like that, that could be on every device. Other than that, it’s hard to imagine.

JavaScript came from an era of global platforms. That’s over, now we’re in the era of fractured platforms. I don’t think we’ll see another global platform in a long time. It would need a major new selling point (like Solidity has) that can’t be replicated on existing platforms.
I would hope for that future, but the electoral college and Senate rules/makeup favoring low population rural areas ( at federal level and most state senates) which turn out to be farm areas argues against farm subsidy trend overriding common sense water usage i.e. irrigating deserts to grow negative profit crops will continue until a prolonged disaster forces a reckoning.
The declining elasticity of US housing supply
The meta game is a high level arena for people that hammered through the proven advantageous strategies. Once you beat everyone unwilling to do that, you are now in an arena with people that used your exact same strategy.

A short example of this is a fighting game where the majority of people want to play the characters they enjoy playing. Unfortunately, like life, there is no perfect balance, and picking some specific characters will give you an advantage (even if you hate playing them). So long story short, play the character with the advantage, ride it to the top, everyone at the top got there doing the same shit you did —- and voila, the meta game, how do we all with the same strategy compete against each other.
Not that i'd put php users and vue users in the same overlapping venn diagram. Global mixins is probably the biggest anti-pattern I see in vue. Vue also allows some stuff like accessing this.$parent and v-for and v-if loops on the same element like angular 1. Really just any of the bad parts of angular 1 that vue brought over and other frameworks including react and Angular v2 did away with.
With 777 Kanji one has 90% coverage of Kanji in the Wild
I’ve upvoted your comment but I would disagree with saying “your clock is messed up”. The OP’s clock is fine and acting as it it’s ‘programmed’ to. What’s messed up is the way society places a higher value on the circadian rhythms of early-risers over those of night owls.

I recall hearing a theory that having individuals with differing circadian rhythms within the same social group provided an evolutionary advantage as not all members of the group would be asleep – and consequently vulnerable to external dangers – at the same time.
Is identifying someone by their nationality racist?
Maybe I'm just getting old, but this sounds like the lyrics to a bad 80's punk rock song.

https://en.wikipedia.org/wiki/Right_of_reply

> The right of reply or right of correction generally means the right to defend oneself against public criticism in the same venue where it was published. In some countries, such as Brazil, it is a legal or even constitutional right. In other countries, it is not a legal right as such, but a right which certain media outlets and publications choose to grant to people who have been severely criticised by them, as a matter of editorial policy.

You might not like it but it is a thing.

And if they choose to defend themselves with a load of PR doublespeak BS, well, that's also news, eh?

If the reporter adds "...which is obviously bullshit." at the end that's the difference between journalism and a SNL sketch. ( https://www.youtube.com/watch?v=i9qblOghuKk )
Like others, I was a night owl since my teenage years. I was also pretty sure my circadian rhythm was about a 28-hour cycle, so I'd go "out-of-phase" staying up later every day and sometimes skip or drastically shorten a night's sleep to get back in phase.

However, it's now an effort to stay up past 10-10:30, and I wake up consistently around 6am.

What changed?

- 6 days/week with 6am meetings (remote work and timezones)
- bright light (light box, much brighter than room lighting) and exercise early so I could function in those meetings
- prioritized consistently going to bed and sleep early (often harder for me than getting up early)
- and time passed

post hoc, ergo propter hoc, but consistency with those habits made it easier to function in those mornings, and it got easier as time passed.
there are gangs of muslim men in the UK raping children, muslim terrorists and black criminals.
I don't quite understand this conflation of mathematics with category theory. This obsession of some programmers with mathematics, actually with a tiny part which is category theory, looks to me very strange. By chance, there is this recent comment of Scott Aaronson, a strong mathematician who is a rising star in quantum computing, which contains what is it probably the more balanced view.

I quote from the source [0] the relevant part: "With some things I don’t understand well (nuclear physics, representation theory), there are nevertheless short “certificates / NP witnesses of importance” that prove to me that the effort to understand them would be amply repaid. [...] And then, alas, there are bodies of thought for which I’ve found neither certificates or anti-certificates—like category theory, or programming language semantics [...] For those I simply wish the theorizers well, and wait around for someone who will show me why I can’t not study what they found."

[0] https://www.scottaaronson.com/blog/?p=4616#comment-1830447
Thanks, I am definitely going to check out Internal Time.

> Early birds and night owls are born, not made. Sleep patterns may be the most obvious manifestation of the highly individualized biological clocks we inherit, but these clocks also regulate bodily functions from digestion to hormone levels to cognition. Living at odds with our internal timepieces, Till Roenneberg shows, can make us chronically sleep deprived and more likely to smoke, gain weight, feel depressed, fall ill, and fail geometry. By understanding and respecting our internal time, we can live better.
I don't know why you're getting downvoted (because of the tone?). As someone writing Haskell that name is as clear and concise as it should be.
Authentication Using React with Front End Arcitecture
The scary part of this (and Adam Neely does a great segment on it) is that the person simply has to have a copy of the work to claim the copyright. It reminds me of genetics companies patenting "random" sequences in a hope that some might contain some value in the future.
Is Europe over (Central)Banked?
99 % of users won’t touch default values, so it’s not a valid excuse.

I really have come to the conclusion that privacy is just a marketing feature for Mozilla. They e.g. also do nothing against data exfiltration by popular extensions although they have known that issue for years.

If they’re really serious about privacy they should have waited to implement DoH as an open standard and allow more DNS providers to support it. The browser could then simply see if your default DNS supports it and if yes switch to DoH.

This really smells like some kind of data deal between them and Cloudflare. This is not surprising because DNS data is really valuable and passive DNS monitoring is used for many purposes, e.g. security and marketing. Controlling this data gives you many interesting business opportunities, hence I can understand why Cloudflare and Google are after it.

It’s also revealing that they don’t enable this in the EU, because they rightfully fear that it’s not compliant.
Another USAA member here. I haven't had to do an auto claim yet, besides simple windshields, but have had several property claims.

They have been great. In fact, right now USAA is in the subrogation process against the offending party for a claim on a bicycle.

I've been happy with their insurance products, their even better customer service, and have no plans of changing.
What do you mean by “don’t produce nearly as much as I do”?

Are you measuring feature completion or business impact? If your managers are happy with your coworkers that “produce less”, then chances are their efforts have the same business impact as yours.
Alphabet shuts down its power-generating kites project
Culture influenced by local conditions. I work with people who moved to the US from India. They often miss back home where servants to cook for you were cheap enough that you only cooked if you wanted to. Now they can't afford servants, nor can they afford to eat out for every meal - despite making 2-3x as much money. (there aren't a lot of great Indian restaurants, but the cost is the largest factor in their choice to cook themselves)
Yeah, I think this separation of concern misses a step.

Let's say you have controller -> Business logic layer -> Data access layer.

The controller takes in some input, validates it, passes it to the business logic layer. The business logic layer retrieves some data from the DAL, does some logic, maybe writes data back to the DAL, and passes the data back up to the controller.
The problem is that the business logic layer is usually doing two things at the same time, in the same function: the 'plumbing' (calling other things and passing data round), and the actual business logic.

When you try and define a boundary around the code, it gets messy, because what you want to test, the business logic, is mixed in with the plumbing so you have to use either dependency injection or mocking to force a boundary. This makes your tests more brittle as changes in things you don't want to test (your dependencies) affect your tests.

If you pull out the business logic into its own modules, and instead have a function that orchestrates the business logic (i.e. tell the database what data you want, tell the business logic functions to perform an operation on the data), you end up with a nice clean boundary around your business logic, which can be unit tested easily without mocks.

You then test the 'plumbing' part by using a component test that checks that the inputs and outputs of the component as a whole (business logic + plumbing + data access) are correct.
> If someone steals your package and you get it on tape, then what?

"Yes police, hear's a package of my neighbor Gary stealing my package. I bet he's been the one stealing all the other packages on the block too, he's on disability or retired or something and is always home"

"Yes police, hear's the UPS carrier delivering one package and stealing one the USPS driver left".

"Yes police, here's video you can keep. In the event you catch this individual stealing another package from someone you have evidence of another instance".

>and a victimless crime.

If the shipper replaces it then the company is the victim and their shareholders. If the shipper doesn't replace it (perhaps it was a birthday gift from Aunt Milly in Topeka and she's on a fixed income and can't afford to make you another sweater right now) then the recipient is the victim.

Never mind the fact that it is a felony under federal law.
You own and control your child's phone. You're in case #1. Family is meant to mean your spouse, adult children, or relatives.
> It sends all the users DNS queries to Cloudflare

I wonder how much Cloudflare paid for this 'privilege' of being the default DNS provider.
Isn’t the meat cooked? That normally kills off germs and pathogens.
Ideally, Allstate would access risk accurately and set their rates appropriately. For high-variance situations like this, over-indexing your loss ratio seems like a not-so-bad move.

Yes, you can get our insurance with your two DUI's but your price is 2x expected loss. Pretty solid odds if you're pretty confident in your pricing model.
would you want an insurance company to be able to price your policy on socially discriminatory characteristics without regulation to stop it? or possibly worse, without anyone even knowing?
> Dutch tomatoes are said to be a fourth aggregate state of water.

Actually... 'Dutch tomatoes' are the perfect example of an industrialized variety: looks and handles well, dirt cheap. There are delicious tomatoes produced in the Netherlands, but your friendly local grocer (Aldi, Lidl sounds like) doesn't actually want to sell them because they are not what the market wants, nor worth the extra handling costs.

See a local farm for tasty produce, not your local Aldi or Lidl.

The Netherlands in particular exports all it's best in class agricultural products in certain markets abroad that care and pay for quality, but most of roughly northern Europe does not. As a Dutchman this frustrates me to no end, because I can't get the good stuff produced next-door unless I go there and find a friendly farmer who is interested in selling small quantities to individuals (and due to the level of industrialization they often don't!)
Yes definitely the tone. Sadly I don't know how to be nicer when dealing with someone who seems to be projecting their opinion to an audience when they don't have the prerequisites to have that opinion to begin with. (It happens a lot in Haskell HN threads)
But if your multiply function fails to handle some special case that the tests don't catch (negatives, overflow/saturation, denorms, ...) then the tests are also wrong.

What you really want is to be able to state properties, e.g. "for all x/y, mul(x, 0) = 0, mul(x, 1) = x, mul(x, 2) = x + x, mul(x, y) = mul(y, x)", and so on. And working with these kinds of statements (via e.g. quickcheck or whatever) might generate tests, but feels a lot more like working with types. You're making proofs, not examples.
Yes, Dell actually wants a little bit more for RAM than Apple does. Not by much though.
I agree with your first and third sentences, but not your second.
Predatory pricing is pricing too low so competition is forced out. https://en.wikipedia.org/wiki/Predatory_pricing

That's not alleged here at all. "People have a very hard time figuring out how much they would be paying" no, what's being said is people are having a hard time reading the documents submitted to the regulator. If you want to know how much you'll pay, just get a quote from the insurer directly.
I’ve struggled the exact same as the poster above, and I’ve been reading up on ADHD. It seems to fit so many issues I have, but I really don’t want to take stimulants, which seem to be the drug of choice for ADHD
> In June 2016 [...] He was sentenced to five years in prison and sent to Wandsworth

> He was released in December 2018.

Theses 5 years were pretty fast
Anything with a sixteenth note or faster.

Anything not in 4/4.

Anything not in C major.
Something I’ve wondered for awhile (unfortunately not before my first trip to an Amazon Go) is what Amazon’s internal limitations are on the use of biometric information collected in the course of an Amazon Go session.

Attempting to comb through Amazon's master privacy policy doesn’t yield anything on biometrics, but as they are a second-order piece of PII, they could simply be derived from “images and videos collected or stored in connection with Amazon Services.” And they wouldn’t have to be sold to an external company to be used within Rekognition.

Amazon really needs to draw a bright line around what they will and won’t do with biometrics. Even this, however, should only be a stopgap to meaningful privacy legislation.
"You can just opt out" is the same tired line that in former times Mozilla has fought against.

It's extremely hard to keep track of and manage "opt outs", especially in a household with multiple computers and multiple people.

Formerly, I "opted out" of having a browser that phoned home my browsing traffic by using Firefox.
addendum: for iOS, Android and mac: possible MOCL (proprietary) https://github.com/CodyReichert/awesome-cl#implementations
Indeed, this is a perfect example of why it only works when your types are sufficiently polymorphic, and how Haskells type system can't always capture all the required logic needed.
Data on Your Chances of Dying from Covid-19 (Coronavirus)
At best, PayPal has a critical flaw [...]

This seems curiously confident given that just about every single one of your many comments on the other story was inaccurate or a misinterpretation.
Do you ever wonder why Android phones don't get updates to new Android releases? It's the kernel and all of the vendor-specific hacks that makers do to the kernels they ship. A microkernel could make a big improvement on that problem.
Jif settles the great debate with a GIF peanut butter jar
Yes, you really don't want to use cgo to call small functions or helpers, the overhead is enormous.
A universal RPC layer for key value database
A guide to configuring GSuite with Keycloak SSO
Corporal Jackie
Yeah, EQL5 can be used for UIs, if I understand correctly because it builds on ECL to compile CL to C
Awful comment. The OP, while not pedagogically ideal, demonstrates proof writing along the Curry-Howard correspondence, an extremely deep topic which predates popular functional programming and OOP by decades. To liken this to "tool fetishization" is pure nonsense.
The good news is that Apple will be releasing a new iPhone with a 4.7-inch display next month:

https://www.bloomberg.com/news/articles/2020-02-18/apple-s-o...
This is a summary/review of the original paper, which can be found here https://www.ise.ncsu.edu/wp-content/uploads/2017/02/Bainbrid...
He was arrested in 2012 already and probably spend a significant amount of time in prison before he was sentenced.
Or, as it was put back in the 80s (and probably earlier), "Strong typing is for people with weak memories."

https://multicians.org/thvv/realprogs.html
I don't see Singapore's public housing system coming to the Western world any time soon
"there are" !== "a lot". see where that little racist dailymail twat surfaced? let me guess, you call yourself "liberal" and hate it when trump claims mexicans are rapists eh? but don't hesitate to claim there are "a lot" of east european criminals in the UK are you mate?
>Singapore Airlines is known for their cabin experience, so I'm guessing the vegetables taste pretty good?

I've flown on Singapore Airlines twice (one round-trip), in economy class, and it was easily the best flight experience I've ever had. The food was utterly fantastic for airplane food.

A disclaimer, however: I haven't had the opportunity to fly yet on other Asian airlines like ANA, JAL, Cathay, etc. so I can't compare to those. But compared to any American-operated airline, or even Lufthansa, it's light-years better in my experience.
Learning and Upskilling SaaS for Teams
Internet Shutdowns Become a Favorite Tool of Governments: 'It's Like We Suddenl
Links for Staying Informed about the Coronavirus
What happens when the internet vanishes?
The point is to make it more enjoyable and easier. I only need a few tools. However a lot of those expensive tools make it easier and more fun to cook. My kitchen lacks a springform pan which means my cheesecake isn't right, and I lack the storage space for a pan that I'd use so rarely.
Yes to your edit. Once you have a kid there's no 9am waking up. It's 7-7.30am if you're lucky.
Fully killing off viruses would require bringing the internal temperature of the meat to around 70 degrees C. People do not typically do this for red meat as the resulting texture is unappealing.
What difference does it make? Even if the DNS queries are completely encrypted, subsequent HTTPS requests made after domain resolution will contain the destination domain (but not the path or request body) in the clear. What makes you assume that ISPs aren't already collecting this information?
I suspect Apple knows the developer experience for Swift is terrible (even if the Apple developer community at large is in mass denial about this).

The number 2 item on Swift Core Teams goals for Swift 6 is "Create a fantastic development experience". See: https://forums.swift.org/t/on-the-road-to-swift-6/32862

Whether anyone at Apple cares about documentation any more is another matter. A really sad state of affairs, because once upon a time, Apple had some of the best documentation out there. Of course, that was when they actively needed to court a developer community, and couldn't just announce something half-baked at WWDC and get mass adoption from enthusiastic developers.
I am the worst (maybe best) person to play board games with because 5 minutes after learning the rules I loudly proclaim what I perceive the meta to be, and unashamedly telegraph my moves in regards to it. I lose almost all of the time, but it makes the night much more memorable and I enjoy the mental exercise of trying to quickly grok a meta. Sometimes for fun I loudly proclaim "I'm going to Moneyball this!", and then often we end up discussing baseball or movies for a fair bit too.

Here are a few games and what their meta is not:

The Climbers - Don't try and get as high as quickly as possible.

Munchkin - Don't try and become a mercenary for hire defending anyone who needs it.
These WWDC boxed lunches aren't real
We just launched Marble and gathering feedback.
If you have been sharing links or articles with your team, then Marble is a product for you. We are turning ordinary links into learning paths that any team member can go through.
Marble makes your learning progress accountable and you can
1. Set a learning goal
2. Create customized learning paths from different resources
3. Exchange it with the team and track progress
You don't need any special learning designer skills for that.

Thank you in advance for all enthusiasts and life long learners.
So if an algorithm you wrote produces a melody identical to a copyrighted work, you can claim copyright of the melody too?

I don't believe there's an objective right and wrong answer here, we're still figuring out how our legal system should adapt to modern technologies.
When end-user privacy is your goal, disrupting network monitoring tools is a feature, not a bug.
Firefox implemented ESNI, which encrypts the hostnames in the SNI handshake, last year.

https://blog.cloudflare.com/encrypted-sni/
Rectangle: Move and resize windows in macOS via keyboard shortcuts or snap areas
> Most medical schools do not promote or discuss forensic pathology as a possible career path. Last year, only 44 out of 24,399 active residents in sub­specialty programs in the U.S. undertook forensic-pathology training. “It wasn’t even an option in medical school,” Todd Barr, a forensic pathologist working under Gilson in Cleveland, told me. “Pathology was barely even taught. I think I had a forensic mind already, back then, but nobody ever said, ‘Hey, you ought to think about forensics.’ And I wish they had.” It took him 13 years of practicing medicine to find his calling in forensics, because he never knew about it.

44 out of 24,399 is...quite something.