skysight-inc/HackerNews huggingface dataset:
I use it on firefox and it works very well. I think it doesn't support every website out of the box, but I've never came across one that it didn't work well on.

The prompts were turning me crazy especially since I use a few privacy extensions that made it impossible for the websites to remember my settings. It meant even browsing the same website lead to one consent form per page I clicked...
Is this good for professional work, Illustrator seems more solid? Great FOSS still though
Those of us who have been using Linux around the the year 2000 will remember the April fool joke on Slashdot about running Linux alongside Windows. The often repeated mantra, first they ignore you, then they laugh at you, then they fight you and then you win. The main reason of this seamless integration happening between Linux and Windows is most probably the fact that developers or the "cool kids" going to MacOS by the droves. Like what people normally say, the enemy of your enemy is your friend. Only time will tell how many of the "developers" will come to Windows via the unthinkable Linux route, but correctly done Windows and Linux integration is a potent OS combination.
Ah, sorry about that then.
The Mac’s “resurgence” started around 1999 with the introduction of the iMac - 9 years before the App Store opened. Apple currently sells around 16-20 million Macs a year.

No matter how good WSL is, if you want to develop iOS apps, you still have to buy a Mac.

There are around 200 million consumer PCs sold a year. Do you really think any significant number or sold to develop VR apps - that market is minis use.
Researcher close to coronavirus breakthrough dead in murder-suicide
> We are looking closely at moving to FoundationDB at some point.

I'm curious to better understand the use case where this change makes sense.

CockroachDB does a lot more than FoundationDB. FoundationDB is pretty much just a KV store. There are layers out there but they IIUC they have immature drivers. Have you had success developing applications on top of any of them?

Do features like secondary indexes, joins, or constraints matter for your use case?

A big thing cockroach does that foundation doesn't help with at all is contention. If transactions contend in foundation, they will fail with retriable errors at commit time. The process of coordinating concurrent read-write and write-write interactions fall onto the layer implementer. This is a huge burden. Cockroach has an increasingly advanced story around concurrency control. It's a problem which should not be understated.

Other important properties are:

* Rolling upgrades
* Long-running transactions (they are starting to have a story about read-only transaction with the new storage engine)
* Online schema changes coordinated by the system.
* FoundationDB has a nascent story around multi-region which seems doomed to poor performance and even then only exists to provide higher availability at the cost of synchronous replication (i.e. there is no geo-partitioning).

I don't want to sound overly critical about FoundationDB. It's a very cool piece of software for a single-region, scale-out, consistent KV that, for right use-case, which is low-contention or externally coordinated, can probably deliver a high degree of predictability.

edit: I work on CockroachDB.
Isn't it culturally normalized in AUS to wear full skin covering when under the sun? I seem to remember being told that most Australians wore more long-sleeve shirts and jeans than t-shirts and shorts.

I think that such a level of skin covering, despite the high temperatures, speaks to an acute cultural awareness of skin cancer that you don't see in most places.
> implying this is at the behest of the US Government

That implication isn't in there either? The nearest they come is referencing previous (real) US coup attempts in Latin America.

Another source, with sources: https://www.bellingcat.com/news/2020/05/05/the-invasion-of-v...
Could you reach over / through the fence and hit the bluetooth connection button? You could probably change the volume, music, or play something offensive then. When they take it back indoors of course.
Never figured Musk for a Unicode warrior.
Easily done! This comment should be pinned to the top or something:

https://news.ycombinator.com/item?id=23089413
> It is very hard to work on your project at home, when you are in a intense bulking, or 'cutting' phase, and once you come home form the gym you just want to chill....

Zero excuse for this IMO. A work out of 1 hour is good enough and it’s only 4% of a day. Muscle growth happens when you sleep, so allocate 7 hours. Eating meals to bulk up isn’t hard.

Drink 30g protein shake with each meal, on top of the protein you get from your meals (another 30g or so) and you should be able to meet daily protein requirements (0.8-1g protein per day per pound of body weight). Then just make sure you’re getting the carbs and fats you require.

It’s easy, but there’s a catch. Your wrist size will be and indicator of how much muscle you can pack on your frame without steroids. If you don’t have big fat bones for your wrists then forget it your body’s bone structure does not provide enough surface area to attach as much muscle as you’d probably like. You will never be big naturally, so just focus on being lean.
For me it is worse than any Chrome based browser with an ad blocker such as brave (there probably are many in the play store). Slower, clunky, janky... Maybe if you don't compare it to another browser it seems like a good experience, but it really is not.

Also good luck tapping on a small link in Firefox mobile, tap targets are bigger in Chrome than in Firefox.
Yes, but translating syscalls across two Unix like systems is likely much easier. Big parts of it even just straight mapping one number to another.
document.querySelectorAll('*').forEach(e => e.style.overflow = 'unset')
Show HN: Seasonality in local fire department missions
Coronavirus researcher shot dead in the US
> But borrowing to do stock bybacks when you don't have a stockpile is just skating further out onto thinner and thinner ice.

this also partly depends on your expectation on the availability to resell the stocks later on if desired
This works very well. Another thing I do that works well, and I don't really see it brought up anywhere, is to use nomachine to connect to localhost. It's not seamless in the sense that you have linux apps side-by-side with native windows, but it gives you a full linux desktop experience (you need to install a linux desktop and wm in wsl for this to work well). Combining this with windows virtual desktop i can flip back and forth between windows and linux instantly without any vm.
At the time that the videos were posted there was nothing secret about the coup. See this bit from the Bellingcat [0] investigation:

>By the time the video was first shared on Twitter, eight of Goudreau’s men were dead and two others captured as the boat they were on was intercepted at sea by the Venezuelan authorities. A second boat, soon on its way to Venezuela, would also be intercepted at sea the following day, resulting in the capture of eight of Goudreau’s men, including two American citizens.

The videos were in or subtitled in Spanish, so my take on it is that because they had not seized TV or radio stations in the country, they took to Twitter to get their message out. It could have been a call for support from the populace.

[0] https://www.bellingcat.com/news/2020/05/05/the-invasion-of-v...
The guidelines can be found here: https://edpb.europa.eu/sites/edpb/files/files/file1/edpb_gui...

They are pretty great, beyond the examples brought up here. For instance, on the criterion free/freely given, they write the following:

> The element “free” implies real choice and control for data subjects. As a general rule, the GDPR prescribes that if the data subject has no real choice, feels compelled to consent or will endure negative consequences if they do not consent, then consent will not be valid.13If consent is bundled up as anon-negotiable part of terms and conditions it is presumed not to have been freely given. Accordingly,consent will not be considered to be free if the data subject is unable to refuse or withdraw his or her consent without detriment.14The notion of imbalance between the controller and the data subject is also taken into consideration by the GDPR.

Regarding the last element they cite the examples of public authorities or employment (e.g. monitoring systems) as situations where there is an imbalance of power that may limit the ability to give consent freely (there are other bases for processing data).

Also, I want to quickly remind HN that the GDPR applies to any data processing and goes far beyond consenting to cookies but also to, e.g., any other tracking, "selling" the email address to an advertising firm, taking a video of you, etc.
Can somebody tell me where I should click?
Same here! It's perfect for making the graphics look consistent & appealing.
How to remember Docker or other long bash commands
Up until recently, I've primarily been a C#/.NET developer and Visual Studio (2017/2019/Community/etc), IIS, T-SQL... all largely work best on Windows.

Blizzard games (addicted to StarCraft for life, also enjoy Diablo 3).
Steam games (some are supported under Linux but I know I can run all modern games with full video card driver support).

WebEx - need this for work and it seems to really lack support under Linux. Couldn't figure out how to get this working on my Ubuntu 20.04 laptop. Also use RSA and Horizon VMWare and haven't dug into how well those apps work in Linux.

I don't need WSL but I really like it. I get to dip my toes into Linux, and enjoy using bash, running MySQL under Linux, generally find the npm/yarn experience is better.

If at this point you wonder why I don't go Mac it's mostly because I could never justify the price premium to get the hardware I want. In theory Hackintosh could fit the bill but I haven't tried it, and everything "just works" under Windows so I haven't felt the need.
Update (can't edit the comment on HN anymore):

So I misunderstood (only skimmed through) those 2 links about desktop Firefox sideloading, they use a different meaning of that term than what it commonly means on Android.

They only blocked 3rd party apps from installing extensions by themselves (which is good). User-installed extensions from outside of the Mozilla store are still allowed on desktop Firefox.
Yeah I told that friend, but he feels that constantly providing background music for your neighbor's lives should also be illegal. He's looking for a more secluded house as well.
And there's the time someone did try to sneak something into an open source kernel [1].

The cool thing is, anyone can audit the kernels any time, and even if Theo's or Linus's accounts get compromised, the backdoor will be observable by everyone.

Try that with Windows: we have no idea what's in there, we never will, and MS has zero incentive to tell us.

1. https://freedom-to-tinker.com/2013/10/09/the-linux-backdoor-...
For a map of the trees of Adelaide, Agen, Ajax, Alblasserdam, Allentown, Amersfoot, Amherst, Amsterdam, Amsterdam, Amsterdam, Amsterdam, Anaheim, Antwerp, Arganda del Rey, Arnhem, Assen, Auburn, Aurora, Austin, Bakersfield, Ballarat, Barcelona, Barendrecht, Barrie, Basel, Bayonne, Belfast, Bendigo, Berkeley, Berlin, Birmingham, Bologna, Bonn, Bordeaux, Boroondara, Boulder, Bozeman, Bretagne, Brimbank, Bristol, Buenos Aires, Buenos Aires, Buffalo, Burnside, Calgary, Cambridge, Cape Coral, Cary, Champaign, Charlottesville, Chemnitz, Chestermere, Chile (OSM), Colac-Otways, Colombus, Colorado Springs, Copenhagen, Corangamite, Cornell University, Craig-y-Nos, Cupertino, Cáceres, Delft, Den Haag, Denver, Divonne-les-Bains, Dordrecht, Dundee, Durango, Edinburgh, Edmonton, Eindhoven, Escondido, Fingal, Frankfurt, Geelong, Gelsenkirchen, Gent, Glen Eira, Glenelg, Grand Paris Seine Ouest, Grand Paris Sud, Grenoble, Groningen, Guingamp, Haarlem, Halle, Hamburg, Hamburg Hafen, Hilversum, Hobart, Hobson's Bay, Hudson River Park, Issy-les-Moulineaux, Jena, Kamloops, Karlsruhe, Kelowna, Kitchener, Köln, Las Vegas, Launceston, Leipzig, Lelystad, Lethbridge, Linz, Lisbon, London, Longueuil, Luxembourg, Lyon, Madison, Madrid, Manlleu, Manningham, Maple Ridge, Marysville, Melbourne, Metz, Missisauga, Moncton, Monterrey, Montpellier, Montreal, Mountain View, Mulhouse, Naperville, Nevers, New West, New West, New York, Nice, Nichols Arboretum, Nijmegen, North Vancouver, Oakville, Orléans, Oslo, Ottawa, Oxnard, Pacific Grove, Palmerston North, Paris, Perth, Philadelphia, Pittsburgh, Placentia, Port Phillip, Portland, Portland, Oregon, Prince George, Prospect, Prospect, Providence, Quebec City, Regina, Rennes, Rennes, Repentigny, Richardson, Rochester, Roosendaal, Rostock, Saint Quentinois, Saint-Egrève, San Francisco, San Jose, San Jose, San Jose, Santiago de Compostela, Sarasota, Seattle, Seine-Saint-Denis, Sevilla, Shepparton, Sherwood Arboretum, Sioux Falls, Sliedrecht, Southern Grampians, Springfield, St Augustine, St Catharines, Strathcona, Surrey, Sydney, Three Rivers, Tilburg, Toronto, Torrent, Toulouse, Troisdorf, Trädportalen, UNT, Ulm, Umea, Unley, Utrecht, Valencia, Vancouver, Versailles, Victoria, Victoriaville, Vienna, Villa_Manin, Waite Arboretum, Wake Forest, Wallonie-Bruxelles, Washington, Washington DC, Waterloo, Welland, Wesel, West Chester, Westerville, Weston, White Rock, Winnipeg, Wodonga, Wylie, Wyndham, Yarra, York, York, York, Zaanstad, or Zvartewaterland, you can try https://opentrees.org
For Haskell stuff, you can go one better and use Hoogle: https://hoogle.haskell.org/?hoogle=%28%3C%24%3E%29&scope=set...
Same here. Isn't this against GDPR regulations? I thought that sites must give you the option to not provide consent and still visit the site.
Do Not Tracked was not backed up by laws. That's the difference.
Uber to cut 3,700 full-time jobs; CEO to waive base salary
Detecting secrets in source code is like finding needles in a haystack
Theoretically. Practically almost all websites need third party cookies to use any decent analytics platform (most often GA). So the end result is still that 100% of websites need cookie consent.
Have the clinical studies been confirmed by multiple independent studies?
People Aged 95+ Show Stronger Brain Connectivity
Probably less noisy than a car engine with traditional ignition coil. Not to mention all the PCs with glass cases.
I think this is again part of the problem with all the misinformation going around. At some point its too much, we have massive levels of unemployment and for many parts of the country, underutilized hospitals. We need a leader that helps focus the message on what criteria is necessary to open and how to do it safely. There are many countries that have sane rules and the exposure rate is pretty damn low. Instead of distracting the conversation about low-paid workers and who is most at risk. We should be looking at the data both the financial and health side and figure out how to manage both.
Covid and Cascading Collapses
Show HN: GitHub Action to easily import your GPG key to sign commits and tags
US private payrolls drop by 20.2M in April
> Please just let me opt out of this cookie consent idiocy.

This addon [1] will let you do just that. You can configure it to tell all sites to slurp as much of your data as they want, if that's what you prefer.

> How are we making anything better with all these cookie consent pop ups?

"We" are giving people back control over what happens with information about them. This is widely considered a good idea, though perhaps not near you ;) The pop-up part can be automated by software if you prefer a one-size-fits-all configuration, as described above.

[1] https://addons.mozilla.org/en-US/firefox/addon/consent-o-mat...
No, it's not. The vast majority of sites that use it are putting bars across the whole screen to permanently display something that really doesn't need to stick around the whole time I'm trying to read the real content.
- Games, many games are only available on Windows and drivers are best supported on Windows.
- Work & business, many companies just require you to use Windows, so you have to.
- Market share, if you are a developer and you want to reach as many people as possible you need to support Windows first.

In theory you can develop for Windows being on a Linux PC using a VM or cross-compiler but this isn't always practical or possible. Just have a Windows PC is more simple.
Excited to see! I had to pick up inkscape over the last month for--of all things--machine embroidery. It has a python extension called inkstitch for creating patterns.

At first it was very confusing, but I'm slowly realizing that where tools like Sketch give a very clean, simple UX, inkscape often has the extra functionality I need!
> - Ubuntu and other repositories are still vulnerable

isn't really salt's problem though.. same could be said for relying on any distro-provided package
They are all over everywhere! They're one of the most popular street trees in many cities around the world. Incredibly robust, hardly susceptible to any insects, etc etc.
You don't need an analytics platform for a login. You also don't need to fingerprint my browser.
I find that GDPR compliant resources to be more trustworthy, even though I am in the US. It shows a desire to comply with regulations that provide me with information I otherwise would not be privy too. Like, how the cookies are being used. This is the most important part, for me, because usually by reading a platforms "cookie spiel" you can usually get a feel for the companies culture with regards to privacy and determine their ad network affiliations.

A cookie policy with lots of legal jargon that's 5 pages long and impossible to understand is probably hiding the fact that the visitors are the only product of that platform.

On the other hand, if the cookie policy is straightforward, honest, and transparent I will be more likely to engage with that platform, even if I am the product. Less information will never make you safer or more well equipped. Especially in cyber space.

Think of it like getting a contractor for your house. Do you want the guy from Craigslist who only takes cash or do you want the licensed journeyman with insurance who invested in making sure he is well equipped and minimally liable?
Every night I think "hey I ought to hack on that little side project" after the 2 year old goes to bed but then the 6 month old wants to be held and cuddled and there's no way I'm telling her no so I can go work on a Scrapy project. It can wait.
That's if you aren't a target at all, which is only applicable for very few services. Any inexperienced attacker could use burp suite or inspect element to see and imitate this hidden field.
Of course whatever information we get is biased and it is valid to discuss this, but I just meant that filling in the author's intentions is not something we should do. It makes it seem like this article used van Gogh's list of favourite books in bad faith just to gain attention to the author's own favourite books, which I think is unfair.
One Size Fits None
>it is not in fact legal.

Without a test case, we cannot state with certainty whether it is legal or illegal - particularly as some jurisdictions have carve-outs from copyright for format shifting.

Nintendo could sue for someone ripping their own ROMs; what is unclear, and also would determine legality, is whether Nintendo would win.
The GDPR has made it a bit easier to see the non-surveillance dark patterns that software developers are addicted to.

Consumer software that respects your wishes has become such a dying breed that I had forgotten just how deep we've fallen down the rabbit hole on everything until surveillance was pulled back out.
It is working. They are getting you willing to oppose your own best interests!
This is a bit odd:

"Trivia: People who really wanted a hardware floating point unit in 1991 could buy one. The only people who could possibly want one back then would have been scientists (as per Intel understanding of the market). They were marketed as "Math CoProcessor". "

The 486DX (1989) was already common in 91/92 and came with a floating point unit. I had a 50mhz 486DX, and I was not by any means wealthy. FP unit was certainly used by lots of software, especially things like Excel, but C compilers certainly produced code for it if you had one.

Likewise, the 68040 (1990) had onboard FP. Macintosh Quadra, Amiga 4000, and various NeXT models had it.

Yes if you bought a 386 you often had to get a floating point co-processor as upgrade, but it wasn't _that_ uncommon. Same on the 68k series; I knew people with Atari MegaSTes (68000) that bought an FP co-processor. They weren't astronomers :-)

This feels like recent history, am I really that old?
I hope it's teaching us that the next time some ivory tower bureaucrats suggest something, we'll assume they're full of shit and make it a lot harder for them to pull this kind of garbage.
Sure, but that's often the case. You might only be a target, for example, because you're running WordPress. Nobody is deliberately going after your site specifically.
There's plenty of sites that don't need a full-on captcha.
On a public forum the question was open to anyone - thanks for sharing your thoughts!

There does seem to be a strong argument to introduce a cheaper tier for consumer use-cases.
The map is generally a pretty cheap by-product of two much more expensive processes: planting trees, and maintaining trees. To do any kind of long term strategic management of the assets (trees) generally requires knowing what you have, which means a tree survey. That's kind of expensive (say $1 per tree), but cheap compared to the cost of planting a tree and maintaining it.

Once you have all that data, to stick it on a public website is easy. Or even better, post it to your open data site, and let opentrees.org use it.
This is fun! I use a 2007 macbook for travel since it's cheap enough to be a disposable laptop. It was my primary laptop up until last year.

The setup seems to work best if you treat it as a dumb terminal. Any compute heavy tasks will basically not work so you should network into a desktop or server to get things done.

On LAN you can use X window forwarding over SSH without problems. This works for most applications.

Over WAN you can set a raspberry pi with wake on lan and use that as a jump box. If you port forward your router to the pi, you'll be able to hit the pi off network. Then tunnel your ssh connection through the pi to the main workstation. Lots of options exist for working remotely, emacs tramp + sshfs is my go to.

Not sure if you have the 2009 Core 2 Duo macbook but getting most linux distros installed is quite a pain. It has a complicated firmware setup. No modern linux distro that I've tried supports it out of the box so you have to manually perform some of the install setup by using grub-efi-ia32 and blessing the boot partition. Debian or Lubuntu work well if you get over the install hurdle. OpenBSD is the only OS that works out of the box on this model.

For hardware getting a SSD and new battery are good ways to improve performance. The DVD drive can usually be swapped out for more storage or something if you want.
This is the power of Moore's law. A computer that cost millions reduced to $5. Shame we waste all the power we have now days.
they were organazing lots and lots of "data" long before computers even existed
8 Companies That Use Elixir in Production
US rearms to nullify China's missile supremacy
I feel fortunate to have chosen embedded software as the career path. 10 years in industry now and never had a dull moment (though I've had some bad colleagues/clients). I work inside a terminal all day, no GUI (even use GDB TUI), and somehow never get bored of it. I think having a physical entity responding to your code immediately (blinking LED for example) keeps the programmer interested.