skysight-inc/HackerNews huggingface dataset:
I have trouble respecting this guy's opinion when he is so concerned about privacy but completely ignores Firefox on both desktop (stability issues... what?!??) and Android (where with plugins like uBlock Origin it becomes the safest and cleanest mobile web browser in my view).

Its nice if all this tracking activities are shared and explained to non-technical folks, but these have been discussed here on HN in much more detail ad nausea over last 5-10 years
Monzo doesn't provide credit cards, only debit cards.

Banks have a vested interest to work with you for purchases made on credit because it's their money. Debit purchases have no such leverage and thus have lower protections.

If it costs more than £100, use a credit card in the UK as the CC company is jointly liable for any issues, even faulty goods.
What to text a girl to start a conversation
Pretty sure the kids paying 60k a year to learn CS at Swarthmore are more elite.
But in the end, your program is still using threads. So the "don't use threads" mantra fails.
tenure is likely a good thing for people doing research. why is tenure necessary for people specialized in teaching?
Cats are startled by cucumbers. My cat sometimes gets spooked for no apparent reason at all.
Field tests for Marijuana also seem to regularly be baseless.

A couple had their house raided partially because some loose leaf tea in their rubbish bin field-tested positive as marijuana:

https://www.washingtonpost.com/news/the-watch/wp/2017/12/19/...

Police using unproven "drug recognition expert" training to "detect" marijuana use via body language:

https://www.11alive.com/article/news/investigations/the-drug...

More on faulty drug testing:

https://www.cacj.org/documents/sf_crime_lab/studies__misc_ma...
Here is some recent research where we are trying to solve the security and update issues in Rust/Cargo:

https://pure.tudelft.nl/portal/files/46926997/main2.pdf

TLDR: it boils down to analysing dependencies at the level of the callgraph; but building those callgraphs isn't easy. The benefit in the security use case is ~3x increased accuracy when identifying vulnerable packages (by eliminating false positives).
Most companies, even in the EU, say that workplace systems are for performance of job duties only. That doesn’t mean it’s necessarily legally enforceable, but either way it’s a much more nuanced argument than it’s being portrayed as.

If I have a right to use company systems to organize a strike, how do they then account for those messages in their normal record keeping and compliance procedures? Do they also have to retain them for x years along with everything else? If they have some kind of mandatory audit procedure how do they separate those emails out so that they aren’t reviewed on a regular basis? If someone sexually harasses someone in what is not specifically a workplace communication but do it over company email how does that impact their liability? How does it impact what materials may have to be handed over for any kind of other lawsuit?

If I were going to protest the company who is actually paying me presently I would never do it using their email system so for me it’s a moot point, but it’s not quite as cut and dry as an evil corporation trying to restrict the rights of workers.
Cutting a Square Cake
Yeah it might make sense to do on a controlled scale in the right climates, but it wouldn’t even come close to meeting current demands. People would have to get used to eating meat a few times a week.
This is a pattern that I've started using everywhere and it's incredibly useful. The common closure format of:

(T?, Error?) -> ()

means you have possibly four different options for the return value, it's much simpler to represent as:

enum Result<T> {
case success(T)
case error(Error)
}

Here's a great read about how Swift enums are algebraic sum types:

https://mislavjavor.github.io/2017-04-19/Swift-enums-are-sum...
No wonder they obliterated "Don't be evil" from the workers' code of conduct.

This, yet again, reinforces the idea that people with good values are no longer welcome to work for Google anymore.

But some, the same people who LOVE to point out that "Don't be evil" is still forgotten somewhere in the last line of the workers' conduct, will likely remain skeptical that Google is becoming more evil by the month.
It's important to point out the underlying reason for this: a US high school diploma is absolutely worthless garbage, so you need to continue generalist studies in university to bring people up to the standard of other developed countries.

E.g. someone with a French baccalauréat or enough British A levels can usually skip the first year or two of university in the US.
Show HN: Vue-router-prefetch – Prefetch links that are only visible in viewport
You are conflating AI and ML. You can have AI with no ML.
Gender gap in the Indian formal sector is pervasive
They're way ahead of you: https://github.com/JuliaPy/pyjulia
Which fallacy? I don't understand.
I love the sound of this. When I was all into Ableton this was the only piano library that I used, ever. It sounds wonderful.
Awesome, great explanation, thank you. I disagree on your point about Lua, but given what you guys have built so far I have no doubt you'll be successful.
You may be interested in this https://beautifulracket.com/stacker/intro.html. At the end you have a small interpreter that can handle math. There are further tutorials on https://beautifulracket.com to expand it. This is probably the most approachable option.
I will start taking research like this seriously when authors will start discussing media spin as part of the problem. If you think bots are a problem, but news websites engaging in blatant, Orwellian language and fact bending are not... you should at leas be able to back it up with comparative research on effectiveness, which I've never seen being done. Online "discussions" of political topics are saturated with links to traditional media.

Increasingly, I think giving up on "news" and social media altogether is the best solution. I've quit most of it. HN is the closes thing to social media I visit. I watch YouTube, but limit videos to specific educational content.
If you select the right jury it doesn’t matter whether you have solid evidence anyway. For some cases you might want to remove black jurors, or maybe get rid of any women. If you get the right mix you get a conviction regardless of the facts of the case. Outcomes are determined by looks as much, perhaps more than actual evidence. And we know that and proceed just the same.
I dont think anyone is arguing it wouldnt be better for stock owners. Workers rights are generally the opposite of an improvement for stock owners. Thats not what they are there for. Its targeted at improving and safeguarding workers and in a broader sense society. In this case its so employees arent just silently doing what they are told matter the consequences those actions will have for the rest of the world.
It's definitely incredibly easy to forget boredom. As you experience boredom, time slows to a crawl, but you don't remember much later since memories are discrete events. I would wager that a lot of outside time is actually quite boring but romanticized in hindsight.

And yes, much of my (memorable) unsupervised outside time was spent jumping off roofs and shooting things with BBs. Kind of like video games except with a decent chance of physical injury.

But then again who cares what I did and why do I use my personal experiences as a standard for others?
it probably still would be cheaper to buy an additional pot too, instead of a lifetime of pads
Read the lawsuit. Summary here: https://seekingalpha.com/news/3424872-u-s-sues-oracle-pay-di...

"According to the complaint filed today, Oracle hired around 500 people into tech jobs over a five-year period, and only five were Hispanic and only six were African American."

Correction: OP should have said 5 year period instead of 8 year period. Either way. That's averaging one black person per year.
Can someone explain what that means to me? Is this a kind of grade?
And this is one of the reasons I use an ad blocker.
For extra credit: show how this can be done with a DNN.
It's not elitism because learning how things work "under the hood" at the age of 20, when you've been using tech your whole life, it shows a lack of curiosity. Tech is inherently obfuscated, nail-biting debugging, and a crap ton of reverse engineering. CS is a subset of mathematics. Software development is a lifestyle and an ethos. No degree will provide that in full capacity like being a curious kid who wrote game mods or hacks, and looked into how the things he loves actually work. With something as accessible as software, you don't need privilege or thousand dollar lab equipment. If you don't know how things work under the hood because you waited for college...you're gonna have a bad time...
I'd say canola is the default oil if you need fat that has little to no flavour itself in a recipe.
Money institutes may not cover you like you think they will.

Not if you didn't read your debit card agreement, no. Nothing you've stated wouldn't be clearly spelled out in the agreements I've seen for debit cards. I mean, I can see how this happens: looks like a credit card, must have the same protections as what people online say about credit cards, right? Nope.
That usually means the "unsubscribe" link at the bottom of your email. Clicking that is usually quite permanent.
Amex has the same thing and their customer protections are generally better than the Fintech companies. Although Amex is not so common in the U.K.

Do any UK credit card companies offer consumer and fraud protection above the norm? Amex would immediately side with me if I showed them the Deliveroo communication. Another Citi VISA I had offered 18 months warranties on laptops and other electronics if I used the card.
This board is such garbage.

>I don't like the guy but I hate the lies and misinformation about him more.

Unoriginal talking point. You "not liking" the guy is basically a broken whistle.

> A case against him before the election had a Mexican judge presiding over it and he was afraid that the judge wouldn't be objective due to his wall/the perception that he's racist.

So rationally the presiding statement you made on the above quote cannot coexist. They're inherently mutually exclusive. But that's neither here nor there. Here's trumps own idiotic words:

>Dickerson: Would you have your lawyers say, "Hey, throw this out because the judge is --"

>Trump: Well, I may do that now -- we're finding things out now that we didn't know before --

>Dickerson: Because of his Mexican heritage, though --

>Trump: No, but because of other things. I mean because of other things.

>Dickerson: You've said you want to reopen --

>Trump: How do you allow a case to proceed when the plaintiff asks to be dismissed from the case? The plaintiff, the one that brought the suit, said, "I don't want to sue anymore. I don't want to sue anymore." They didn't want to sue. You know why they didn't want to? Because she can't win the case. Because she was a disaster. So the lawyers want her dismissed from the case. They go before the judge and he lets her out? Well, he can let her out, but you have to dismiss the case.

>Dickerson: Yeah, I guess I'm just still confused how -- what his Mexican parents have to do with that. Let me --

Trump: Excuse me. I want to build a wall. I mean, I don't think it's very confusing.

>Dickerson: Well.

>Trump: Has nothing to do with anything except common sense. You know, we have to stop being so politically correct in this country. And we need a little more common sense, John. And I'm not blaming. I'm proud of my heritage, we're all proud of our heritage. But I want to build a wall. Now, the Hispanics, many of them like what I'm saying. They're here legally. They don't want people coming and taking their jobs and taking their house and everything else. They don't want that.
At my uni the class sizes were huge, usually 1:300-400, and they only offer 1-2 possible class times. It feels like staff are dropping left and right so the profs that stay on are forced to do this. Many cs/engineering kids cant take the intro classes for a couple semesters, many upperclassmen can't take courses which are only offered in spring or only fall.
Making Better Investments with Math and JavaScript
I think this is a little different. American schools now court more foreign students than ever to populate these programs. Domestic students that would otherwise go into EE or CE have fewer job prospects compared to 20 years ago and are better off in CS too. Previous booms were more faddish. Now it's basic economics.
>If your goal is to get as wealthy as possible as quickly as possible, then you need to be where the VC money is. That isn't my goal, however, so I have no such need.

Well, that is the goal of most start-ups, so it sounds like, by your own admission, they're right to found in Silicon Valley.
Guaido versus Maduro – Who backs Venezuela's two presidents?
It doesn't work this way for everyone. It was priceless for me to have my CS101 professor walking around the classroom when we were doing our assignments. When my C code wouldn't compile, he could spot the error with just a glance. I can do that easily now but I never forgot that.
Is it not just autoplasticity vs. alloplasticity?
Also if you sell 20 people the same targeted advertising package, you now have a group of 20 targets so you don't even need to resort to tricks.
How Thread Sanitizer Works
> They used to be impure during periods when there weren't sanitary napkins.

Are you saying women used to be impure before pads? Are you serious?
I wonder how people - anti vaxxers - will learn. Do we really need a huge epidemic of a preventable decease with a lot of hurt (or worse) children before sanity returns?
Sorry to tell you it won’t be.

For context, I worked in the ad tech industry for almost five years, and my wife is a marketer.

The article’s author wants it to be true, so the content is bent to try to paint a picture of how success can happen without behavioral ads. And, that’s true; however, they’re citing edge cases a lot and neglecting to talk about funnel metrics in others.

Duck duck go doesn’t need behavioral targeting because the keyword IS the behavior. Keyword targeting is all about intent, which is the dream of any digital advertiser. That’s why google didn’t even have to offer behavioral targeting for such a long time.

NYTimes still making revenue growth is not a surprise. They’re a big brand on their own, and the advertising industry is seeing a lean back towards individual buys with publishers (NYTimes) and away from programmatic, because they don’t trust where their ads will be shown. This makes placements on the NYT more premium, thus prices are going to go up.

As for advertisers “over spending”, that certainly happens all the time, but their example isn’t meaningful. Someone paying 5x more for a behavior targeted individual isn’t uncommon, because the down stream conversion is likely to be so much better. They’d really need to compare CPA not CPM to get a real sense for what’s up.
If they put the FSA "Scores on the Doors" (and local council) food standards ratings on, the act of looking up the address would tell them something was up.

"Address given is not registered as a restaurant or food outlet" (aka: they're not registered with the local council).

I've gotten into the habit of checking 'Scores, just because of the sheer number of poor quality food places on Deliveroo, Just Eat and so on.
Maduro isolated as Latin American nations back Venezuela opposition leader
ReLU is very simple in this regard. In the plain form it's just affine transformation followed by 'a viewport'. The mapping trough multiple layers is alternating affine transformations and windows into data. Learning is combination of squeezing and rotating data so that it can be seen or unseen from the window and rotating window frames to do the same.

Any extra stuff, like batch normalization between the layers can again introduce more complex nonlinearity.
I have to agree with your sentiment here. A vote to leave the EU didn't mean leave the ECHR.

To add to your point further, the Good Friday agreement (which brought some peace in Northern Ireland) actually is supposed to bind the UK to the ECHR.
The Chinese name is "必应”，which means "will reply"
Where's the proof of your assertion that olive oil is not a healthy fat due to the saturated fat content? I'm under the impression saturated fat is a bogeyman similar to cholesterol.
I appreciate the education on typeface design, but that's not what I asked.
Wert
wertyu
This argument makes no sense to me. The storage of excess energy in the form of body fat is completely different from the health impacts of the type of fat that you eat. A person's body fat will always be saturated, but their health outcomes will vary drastically based on their diet.

This argument reminds me of the vast difference between eating genetically modified plant or animal tissue versus modifying your own genes.
It's only elitist to the extent you believe people who teach themselves are somehow superior. Actual elitism is prioritizing the candidates who can afford to spend tens of thousands of dollars at top schools. That's... I mean, it's classic elite. Access to education is a core part of an aristocracy or upper class.
> At a shop where developers were expected to think carefully about performance and know how to achieve it, they tended to do exactly that.

As long as you have time to actually achieve this, remove that and even on the worst hardware, you'll see shitty implementation.
Or carry a dumb/flip phone.

Off topic...I recently ran into my high school chemistry teacher at Costco this weekend and he said he lost his passion to teach because school do not enforce their "no phone" policy due to litigious parents. He said the students are constantly distracted by their smart phones. On the drive home I was thinking...why can't schools encourage students to carry dumb/flip phones for emergencies?!
There is a difference between implementing YOUR OWN crypto and YOUR OWN implementation of crypto.

While it is still quite risky to have your own implementation if the platform doesn't have one there must be a person that does it for the first time. Provided you do it correctly according to the paper and you don't have bugs and you do it in constant time and you know about a bunch of other stuff it might be ok.

On the other hand creating new cryptos and protocols is best left to guys with long beards and titles.
I don’t get this. In the Netherlands I’ve studied for 4 years on hard computer science.

Somehow someone from the US has done maybe 1.5 years of that and gotten the same degree?
low-effort reply that adds nothing to the conversation
I think establishment outlets is a better characterization than "right wing". think of CNN and Fox News as two vectors with left and right components, but both conveniently adding up to a net upward direction (just look how excited they get over the prospect of more intervensionism, and let's not forget Fox coverage of Trump until they realized they had to get onboard). That overlapping part is the neo liberal + neocon establishment, both equally averse to "far right" and "far left" momentum, which typically share a common resentment directed toward the top of the pyramid.
> banner across the main photo of the restaurant

> You aren't led to believe the food is coming from somewhere it isn't.

I think we have different definitions of what being 'led to believe' is.
I've only deployed an app once with Ionic, and I only ever had one issue with it.

For some reason, notifications on iOS devices would just stop working after a few weeks. The only way to fix it was the re-upload the certificate for notifications. Super annoying, and we never immediately realized it whenever it started happening. I don't use Ionic anymore, so I don't know if that's still an issue.
I had to write a script to constantly monitor my school's class scheduling system to get into a couple of classes. It was an interesting script because the system was an IBM 3270 style mainframe.
In the 50’s and 60’s it was far harder to move one’s money abroad or operate as an ‘international citizen’ simply because we didn’t have the infrastructure. Not only that, the advantage of not having had world war 2 on the mainland meant that there were not a lot of attractive and functional alternative economies to move to, where now there are.

The argument that it worked fine in the 50’s and 60s and so it would be fine now is based on the assumption that those decades were representative, when in fact they were a historical anomaly.
suddenly their facebook fills up with ads: "this one weird trick developers use to reduce bugs - testers hate him!"
I get it – you’re an atheist. You should still capitalize “God”
Yeah, currently working on a project implementing new core banking system via waterfall. You can still see it quite a lot in these extremely risk-averse industries (pharma, finance, insurance).
What are the little balls to the left of the egg?
anyone know how to get VLC or any other app to cast downloaded movies to a chromecast that does not have access to the internet?

Is there a way to setup an ad-hoc WLAN between the phone/tab/pc and the chromecast and cast downloaded content?
I would argue it's not just rural America, it's also smaller markets and cities. Cities like Salt Lake City, Sacramento, Nashville, Omaha, and Portland (OR), can't compete with the larger markets. If you have enough skills, you aren't going to stay in those markets long before a recruiter from the major cities reach out.
I don't know if it's illegal or not but this is the financial building block of almost all modern IT companies. Brainwashing people as a service. Did you miss out on this? Is it really that different when you can do it with $29 on one person than with $290 on 100 persons or $100k on a million?
It doesn't look like they were signing releases until two days ago with 1.10.10.
Yeah, this. The lack of PD on scripts is mostly about how labor has typically been divided, not a nefarious or bad-faith effort to force you into using the local optometry department.

In years past, those optical departments were a major part of the ophthalmologist's/optometrist's business model. With the rise of big-box store optical, though, that changed. (And has now changed MORE with folks like Zenni and Warby Parker, etc.)

For example, my late stepfather's business (he retired in '99) depended on that optical department, but for most of his career (and his father's before him) there WEREN'T places outside doctors' offices to get glasses, especially where I grew up.

OTOH, the eye doctors I've used in Houston, where I've lived since the mid 90s, have generally not even HAD an optical department.

Oh, and one more bit: ISTR that Warby Parker will do a PD measurement for you gratis if you visit one of their stores. You might even find glasses you like -- not as cheap as Zenni, but definitely cheaper than a traditional provider.
Person A got cancer from smoking, but person B got cancer from exposure to chemicals so smoking likely doesn't cause cancer. Its the same argument.
And it's surely helping the grant-getting that their researchers have to spend time teaching classes they don't really want to teach. Teaching-focused people, even if you make them full professors, are still comparatively cheap (since they don't need big teams or labs), and I don't think it's obvious that it doesn't make sense, especially if you consider decrease in teaching quality and other factors. And this also happens at institutions that aren't in dire need of cash. (To be clear, I'm not suggesting to do this for all teaching, but if you get good teachers as e.g. postdocs to try and keep them)