skysight-inc/HackerNews huggingface dataset:
> If someone wants me to write a basic sorting function, then I would have no issues. But if someone expects me write an optimised quicksort function, nah.

Let me be a devils attorney here. Understanding efficient sorting and how quicksort works is fundamental CS knowledge. I would say the idea is if you know how quicksort works, you should be able to write the code, no? If one is okay with writing a basic sort function but not quicksort - it could mean (1) that person does not know quicksort, (2) knows quicksort but not a good enough engineer to write code for it or (3) idealistic.

That said, I personally don't believe in testing whether a candidate can write the code for quicksort. I have however found that 'general problem solving skills' typically correlate with good engineers at places where one isn't just building yet another MEAN stack app.

> Well, I think I did come up with a good alternative, basic interview with work trials.

Not practical enough. Do you expect, in the current scenario where there is a demand surplus, for candidates to happily sign up for a trial stint - that is for the "interview" to last one or three months? I personally won't be okay with it because it messes up with a persons stability, their ability to interview at multiple places.

Even if you expect this to be AFTER the onsite interviews, like a probation period, both the company and candidate will want to maximize the # of candidates staying on, which means it doesn't really solve the problem you intended to solve.
>we were now doing a job for Google

And in return you get an internet that is not filled with spam and bots. Or at least less filled with bots.
While you might guess that Yellow means Taxi in most of the world taxis aren't actually yellow. Around here they are mostly big dark Mercedes (many of them vans), maybe with some ads on them. And no big white sign on top either.
It might not be a good look to flaunt wealth by way of being a weapons maker. Much less weapons used by government.
Its probably a legit data point to see "Not all verified humans were able to agree on this image"
> They have the very distinctive sign on the roof that no normal car has.

In your country maybe.
The license being the fundamendal part for authentic taste. /s
I personally don't think spaced repetition by itself works very well for a few reasons:
-card creation from stuff you read or watch is a huge pain
-most people make cards that don't work in real life but don't change them because they assume the algo is good for learning when they're really using it for cramming

I think incremental reading as implemented in supermemo is necessary for SRS to shine: incremental reading works as systematized learning which makes cards in spaced repetition (systematized memorization) much better made
might be an interesting comparison with a netbsd release from the era
I won't get diabetes, because I don't eat shit food that the "scientists" want me to eat in the first place.
Title should specify that this is in the US. Other countries that have handled the virus properly would have much more positive news
Sorry but they are not, power set of R is bigger than R.
This sounded really silly to me at first, but I guess it’s not much different than a company holding a trademark?
Fortunately this is also true with many devices, but knowing which ones allow this before buying is the problem. Most shops won't advertise the chipset. This is also beyond the abilities of 99% of the population.
Japan Jate certification test cases
Basic functions

Calling functions

Transmission timing

Random access control

Time alignment control

Location registration control

Function for complying with channel switching indication

Functions for receiving level reports

Functions to comply with the direction to stop transmission

Function automatically to suspend transmission when the receiving level has become degraded

Function automatically to suspend transmission

Function to ensure important communication

Tele:(+86)755-89202795 ||| Whatsapp: +86-13266518903 ||| WeChat: lay999

0
Every time I get a captcha with traffic lights I imagine a Google self driving car stopped at an intersection waiting for me to complete the captcha so it can figure out what it sees and move along :)
VMware NSX-T MitM Vulnerability (CVE-2020-3993)
You just ignored the part where they show how you can figure out yellow means taxi in this set without having known it before. People are smarter than monkeys memorizing flash cards. They have the ability to spot patterns not previously recognized.
In case you’ve ever wondered how Lorem Ipsum sounds when set to music.

I can imagine phonologists playing this song at all their parties. (If anyone’s ever been to a phonologists’ party, please confirm.)
Thanks so much for this!

I really like your website, it is full of very useful IP related info, and I like how you are showing a real-time comparison between geolocation services.

Which GeoIP service are you using for the website itself?
Relevant: https://blog.danieljanus.pl/2019/10/07/web-of-documents/
Personal data of 16M Brazilian Covid-19 patients exposed online
Yes, but, when taken out of context, you have no idea if you're looking at a state abbreviation or a country abbreviation.

AL can be Alabama or Albania, AZ can be Arizona or Azerbaijan, DE could be Germany or Delaware, etc. Just under half of US state abbreviations are "unique" (as in, not also used for some country in the ISO 3166-1 alpha-2 standard).

Personally I'm mostly annoyed by the concept of states when filling out delivery address. When I enter my country (that has no concept of states), I often find myself having to make something up because the state field is a required field.
It's worth noting here that taxis are not always yellow in the U.S. Different localities have different rules.
Oh man, the memories. Mine looks similar, drab gray box and all.
Yeah I agree with this (apart from the lisp commentary, which I have no insight into).
There's no difference between helping google solve book scanning vs other datasets for whatever else they decide.

The fact that captcha exists on a website is the website owner's intension to cause friction for their users. It has nothing to do with google's use of reCapture directly. The only vote you have is to not use said website - sometimes harder said than done but that's the only option you have.
Not a valuable comment, but I remember a joke of (IIRC) Maya developer: "NURBS: Nobody Understand Rational B-Spline".
National Grid: Live Status
The following values were inspected:
1
2
4
8
16
32
64
32
48
40
44
42
43

The most surprising part for me is that in the integer search 32 is inspected twice. From my brief testing it seems to only happen with infinite ranges. Is that a bug in bsearch or am I missing something?
According to your own assessment of reality, we should not take what you say seriously. Clearly you are either wrong about humans or not competent to make sweeping judgements about this complex system.

This is not a criticism of you personally, but rather of the internal consistency of your argument.
I might be wrong but that should also depend on the bitrate of the mp3 - ofc with the high bitrates of today's audio, the older cpu night struggle.
Right now we're focused on selling the product we have.

The infrastructure we built to support JS would extend pretty easily to Python. Extending to Java would be a lot more work. No plans to do either anytime soon (unless someone wants to pay us significant money for that).
thats helpful to know thanks
It could, but that's quite a hard problem for Google's engineers to solve.
FB is making billions for a reason, there has to be something that works there. I'm an optimist too, I believe its just that people are still naive enough to use FB. I hope it implodes sooner rather than later so that things can go back to normal. :-)
So, how long will it take for some internet subgroup to use the verb “to fug”? https://en.wiktionary.org/wiki/fug:

*Sound shift from fuck.

Interjection
fug

Euphemistic form of fuck. quotations ▲

- 1985, Herbert A. Applebaum, Blue Chips, Brunswick Pub. Co., page 126:

It's always somethin' or other. Ah, fug it. I'm away now.

- 2012, Drew Campbell, Dead Letter House, →ISBN:

Oh fug. Whad a mess.

- 2015, Lynn Lindquist, Secret of the Sevens, →ISBN:

“Why is this door locked?” she shouts. “Oh fug!”
This is really really weird from you comparing it to cancer of the internet.

Catpcha was not invented to make the internet worse and solving one is not a real hurdle to you.

I'm not sure why you 'sat down for minutes' to solve any of them, you might just be really bad in comparison to a lot of other peoples.

Nonetheless, this helps YOU it makes YOUR experience better by making it harder for bots.

Have you ever seen a community killed by spam bots? You are probably quite happy that the amount of spam in comments etc. are as low as it is.
Cheers for the tip - that is some awesome background noise but occasionally fills me with dread and fear... Still listening though, amazing bit of history.
One neat and practical application of existential types if for defining "collectors" for streaming sources. The internal state of the collector is hidden and it can be different form what the collector ultimately returns. For example, a collector that returns the average of its inputs can store sum and count separately as its internal state. This also makes it easier to combine collectors.

In Haskell, using GADTSyntax, it would be something like

data Collector a b where
MakeCollector :: (x -> a -> x) -> x -> (x -> b) -> Collector a b

That is: to construct a collector that ingests as and returns a single b, you need to supply a step function, the initial state of type x, and a "tally" function that calculates the result b from the final state. The type of the state ("x") is not present in the type "Collector a b"; it is an "existential".

In the Java Collectors framework, this is (roughly) analogous to

Collector.of (Supplier<A> supplier, BiConsumer<A, T> accumulator, BinaryOperator<A> combiner, Function<A, R> finisher, Collector.Characteristics... characteristics)

And the type parameter that corresponds to the existential in Haskell is:

A - the mutable accumulation type of the reduction operation (often hidden as an implementation detail)
Also Goa trance for those who like electronic music: https://www.youtube.com/watch?v=W4C6a38xPy0
Enigmail was working perfectly for me. I use it frequently and never had any issue.

Now I have to keep track of a second key chain. And honestly I don’t trust an app that specializes in email and views security as an add on rather than a priority.
I don't disagree. Let me elaborate a bit:

Historically, the instant any company has no real competition, they stop innovating. Most will also take measures to maintain their market position artificially; they will make it difficult for customers to leave and switch to a competitor rather than trying to keep their customers by continuing to provide a better product.

These are the hallmarks of comfort. Hubris and laziness.
I absolutely don't aim to defend Googles captcha here, but the other day I was setting up an Outlook account for my son, and I ran into Arkose Labs bot detection, and I actually got heatedly angry, which is extremely rare for me. I wanted to punch anyone related to that abomination.

Upon researching it seems to be used by the Epic launcher and Roblox (among others), which might explain why I've never encountered it before.

Someone else's screengrab, which looks larger than what I was presented on my laptop: https://imgur.com/a/jF1HxbN

So they:

* are very small (or I'm old)

* use faux 3d walls which further complicates the image

* have to be solved 10 in a row correctly

* have an unspecified time limit (which in my untempered rage felt like maybe 3 seconds per image tops, no promises)

* don't tell you you've failed by answer or time until you're through all 10.

I as a full grown human with ~25-30 years on the internet, as well as video games and puzzles for fun, could not get through it in less than 5 (*10) tries. I accept I might be occasionally slow, but this should not be an issue.

TL:DR; Can someone at Arkose Labs please just do an rm -rf /

Edit: Apparently they have other types as well: https://www.reddit.com/r/CrappyDesign/comments/gkpz0f/how_to...
IndigoCoin – Cloud mining without deposit
I think that either futexes or polling can be used for notification.
True, probably one should never buy/use Swiss security products. Even worse..the politicians are kind of proud about the first incident (CryptoAG), so much for neutrality.
"If you need strong security, then there must be something valuable to protect."

If you take your average thief, they will walk past your house and if looks like an wide open door, then he knows there is not much to get and will walk past next to a bit better protected door.
> What would happen if computers never got any faster?

I think it can be boiled down to the P versus NP problem.
Dates are the worst. 11/12/2020, is that November 12th or is that December 11th? I don't know and your shitty system makes no attempt to let me know whether they're using the regional format or the world-wide one.
Trademark is to prevent others to use your trademark, not produce product itself, whatever recipe it is..?
Depends on the part of the USA. We have tons of roundabouts in the part of the USA I live in. Everything from tiny ones on neighborhoods up to huge multi lane ones (though nothing as crazy as some of the ones I’ve seen in Britain).
Also the youtuber set the video preview screenshot to showing only an image with written "Grana padano"
https://www.youtube.com/c/GavinWebber/search?query=grana%20p...

It seems to me the youtuber is clearly exploiting the name Grana Padano to gain views.
As much as Trademarks can't be used freeily by other users so you can't use products of Denominazione di Origine Controllata (Controlled Origin Denomination).

Imagine the shitstorm if someone would make a video called "How to make Coca Cola style soda".
Naturally, there's an xkcd for this: https://xkcd.com/1897/
Intel isn't some two-bit company and its products aren't mediocre. The company has above 90% market share in datacenters. It's not on life support by any stretch of the imagination.

AMD has been executing well for years and the market only recently took notice. That doesn't mean Intel can't benefit as the pie gets bigger, and it doesn't mean 10nm has to be a death knell for Intel.

Apple released a new chip to its own fanfare, but unless you bought an M1 device or made a shopping appointment in an Apple Store (they wouldn't even let me walk over to the MacBook when I went to pick up an online order), you don't have much reliable information outside of what some tech journalists have posted on the internet.
We just had this with Microsoft. I think this isn't a useful metric and actually shows more about the internals of Google than the quantified employees. This is data that immediately kills innovation and Google seems to have reached that point.
This has been an unbelievable amount of blah blah blah to avoid feeding hungry kids.
I believe they are referring to the synchronization primitive [1], conceptually a condition variable plus a mutex.

[1] https://en.wikipedia.org/wiki/Monitor_(synchronization)
Wireguard listens on UDP. So on regular home network with NAT you'd port forward it's UDP port from your router to which ever device is running it. This could indeed be the same Raspberry Pi.

The main points are:

Wireguard uses fairly strong and trusted encryption; this is basically shown by the fact it managed to be mainlined. It's basically foolproof, you don't have a myriad of options to choose from that can lead to insecure configuration.

It's faster than OpenVPN and less complicated then IPSec. It's easy to tunnel all traffic or just a subset through the VPN. It should deal with roaming IP addresses fairly well (so works on a train as well as your net will).

Basically, if the only open port from the internet to your LAN is wireguard, you're probably not going to be breached by someone coming in the front door.

Obviously, if you open a cat.jpeg.exe when on you're network, your inbound firewall security is no longer going to be helping you, however there are also ways around this. I.E. you could segregate your desktop and phones from the main network, etc. But then a rouge IOT device that does need to connect to your homeassistant could cause problems, and you probably want some access too, so you probably want to setup some kind of auth...

Yeah, I guess it can get convoluted if you're not happy with some risk / work...
Probably just another scheme for rich daddies to launder money to their spoiled kids without paying tax.

Making money these days is all about having a rich daddy, rich mommy, sugar daddy or sugar mommy.

Gold diggers are the closest we have to 'self-made' these days.
Bill Gates had a non contentious relationship with employees. The key is to only create white collar jobs.
Yes and usually the click ends up on an ad... I'm wondering sometimes if this is not intentional to artificially increase click on ads.
I have failed sufficiently many to be flagged as a robot, several times. Maybe I am one?

And given how many times I usually have to solve them, if not critical for some reason, I tend to just close the tab for whatever I was going to do or read, if a CAPTCHA shows up. I have very little patience for doing free work for big corporations. If it was a non-profit with public access to the data set, sure.
We need an urban dictionary for trademark names. Search for Grana Padano there, then go to Youtube and search for Grainy Po Valley Cheese.
That would in fact be what we call "democracy" right now and the reason why "democracy" is not as good as the hype might make you believe
IANAL but doesn't adding 'style' shove it firmly into fair use?
Possibly slightly related: https://www.youtube.com/watch?v=kzo45hWXRWU
Zip Codes are used "more or less worldwide" and usually have a direct translation so that's not so much of an issue

But yeah how the f someone though MM/DD/YY was a god date format and they kept using this monstrosity still baffles me

Edit: translating the expression "Zip Code" to the equivalent in other countries is a non-issue (be it postal codes, etc). It's a code used by the post. No mystery there. Of course, they have different formats in different places so don't validate them as US Zip codes
> Minimum wages are the very textbook definition of protecting some workers at the expense of other workers, are they not

I guess so, if you assume that the total salary envelope is fixed. In which case, minimum wages protect lower-paid workers at the expense of higher-paid workers. Which is fine in of itself.

But on top of that I think we have to assume that the salary envelope has some elasticity. Maybe minimum wage increases the total salary cost, and decreases returns on capital - so helping lower-paid workers at the expense of investors. Again, why not
He said the guy shouldn’t be making music, which takes it from technical criticism to bs. It’s the music that counts, not how it’s made.
Thanks for sharing...Worked for me instantly... My infant slept with very less efforts, after I put it on my laptop...
I used to have fun filling in those reCAPTCHAs with incorrect answers. They would show you two words, and it was always obvious which word was the actual CAPTCHA test and which was the OCR input, because the former would be warped into a funny shape while the latter was always a rectangular block of normal text. So I'd type in the correct answer for the warped word, and something like "fuckface" or "cocksucker" for the regular text, and it would be accepted.

I like to think that somewhere out there on Google Books, my efforts have resulted in an innocuous word being replaced with something offensive.
Ooh, interesting. Wouldn't that be an extremely short time to measure? It would need to compare <1m response time vs <10m? I would imagine that having an accurate time chip for that short duration would be quite expensive? I have no idea though. I'd be interested to know more
It shouldn't be a problem but technically you are right that Ruby does one more comparison than needed. My guess is that it would mean to keep the previous value of mid (as in `bsearch_integer_range(prev_mid, mid, 0)` instead of the current `bsearch_integer_range(beg, mid, 0)`) and that might be annoying to do in C.
Wanted to highlight this very well laid out live (within last 5 minutes) view of G.B.s electricity demand and sources.

Also, https://www.gridwatch.templar.co.uk/ which shows both GB and France data - has a much more old school and engineer vibe with analog dials :)

While I've been seeing this page regularly for some months now (tracking the fall in lockdown usage was surreal!)- the observation that spurred me to post this is the very low share currently being generated by wind (and more predictably solar).

How do we get fully fossil-fuel free when our installed capacity as a country is so variable?
Sources:

https://www.britannica.com/event/Dirty-War

https://www.bbc.com/news/world-latin-america-42175752

https://www.theguardian.com/world/2006/mar/22/argentina.ianb...

https://nsarchive.gwu.edu/briefing-book/southern-cone/2019-0...
> Also, it was always my understanding that a PDO only/just forbids selling a good under a protected name/title, from another origin.

This guy wasn't selling, he was just making a video. It seems PDO allows censure of media as well.
The recent outburst of hostility to journalism in the tech sector is absolutely the result of a lot of tech and tech-adjacent sacred cows coming in for public examination and criticism for the first time, and a driving factor is absolutely driven by the tendency of tech sector workers to personally identify with their employers. If this is not apparent to you, then you are

But regardless, if you come up with any kind of system to generate millions of dollars, whether it's a business or a way to game the lottery, you should absolutely expect to be subject to public scrutiny and it's ludicrous to frame a Facebook DM as an unacceptable invasion of privacy (making this argument while working in the surveillance-tech sector elevates the absurdity to self-parody)
Even worse: sometimes they do ask "state" and have a dropdown list of American states. If you live in another country that does have states, you're SOL.

Why would your dropdown still have those when I selected a different country?
Making a PWA with one line of code?
Purely for entertainment, what is the alternate history that might have allowed Amiga to survive and thrive? Here's my stab:

- in the late 80s, Commodore ports AmigaOS to 386

- re-engineers Original Chipset as an ISA card

- OCS combines VGA output and multimedia (no SoundBlaster needed)

- offers AmigaOS to everyone, but it requires their ISA card to run

- runs DOS apps in Virtual 8086 mode, in desktop windows or full-screen
I don't think so, it was fine with any bitrate. It was around 120% of real-time, but it'd get the job done at any bitrate (perhaps more slowly).
We are developing an extension for Google Chrome that adds flashcards to browser startpage. This extension is based on a spaced repetition algorithm like Anki, but is much easier to use and understand. Here is the URL of extension: https://chrome.google.com/webstore/detail/studylib-new-tab-s...

Features
- You can adjust the number of flashcards and the delay for each session.

- You can choose different types of question (flashcards, multiple choice, written).

- Easyly add new flashcards or import existing sets from other apps.

- Built-in translator in popup bubble (can be swithed off).

Hope this might be of interest to someone ...
> - Why did you leave ?

An important question, but phrasing it like that will just yield a rehearsed non-answer (“I found a new exciting opportunity...”)

Rather, ask many small questions and piece an answer together - “what could the company done different to keep you?”
Show HN: Track your time as a freelancer with this free browser plugin