skysight-inc/HackerNews huggingface dataset:
I specifically mentioned GDPR not something nebulous or not well defined. It's a level field. It appears Google has violated the GDPR, willfully even. I have no problem with execs going to jail over that.
Just video or everything?
Wow, that's quite sad to read. Imagine believing a place you spend 10 hours a day at has no effect on your mental health.
I'd try logging in and creating a data-model for your project. All the GraphQL operations will be generated from that so you can start using the workspace API. Whatever application you're building than then connect through there.

https://docs.8base.com
https://youtube.com/c/8base
To some extent it is, if they have other sources of money. Yes, if there's $N in the donations "for Firefox only" and the budget they planned to give Firefox based on other sources is $X, X > N, then they could keep the budget at $X and move the now free $N to other purposes.

But it can be made more complicated by that, depending on the organizational policies, levels of transparency, and funding methods. If, for example, they have an internal fund labeled "for Firefox", I'd expect $N in donations to go there, and would be pissed if less money appeared. Alternatively, if they were running a funding model of "$X for Firefox + money from donations", then I'd be pissed if Firefox was getting less than $X + $N (this would be equivalent to the recent "companies are stealing tips" dramas of share economy).

It's worth noting that charities handling multiple causes usually solve this by creating separate accounts for donating to each cause.

This ultimately can get as complex as Mozilla would like, but Mozilla has also a perfectly valid option of not allowing donations for specific purposes at all, and I think it's fine if they do that. Donors have no right to force Mozilla to implement earmarking if they don't want to.
You had me until your fourth paragraph. If your argument is that Uber, Netflix are not tech vendors because they sell a service; they do not sell/license software, then you are correct.

Oftentimes the label tech company is used as shorthand for Internet company — a company that leverages the near-zero distribution cost of the Internet to deliver a product (e.g. Google Search, Facebook) or a service (e.g urban mobility via Uber, home delivery via Amazon).

In this sense, it would not be correct to say Uber or Netflix are not tech companies.
Seriously. I used to be on a high flying career path and was pretty happy about it. Then I had kids and realized I never knew what happiness was. I have about $2m and will be going to stay at home dad soon. Now everything at work seems like such utter bullshit. Who cares if this code compiles or not. We’re all just useless worms on a piece of dust. I’m going to spend my femtosecond with my kids.
The standard temperate you brew coffee at is 200F, less if at high altitude. McDonalds coffee is served at 180-190F and brewed at something higher than 200F and lower than boiling.

Typical coffee serving temperature is 155-175F. I'm considered unusual among my friends for being able to sip 170-180F coffee. 190F is just way too hot.
leaving the US next month anyways. When I went to shop around, I was told small local banks don't do international wires, I didn't try the other big ones.
I would love to be back on FF, which was my daily driver for most of the last two decades. I had high hopes for Quantum, but I didn't love it. When I heard that Brave had switched to Chromium (and supports most Chrome extensions), I tried it and haven't looked back.

I will try this new version of FF, and I hope it can win me back. Tree Style Tabs is unparalleled, and I've yet to find a Chromium-compatible version that works as well (currently using Sidewise, but don't like that it's in a separate window).

But Brave is so darn fast, I will not be surprised if FF doesn't win me back. Glad they're improving though, and at the very least pushing the whole field forward!
Well, when a society is ready for democracy, removing the old regime can produce democracy.

If it's a domestic dictatorship, it will usually evolve into a democracy on its own.

If it's a foreign power oppressing an inherently democratic nation, a revolution might have good results. This is one way to think of the American Revolution, as well as the Eastern European liberation.

You should read up on the French Revolution. It led to phenomenal amounts of tyranny and war. The small flickers of democracy were soon extinguished.
Rust compiles async/await: Program analysis
> I think this ship sailed like eighty years ago... Seriously just about every successful kids show from my youth - with the possible partial exception of Sesame Street - were thinly disguised toy advertisements.

I grew up on Arthur, Mr Rogers, and Sesame Street. It’s certainly possible to have quality noncommercial children’s programming.
I doubt if the early United States was very much democratic in the modern sense.
> “If you were to include cohabiting relationships [in addition to marriages], the breakup rates for young adults have probably not been going down,”

It's interesting that they think to factor in cohabitation when when looking at overall breakup rates, however they go the opposite direction and fail to account for how well-paying jobs actually relate to college degrees over the years:

> Chen connects this trend to the decline of well-paying jobs for those without college degrees, which, he argues, makes it harder to form more stable relationships. Indeed, Cohen writes in his paper that marriage is “an increasingly central component of the structure of social inequality.” [...]

In 1960, 22% of Americans ages 25 to 34 had some college or more. By 2009, it was 60%. [0] For the sake of argument, let's say we have 100% employment among this age group and that those with college degrees always get the best paying jobs. We'll define a "well-paying job" as the top 50% of jobs by wage.

That means that in 1960, the college folks get the top 22% well-paying jobs. That leaves the remaining 28% of well-paying jobs to those who skipped college. In 2009, we have all well-paying jobs filled by the college folks, and they actually spill over into the non well-paying jobs, since we have so many now.

So yes, there is technically a decline in well-paying jobs among those without college degrees. However, that's only because there are a larger proportion of those with college degrees in kind! If you want to consider "social inequality", it makes more sense to look at the proportion of those with well-paying jobs compared with those without, which is 50% in both theoretical scenarios.

[0] https://trends.collegeboard.org/education-pays/figures-table...
Rich Hickey is very convincing... he's just great at communicating in presentations, and he has plenty of good arguments why dynamic typing is the best for Clojure (and essentially for real-world problem solving).

My summary is: the extra burdens - tight coupling, code verbosity, custom type propagation for dealing with sparse or varying data - are just not worth the cost.

Also, I don't think there's much real evidence that static typing prevents production bugs. If you're doing decent testing, you'll catch those problems. And if your solution is fewer LOC and easier to reason about, you're more likely to not make type mistakes.
Every party member can petition the state to make changes.
You're right about it having nothing to do with your point, but GP is correct.

Simple example: Californians can't get pre-filled tax forms because the program to provide that service was lobbied against by tax firms. There are tons of example of oil and gas lobbies against environmental concerns, food/beverage lobbies against public health, the list goes on.

In the USA, large companies will get their way most of the time at the expense of the public. Every once in a while, the government realizes an issue and puts in some regulations. Rinse and repeat.
It is easy to granularly manage holidays in calendar.app.

Step 1: Turn off default holidays calendar.

Step 2: Subscribe to calendar feed of your choice.
It's referring to a specific event on June 12th where police referred to a peaceful protest as a riot.
Most of Sony's fe zooms are around the same weight (with some small benefits at wider angles) as an equivalent canikon lens, but it's the wide angle primes that you'll get a big size and weight benefit over full frame glass. The comparisons are complex, and lining up equivalent lenses only works sometimes, because many DSLR wide angle lenses are just zooms, since the primes are large anyways. Mirrorless lens designers have also doubled down on wide primes (like laowa's 15mm f2, or voigtlanders FE ultrawide primes) some of which don't exist for DSLR because they wouldn't be a good value/weight.
But the mirrorbox in a DSLR means that the lens can't get super close to the sensor. So a 24mm DSLR lens will actually be a 40mm or so, with reducers put over the front. This means you get a larger lens overall, with more elements.
So if you are going to go 16-35, 24-70, 70-200, then you won't see much size benefit. But if you shoot wider/standard primes, there are a lot of compact options for full frame mirrorless.
I agree. When I lived in China in 2002, meat wasn’t that rare, even in tier 88 cities I travelled to. The cafeterias in Beijing’s universities definitely had no problem finding it. Maybe in the 70s and early 80s?
I would argue that the whole reason for Brave's existence is BAT. It's their business model and I'm surprised that HN normally hates cryptocurrencies with a passion but gives Brave a pass.
I'd argue that most people don't know privacy is possible too. I think the lack of concern is more lack of awareness. People are really freaked out when they think Facebook is listening to their conversations. Lots of people have the "how could they possible know that" story. That's a great starting point to talk about ML and how powerful data is.

In fact there's a sibling comment to yours asking what privacy difference there is between Alexa and a smart phone. And here we are on one of the most tech focused places on the internet! If everyone here doesn't know the difference, how is the average person?
Might be related to the multiple currency crashes Germany has suffered and tax evasion
"for tax reasons"
Cengnews
“Taking the momentum necessary to continue with you,” she wrote, after being absent from social media for several days.
Unless the the startup already nailed the startup part and is at $5-10M/yr or will flip with 0 revenue, you have no lunch to be eaten, just aspirations. Your biggest competitor is your internal non-business efforts that distract from experimenting with what gets people to pay in a repeatable way. Only after you have built a working revenue machine -- which (depressingly) can simply be VC revenue and hoping the music doesn't stop -- do you have a lunch to worry about. Luckily, as Twitter and friends show, once you have made that lunch, you can turn even the biggest Ruby fail whale and php ball of mud into engineering for scaling & doing tiny feature iterations.

Unfortunately, shiny engineering won't solve drastic product market fit iterations, and consumes the limited time & $$$ for achieving it. That's a lot of otherwise good habits and instincts to unlearn for engineers who never really had to go from idea to paying end users and instead needed to ride an existing monopoly and not break it: FANG, bigco, bank, consultants, etc. In a disturbing sense, a small # of new grads can fit in better on a startup team than a loud FANG cohort b/c most know how to do a bunch of small projects without being distracted by post-growth table stakes. (And you avoid the former-consultant "don't care about the end-customer, just the boss/politics" problem b/c of passion for the startup's mission vs. the tech.)

I've come to appreciate either:

Team 1: Staying tiny with people who demonstrably get that or are otherwise mission-focused (vs. tech-focused) until you do hit growth,

Team 2: Or massively over-fundraising and over-hiring (with high risk of fast death) simply to deal with sales/marketing/engineering that is only at say 10% efficiency of Team 1
This argument can be used to justify any amount of wasteful production and environmental damage. It needs to die.

Prices are to some extent arbitrary. I'm pretty sure people with limited income would be able to buy devices with slightly more expensive cables just fine, especially if you remove the backpressure of a reduced capability alternative keeping the price higher.
I purchased a Canon 5D MarkII many years back and still own it. The main issue is the size of the body and whatever lens is on it and having to worry about it when you take it somewhere. That is where phone cameras shine. But every time I break out I'm reminded how bloody amazing the pictures are.
I remember doing this with a friend via email in college.

The rules were loose but you would write about a paragraph of the story and email it back. The experience was unique. You had some control of the story but not full control. You were both along for the ride and the story felt unique.
The Efficiency-Destroying Magic of Tidying Up
> Marriage is a wonderful institution and the children that come from it are the greatest gift you can be given.

This is true only if the finances are there to support it and both people really want it. In which case any "institution" can be considered wonderful and the fruit of it a "gift."

Most people can't get out of the consumer wage slave trap, it's their only opportunity or the only one they know about or can use to try to be in a better economic situation.

Children strain things and make things less happy between the mom and dad in a lot of marriages unless there's enough money.
On the other hand, those things were found out by trying many different things.

I think societies benefit from having a relatively large body of somewhat conservative folks, and some more experimentally minded people to come up with new, improved stuff.

The optimal ratio likely depends on how quickly the environment around you changes, how safe it is etc.
Not even that... if you put the coffee that high, people would be less likely to ask for a refill as the coffee took longer to cool off.
More fool them - wait until they have a major banking computer crash / cyber attack.
Fair enough. ELI5s wouldn't be necessary if the original abstract was good enough.
Hope this release somehow magically fixes an ongoing issue in Windows 10 I've had with Firefox.

The gist of it is that Firefox, and only Firefox, will cause my Windows 10 system to completely hard freeze (no mouse movement, no response period) for about 30-60 seconds at a time, multiple times daily. It's so frustrating that it makes FF unusable for me.

It's odd because it seems to be a rare issue that has to do with it not letting go of a GPU handle/process/thread or something, from what I've been able to deduce from others having this issue that have posted bugs in the tracker. I've tried everything under the sun to fix it, but no other program, period has this problem. I game, I use other browsers, I do all sorts of stuff on this PC with zero issues, but Firefox gives me these temporary hard-freezes. Ugh.
An Ode to Privacy Normalcy
Bad how?

Extreme in degree or volume? Incompetent? Obvious?
> Marriage is a wonderful institution and the children that come from it are the greatest gift you can be given.

Perhaps this is true for you personally. How do you know that this an "universal truth".
testdisk and CloneZilla. Also checkout the „UltimateBootCD“

I would recommend to do a clone using CloneZilla. Then you only stress the old drive once.
Then make a backup of the clone.
Finally load the clone as part of a secondary disk inside a Virtual Machine (like VirtualBox) and from there recover the data, restore partitions (with testdisk) and extract the data to your host system.
Re benchmarking vs other data structures: Here is a B+Tree based sequence container I made: https://github.com/det/segmented_tree

Basically, it has O(log n) everything like a binary search tree you suggested but also very good constant factors.

By default, leaves hold 1024/sizeof(T) elements and branches hold 47 elements, so it can access up to 13,289,344 8 byte elements with only 4 levels.
> it's still javascript

This is exactly the reason why Typescript took off and none of the other compile-to-JS languages did (other than a brief flash by CoffeeScript). Dart had a very similar problem as Reason - it wasn't Javascript. The interop between Dart and JS libraries was just too much of a pain to deal with, where in Typescript everything just worked.

Since building your own ecosystem that rivals the JS ecosystem for libraries is an extremely difficult task, any candidate to replace JS must have good interop with its libraries to be successful.
How Ford Is Keeping Autonomous Car Sensors Squeaky Clean
I'm curious as to what they would even do with an unlabeled cartridge? It could just be nicotine e-juice. I think they'd have to either object to the form of the object (no vape cartridges allowed, for example), or actually crack it open and test it for THC content. Seems like they'd be unlikely to bother with that for such a low level possession offense.
Give "Firefox Lite" a try. It is available in Asian countries only, so find its apk.
Database Is Not a Queue
Is that satire? I'm genuinely unsure if that's a real account, a shill, innocent satire or malicious satire.

I wonder what that says about the state of "truth" on the Internet.
"(funny how privacy advocates are more upset about Amazon knowing your secrets than the government, who have an actual incentive to use it against you)"

Actually going to disagree with this one. AFAIK, the government has not used their collected information against me at any point in my life as far as I can tell. However, these tech companies are using it literally every day to try and manipulate my decision making.
That didn't quite clear up for me what happens when you mutate keys, so I ran a quick experiment. It seems like maybe the map stores a copy of the key, as the map doesn't "see the mutation".

package main

import "fmt"

func main() {
x := [2]int{1, 2}
m := make(map[[2]int]int)
m[x] = 5
fmt.Println(m[x])
x[1] = 3
fmt.Println(m[x], m[[2]int{1, 2}], m[[2]int{1, 3}])
for k, v := range m {
fmt.Println(k, v)
}
}

This prints:

5
0 5 0
[1 2] 5

I'd be perfectly happy if slices were allowed as keys with the same semantics as arrays...
I spent hours following the (multiple sets of disparate) instructions to set RLS up, and I was never able to get it working so I gave up on ReasonML. I like the concept, but it needs to be as easy to get up and running as Rust/Rust's "RLS".
I've had ads for things that I only just spoke about, out loud, to someone near me like a friend or family member, show up on a computer in a different country.
In my case, I had these spam-invites sent from my G Suite email to my personal Gmail. I could see the emails on the Sent folder.

The weird part is that I had a strong password (1password) + 2-factor on both accounts. I use FF with containers so I only use my email on a container and nowhere else.

I had reviewed all the 3rd party apps and security settings on both accounts and it all looked normal to me. The only issue is that I didn't had the SPF, DMARC and DKIM setup - fixed after it.

I sent email to abuse@google but got no response.
If each of the types of cables is probably less than $5, how do you get a $70 price tag for the combined all-capabilities cable? I'd be surprised if it would cost more than $10.
The Big Bang when the city was deregulated I think you mean
Link is Chinese. Just FYI to other non-Chinese readers.

What are the LegCo rules of procedure around this? Is there something we can read in English translation?

Whether or not a motion is required seems a major point.
Phoenix.LiveView Hooks
Depends on the outcomes/metrics they’re interested in. For instance, I genuinely believe that targeting based on content is less dangerous from brand safety/brand perception perspective.

How about conversions, sweet $$?

I think replacing audiences with a semantic targeting model (nlp) could perform almost as good (if not better). Behavioural Targeting performance is overrated (feel free to look it up, esp. CPM vs. conversions, it’s quite interesting, I’m on holiday and shouldn’t be sitting on HN anyway!).

Another, deeper point-how much advertising do we (or brands) really need? Do alternatives exist, are they expensive/hard? What problem does advertising solve? I know this sounds like a silly question, but I think it’s worth asking given the current technical landscape and the ethical impact.
There are plenty of poor people in happy marriages (with children). Sometimes it's better to struggle together than alone.
What you can do is basically use partially overlapping beams to energize an area smaller than any of the individual beams (think venn diagram). Its a similar technique (except in 2 dimensions) to radiation therapy where multiple beams of radiation are passed through healthy tissue such that their intersection point is on cancerous tissue. That way only the cancerous tissue receives a highly damaging dose of radiation while the healthy tissue receives significantly lesser dosages.
If a hospital said “we can’t give you patient data, but we’ll give you your own booth to record faces, names, and let you follow patients around", people would be right to be angry.
I don't know what makes you so certain that general sentiment is anti-McDonald's in this case. I have only ever heard the story given as an example of the frivolous lawsuits brought by overly-litigious Americans. It makes a good example of that ("they sued over hot coffee?"). The alternate framing, that McDonald's made coffee too hot, doesn't make for a very noteworthy or pithy story, so I'm skeptical of your take on the public opinion.
I guess it is related to greek mastic gum? Really interesting to learn.
Read it more closely.

- Violence doesn't have to be actually carried out.

- Once a "breach of peace" is declared, everyone in the general vicinty can be charged with rioting.
Apple to launch new low-cost iPhone in 2020 to halt sales decline
Universal Basic Income Is a Bad Idea
Yeah, carbon seems to be pretty good. I used to see it on codepen and some other design website. Always relevant, but carbon seems limited to developers and designers.

Some other ad thing which doesn't need tracking: Sponsored posts or targeting people who follow someone on Instagram.
Makes sense.

The way I think of these things is always that the more tools you have in the tool-chest, the more things you can build. It's NEVER wrong to learn more or dive deeper. But just because you might know-how and be capable of building a house by sawing down your own lumber and smithing your own nails, doesn't mean you wouldn't want to order some parts pre-fab - or at least go to the hardware store!
Is that true? I'm not speaking morally here, but pragmatically: 25% of German GDP is a little under a trillion dollars, or about 1% of global GDP. I know there are plenty of problems to nitpick with this rough model, eg that developed countries are often targeted first, but even limiting to OECD countries only yields 1.5% of GDP.

Europe-wide figures would be more relevant, but it's tough for me to see any company that isn't Germany-specific (or at best, regional) caring much about a fraction of the userbase of a country whose GDP is itself a fraction of potential markets.

Now don't get me wrong, businesses that are Germany-only are still pretty massive objectively, but it doesn't seem like that would be enough to move the needle on the way the Web ecosystem develops. German (eg) bank support for FF seems like not much more than a regional technological quirk, like if you found out that Kazakhstan's banks only worked well on IE6
This has always been absurd. Large companies have way more code and features in general which need to be checked for compliance, whereas small shops with small sets of data and features will have a far easier time complying with GDPR.
Wipe Data from Your Car Before Selling It