skysight-inc/HackerNews huggingface dataset:
> To date, workers in Germany can only write off work costs at home if they can prove they have one room in their household dedicated solely to work.

How does one prove they don't use the room for anything else? Webcam recording throughout the month? Also, this kind of deduction favors the rich as the poor can't afford having one room just for that.
In NL unions negotiate central contract terms for all employees in certain sectors. The unions are funded by their members, but the result is for everybody.
Enough billions to make up trillions.
You mean something like this?

https://github.com/poteto/hiring-without-whiteboards
I failed to see the license for it. Will you make it Apache 2?
You got to admit that the EU at least has the courage to take some controversial measures in the best interest of their people.

I can't see this soon enough, I have family that answer emails in vacation all the time, that get phone calls like its nothing.

I know people that connect everyday from home to the office network to work one or two hours (extra) otherwise it's impossible to keep up with the workload.

Most managers know this, and turn a blind eye as it's in their best interest to get employees to work as much as possible.
Web-scraping can do harm to a business if the scraper does not implement things like timeouts or sleeps between processes.

Websites and businesses do not factor bandwidth for the rogue scraper.
It is no secret. The paper attacks BERT and other LMs, which in turn affects Google's bottom line. If you want to write such a paper, go and do it in Academia not in Google's payroll.

You do not have freedom to publish anything you want in industry. That's just common sense, mate.
Gumroad vs. Amazon KDP – Which Is Better for Authors?
Sending your child to childcare at a time like this seems at least as dangerous as going to work.
> There really is no hacking or unauthorized access involved.

I'm not sure about that. If I had a phone book full of phone numbers (those heavy ones from 80s), would calling every number in that book to find the one I'm looking for be legal/ethical?

P.S: I agree that "Web Scraping Is Vital to Democracy".
You seem to casually dismiss the problem of space. Where would people put it away in a European city like Paris?

In my city in The Netherlands, new buildings sometimes get a parking garage below the apartments. The ratio is 1 parking spot for every 3 apartments, and next year it'll be 1:4. But new houses don't get a parking garage below them, because that raises the price of the house too much, or so I was told by an architect employed by the municipality. Thus inhabitants get to fight over the available space in the streets.
Yeah, but you still need some qualifications for those. I don't think you can just apply for a welding position as J. Random, off the street.
What the author means, is that many people read a lot of books, but don't internalize and adapt their actions accordingly in a truly meaningful way (count me in). So his argument is, to better take one good book and truly learn from it and change yourself than read a hundred books and forget 90% of what you read, let alone to change your actions.

That said, I agree with you that having more sources of information reduces the risk of falling to the misconceptions of one or a few authors.
> Transport children

You know you can do this on foot or on bike too right?

https://cupofjo.com/wp-content/uploads/2015/09/biking-three-...

Part of the idea of a walkable city is that everything you need - nursery, groceries, parks, schools, housing - is within a 15 minute walk.

For the centre of Paris that is easily achievable for many.
Lawmakers are trying to create a database with free access to court records
In Germany we have similar reliability issues I think as in France. They stem from two issues. First, that workers strikes are acceptable, and second that the infrastructure is often old and in disrepair.

The first reason is obviously cultural, but forbidding workers from striking would have some knock-on effects that the rest of society may not appreciate. The second reason, at least in Germany, has a lot to do with the semi-privatization of our train system which doesn't have inventives to invest in it's infrastructure and due it's cozy market position enabling rent-seeking.

The first problem, at least in the cities, could be solved with grade 4 automated metro according to the example of Copenhagen. The trains even drive much better than human drivers there, with no abrupt stops.

This would create unemployment, but it wouldn't infringe on people's rights.

The second problem we would have to solve by replacing the politicians that enable this. A much more difficult undertaking.
No, because a lot of "gotta do something" actions in the west don't practically matter in the short or long term (I'm discounting "raising awareness" type goals). Whether or not Chinese manufacturing is the west's fault is secondary to reducing China's growing output.
Accessibility matters, that's true, but last I checked private cars aren't that great if you're in a wheelchair either.
It sounds like Carta is marketing to early employees and not to accredited investors. There will be quick product market fit if employees prefer to join companies listed on CartaX. I have offer A that is liquid, and offer B that is not liquid, etc
“Not everyone can go at bike race speeds”

With eBikes the number of folks who can go at bike race speeds is incredible. I also know a lot of disable folks who can use eBikes but cannot drive. It’s an incredible technology.
Cars are terrible for cities, they make everything about cities worse. So if we are to have both cars and cities, what's needed is a mode change. If you can't afford the cost of renting the space to put your car, a better solution would be to put the inefficient land use of parking where land is cheap, and provide access to the transit system from there. Whether it's parking at commuter rail, or parking on a lot that has bus service.
Some countries suspended kindergartens and school is from home. Leaving pearents on their own.
The general advice I’ve heard to anyone needing accessible access is to move out of Paris for at least the next few hundred years.

Transit isn’t the only issue.
Not so sure about that. EV's use regenerative braking, which results in some people using their physical disc brakes so little that they are barely worn down after many years of vehicle operation.

Even my 2009 Honda Civic Hybrid only needs new pads after 3-5 years. It has minimal regenerative braking, but I'm good at maximizing it without annoying other drivers. I'd estimate it reduces my need to dump energy in to the physical brakes by at least 40% when coming to stops off the freeway.

Now the tire dust, I could understand. If you look through the Tesla subreddit, you see lots of people burning through tires after 20,000 miles, when those tires are warrantied to 40,000 or more. The weight plays a part, but so do operators who do not maintain proper tire pressures (and alignment and balance), and those who floor the accelerator pedal any chance they get. (Heh, I can't blame them. Those things are like rollercoasters!)
As does "Hey Cookie", though it might just be because of my Dutch accent.
Or the medium link : https://medium.com/@maartenvandoorn/the-complete-guide-to-ef...
The caching argument is valid, for some browsrs, but the "load time" one really isn't. If your HTML doesn't contain link prefetching (which is async) for your google fonts, and really any linked asset that your page will need up front in order to even load "above the fold", that's on you, not on google fonts.
> Now can we remove the free street parking from Manhattan?

Yes, they absolutely should. Here in Chicago, a residential street parking permit costs $25 per year per car and allows you to park in a specific zone near your residence. 24-hour permits for visitors are sold in sheets that end up costing just slightly more than 50 cents each. The program more or less brings in revenue to pay for itself but makes getting street parking much more fair.
Anywhere, if you can get yourself a get out of jail free placard.
Open Genera 2.0 on Ubuntu
I haven't tried it yet, but I intend to.
Fashions come and go.

Anyone screenshotting being blocked by anyone is definitely trading in fashion.
Encrypt them on the backend before exposing them to the public. Decrypt in the backed on access. See https://hashids.org/
Second additional thought: if you need strong unguessability, you could probably tack it onto that scheme by adding a second column that isn't indexed, but only used as a bearer-token-like add-on to the ID. So the index lookup only happens on the (unscrambled) first part, but the access is aborted if the second part doesn't match.
Chalkboard is a safe home for you to find everything you need to create, store, and share code snippets in a fast and secure way. It’s a distraction-free writing space and for anyone who needs to get their codes down fast.

https://github.com/chalkboardspace/chalkboard
Sorry, I didn't mean to suggest that "ball under roof" means "the king's balls are his treasure". Rather it's just an easy way to remember the characters. I have no idea of the history of those characters but it is funny that 王 means king and 玉 means ball and just happens to look like king with a mark on the lower half suggesting the kings balls and that "ball under roof" 宝 means treasure.
No that's a fair critique, if your application is dealing with a large amount of pretty darn static data and "refreshing" the database is as simple as switching to a backup, you could make the argument it's a lot more attractive.

I just think that most applications need stuff to be ACID and deal with a lot of writes (or may want to deal with some of those things later) and make this a bad idea.

If they are made to views, you have the problem of how do you roll out/back those changes. You could obviously make that configuration on the server side, but then you're still needing to roll out both the service's configuration changes and the database, when if you put all the logic in the service, you only need to handle that for the service.

I don't mind abstracting the views into another mental layer, but it's a harder sell to convince me that reduces a ton of risk because doing operations on the database (even if you have a perfect permission setup) is risky, because you can, by definition, impact that machine that's serving live customers.
for anyone interested, a great text on this is https://www.amazon.com/Visual-Complex-Analysis-Tristan-Needh...
pg has fallen out of touch. The world is very different for the young ones. I’m not old but my tech career started back around 2007. It was very different.

Back then tech was exciting and new. We were changing the world.

Now we have changed the world. Mobile is king, web is emperor. We’ve won.

Tech is to 2020 what finance was to 1980. And VCs are seen as the big baddies.

People don’t join this industry for the love of nerdy tech anymore. They come because it’s where ambitious people go.
Weird choice to pick 8 bytes then cut off the padding, you're effectively not using 2 bits in your last character that way.

Might as well make it 12 characters instead of 11 and encode a full 9 bytes.

Although seems like Youtube's done the same thing.
Motivate Myself Everyday
Media Coverage of Tanzania’s Presidential Elections (Framing Democracy)
This may be a bug in an older KDE version. I'm on debian testing with running the latest stuff from https://www.preining.info/blog/2020/12/debian-kde-plasma-sta... . I'm no longer running into those HiDPI issues in gnome or kde apps (some wxwidgets stuff is still wonky). Nothing ends up the wrong scale when using Plasma Wayland, but there are still other issues that aren't worked out that keep it from being perfect either. You might quickly try the KDE Neon distro on a live usb disk to see if it behaves better and then you'll know if the bugs you're running into have been fixed. https://neon.kde.org/
This is Europe. There is no land to buy. Land has a specific purpose, for example business, agriculture, housing. You cannot just buy a small plot of land to park your car. It's simply not available.

What you can do, is buy or hire a parking garage that already exists. This is possible of course, but expensive. Think 1/3rd of the cost of a family car (either as monthly rent, or as purchase price).
> If I had a phone book full of phone numbers (those heavy ones from 80s), would calling every number in that book to find the one I'm looking for be legal/ethical?

Sure, why not?
Its because you were alone.
Paris was well known to be unsafe even for a mechanical bike.
With the CoViD measures, many Parisians got equipped with high end electric and non-electric bikes and the number of them exploded.
Now that there are other pricy bikes everywhere, the risk that your bike will be targeted by a robber has highly reduced.
Moreover, cops and random pedestrian are also more aware.
Ultra qualitative data, would be better to find more quantitative to build the case but without more info, it is how I feel it.
That's why it shouldn't be a pool. If you're sick, don't work. It shouldn't burn your vacation time to spend it in bed or throwing up in the bathroom.
Absolutely. The difference is that now employees get paid extra for being on-call.

EU seeks to put end to unpaid "on-call" work culture that just assumes everyone is always on-call without extra compensation.
> Who knows?

The EPA knows! [0]

Global greenhouse gas emissions can also be broken down by the economic activities that lead to their production.[1]
25% is from electricity and heat production;
14% from transport;
6% from residential and commercial buildings;
21% from industry;
24% from agriculture, forestry and other land use;
10% from other energy uses.Source: IPCC (2014);

[0] https://www.epa.gov/ghgemissions/global-greenhouse-gas-emiss...
The Murder of Wilbur Wright – How many of our greatest minds have we lost?
I guess you and pjc50 have a different idea of “a large area”. The UK is about half the size of California.
> the integration certainly existed.

Definitely. Even the fourth edition of Javascript: The Definitive Guide (published in 2002) still had an entire chapter on Java/Javascript compatibility.
In the UK you'd generally be trusted for 1-2 days.

If you said you were (still) sick for 3+ days you'd need some kind of doctor's note. Though these are easy to receive - the hardest part is usually getting an appointment in a hurry.
Show HN: G2D – create beautiful drawings using an ad hoc interpreted language
Emails could certainly do with some maturing, both in protocol for security/privacy (yeah, I know...) and in terms of accessibility.

I am not sure society is completely ready for a fully digital world just yet; emails, phone numbers, authentication, username, passwords, 2FA codes, biometrics...

Gmail should absolutely be taken away from Google's influence and treated as a public utility (free for everyone for life).
> Make way for protests

Maybe I'm misunderstanding something, but wasn't it to prevent barricades?
PG was cheering lambda school's free 4 weeks developer intern trial a while ago. If he doesn't think that is exploitative, maybe huge difference in morality.

Airbnb spamming forums early on, sketchy marketing techniques, avoiding commercial regulations that hotel has to go through for good reasons and displacing genuine local rent seekers is not exploitative then maybe the bar is high enough for YC.

Should the founder have to think about whether the idea could potentially be exploitative or he just needs to think about what is good for the users aka not exploiting the tourists?
Python actually was first released in 1991, as James Gosling and friends had just started working on Java, but I can't even remember if python 1.x had classes at all.

Java was everywhere pretty much as soon as it landed in 1995, because SUN pushed it like crazy and loads of shops were actually looking for something better than C/C++ for a large number of apps. By the time Python 2.0 was released in 2000, OOP was pretty much a requirement for anything, and I'm pretty sure that had classes. Python didn't reach popularity in the mainstream until the late '00s anyway.
Bonus-to-cover + early exercise seems strictly inferior to a 10 year guaranteed exercise window, what is your opinion on this?
In the country I live in, for some public service employees it's a thing. And yes it's being abused, probably more by those who can't be fired than those with weaker rights. I don't know if it's abused so much that it offsets the balance too much.
In Oslo, Norway I talked with few car owners that were affected by removal of parking spaces in the city. They supported it as it saved them time. They need to walk more to the parking, but they spent less time sitting in traffic jams.

There is no single factor that contributed. Perhaps it is more efficient if everybody drives to one big parking, perhaps people overall started to use cars less, perhaps rash hour became more spread in time leading to lesser max car density and smaller jams. Whatever the reason, it was win-win.
Depends on how much CS you were exposed to, I guess? Leetcode problems generally involve: DFS/BFS search, memoization, dynamic programming, various types of sorting, hash tables, etc... all baked into annoying edge-case-y problems that are difficult to rapidly solve under a timer when someone's staring at you.

Vast experience in compilers, embedded systems, functional languages, graphics, dev ops, or cloud technologies will be of no use. (Perhaps it will be later, if you get to a systems arch interview step.)
In Soviet US, your breathe on own time, not company time. All time company time.
Living Newspaper: how the Royal Court is bringing current affairs to life
The government will solve that by making you pay to register your e-bike and fining and checking the papers anyone caught riding an unregistered e-bike.
>I know people that connect everyday from home to the office network to work one or two hours (extra) otherwise it's impossible to keep up with the workload.

Then the work doesn't get completed on time! That's bad management not hiring enough people, not the fault of the employee. SMH y'all IT people need a union.
> Mark Zuckerberg wanted to engage online with his college friends.

His problem was being a horny brat. I am pretty confident Hot or Not would not have passed muster with Jessica Livingston.

Also even if he had shown Paul Graham the earliest Facebook numbers, the partner panel could very well just say those numbers were faked, which the Friendster people purely out of spite would say, and what would they do, call a college freshman about how much she uses Facebook?
I don't know specifically in this case but usually you keep currency numbers in whole numbers and then divide by 100 when you need decimals. is a much cleaner method then using bigints
uMatrix is uBlock Origin (uBO) with 2 differences:

1) No cosmetic filtering.

2) A more powerful interface, as _underfl0w_ describes at https://news.ycombinator.com/item?id=25302405

The key thing which that comment does not mention is that the interface enables a whitelist approach — block everything (read: as much as you want) by default and selectively allow certain types of content from certain sites.

This is important because of where your effort is spent.

With uBO, sites always work by default, but it requires manual effort — albeit mostly not by regular users — to stay up to date and blocking the latest trackers and annoyances. So, the amount of effort to keep uBO functioning is proportional to the rate of change in tracking. uBO is an arms race between advertisers and blocklist maintainers.

With uMatrix, all annoyances are gone by default, but often so is desired functionality. It requires manual effort to make the site work again, but once it works, it will continue to work until the site owner changes which types of resources must be loaded in order to function. So, the amount of effort required to keep uMatrix functioning is proportional to the rate of development, specifically major changes.

So, really, the two approaches take a different bet. uBO bets that trackers and ads will change less frequently than functionality. uMatrix bets the opposite. I know which bet I think is more reasonable. Advertisers have way more incentive to try and circumvent uBO than developers do to regularly break their site's functionality.

This all said, it works very well to use both. Having uBO installed means that when you're un-breaking sites in uMatrix, and you allow something that was actually advertising, uBO will usually catch it for you, so you don't have to see ads. This means you don't have to think quite so hard before allowing something in uMatrix, which makes the overall experience much more pleasant.
Even before browsers started implementing separate caches, I really hated the idea of using anything off of a Google CDN. You don't pay them. You're not their customer. There is no SLA.

Just host it yourself, or us a CDN you pay for. Why depend on an external service with no SLA, just for a little speed boost? If they're down, you're down. Break those dependencies on external sites when they're not necessary.
RTFM ?

Drawbacks are clearly stated, feels like you have not read the project page.

Plus, most of the objections from your article are IMO invalid.
Right. The problem is the Governor is still executing emergency power. The Legislature needs to get back to work and figure out a system we can live with (this is their job), instead of abdicating power to a dictator.
If you are extracting information from Wikipedia and trying to parse the markup you're doing it wrong. It's the difference between "screwed around with handwritten parsers for years and it still doesn't work 100% right" and "look this CSS selector extracts what you want."

Freebase, DBpedia, and many others (me) have tried, but the reality is that the markup language is poorly defined and the only path that is really tested is the one that ends up rendering HTML.

If you feed HTML from Wikipedia into a web parser that supports the DOM (say Beautiful Soup) you can generally parse out what you want pretty effectively. Once I switched from the "markup rabbithole" to "parsing standard HTML" I was able to turn my MediaWiki extractor into a Flickr extractor in about 15 minutes.
> And I think we're learning, or going to have to re-learn, things like "Why did companies traditionally encourage people to leave politics and religion at the door?" and "What's the acceptable level of discourse within the institution, before you're not a part of it any more?"

And yet, decades ago, when labour had real power and unions were a force in the economy, we had no problems with labour driving change within organizations.

I think what we're seeing now is what happens when individuals are disenfranchised from the political process and labour has no way to organize to drive broader change: individuals, frustrated with their lack of power, speak out and there is retaliation. And where there is a lack of organization, this anger has no focus and what you see is a chaotic lashing out.

I think the same is true of populism in general: when you render individuals powerless you prime them to be welcoming to the populist who promises to fight for them.

Is that an excuse for either Gebru or Google's behaviour, here, specifically? I have no idea. None of us have enough of the details to really understand what happened.

But the idea that labour shouldn't challenge leadership, or that the public in general shouldn't challenge the establishment, is a product of decades of union busting and concentration of power in the political class that we shouldn't accept just because it's become the status quo.