skysight-inc/HackerNews huggingface dataset:
Thanks Google for disrespecting the users and adding useless bloat in their Gmail Android app to abuse of their dominant position.
So now, hundreds more mega bytes of storage will be lost in my phone even if I don't use Google Meet.
Show HN: I built the missing no-code Stripe Customer Portal in 24h
Absolutely the best popcorn! I became so obsessed with it that I have my parents smuggle over ten pounds or so every year.

While maize has some of the widest genetic variation Out there, in practice I think it is paradoxically the most frequent monocrop you will see. Lots of genetic options but each field will have almost no genetic diversity.
This is entirely true. It's also the reason that more and more extreme ideas flourish.

The disingenuous engagement disillusions more reasonable people. People left of center see how Barack Obama was treated for the mildest of progressive ideas, and then decide that there's no point playing nice. I'm sure there is a similar analogy for conservatives.

If you don't listen to reasonable, accommodating people, don't be surprised that you are selecting for people on the extremes.
DomTerm: A terminal emulator based on web technologies
> History teaches that governments messing with the money supply ... leads to civilizational collapse.

I always had an impression that all the money everywhere was always something issued by the government and its supply effectively controlled by the governments: even many centuries ago there were laws that forbade forging the money, even at the times when the money was made of gold. The way I understand it, the worth of money was seldom, even in old times, the weight of the metal. Otherwise nobody would have cared about the forgeries?

So the question is, is there any historical example of money long enough disconnected from the issuers "messing" to be even able to argue there is such thing?

If I understand the more modern thinking of economists, it's not that the money in older times functioned differently (that there wasn't a "trust" component), it's just that there were limits due to the dependence on metals availability. But the economy was never "just a sum of the issued money".
I believe it’s considered to be somewhat hard to integrate with, but worth it if you can. It was/is Fuchsia’s default allocator.
Or a C implementation for the same reason...
Slight correction: by default Debian/Ubuntu put all modules potentially required for initial boot into the initramfs. That's still a very small percentage of all modules. I.e. you only need those modules that will get you so far into the boot process that you have access to the root partition with all the remaining modules.

E.g. if you want to do network-boot over wifi, you'll have to add a initramfs-hook script to add the wifi modules for your hardware into the initramfs [1]. They are not included by default.

[1] http://www.marcfargas.com/posts/enable-wireless-debian-initr...
Even that was in 2005. Any charges have expiration, and once exonerated can not be brought up again.

Much changes over 15 years.
The leaders I've had who have been the best at delivering bad news are the ones that have been decisive and clear about the direction we're heading all along. If a "leader" who is rarely visible and who doesn't actually _lead_ by setting a clear direction and taking decisive action for the company gets up to give bad news, it's going to be a train wreck. If a leader who has been transparent, decisive and clear all along gets up to deliver bad news, the result is often very different.

Part of the reason is the trust that has already been built and part of the reason is that they can give a clear path forward and actually get people onboard (or at least make the justification believable).
Ask HN: How to improve career once established in my job?
Hello everyone! So I'm trying to get ideas on how to improve my software engineer career given that I am well established in my current job.

How have you personally done this? Can you give me any tips/ideas?

I am OK spending some of my personal time doing this, I just don't know exactly _how_ to do it? Is it blogging? Working on some personal projects? Open Source?

Thanks!
Boston Dynamics now sells a robot dog to the public for $74,500
That you can't estimate how current processors will match your expectations based on how 42 years ago processor matched expectations of people living at the time.
None of which are required for link-level autonegotiation, however. Those are later steps.
I see, thanks. I'm looking at that source and confused what it's actually doing though. What is the "tracking" aspect? I see ShouldAppendHeaders() returns true on doubleclick.net, but on the face of it, it seems to just be saying: "Should we send experimental headers to this URL? If it's doubleclick.net, then yes." But they claim [1] this X-Client-Data header is used for experimenting with Chrome, not for tracking. But you're claiming they're using it for tracking, so you're claiming they're lying... which I mean is certainly possible, but I see no evidence for it. What's your basis for claiming they're lying with such certainty?

[1] https://9to5google.com/2020/02/06/google-chrome-x-client-dat...
> what do you mean by integrate? […] what the German in the pub seems to think

Don't you have sociology classes or political education in school? I just looked up the word to make sure and it turns out its meaning is almost the same to what I remembered, and it certainly is not a complete erasure as you allude to.

Nice straw man, though. Man, must it be satisfying to topple it over!
Why is this business model usually from Israel?
VESC – open-source ESC (2015)
Some people have mentioned that once you use 4K, you can't go back. I guess I'm in the group that has used 4K (or 5K, in my case), and found it easy to go back.

At work, we have these 5K, 27" LG monitors: https://www.apple.com/shop/product/HMUB2LL/A/lg-ultrafine-5k... . Don't get me wrong, they're great, but... I don't feel like I'm missing anything when I go home and use my Dell U2412M (1920x1200, 24"). And working from home the past three months hasn't tempted me to upgrade my monitor, either. 1920x1200 gives me a good amount of real estate at 100% scaling, and that's the main thing I need.

Now it is true that if I look at the font in this text box in Vivaldi, the rendering kind of sucks; Firefox is a bit better. There was definitely a time, around when I switched to Windows 6.x from 5.x, when I was passionate about this, and dislike for the Windows 6 font rendering was one of the reasons I stuck with XP as long as I did. Maybe 4K would help with that, but by this point I've adjusted. And even so, spending $900 on the monitor the author suggests is not the most appealing option. That's a lot of GPU upgrade you could get relative to the $300 I spent on my current monitor in 2011. Or I could double the RAM in all my personal systems and get a nice microphone (which would have more of an impact on my working from home experience). Or I could built an entire Ryzen 7 3700 desktop for that price. There are just a lot of things I'd rather prioritize.

I'm also find the proposed productivity benefits dubious. As long as the fonts are acceptable enough that I don't find them actively distracting (and as mentioned, with bad enough font rendering that can be the case, so perhaps the author is simply more sensitive to that than I am), how much I can focus is going to have a lot more impact on my productivity.

I do somewhat fear that this might re-ignite my former font pickiness, though...
> This would make sense if they needed to collect that information organically, but there's already requests made to Google as soon as Chrome launches. So, no, it's not required for analytics.

Wait what? You don't think there's analytics that can be done about the browser itself? Let's say chrome ships a new experiment, that when enabled on certain devices uses 100% of the CPU until chrome is closed. Analytics sent on browser startup would provide insight into that.

If you're asking why they need both:

having analytics in the context of a given page is also useful. If you can see that different experiments in chrome cause different performance impacts when loading the same page, that's also useful data that you can't get from analytics sent on startup. Nor could you centralize the logging of that information, as it would essentially be sending your browser history to Google all in one request, which is even easier to track.

> Doesn't this prove that Chrome is a trojan horse used for ads and tracking purposes?

Bluntly, no.
I'm curious as to what people (dis)like about seccomp?
LoC makes a good bandpass filter. Too few and the code is usually hard to understand, too many and the code is unnecessarily bloated. Once you've been coding in a language for a while you get a sense of what's 'just right' for a complex feature (assuming you understand the feature properly).

What really bugs me about LoC as a metric though is when people don't count libraries. "I made a 3D engine in 10 lines" is just a flat out lie if one of those lines is '#include "Unreal/Engine'.
How are confined snaps on wayland unsafe? Why talk about X when it is clearly phasing out?
The more technical folk would agree with you. I have heard many say this situation is ripe for bitcoin but in practice I have yet to encounter a person using bitcoin in my home country.

Network probably wasn't the most clear word to use. I meant any one of the physical stores in home country that work with the agent in the resident country. My observation is an agent from a specific area in home country will work with the stores from his area in his home country. He or she collects "real" money in the resident country and the shop owners provide the money/goods in home country. All this happens through regular WhatsApp. Not the new money feature.
CONV-86 came on 8" floppy disk for the ISIS-II operating system on Intel MDS development boxes. Even if you found a copy, you'd need an MDS-80 to run it on.

After the IBM PC came out, everyone tossed their MDS-80 systems when Intel started to provide their tools on MS-DOS.

With the current interest in retro computing, I wish I had saved more stuff from back then. I kick myself for not saving an Intel i960CA evaluation board that I used in 1992. I loved the i960 architecture and developed quite a few products with it.

However, I still have the processor from that board because I replaced it with an i960CF.

http://www.w6rz.net/IMG_0035.JPG
Android was being developed before IOS, and had a prototype phone in 2006. If anything, Windows Mobile was probably what they feared.
> It's too bad it doesn't have more widespread adoption, I think a lot of people could benefit from using it for the things it's good at.

I think that's because there aren't many things it's really good at. It excells at a niche – as a light-weight, easily embeddable scripting language – but is mediocre as a general-purpose programming language, because it's standard library is extremely spartan and lacks so many things you need on a day-to-day basis.
Without generics, structs can take on all sorts of user-defined shapes. It's just that the types of its fields are fixed at declaration.

Without generics but with sum types, the sum types can still take on all sorts of user-defined shapes. It's just that the types of its various alternatives are fixed at declaration.
The original plan required a laser link, but those were removed from the v1 satellite because the lasers would survive reentry and SpaceX didn't want their satellites falling on anybody's head. So this is definitely a hardware upgrade requiring new satellites.

But that's not a big stumbling block -- SpaceX plans on replacing 1/5th of their constellation every year.
That's what bertheb says, R0 depends on the other variables, like density, climate etc etc.
pointer != address

Unless there is no difference between a pointer and an address, in a register you can store an address, maybe the address of a pointer (and so on).

But you can be right if we talk about some registers that always point to something, like IP (PC).

But we enter into a philosophic area.

Edit: Yes, I know, you can also treat a register as a pointer. Should we leave it to the Wikipedia definition? https://en.wikipedia.org/wiki/Pointer_(computer_programming)
Facebook closes political ads loophole ahead of US Presidential Election
How does one go about learning reverse engineering? Is it mostly by practicing? Are there any good up-to-date resources?

I remember taking a reverse engineering course in the university where the professor didn't even bother to explain the basics, it was like black magic and left me frustrated, but I still feel amazed when I read blog posts like these.
Automate music publishing and Collect royalties from streaming services
You're going to make ipsec heads explode comparing signing a binary to setting a file's execute bit.
Typically for high resolution images you actually take multiple images. So it would be more work, but you can definitely remove foreground objects. This is like how you can take a bunch of photos of a landscape with people moving around in it and remove all the people by just looking at what isn't changing in the images.

I'm not saying it is easy, but it is definitely possible.
World Wide Creators Conference by #visionaryislife
20+ Speakers. Creative Learning Labs. Virtual Networking + Meet & Greets.

What does it look like to build a personal brand and generate income on the internet during a global pandemic and the black lives matter movement?

On Saturday June 20, the first-ever World Wide Creators Conference kicks off with a 48 hour immersive virtual conference experience for all developers and creatives alike.

Examining what it's like for creators to survive, perfect their personal brands, and make an impact and an income during tough times.
I've always worked in relatively large companies, and I've led several mobile teams. I've always ALWAYS been a native mobile purist. I had iOS people writing Obj-C and Swift, I had Android people writing Kotlin/Java. I had budget to have at least 2 of each and things moved along.

Now I find myself a CTO of a startup where mobile is less crucial (we're building an issue tracker to take on Jira/Trello/etc) and I don't have a big budget anymore. I need to seriously consider something like RN or Flutter.

Anyone else been in this situation where picking a cross-platform toolkit is not a matter of trend or religion but rather one of necessity? Any learnings to share?
Same here. Also never used any browser extension. Web devs need the pure browser experience.
https://youtu.be/bXNwzKo5Yps
> I don't care about cookies
Because historically Israel heavy uses blackmail as a foreign policy tool.
I'd say their biggest influence was Classical Chinese culture.
Not to mention once metrics become targets, they cease being useful as metrics because they're apt to be gamed.

It seems you simply can't win when you need to guard against mindlessly selfish behaviour.
Windows 98 famous bluescreen at COMDEX 1998
I have been advised by researchers in the field that it takes about a day with an optimizing compiler to de-obfuscate most any piece of commercial software of this size, with a good team. With a less than great team, perhaps about a week. Is that true?
To be pedantic LGBTQ are ~5% of the population in the US. With higher or lower numbers in the other countries. Source for the US: https://en.m.wikipedia.org/wiki/LGBT_demographics_of_the_Uni...
I was planning to grow a small amount of bere this year through a seed sovereignty program here in Scotland. Lockdown disrupted that, and the seeds didn’t arrive. Hopefully next year.
>this only happens when the phone contents are deemed relevant to the investigation

Perhaps you stopped reading the article part way through?

> Olivia (not her real name) reported being drugged and attacked by strangers. Police asked for seven years of phone data, and her case was dropped after she refused. “My phone documents many of the most personal moments in my life and the thought of strangers combing through it, to try to use it against me, makes me feel like I’m being violated once again,” she said.

“This isn’t about trying to stop the police from putting together the facts of the case. This isn’t about objecting to the police downloading information from the time that it happened. This is about objecting to the police downloading seven years of information that pre-dates the event and therefore has zero relevance.

“I kept trying to ask them if the data that they took could be restricted just to the period of time of relevance to what actually happened, and they said no.

“They told me that if I didn’t consent, they may just drop the case and may not proceed with it. They have now dropped the case citing one of the reasons being that I have not handed over seven years of my personal life which is of complete and utter irrelevance to that one night.

“I am willing to hand over the information that is relevant to what happened – I’m not willing to hand over seven years’ worth of information that is totally and utterly irrelevant.”
Probably more relaxed attitudes towards intelligence work, because of history.
مجلة زنوبيا
مجلة زنوبيا لكل ما يخص عالم المرأة وكل ما تهتم به المرأة العربية
I enjoyed this read. It reminds me of a few things I've observed recently:

* If you give a little, you will be subject to increased disapproval and if you don't care at all, you'll be subject to distant tut-tutting. Examples: the tech industry faces widespread condemnation for its gender ratio while hedge funds face little - only 1 in every 9 senior hedgies is female[0]. I'm not complaining about the gender ratio condemnation, merely commenting on the difference. Another example is that Bernie Sanders's speech was interrupted by Black Lives Matter protestors. Donald Trump's wasn't.[1]

* Internet commenters frequently remark on how they would pay for good news, yet they prefer reading free low-quality news sources over paid high-quality news sources. Similarly with clickbait vs. informative writing. They share the former, they comment on the former, and they enjoy the former. Effectively, they only pay the former.

* Voters and plans (brought up in the article) are my favourite. You cannot attack someone without a plan but every plan has flaws. Therefore, offering a plan is disincentivized while offering mere ideas is incentivized by people who claim the opposite. I'm glad this was example 1 in the article.

* Internet commenters will frequently be unforgiving of errors corrected. They reward hiding errors and punish honest corrections. No apology is sufficient. Often this manifests as upvotes or likes for those who stick brutishly to their positions while merely abandoning to indifference those honestly convinced. Strictly this is not really only Internet commenters. The fact that Red Cross having to not give away free doughnuts resulted in animosity towards them is a lesson for future players: do not give away anything.

* YC's ill-fated attempt at crowd-sourcing a funding target was another amusing result. They intended to support something that they wouldn't have heard of, but they rewarded popularity, which resulted in their having to fund something they'd heard of a million times.

0: https://docs.preqin.com/reports/Preqin-Special-Report-Women-...

1: https://time.com/3989917/black-lives-matter-protest-bernie-s...
Kind of, but you can still leak a lot of information in a simple read-only GET

GET /realylongstringwithmeaningfulbits/{user identifier}

This is basically what tracking pixels have been doing for years (1x1 transparent PNG).
The are a few lua lapis users out there: https://leafo.net/lapis/
Yes and no. If Google only wanted to hedge against IE they could have just contributed to Mozilla/Firefox. They clearly also wanted total control.
The first thing any scripting-language-used-as-flexible-config-files will want to add is a way to include shared config files, typically with computed (i.e., non-constant) file names or paths. It's possible to sandbox this, but also rather complex compared to a non-executable data file format.
> Or is it just a matter of “download, listen and see if it’s good enough or move on”?

Pretty much.

It can be pretty annoying when a book has multiple narrators as the quality can vary significantly, so you might get deep into a book before you start getting consistently bad narrators.

I can't remember the book now, but it put me off using LibriVox forever.

Now I try the local library app or the app from the local library where I used to live and if that fails there is always audible.
If you use a Mac, a 5k monitor with integer scaling (2x) will take fewer GPU resources to run than a 4K with fractional scaling (1.5x). This why I refuse to switch to a 4K monitor for now. Will do the leap to a 5k monitor but the options are very slim now.
I honestly feel like he’s got a new fan in me, digging the bitterness lol.
If I put you in front of a wall full of numbers, and I tell you "point a number with your finger and remember it", what is your finger? A number? Or the thing you use to point a number?
Judge Tosses Magic Leap Suit Against Ex-Staff
Question: how much performance overhead is e2e encryption on video? Most people are not on endless cores sitting in liquid helium.
Digital Art Preservation
You claimed:

> Chrome was always a trojan horse to co-opt web standards for their own purposes

That wasn't the case. Google was concerned about Microsoft's ability to lock them out, and the lack of high quality browsers on non-Windows platforms.
Lol. Should link the root though, plenty of suggestions for others: https://news.ycombinator.com/item?id=16117172
I also wonder if a $15mio valuation (20% for $3m) is a good deal for founders that have a moonshot idea and a first step that is reachable within 2 years and a plan of how to get there.

I mean if I had a plausible 2-year plan on how to fix the image processing part of self-driving cars and autonomous drones, just the knowledge of how I consider that possible might be worth more than $15m to Google, Uber, Skydio, or the DoD.

So to me, this looks more like a glorified way for teams without connections but with a great prototype to get introductions to the "real" investors that'll pony up $100m+
> We also had someone try to cause problems because our Linux systems had "man pages", which they believed was proof that Linux distributions were sexist.

This is a really interesting example. Naively, I'd expect the meaning of a word to matter.

Do you know if the person advocating for this understood the etymology?
When I saw the title I thought the video was going to be about Terry Winograd's SHRDLU natural language understanding program https://hci.stanford.edu/winograd/shrdlu/

Then I was wondering if there were any videos about the SHRDLU program. There is one very poor quality screen capture video on youtube showing SHRDLU in operation. I stumbled on another fairly short video (2:13) of Terry Winograd discussing his career as a technologist working in AI. I think it's an interesting alternate view of technology and its effect on people. The video is here https://www.youtube.com/watch?v=oW5la8ZZJCE
Exactly. What Chrome and Firefox should do, is bundle their own analytics program into the extensions program, make these analytics available via AMO or Chrome Web Store (already has a very basic version), and remove the ability for extensions to perform outgoing network requests unless the user explicitly whitelists the extension. Even then, show big scary warnings about extensions given this permission being able to steal your bank passwords, just to keep the less tech-savvy informed.
The cumulative total hours wasted from all the Devs that accidentally left an ad blocker on whilst developing, then spent time debugging a misbehaving app has to be pretty high!

I know I've been caught out on that one before..