skysight-inc/HackerNews huggingface dataset:
A contract doesn't need to be signed. All it takes is a "meeting of the minds". Ever bought a coffee from a street vendor just by pointing at something / handing them some cash or similar? That's a valid contract.

As long as people keep noticing how stupid Ayn Rand is before they come of voting age, we do have some protection against surprises: you can't just sign over your house or your first-born by clicking on a cookie banner. But I'm pretty sure Facebook could make you type "I won't scrape Facebook" into a box and it'd be (civil-law) binding.
This question is just way too general. You will find many organizations successfully using both TensorFlow and PyTorch in production.

In my opinion, honestly the libraries are very similar in their capabilities. Either one is a fine choice. If you aren’t familiar with either, I would suggest PyTorch as easier to learn, but if you have more experience with one then by all means stick with it.
Thank you for sharing this. I seem to follow some of his methods and there are some I need to adopt.
And this is why it's so important to be financially independent. If you have money saved up in this situation you can politely tell your boss, that you won't be coming back from vacation period, and the only remaining question is whether you come back at all after your vacation. He might throw a hissy fit and try to make your life difficult, but you can always walk away if you have enough savings.
> Also I’d argue that these are people issues and not US political issues.

Gender equality activism has been part of US politics since at least 1776: http://www.thelizlibrary.org/suffrage/abigail.htm (Abigail Adams advocating to the constitutional convention)
You don't seem to want to have a real discussion, thats probably why your coment was voted to death.

Anyway: the sources I thought to be common knowledge for anyone interested in the topic:

Here a ressource from the german parliament (from their scientific service):

https://www.bundestag.de/resource/blob/675688/4ba9aed6de8e96...

"DieDrogenpolitik der Niederlande führte zu einem Rückgangder Konsumenten harter Drogen auf ein Niveau, das unterhalb des Niveaus der meisten Länder Westeuropas und den USAlag. Zwischen 1979 und 1994 sank dieKonsumprävalenz in Bezug auf harte Drogen von 15 auf 2,5Prozent"

roughly translated, Consumption prevalence of hard drugs in netherlands: 15 % down to 2.5 % after liberalisation.

And to the other point, well, just because you cannot imagine other people wanting things not just for themself, but for other people, it still happens.

Or if you want to wrap it around: sure, I want to have legalization for myself. Not because I want to shoot heroin (I could do that already today), but because I want a saver and healthier world to live in.

War on drugs is a real war. Illegal market prices created narcos where only those prospered who were the most ruthless and strongly armed.

With legalisation they suddenly would be out of income.
Which surely does not suddenly mean peace, when the weapons and mentality is still there, but in the mid or long term they would vanish.

And columbia and mexico could have peace.
And all those poor junkie devils around the world could get real help (from the saved money of the war) and not prosecution.
> Sun had an unhealthy Microsoft obsession.

I think basically everyone did back then. There was a pervasive understanding that if you were small enough, Microsoft would use underhanded business practices to crush you if you became a threat. If you made a compelling product, Microsoft would clone it and use their might to make it win.

It felt like taking a pottery class with a grizzly bear in the room. Really hard to be like, "I should just make the prettiest bowl I can" when you know at a moment's notice your head might be swiped off.
Fable 3: F# to JavaScript compiler
If someone has a negative attitude towards their employer it could be a liability to let them run with that negative attitude for weeks or months. From what I understand she had already told other researchers at the company to stop their work and was being quite disruptive.

NOTE: I am not trying to take sides as I don't know enough information. Just saying I believe there are good reasons why you'd let someone go immediately.
This question is sooooooo relevant to me (sorry to stress on the "so").

1. This is the hardest one but all the 5 people MUST share your vision for the company and product/service. If they don't, you may still be ok but will be a long ride for you alone because they will just be employees who want to clock out at 5 PM. Again, nothing wrong overall but first 5 people should have more skin the game and must have that attitude. You also need to try and compensate them the best way possible.

2. I would look for behavior more than skills. Hear me out. I know that skills are needed but to build a company, you need people who have the correct attitude and mindset. Look for curious, always looking to learn, hungry to achieve something type people who don't need to be always told what to do. Again, you have to compensate them as well as possible. Skills can be learned but attitude/temperament/ambitions cannot be.

3. Kinda contradictory to #2, but 1 Person should be very skilled/experienced at the product/service/business domain. If that is only you, it's fine to start but need 1 more. But again, 1 person other than you at start is fine.

4. Look for previous track record. Just because someone says they are very ambitious doesn't mean anything. Ask open ended questions. Instead of asking "so do you learn using youtube", ask "what do you do when you cannot figure something out on your own" type questions. Look at their body language and how they go about solving problems.

5. People who care about Titles are usually not a good fit for early employees/partners. If prestige is important to them, they can be an employee some day but ideally not the first 5 hire.

Source: Bootstrapped founder for 6+ years who has done terrible overall in finding the top 5 people based on what I wrote (but I learned the hard way) but still made it to a team of 15+ and counting.
I agree, but I also think historical comparisons are permissible and don't prevent you from using what words you want?
I've read this a lot, but in the four jobs I left i was never escorted out the door when I gave my notice. Maybe it depends on the role, but I've always stayed out my 2-4 week notice period and spent the time wrapping up my tasks, writing documentation, doing exit interviews, etc.
Sometimes this type of redundancy would mean taking 2-3x the time to do some simple tasks.
> That might be due to font hinting. The default fonts (on Windows) were beautifully manually hinted to give a really crisp results without font smoothing.

I used to work at MS, and a lot of people don't realize exactly how much time, money, and love is put into fonts there.

When my team ordered custom fonts, I personally spent a lot of time going over each character pixel by pixel, in combination with many other characters, to make sure everything was perfect. I know other members on my team did the same. It wasn't some sort of mandate, it was just some sort of institutional knowledge, or maybe pride, that Microsoft was paying for custom fonts for our project and we were going to make well sure and good that what we delivered to customers was perfect.

I know there is a holy-war between people who like MacOS's font rendering and people who like Microsoft's font rendering, but I hope everyone can respect the amount of pride that both companies put into their work.
There's a story, mentioned many times here on HN, where Google (I think) hiring team were given their own anonymized CVs and they rejected all of them. It's a perfect example to describe the staggering level of hypocrisy at those companies.
https://twitter.com/timnitgebru/status/1274809417653866496?l...
Underwater Roudnabout Faroe Islands
Occupational Depression Inventory: A new tool for clinicians and epidemiologists
> I would contend that the unknowable numbers the person is asking for are not actually relevant to the argument at all.

More like you don't want to know, or it would turn your argument into an absurdity.
Yes on 22 spent nearly $300 million on the campaign, along with utilizing their established network of apps to tell CA residents to vote yes on 22. The comparison isn't at all equivalent. Uber et al used their vast resources to essentially purchase a law and it's astounding to me that anyone would defend them for it.
All macro-sized things are mostly empty space.
I like how the author specifically distinguishes between long-term memory and long-term understanding. A lot of
memory helping resources that I've been checking do sell the false notion of 'you'll remember everything', when it is more 'you'll understand most of the stuff if you run on something similar in the future'.
" by making things that genuinely delight its customers." - sure all these mindless, addictive apps, sites like Facebook, Instagram, binge watching on Netflix, time sink like YouTube are all genuinely delighting me, I walk away feeling great about myself.

Glossing over important aspects to either feel good about themselves or to project as do-gooders is not going unnoticed.
IANAL:
If you were allowed to use GDPR under an exemption, perhaps abuse protection, is that the only purpose the data will be used for by yourself and GA?

If you or a data processor you use, uses the data for secondary purposes not covered by any exemption to opt-in consent, I believe you would have to get opt-in consent for those secondary purposes beforehand.

Note: the cookie law is the ePrivacy directive (and national interpretations like PECR) and it goes beyond GDPR in some ways, as the ICO states "Although cookies that process personal data give rise to greater privacy and security risks than those that process anonymous data, PECR apply to all cookies." ( https://ico.org.uk/for-organisations/guide-to-pecr/cookies-a... )
I think they still have the problem today. Which makes any JVM language to be slow to run in elastic environments (where hardware instances and server runs quickly come and go depending on the load).
https://en.wikipedia.org/wiki/Display_resolution
This is all a bit confusing but it's starting to makes sense now.

What I actually want the license to be is CC-BY-SA - I think this mean that people shouldn't making money out of the illustrations e.g. putting it on a t-shirt and selling it, but rather using it in their commercial website/app.

Is this correct?
Why do Americans live in houses made out of wood in 21st century?
Yes. If you use a Retina display for a while, going back is noticeably worse.

Battery life is slightly worse but it’s not linear: the GPU has more pixels to push but usually that’s in a highly optimized rendering path so things like text don’t take 4x as long to render - and on macOS the extra resolution meant it could drop the extra work of subpixel rendering entirely. In the decade since this became common, GPUs and CPUs have become more than enough faster to cancel out the difference.
Sure it is for an apartment, no matter the stories, it is a "living unit", the comparison is between 1 sqm of something that is covered by a roof, surrounded by walls, etc, and in which you can live and 1 sqm of asphalt/parking space.

There is NO market in the world AFAIK where 1 sqm is considered multi-storey, a house that is 100 sqm in plan and is 2 storeys is a 200 sqm one.
Page 1 of timint gebru's language model paper
> the AB5 world where the vast majority of them can't work at all anymore but the ones that remain are full-time employee

Why do people keep lying that AB5 had a requirement for people to be full-time employees? I know in many office-based work environments, there is a strong preference for all regular (non-contract) employees to be full-time employees, but that’s not true in lots of industries, and there is nothing in AB5 that requires people working in conditions which it defines as employees rather than contractors to be full-time.
How do you propose to convince literally millions of businesses to spend at least tens or hundreds of thousands of dollars to change something deep in the technical stack that they don't understand, to achieve some nebulous slight improvement, when what they have at present works perfectly? And unless you can convince almost all of them to do it at about the same time, the old will necessarily linger (see also the compatible/incompatible problem I mentioned) and provide further disincentive. And then there are regulations that make any changes like this take an absolute minimum of five or ten years, because of multiple iterations of required regulation changes and certifications (e.g. the regulator must be convinced to allow thing Q, then manufacturer A must make and get certified product X, then manufacturer B that builds on that can make and get certified product Y, then C for Z, and finally the product you need is on the market and now you have to convince your boss you actually need to buy it).

You must have a strong lever if you wish to effect meaningful change. HTTPS adoption is a good example: browsers were in a position to honestly bully people into preferring it; and even then, it has been taking quite some years to get any substantial majority. I see no possible route whereby HTTP/3 could have succeed had QUIC been built upon IP rather than UDP.

Progress fails to happen due to inertia all the time. This is not something specific to software or hardware. The first example that springs to mind is climate change mitigation. Simply as a general observation about life, most people don't want to change what they're doing.
Seems like we are on the verge of this becoming relevant for robotics.

Things could get pretty weird when we have small enough drones that they can take advantage of the physics of tinyness.
No, the nature of the problem is that Google (and big government, in its own ways) is trying to solve hard problems with no good solution. There are clear downsides (described in this thread) to all the possible options, and even the option of letting people choose between bad options doesn't actually make people's lives better at the end of the day.

Keep in mind that Chrome basically pioneered the concept of doing OS-level sandboxing between websites. We can complain all we want about how Google should give people the option to choose whether they want hard site isolation or not, but if it weren't for Google's investment in Chrome, we wouldn't even think of the option. Would it be better to live in a world where hard problems don't get possible solutions at all, where no one feels like they have choices taken away from them because the choices were never given them in the first place?

(I do firmly agree that the very existence of Google is anti-democratic, though... but I get there via an entirely different argument. I'm glad to see more people concluding this, nonetheless.)
Can't do that, it discriminates against people with less free time. Basically if you offer a take-home test you hate parents.

There is no silver bullet, every approach has some group who hates it and hates you for using it. Pick your poison.
There are so many solutions!

* In uBlock Origin (which is a must have on bad internet): Settings > Block remote fonts

* In browser, Firefox about:config, gfx.downloadable_fonts.enabled, Chrome run with --disable-remote-fonts

* Download fonts when on good connection

> You can download all Google Fonts in a simple ZIP snapshot (over 300MB)

> https://github.com/google/fonts

installation depends on OS, on Arch Linux it would be

$ yay -S ttf-google-fonts-git

basically it puts font file under /usr/share/fonts/

Google recommends

> using a fonts manager (such as SkyFonts) that automatically syncs the latest versions of fonts from the Google Fonts API to your computer.

https://developers.google.com/fonts/faq

------

I browse with JS disabled by default in uMatrix, turn it off on problematic websites (maybe ten times a day). It would revert back to disabled on next browser reload. And I have maybe 20 hosts enabled by default which I use often enough.
Where is elsewhere?

The big online communities I'm a part of are twitter, reddit, hacker news, and facebook.

It's true that hacker news seems to be different from those when discussing culture war topics. With hacker news being father to the right than twitter and reddit, and more center right than my facebook feed.

One conclusion is hacker news exists in a right wing bubble. The other is that twitter and reddit exist in a left wing bubble. Given that the median voter in the last election voted for Biden, but just barely, and maybe voted for a republican senator. And even the people arguing her being let go was justified are probably pretty center or center left. I would guess your "elsewhere" exists in a ideological bubble that is much stronger than the one hacker news exists in.
So implementing and pushing Java in Android was a torpedo against Sun?

Interesting logic.
So they can do more targeted micromanagement?
Neutron stars are one of the few exceptions.
I'm afraid this type of law will decrease salaries in Europe compared to US.

For instance I work at an international company and I already get paid 2-3x less than same level engineers in US. I feel like this would increase the gap even more.

And I'd prefer to have the option to over-achieve if this is what I choose to do with my life.
Yup, because they'll actually be in competition with all the other ARM licensees, instead of just in a duopoly with AMD.
Then why haven't any of those vocal people managed to get Firefox, KDE, or Devuan to nontrivial market share?
I'm failing to connect to California DMV (https://www.dmv.ca.gov/) website via Comcast in Bay Area -- curl says "TLS connection was non-properly terminated." But curl from cloud VPS succeeds.
Apple releases its ‘Best of 2020’ App Store winners and most downloaded apps
People who live in the skyscrapers along Chicago's lakefront know that spiders can also fly with parachutes spun from their own silk.

Every spring there is an invasion of spiders that sail through the air across the lake from Michigan to hunt bugs in the prairies of Illinois. Many of them rest (voluntarily or involuntarily) on the skyscraper windows.
> and it feels to me that page loads are much faster, and in some case more readable (pages feel 'cleaner'?)

More readable, and also helps one focus on the content. A lot of web publications with literary pretensions (New Yorker, Quillette, LRB …) use pretty classic-looking externally loaded serif fonts for their articles, which not only slows down reading but can also (IMO) make one less critical of the content than one otherwise would be.

If I were the editors of these magazines I would be seriously tempted to force the use of Comic Sans for all article content. May not be good from advertising point of view but it signals a kind of intellectual honesty that I suspect is valued higher by their readership than a "classic look"
But obviously not having the highest level of performance doesn't prevent from Qualcomm from producing more chips than Apple. So what's at play here is more performance != better. For you and me yes, more performance is good, but there are a lot of factors in play and not everybody looks to performance being the main metric.
That is factually incorrect, as he had millions less than each of his opponents:

https://en.wikipedia.org/wiki/2016_United_States_presidentia...

https://en.wikipedia.org/wiki/2020_United_States_presidentia...
Sigh. Working in cybersecurity, it makes me sad to see how much ColdFusion is still in use, full of security holes that no one will fix because the original developers have long since moved on and current developers don't want to touch anything CF related with a ten foot pole.
Using a video game to understand the origin of emotions
The Rust Community will be sad to see you go.

Can you discuss what you are going to do at Apple ?

For the community, please advocate for a safe way to load and reload open source code onto a person's own Apple computer without letting go of security. This seems to be an issue several folks have with Apple, and of course, Apple has been wary of having code they don't control running on their machines.

Maybe as a new person you can help find a way for this?
No, that's still "fired". Don't get me wrong, it's an entirely legitimate reason to fire someone - but one doesn't quit unless they actually submit the unconditional resignation. What she did was threaten to quit, and Google (rightfully, IMO) fired her as a consequence of that threat (plus previous email where she was advising colleagues to stop working on some company initiatives - that was very likely a preview of things to come, had she stayed any longer at the company).
I agree that's an excellent step forward, but again, I'm not seeing it as a revolution. All-day batteries were always available in the Android world, so I don't think there was any revolution there. Similarly, there are plenty of laptops with all-day batteries. That list includes, but is not topped by, both M1 and previous Macs: https://www.laptopmag.com/articles/all-day-strong-longest-la...
Haha! Yes, if you think you're about to build the next Whatsapp, you definitely should not waste your time studying for tech job interviews.

We're all temporarily-embarrassed rockstar founders here at HN.
Why "script" though? Aren't Java and JavaScript both script(ing languages)?

Why not call it e-Java or Java XYZ or something?
Good timing. There was talk of a fork brewing...
I cannot express how much I rue this day.
Emacs is malleable, but it shows that it comes from a pre-CUA era. IMO, they should just drop the existing UI preset into a "legacy UX" package that old-timers can keep, and come up with a new preset that will be familiar to users of post-Win95 machines.

IntelliJ does this right. You are dropped into a brand-new, complicated editor, but the basics like the arrow keys, Ctrl+C/Ctrl+V, ctrl+arrow key movements, menus and lots of other bits are already familiar to you. You may remap the editor in any way you want, but you are likely to override a few presets and get on with your day, than rewire the entire thing.
For laptops, one of the main limiting factors is the "width when in a bag", or simply the "height". Standard 15"/16" is the limit of most backpack widths.

Going to 3:2 or 4:3 would simply mean a narrower screen, if you want to keep the same backpack-ability.
I think part of the reason this works so well in Europe is because guilds have been around for a long time, and there's a sense in which they also look out for the quality of work their members put out. There's an implication of providing training to junior members and serving the public that give a depth to the organisation beyond a charter of 'we negotiate for the highest pay the market will bear'
Turns out, even Timnit Gebru, making ~500k a year researching AI ethics at Google, can still be fired.

Turns out, Google would feed each and every one of their employees, feet first, into a giant wood-chipper if that was the most cost-effective, legal way of disposing of them.

Turns out, the tech industry isn't really all that structurally different than any other industry.

Ignore that pipe full of blood and guts y'all, none of those people were marginalized. Back to work!
It was a weird time.

Now, there's a straightforward business case and examples of the many strategic and financial benefits of owning development and guidance of an open platform.

Then... you either owned a platform completely (closed) or didn't (someone else owned it). Vis: all the bs machinations around proprietary Unix distributions.

Sun + Microsoft was likely seen more in the context of "ceding ownership to Microsoft" than "growing the platform, that we still have majority ownership of."

Ultimately, hardware vs platforms thinking. Or my-share-of-zero-sum vs growing-the-market. Unfortunate.