skysight-inc/HackerNews huggingface dataset:
No, I think you might be the one who doesn't seem to know what they're talking about, unfortunately. I think you have CBC mode confused with CTR (and its derived modes). CBC IVs need to be unpredictable, CTR nonces need to never repeat. Neither IVs nor nonces need to be secret, but it's important not to be able to predict an IV before it's used.
A Link Between Sense of Smell and Spatial Memory
> How does being in a discriminated class remove any of your "position" to negotiate?

In my experience, I've done my best negotiating when I'm almost disinterested, which is usually when I have lots of other options. Someone in a discriminated class may not get that many offers, so they may not be able to play them against each other, or be comfortable pushing as far as they could given there's some risk of an offer being rescinded.
To make matters more interesting, EssilorLuxottica is going to stop separating everything, and start "bundle pricing" things -- so, whatever clarity you might have had on a receipt or something else is going to go out the window.

EssilorLuxottica is probably about 70% Sunglass Hut, 30% Vision when it comes to retail sales (I'm not factoring in Oakley). They also sell their frames on the wholesale market for independent DO's to purchase; pre-merger Luxottica did have some "house" lenses, but, they were just as expensive as Essilor lenses.

Ironically enough, Luxottica did attempt to be Costco's Vision provider for a few years back in the early 2000's, but, they did back out of it after only two years.
Counterpoint: "lazier" people might tend to look for smarter designs/automations more naturally. Can be valuable.
Curious: what level of human misery is necessary for you to be okay with outside countries meddling in Venezuelan politics?
Of course she's wrong here since America needs a radical overhaul of its economy to accomplish these things and taxing income more isn't going to help with that. But the statement in isolation is correct.
Shopify to open TV and film production house for streaming and network content
I've had a Dell Precision M7520 for about a year. It can have up to 64GB ram and runs Ubuntu 16 LTS. I think it came with a Windows 10 license but I threw it away. The only downside is that the standard power brick draws too much current to work on airplane power outlets. It also makes you stronger because it's so heavy (~7 lbs).
I think the ‘find the unicorn role’ thing is a generational thing. So many of my peers (early 30s) are striving for the side hustle that will bring them millions while they chill on the beach. What happened to just going to a decent middle class job, doing your work, then going home and living your own life? It seems to me social media has created so much of this. It’s social media where people find the need for one-up-manship that leads them down these ridiculous paths.

Perhaps I’m delusional because I’ve been comfortable in my low stress, check out and go home, type of job for some period of time. I just don’t feel any desire to chase some kind of meaning in my work. Most of my coworkers seem to have the same outlook.
I would characterize it not as "whatever" but more like, "yeah, we already knew that Oracle is the worst employer in the industry"
Correct, it seems much better to create a test bed environment emulating this, rather than artificially constraining a person own development environment due to some poorly thought out policy which is actually likely a way to save money.
> America's emissions are rising

Total CO2 emissions in the U.S. are on a downward trend. The U.S. Energy Information Administration reports 2017 annual emissions were the lowest since 1993. The peek was in 2007, before the recession. Emissions continued to decline as the economy recovered.

https://www.eia.gov/totalenergy/data/browser/index.php?tbl=T...
How the Stigma Against Obesity Harms People’s Health
Is this a complain against HN or against the whole Internet?
Do you run Linux on it? Apparently the XPS15 can't be ordered with Linux [1], so you're paying the $100 MS tax and as of a year ago, installing Linux was not without issues [2].

[1] https://www.dell.com/en-us/shop/dell-laptops/xps-15/spd/xps-...

[2] https://medium.com/@kemra102/linux-on-the-dell-xps-15-919e6d...

Personally I want a 15-inch laptop with Linux preinstalled or perfectly supported, a great trackpad, a bright screen so I can work outdoors, and USB A so I can plug in my mech keyboards without dongles because I lose them all the time.
Possible counterpoint conclusion: when a woman says "please give me a raise" and a man says "please give me a raise" people are more likely to listen to a man.

You're injecting a whole lot of assumption on how these negotiations are happening.
Just get lasik. I got it a couple years ago and I recommend it highly. Never having to buy expensive glasses again is just icing on the cake.
I call it the sports team problem. I don't know how to fix it. We've been fixing the same set of problems over and over for decades on the front end and there still isn't a good solution. So everyone engages cognitive dissonance to justify why their favorite sports team--err framework--is qualitatively better.
With a space-based facility, it seems like we'd be able to observe the types of collisions we're talking about without bothering to build an accelerator at all, if we only knew when and where to look for the events.

https://en.wikipedia.org/wiki/Oh-My-God_particle

It's possible that forward progress in the post-LHC era will come from better sensing technology, rather than larger accelerators.
Google Interview Questions Deconstructed: Synonymous Queries
I've had the same problem any time I get glasses that don't have nose pads (i.e. the frame just sticks out a bit to touch the nose, rather than there being two plastic pads attached to the frame). But I found that you can buy stick-on silicone nose pads from Amazon, and these work perfectly for me. They're these little D shaped silicone pads that are sticky on one side, and maybe 1.5mm thick. You stick them onto your glasses frame and 1.) they help the frame grip your nose bridge, because they're silicone and therefore grippy, and 2.) they space the glasses a little further from your face. You have to replace them every month or two since the adhesive gives out, but they're pretty cheap and definitely worth the hassle.
Maybe it's OS dependent? On my Mac all 3 of those do the same thing
> Particle physics is better off than ever.

yeah but at what cost? how many more billions of taxpayer money need to be poured into this only to further push the theoretical constraints of our parameter space?
Does the 15 have the same problem?
"Nearly 80 percent of American workers (78 percent) say they're living paycheck to paycheck".

Since the 10th to 75th percentile household incomes range from $14,000 to $111,000, you can be sure that living paycheck to paycheck has nothing to do with 78% of American workers' material prosperity.
I don't even know or use Julia and find this confusing.

- I don't think Python added anything to PL theory or methodology either. At least Julia introduced multiple dispatch to a new audience.

- How is the name sexist or creepy?
Yup! Just "open network stream" (ctrl-n) and paste the URL in. It can even save or convert them.
I agree, but cmiles74 has a bit of a point, too. Everyone short of the KKK (and maybe even them) will claim that their intent is pure. Lacking a foolproof way to judge others' hearts, all we have to go on is actions and their effects.

As I said, I agree with you. But our position can lead to hiding some genuine racism under the "unintentional" disguise. It also leaves unintentional systematic biases unaddressed. While those may not exist as often as the left claims, they do at least sometimes exist, and do need to be addressed.
When I create a new rails 5.2.2 app, I see 79 dependencies in entire tree. Which is about what you said, and a lot less than 1014, sure.

There are various reasons other than "low standards" that the JS ecosystem has developed to encourage even more massive dependency trees.

One is that JS projects like this are delivered to the browser. If I want one function from, say, underscore (remember that?), but depend on all of it... do i end up shipping all of it to the browser to use one function? That would be unfortunate. Newer tools mean not necessarily, but it can be tricky, and some of this culture developed before those tools.

But from this can develop a community culture of why _shouldn't_ I minimize the weight of dependencies? If some people only want one function and others only another, shouldn't they be separate dependencies so they can do that? And not expose themselves to possible bugs or security problems in all that other code they don't want? If dependencies can be dangeorus... isn't it better to have _surgical_ dependencies including only exactly what you need so you can take less of them? (Makes sense at first, but of course when you have 1000 of those "surgical" dependencies, it kind of breaks down).

Another, like someone else said, is that JS in the browser has very little stdlib/built in functions.

Another is tooling. The dependency trees were getting unmanageable in ruby before bundler was created (which inspired advanced dependency management features in most of the rest subsequent). We probably couldn't have as many dependencies as even Rails has without bundler. Your dependency complexity is limited by tooling support; but then when tooling support comes, it gives you a whole new level of dependency management problems that come with the crazy things the tooling let you do.

These things all feed back on each other back and forth.

I'm not saying it isn't giving rise to very real problems. But it's not just an issue of people having low standards or something.
> Add in the fact that redlining has multi-generational impact, too. Housing is one of the big ways families pass wealth down to their kids and you get potential racist impact due to past actions even if the current implementation is race-blind.

This is, by the numbers, the much bigger issue by an order of magnitude. I think one problem that many people have with the 'racist creditors' trope is that racist policies have left a gaping hole in african american wealth, and consequently african americans are disproportionately priced out out of their local housing markets. If you were to make the credit process completely (and I mean completely) race-blind, you would still have massively unequal outcomes, probably more or less on par with what we see today.
> This is the classic theorist talking who apparently knows nothing about the real world. This expertise will literally die off, if we stop building accelerators for say the next 50 years.

If we're talking about that being the best argument in the real world for building accelerators at the moment, let's spend $200 million on a project to archive every conceivable piece of information related to building an accelerator and save 99% of our budget.
> That does not work for a laptop - the glass surface is too close to the pixels for the "focus past the glass" to make a difference.

You have misunderstood. You are focusing past the reflection, which will appear to be many meters "past" the glass.
I wonder...do the makers of MacOS use old macs? Do the makers of Windows use old ibm pc clones? You can learn to empathize with your user by testing on a range of hardware that would simulate their environment. Your own development hardware doesn't need to be handicapped for this to happen.

This is all very context specific. If I am developer working on a web app, and my shop uses several heavy but feature rich IDEs, chances are I need pretty decent hardware. If I'm programming nintendo gaming cartridges, I'd probably be ok with simpler hardware.
As a child I spent my afternoons with an air rifle in the African bush on my grandfather's farm. Good times. Now I spend 12+ hours a day in front of a computer.
I keep telling my employer this, and similar arguments, but no matter what, they still won't buy me one of these:

https://www.mwelab.com/en/
The real reason is they don't want grubby hands smudging up their glasses :)
>The analogy with the US fails unless you are claiming the Venezuelan election was fair.

Actually it does not. You're assuming that I claim the US election was also fair, legal and representative.

>they were actually forbidden to vote for their desired candidate

Votes are still cast on secret ballots, so I don't understand how that would even work.

>It's a coup against an autocrat - the only way to get rid of one.

Really? A US-instigated military coup is the only way? Historical[1] events[2] seem[3] to show otherwise.

1. https://en.wikipedia.org/wiki/United_States_Declaration_of_I...

2. https://en.wikipedia.org/wiki/Carnation_Revolution

3. https://en.wikipedia.org/wiki/Haitian_Revolution
I walked to school for 4 years in the US. Not to mention I biked or walked anywhere I could from about 6-16. No one is stopping kids and then arresting parents, it’s absurd to say.

It did happen in Maryland. Guess what? The CPS completely changed their rules after the justified outcry.[1] Not a single person was arrested in this matter.

[1]https://en.m.wikipedia.org/wiki/Meitiv_incidents
The coil whine is per device not per model. You can get lucky and have no coil whine or unlucky and have it loud af on the same model laptops produced at the same time.
Thanks! Good to know.

Really kind of down to the wire though, eh?

It would be really disastrous if the deadline were to be missed, but even if it goes smoothly in the end, how it's been handled does not inspire confidence. One documentation page still says "The migration was planned to start at the end of Q2 2018, but has been pushed back. We will announce a new date as soon as we are able." --https://docs.travis-ci.com/user/open-source-on-travis-ci-com...
Ok, I see where the argument is coming from, thanks. I am having trouble buying the idea that without new colliders, there is nothing left to do in the field of particle physics or even with the Standard Model. But I could off base here, or perhaps my interpretation of the article is overly literal.
> This is the classic theorist talking who apparently knows nothing about the real world. It takes a lot of expertise to build a particle accelerator. This expertise will literally die off, if we stop building accelerators for say the next 50 years. The next generation will have to start at zero again and it will take 80+ years to build the following one instead of 20.

That expertise can be preserved to a large degree. I'm reminded of a story I read about the F-22. Lockheed shut down the production line, but as they did so, they extensively documented every procedure -- to the point of making DVDs of someone performing each production step -- in case they ever needed to restart it again.

https://www.reuters.com/article/us-fighter-usa-lockheed-idUS...

I'd rather attempt something like that than fund even more massive make work programs just to keep the engineering knowledge alive.
People who own more guns than you do are the ones who decide whether or not you have "something to hide."
Decades of migraines. I know know now that mines are directly related to my diet, although stress, breathing, posture, sleep, screen time and lack of exercice are all aggravating factors.

But food is the trigger. Regular important quantity of sugar or milk can trigger it. A huge meal as well. Something very hard to digest aw well.

But here is what prevented me make the link between food and my head exploding for all those years: it can takes up to 48h between the trigger consumption and the start lf the pain. Also, the trigger is the straw breaking the camel back, but it can take some time to eat again and again the same thing before reaching the tippung point.

Once I realized that, a diet journal was enough to notice trends and understand what my body reacted to.

I don't think all migraines are food related, but it's worth investigating given the handicap real migraines are in ones life.
Great "Adam Ruins Everything" episode about this:
https://www.youtube.com/watch?v=CAeHuDcy_bY
Stack Overflow Dev Survey 2019
It's a bit of a hard subject to digest, I admit that.

I guess one thing would be to accept that distance and experienced time aren't objective.

If you move in a train, the time you spend inside the train moving and the distance you cover from your perspective will differ from the time that is shown on the clock at the station as well as the distance between the stations. By a very tiny amount.

This process is exponential, so if you double the speed you travel at (as a number relative to four) the effect on your time and distance covered will quadruple.

When you travel at C, then this effect becomes infinite. Time passes infinitely slow to the point that the time passed becomes zero. Same for distance.

It also doesn't mean the speed of light is infinite, rather, from the perspective of the photon, ignoring the time part, the universe is exactly 0 in size. In turn that means travelling to some point in the universe, from the perspective of that photon, is instant. From the perspective of the outside observer, the photon is not traveling 0 distance, it's moving at the speed of light to a far away destination. From the photon's perspective, it's speed is not infinite, it's not moving at all, it's created and annihilated at the same point in space and time. From ours it's moving at the speed of light for a long time.

Because these are different frames of reference, it's not as easy to compare speeds experienced in one to the other, especially if one is moving at C relative to the other.

(Simplified) The entire affair is necessary because only things not having mass can move at C (and in turn, must move a C, a massless particle like a photon must always move at C). The entire rest of the universe has mass. From the photons frame of reference, everything else is moving at C. But that isn't allowed because that stuff has mass. So space itself is compressed into a 0 sized point to stop things from moving at C (from the perspective of the photon). Now, the photon however wouldn't be moving because in 0 sized space, you can't be moving at the speed of light. So in turn, time is experienced instantly and the photon is annihilated instantly so it can actually move at C (because it didn't move at all, it was destroyed instantly). In short; the photon doesn't experience time or distance because if it did it would be slower than C, it must always move exactly at C, therefore the universe arranges a situation in which the photon doesn't have to move at all, from it's own perspective.
Ditto almost all of that. The 9360 is junk (and doubly junk when paired with a TB16 dock)
What's the hold up? YMMV but on my earliest XPS13 it came with 14.04 LTS I think and 16.04 LTS was just out, so I just installed fresh and it was fine with absolutely no issues: everything just worked.
I think deogeo was being sarcastic, though see also Poe's law.
I agree; you would need a dedicated server of decent size to handle this type of traffic.

Debian relies on an assortment of volunteer servers of unknown size, and they're not dedicated.
Given that:

1) Cultural factors often raise people from poor to middle class
2) The above often happens with little monetary input
3) Culture is transmissible

In contrast, giving people money and resources has a very poor track record for increasing wealth long term. Why aren't social justice people all about the transmission of wealth building cultural knowledge? If anything, on the whole, they seem ideologically in favor of policies that erode the transmission of wealth building cultural knowledge.
True. I remember playing in all of the local construction sites with my friends as a kid. There were nails, wood scraps, tools, and even huge piles of hay used to keep the concrete from freezing at night that we would jump into from the second story of the house. Of course, that was all illegal and likely quite dangerous. But man, it was fun! And the danger part of it was what made it so fun. We knew we shouldn't be there and so we hid whenever a car drove by. But that should be a part of childhood. Exploring and making mistakes.

I do remember getting busted a couple of times. Those were some life-long lessons that I haven't forgotten, that's for sure.

But today, with attractive nuisance laws so strict and the liability associated with those laws so severe, no wonder kids are locked indoors for most of their formative years!
Because you think CS is the hardest, most rigorous major?
Customer Service Agents Can See What You're Typing in Real Time
An innovative way of studying in West Africa
> It's instructive to see how much more careful they were about it.

"Much more careful" would have been a requirement to consult upstream on all patches that are beyond the maintainer's level of expertise. Especially so for all patches that potentially affect the functioning of cryptographic libraries.

Debian has had a catastrophe to show the need for such a guideline. Do they currently have such a guideline?

If not it's difficult to see the key parties as little more than security theatre.

Edit: clarification
You're basing this off of statistics that ignore how these negotiations happen. Or really any sort of nuance that makes a difference in the real world. Like the quality of work the individual outputs or how much the company needs them, or how well they're perceived by their peers overall, or just how smartly they approach their employer when negotiating.

"Please give me a raise" is not a negotiation. To negotiate properly you need a trump card, "please give me a raise" doesn't show one.
Running Fast SQL on DynamoDB Tables
The problem I see is not in the fact the develpers choose to rely on third party software reuse and thus create dependencies, but in how developers choose which third party software to use. If their judgment fails, the consequences for the user can be dire.

For example, Google chose to reuse the c-ares DNS library for their Chromebooks over other available DNS libraries. It is maintained by the same person who oversees the popular libcurl.

The company issued a challenge and a $100,000 bounty for anyone who could create a persistent exploit with the Chromebook running in guest mode.

As it happened, the winnning exploit relied on an off-by-one mistake in the c-ares library.

Users are not in the position to decide which (free, open-source) code is reused in a mass market corporate product. They must rely on the judgment of the developers working for the corporation.

On my personal computers, where I run a non-corporate OS, I prefer to use code from djbdns rather than c-ares for DNS queries. If someone finds an off-by-one mistake in djbdns, and this has negative consequences for me, it will be my own judgment that is to blame.
Sure, a desktop machine would be less expensive than a laptop of equivalent performance. But I work mostly from home, work in the office maybe one day a week, and often visit customer sites. The ability to just pick up and go with a relatively powerful machine is pretty attractive.

I think it's always important here to realise that people have different use cases and priorities for their equipment, and that there's no right or wrong answers. Some people are happy to fork out for a portable; others don't require that, and would rather have a fixed workstation with more power. Some developers are totally fine with 10-year-old kit, and some can benefit from newer stuff. I'm sure everybody evaluates their circumstances and comes to suitable conclusions for themselves!