skysight-inc/HackerNews huggingface dataset:
6 hours is too little, Google will make you practice algorithms for months and still people will willingly do it.
The Google interview is more interested in how you approach the problem, explain it, and analyze it etc than in a working solution. You can pass the interview without having fully working code.

(I did interview training at Google twice)

I still think it's a terrible interview format, though.
Sue Bird, WNBA All Time Assists Leader, Became the Legend She Needed
Well, when was the last time America was attacked?
Yes DMZs are unsecure. Not really specific to windows as any software with an unpatched CVE in a DMZ can be attacked
Rivian’s Losses Nearly Triple to $1.7B
I would challenge you to prove that they actively advertised their service as such. Stop spreading misinformation.
SoundCloud is laying off 20% of its workforce
or the purposes of funding terrorism, narcotics, human trafficking, weapons, uranium, endangered wildlife and/or biohazardous material.

There's a point at which if you undermine law enforcement enough there's no point in continuing to try to enforce laws, which means there's no point in having laws at all. The hype mob either doesn't see this or doesn't care, which is incredibly naive either way.
This is one of only two or three fusion efforts that might have a future. The other two are chasing D-3He fusion, a much easier target that has certain drawbacks.

Not on Earth, of course, because they will never come close to matching the cost of renewables, but they will be a necessity in the outer solar system.
I have been on both sides of this and I have a rule I try to always follow: I don't ghost people, no matter who. (Unless they are belligerent.) I always send some type of polite response. Even in unpleasant circumstances.
> “They need to play the same music over and over again to get that perfect shot…”

Sounds disrespectful. What’s the issue? Actual harm to TikTok freedom of expression or that memes* are rotting our brains?

* memes a la Dennett, Blackmore
It depends on the speaker, the usage is much more common among people who haven't learned the language to any degree of fluency (which is the majority of people who claim to speak Irish). Hearing "Níl" in response to a question that didn't involve "An bhfuil?" still sounds off to me, but languages change over time.
Would you rather be released from prison into a dangerous world or executed?
It does look like a bug.

Like the iframe and the parent are sending each other a message to match the heights of the content document and the iframe element but it miss-calculates producing a vertical scroll to appear, which then posts another message back to adjust again and so on, back and forth.
Yeah, but then they would imprison the CEO and not the developer. Very different, especially since it is easy for CEO's to say that they weren't aware of any criminal activity. A developer who directly develops the feature is much easier to blame.
No, but you can limit the conversation to only the people you follow or mention. That reduces the discussion blast radius.

Interestingly, I mostly see this sort of limiting or disabling of discussion when the information in a tweet is clearly false.
Then where are the legit cryptocurrency use cases? At the moment it seems, except people playing around for the sake of playing, every other usage is just scamming the fools or scamming the state. And while other cases were tested, they failed.
The way I read that, large anonymous cash transactions in a non-professional capacity are still fine? Could I not gift somebody a million cash euros or buy a home with cash?
what company
Mixed. The CO2 emission trend in US is trending down, the trend started ~2007 [1]. That's heartening. But I expect the next few decades to be rough.

[1] https://www.macrotrends.net/countries/USA/united-states/carb...
Committee? Like as in Satoshi was a team of people? That’s one possibility.

As a side note the Nakamoto Institute website archived all of Satoshi’s emails and ‘his’ IP is Californian. Make of that what you will. For all we know it could’ve been one of Musk’s side projects that caught on and went viral.
But not everyone is courteous. So instead of writing an emotional post a frustration every time it happens you should just accept human nature and move on without wasting time and dwelling on the past
> Neurodivergency isn't a movement, in the same way that blindness isn't a movement. Or deafness isn't a movement.

It absolutely is, it's a particular view and outlook on things. Blind or Deaf people have different takes and "movements" too. Deaf people in particular where some consider deafness to be core part of their identity and and a culture, rather than a disability to be "fixed", whereas others do merely see it as a disability they would like to see "fixed". Cochlear implants are something of a controversial issue among deaf people for example.

> Properly understanding the difficulties faced by the neurodiverse is a journey I thoroughly recommend.

I understand them because I face them myself too.
A more useful bot would be named Undependabot. Cuts complexity caused by the dependency bloat by suggesting to remove random dependencies and linking to http://vanilla-js.com/. Flags any PR that introduces new dependencies, and computes the cost in time and money these new dependencies should cost in the long term, and the time and bandwidth usage it adds to each (CI) build. Adds badges to developers and teams that reduce their dependencies or have few or none. Rejects any PR introducing (transitive) dependencies to packages from jonschlinkert.
I suspect they have direct evidence that this developer coordinated specifically with criminals to help guide them on how to use the system for money laundering.

This would be similar to the developer of the encrypted phones that everyone defended initially until it became known that he flew to other countries to train drug dealers how to use the phones.

In this crypto business, it is not enough to just build the system and expect people to magically know that it's for them and how to use it - 50% of the work is selling and training people on the system.

This is all speculation based on previous similar cases.
Well, no, the US is most certainly not the only country with military bases all over the world: https://en.m.wikipedia.org/wiki/List_of_countries_with_overs.... I know it’s easy to assume that because you normally only ever hear about the US army, I agree the US does have the largest number of overseas bases around the world, it’s not the _only_.

NATO is a defensive organization. How does going to war with the Ukraine help Russia avoid confrontation with NATO when invading the Ukraine puts NATO members and arms length reach away dramatically increasing the chance of a full scale conflict with NATO? This argument doesn’t make any sense.

Justify != right. Anyone can justify a war from their POV, see Russia -> Ukraine, US -> Iraq. It doesn’t make it any more right.
I just don't do them at all. It sets bad terms for the employer / employee relationship IMHO. I realize some devs just aren't that in demand yet and may have to subject themselves to this, but you should do your damndest once you get the job to build the skills not to have to stand for it in your next one.
The dealership has an employee who installs it, usually when the vehicle is undergoing what manufacturers call "pre purchase inspection".
I recommend doing a hardcore survival course. You’ll come back knowing 1. you don’t need a job (you do need an occupation…) and 2. why you appreciate modern life, while at the same time why modern life is a bit sad, taking us away from our true habitat.
But it's only Dijon mustard if it's from the Dijon region, otherwise it's just a sparkling yellow condiment. ;)
I work in AML/BSA, they want it under their control. Higher ups talk about how banks shouldn't necessarily cut off (derisk) customers they think are breaking the law because then they can't keep tabs on them.

Banks and financial institutions are happily privatizing Big Brother.
true of any language
Windows officially already costs money (though Microsoft doesn’t seem to enforce it). And you can buy the Enterprise version for $MONEY which cuts down at least some of the crap.
It's a process with stages: melting (where ice is available) -> evaporating (if there is water) -> burning (of the dry forests when there is not enough water) -> desertification (of the barren land when water, forests and other vegetation are gone). But yeah, Arizona is mostly already in the final stage, and I guess you can't really compare the speed across all stages anyway.
There is an implied social relationship here. They are asking for a considerable amount of work, so they should have the courtesy to respond. Something as simple as saying that they received and considered the work but they are not moving forward with the application. If they cannot say anything further, they can make it clear that company policy does not allow them to comment on applications so no further communications will be reviewed.
I suspect there's a lot more subversive ad content on TikTok -- influencers who are paid or gifted by advertisers to namedrop or show a product in a post that TikTok recommends to millions. The "ad" label feels inherently dirty, and people tend to tune out. But if an influencer sips a coke in a video, without even an explicit mention of the brand, I'm sure a lot of people start craving coke.
I’m saying when you apply to a random company you’re going to get random results
For a 2015 ML job I applied for:

| We are wondering if you would like to attempt our code challenge (C/C++ or
| Python). It is a Computer Vision problem which we think can be solved in
| about 8 hours.

I'm afraid I wouldn't, 8 hours is far too much for a interview
problem.

However, thanks for considering my application.
GaaS - Goats as a Service
All container systems are self-contained; they can have glibc (or musl, or any other libc) they want.

In flatpak, the glibc is part of the runtimes; i.e. org.(freedesktop|gnome|kde).Platform. This allows you to run apps on old CentOS/RHEL that you could not natively. Or you can have runtime-less package or use your own runtime, where you put libraries you want. Similarly with snap, you have core18 or core20 runtimes (that correspodents to ubuntu 18.04 or ubuntu 20.04).

Drivers are more interesting. GPU driver has two parts - kernel mode, that shuffles prepared command buffers between userspace and hardware, does mode switching, etc. -- and user mode, which is shared library that implements user APIs like OpenGL or Vulkan, and based on commands from these APIs builds commands buffers, that are then sent to kernel part. The user-mode part may or may not be compatible with multiple versions of the kernel part; the AMD and Intel drivers usually are, as the kernel driver is part of the kernel tree and the user mode driver has to work with any kernel it is run under. Nvidia on the other hand assumes that both user mode and kernel mode are in sync, so packaging specific user mode driver version into container might be problematic.

Flatpak usually ships latest (n or n-1) Mesa and keeps Nvidia driver in sync with the installed kernel mode driver. They are shipped as addons to runtimes.
Well apparently he needed it because they felt his coding skills weren’t good enough to hire
There has been some older work on reversing AMD K8 and K10 that lets you do something vaguely similar. This work is just way more generalized, with more options available in the Intel way of things. https://www.usenix.org/conference/usenixsecurity17/technical...

Seems like you can't really trace the AMD CPUs like the reversing of that Intel Microcode allows, but you can still do a lot.
That doesn't mean that any of the rest of the organisation is any more than dimly aware that either BBC Alba or Gaelic exists.
How many people listed in the Panama papers have been arrested? Their assets seized? Fines? Zero. London's "the city" is pretty much one giant laundering operation for Saudi and Russian dirty money.

Money laundering, monetary privacy, wealth obfuscation is perfectly fine. It only becomes an issue when it becomes accessible to us simple minded folks too. The urgency to stop this tech really tells the tale.

Or in other words, laundering "doesn't scale".
Arctic Ice Shelf now at largest coverage, NEXT!

https://www.severe-weather.eu/global-weather/arctic-sea-ice-...

Latest news maintained by Arctic scientists, and not by silly climate change fanatics:

http://nsidc.org/arcticseaicenews/
I don't understand what's so hard on doing fines based on % revenue or something similar, that would solve such issues.
Something about this cookie-cutter smug response makes me nostalgic for a decade ago where you'd see posts like this on every forum every time Linux was mentioned.
But you confirmed to the company that it is okay, by completing the assignment. That's why companies assign this kind of homework - because you and thousands of others gladly do the work.
Ahh, so nice that we developed cryptocurrencies with the explicit goal of making it impossible for UN trade bodies and other centralized actors to halt their rise :)

But good luck guys, you will need it!
You're both right: noone is 'owed' a response but ghosting is still discourteous.
I'm doing something similar for my personal notes but I combine .md and .html into 1 file. My .html file looks like this:

<html>
<body>
<div class="accordion">
<div class="accordion-item" title="...">
text with markdown syntax goes here
</div>
</div>
<script>
// use showdown.js to convert the innerHTMLin .md syntax to html code
// use bootstrap to make the accordion-item collapsible/expandable
// use js to make a floating TOC
</script>
</body>
</html>

If anybody uses both showdown.js and this casual-markdown.js, could you give some comments?
In Finland we have almost exactly the same: Goat guarding the gabbage patch.
Government intervention in the form of subsidies/taxes/regulations looks like it's the only realistic way.
Regexp has been dying for decades

https://trends.google.com/trends/explore?date=all&geo=US&q=R...
Ghosting whether it’s with jobs or women, always means one thing: You were not the top candidate.
There is a big difference between nearly 100% scam, and something like 1% scam. And most of the scames happening with non-crypto are not exclusive to the currency, they would happen with crypto too, if it had wider usage.
WSL2 is still PITA with Yubikey. Can't wait for "native" support of whole USB stack.

And I like stronger separation of VMWare and having multiple ready made, backed up environments.
Attempts?

They took it — and will continue to use it unless backlash happens, or something is done legally.
You said "the console experience". Surely that covers all aspects of using a console, not just the ones you find satisfying?
I will do it after they paid me for it. You as an individual are a business as well, somehow people never get that mindset (until burned a couple of times)
Maybe you can put it on github/write a blog about it and refer to it on your next job interview, they might hire you on the spot instead of sending you home with another assignment.
Chess can get like this to an extreme extent. Sometimes when playing chess with friends I'll make an obviously un-optimal move because it has a chance at putting the game in a weird situation. Just something _different_ for a change is much more fun/interesting than playing the same boring lines out.

This is an interesting post to read through:
https://www.ichess.net/blog/why-has-professional-chess-scene...
French has "si" from "sic" as well! Used in an affirmative response to a negative question. Pulling an example from wiktionary:

Tu ne m’aimes pas, n’est-ce pas ? — Si !

You don’t like me, do you? — Yes, I do!
I don't think coding exercises are going away any time soon. There is something to be said to be able to solve a problem without having interviewers staring at you over video, and being able to use your preferred tools and language.

That being said, if you want to avoid having a large imbalance in risk/reward, I would suggest talking compensation before agreeing to submit yourself to a large time investment. At least that way you know why you are putting in the time investment that comes with take home assignments. There's nothing worse that putting in a significant effort into the interview process only to discover your compensation expectations would never be met.
They are much better than livecoding. I take 8 hour home assignment over 1 hour livecode torture.
Ditto the Welsh language (also a Celtic language spoken in the UK), where there traditionally weren't words for yes and no and where the words used instead depend upon tense, person and the verb being responded to.
If there's one person he's not it's Elon Musk. That guy can't shut up... We'd all know.
Regexps are usually in an Algorithms class.

Good code looks deceptively simple.
even if I trust a system, it's hard to see how to spread that trust to others. The systems we have now for electronic voting are complicated and it'd require some confidence in your understanding of the subsystems its built of and how they connect to claim you trust the assemblage. It's far too much to ask the average voter to gain that background so that they can trust their vote is being handled correctly.

Simple paper ballots are quite complicated enough, thanks. There's those who can't understand the check and correction mechanisms we use for paper ballot elections, but that complexity is far closer to comprehension than any of the fancier methods proposed to replace it.
These are not wild rabbits.

You cannot release them into the wild, just like you can’t release penguins from the zoo into the wild. We spend most of our adult life teaching our children how to survive. Most people don’t teach their pets how to survive.

No offense, but your question makes no sense in the scope we are dealing with. But fwiw, most people released from prison don’t do so well with reintegration. Some don’t survive, some end up going back, and very few thrive.
These are two contradictory reasons. Rabbits are considered invasive because there is a non-zero chance they will escape the hawk and reproduce.
I think those are great examples of the Pareto Principle [1]. It says 80% of the results come from 20% of the causes. Your examples could be generalized to an extension principle: 30% of the consequences come from 15% of the causes, and 50% come from a separate 5% of the causes.

[1] https://en.wikipedia.org/wiki/Pareto_principle
My story is not nearly as cool, but one day I could not visit my bank's website via "<bank-name>.tld" and I thought something was broken. After a few days I called and they said that it works fine for them and there was no recent problem and they told me to just type "www.<bank-name>.tld" into my browser, which.. worked. The person on the other end of the phone call clearly thought I did not know how to use a computer (arguably I actually don't, because I did not try out prepending "www." myself). I explained to them that it worked without "www." in the past and this likely was a mistake and they should inform someone, if possible. For a while I called them every couple of months and after about 2 years I finally got someone on the phone that did not think I am being an idiot and calling for something silly and a few days later it was fixed :)
Yes, modern compilers should treat them the same.
People get frustrated by ghosting because they spend all this time wondering the cause when it’s very simple. They can’t come to the simple truth that they weren’t good enough compared to other options
Sea levels have risen about 100mm since 1993, and the rate of increase is indeed increasing

It's still quite slow, and we're probably still a hundred years off under water piers. It's currently rising at a rate of 3.7mm/year
I've been in both sides, and what they did to you was horrible. Just last week I had a call with someone who did the take home assigment very badly, but I wanted to give him some feedback and showed him a better solution.

Nonetheless, I can't think of a better solution for this. Hiring someone is a big commitment (for both parts), so I want to be completely sure that I am hiring the right person. How do you that? How do you measure the quality of the other person in an area such as IT where it's so easy to lie about knowledge and experience?
Taking the phrase literally you are correct. As it is used in common speech saying “that makes no sense” indicates more a person’s position on a topic. I generally take it to mean that the person saying this is indicating how strongly they feel about the opposing position. Or that they can’t comprehend how an opposing position can be held.
Google doesn’t require you to do that in any Google-exclusive way. You can take that prep to an Amazon or Facebook interview.

If it were a ship building company asking you to do 6 months of ship building business logic to get a job that would be different, for example.
Anomalies in Physical Cosmology
OP spent 6 hours of his time on an assignment requested by the company. This goes beyond basic human decency, so he is OWED that someone puts 2 minutes of their time and sends a short e-mail.

Asking someone to do so much work for you and dismiss them is a dick move in any culture.
For me it seems that social media services encourage people to build huge social networks with people you barely know. I visit facebook, it suggests me to add to friends some people I worked with 15 years ago and barely talked to back then, but it detected that we had many common friends and assumes that I want to connect to those people.

Well, I don't. I don't care about them.

But I guess that most people do connect. When I inspect other people profiles, they might have 100 or even more "friends". I have may be 5 friends in my life and may be 20 people I barely know.

The solution is simple. Social network services should develop algorithms to reduce that clutter. Unfriend everyone, keep only those that you actively engage with often. People should keep their social circles small by default and social network services must encourage this behaviour. This is natural for human. Yes, I guess some people do have 100 friends in their real life, but that must be a rare exception.

Just because I know that guy name and he was introduced to me 10 years ago, does not mean that I want to have any connection to that guy in facebook. If facebook knows that we have friends in common, very well, present me that information when I stumble upon this guy. Like I saw his comment in some public community and next to his name add "1 common friend". But don't push that information to me without reason.

May be we should get rid of this "friends" feature at all. Just add ability to follow someone and that's about it. It must be asymmetrical and there must not be a way for someone to know whether am I following him or not. And, I'll repeat it again, never do not suggest me who I should follow. I'll find out it myself.

I think that messengers like telegram are winning because they follow this model. Telegram never asked me to add a "friend". I naturally have some chats that I'm interested with and that's better way to communicate.
Please do remind me how many persons named in the Panama Papers have been arrested, or had their assets seized.
Alternatively, you could say..."for my time spent after the 1st hour, I will charge you $200/hour. Are we good to proceed"
The title of the study is "Arctic warming four times faster than rest of the earth". Warming is not the same as melting, but melting is more clickbaity. In accepted climate models, it was previously assumed that Arctic is warming twice as fast as rest of the earth, but this shows those models were insufficient.

Another thing is that, this was conducted around Arctic circle. The rate of warming varies around different regions. Svalbard is warming up 7 times as fast (1.25 C per decade) compared to rest of the earth
It is a conservative leaning news outlet. You may not agree with the view point but that does not imply that it is not respectable.