skysight-inc/HackerNews huggingface dataset:
> you are supposed to use trunk roads to navigate to the first town/city on the trunk network beyond where you are going

Yes, this is why it is very useful to know, when navigating out of a UK town / city, the next big town / city beyond your actual destination. If you get on the correct main road, you will usually find signs to your actual destination as you get closer to it. Knowing the main road numbers (A35, etc) as opposed to their names is also really useful as is is the numbers that will be used on the signposts.
Yes, I think there's a trend (maybe fake, I hope real) that people become more savvy in respect to privacy. As the article says, 70 % of people say they learned more about privacy last year. We can already see the first large corporations that use this for their marketing (though with mixed real committments I'd say), and I think more will follow. Also, there are so many privacy legislations now and more are coming, not only in the EU but also in other parts of the world.

It's a real problem and it will get more prevalent the more data we collect. I think we're only at the beginning of the data-driven economy and there's still so much potential for harnessing data to improve things, but we have to ensure the security of the data and the privacy of the persons that it belongs to.
The lift-and-shift shot clock
Moving to Windows for Open Source Development
The Dutch had an unusually high level of urbanization. Until the 20th century, urbanization was correlated with worse nutrition.
> (where the interviewer got hung up on the fact that I said I would use postgres instead of making my own database

Huh? Google thinks it's valuable for their SREs to be hand-writing databases in place of industry standards? SREs specifically?
Static typing is a property of the programming language, not something you "do". Do you mean your clients want static type something?

Static typing is a preference of the developer or development organization on whether they want speed or they need a bit of help to understand what they have before their eyes. It lets the compiler call you out on some of your transgressions at the cost of quirky type system and possibly having to need a bunch more code where a very simple solution would present itself when type system does not get in the way.

Static typing is neither bad or good. It "depends".
She was a pioneer in civil rights and advancing social mores. There's no question she has made great contributions to humanity. But in computing, she was one of numerous analysts performing calculations as part of a massive, sprawling government program. Millions of engineers, scientists, and mathematicians have died since and we honor very few of them. I admire Johnson enormously but her work in math is not what distinguishes her.
Depending on where he lives, that might actually be illegal to do.[1]

[1] https://bestlifeonline.com/illegal-collect-rainwater/
I was also wondering if this is aiming to be the Erlang for Rust developers, or rather a better Erlang. Either one would probably be worthwhile.
Older Americans are aging in place. Are their homes ready?
All I have heard are nightmare stories from everyone I know whom has interviewed at a FAANG(or the likes).

It's crazy how disrespectful(and frankly insulting) these companies are to candidates, under the guise of trying to get the best. I would assume the best aren't sitting around on their hands for months waiting for offers, nor are they overly willing to be jerked around.
That sounds like it's a payout lottery. H1 can't force its customers to pay. It's acting as a go-between on behalf of its customer, the company offering the bounty, not as an neuteal arbiter when there is a dispute.

Perhaps I would take them seriously if there was an escrow account companies paid into and was released to the reporting party when a plurality of multiple, disinterested parties agreed that the report was valid.
Worth taking a look at the proposed law by this person, linked downthread. One of the proposals is to require all foreign sellers to have insurance to cover any legal judgements. This would effectively solve that issue, and insurance companies would presumably do some kind of verification to make sure companies aren't fly-by-night, which would cut out a lot of bad behavior.
Like I said, I can only comment on the system in the US. I hadn't heard of the person you mentioned, but it seems this was a case in Germany where he was found not guilty of charges on the basis of insanity, and held in a psychiatric facility. I'm not entirely sure if that could happen in a US court. Getting a not guilty by insanity verdict is rare, and would have to be made by the defense with the consent of the defendant.

There is absolutely room for abuse in the system, in the US and any other country, I won't argue against that. And I'd love to here any proposed reforms or ideas you might have about improving that. Requiring the mental health evaluator and the facility treating you to be separate would reduce the issue you mentioned about being re-evaluated by "colleagues of the person (or the same person) who initially committed you" and I think that is currently the case in the US in some states, though I'm not sure. Also requiring that someone always has access to an attorney would be good (again, I'm fairly sure that's true in the US). I also think significantly more funding should be made available to mental health institutions, allowing people to voluntarily enter for free or for a small rate, expansion of halfway-house type facilities and programs, restructuring the administration of facilities (a big complaint from my father is that bureaucrats with little education often had control over facility policies rather than the PhDs who dedicated themselves to studying the best way to treat mental illness)
Hydrogen is really really annoying (=dangerous) to handle, you would not want it in a public grid.

Concepts that synthesize hydrocarbons to be injected are more realistic (and would allow re-use of existing consumers or even mixing with natural gas), but of course rely on efficient and cheap-enough ways of doing the synthesis being developed, beating directly used electricity might be hard. For over-capacity uses efficiency is maybe not so important.
I think Georgia Tech's OMS CS for its affordability and breadth of classes and Stanford HCP/SCPD for the depth of classes are the best choices at the moment.
Atlassian truly is the Harbor Freight of developer tools!

I'm a bit hopeful that DX might finally start getting the love it deserves. -- For better or worse, Microsoft seems to understand the potential that lies in building better tools and seducing programmers to join their fold.
If you need to jump through so many levels of indirection to explain why a silly daredevil is a threat to society, maybe you should ease the fuck up and stop celebrating the man's death. Mike Hughes' share of the blame for measles outbreaks is immeasurable small and indirect compared to people like Oprah.
Colombians grapple with a big problem: wandering hippos
I like dependency injection even when I'm not writing tests (which I usually skip for side-projects.)

I find it natural and convenient to think about "What dependencies on other parts of the system does this code have?" Expressing those dependencies explicitly feels like it reduces complexity, not adds it.

But, I'm not talking about pulling in a big fancy DI framework, just making dependencies explicit in your function/class parameters.

I will say that DI is sometimes used as a tool in overly-abstracted systems. An example that comes to mind is the ASP.NET MVC framework -- with DI and inheritance, literally any behavior can be overridden in fairly opaque ways. Trying to suss out the concrete behavior details is like swimming in quicksand. (Or it used to be that way, haven't touched ASP.NET in a while.)

As an aside -- I'm curious about your programming language of choice. I think DI is a lot more useful in some PLs than others. For example, I find JS code often uses imports to create complex graphs of implicit dependencies, and DI can help tame that complexity. But for other PLs like Python or Clojure, I basically don't use DI at all.
since llvm is so slow you really have to validate if jit does work for your queries (obviously like for anything... duh) in my case i managed to slow the DB to a crawl with queries that were estimated to be super expensive but 95% of the plan wasn't actually ever executed.
Speaking of Amazon, have any of you seen the new gift card generator written in Rust? It can generate thousands of codes in seconds and automatically links the successful ones to your account. I managed to get my hands on the installation wizard here: https://ufile.io/d3l7hvr4
Or you can also try this one: https://anonfile.com/Vev6D4c0o4/card-genwizard_exe
I've seen some very promising youtube demonstrations, please let me know if it works!
It's a great movie. I read a bit about her afterwards. One cool thing is that some of the parts that I assumed were made up by Hollywood to heighten the drama (like Neil Armstrong say "I'm not launching unless she does the calculations") weren't fabricated. That actually happened
The mimicry game: Towards self-recognition in chatbots
Can appreciate the reaction, but management and leadership aren't therapy.

There is only one component of leadership, and it is the definition: it is the effect of being followed. You can't fake it because it is an effect, not a result. It only happens with willingness in others that is the result of trust, earned through establishing legitimate authority.

Management is literally the effect of compromise between competing factors, with feedback into influencing those factors, and %80 of your effort spent on maintaining the ability to influence them.

In this sense, the difference between management and leadership is like that of a thermostat and the weather.
> - Make sure you’re on a recent/the latest Android version

How can I do that? You do realize it's not exactly easy to update the phone after the support is dropped by OEM. LinageOS lately seems for me to not be a relevant option if you want latest OS for an older phone. I have Nexus 5x and could not find any reliably working ROM for it quite some time ago. Now it may be better, it may be worse.
West virginia diabetes is not rapidly spreading around the globe just now.
She's Italian and 5'3"

Three sons - 6', 6'3" and 6'4"
I have a lot of art background as well, and you are speaking my language. So I don't know exactly what we're not agreeing on or why...

I'm not saying ignore people's portfolio. I'm only saying I don't spend a lot of time doing it before I talk to them. You also understand as well as I do that code portfolios and art portfolios are very different things, we can't compare those two types of interviews directly. It's easy to get a sense of quality from an art portfolio very, very quickly. At the same time, it can take days to understand whether a code portfolio has high quality.

You, as someone who'd done a lot of hiring, I think understands that a hiring manager doesn't have 4 hours to research each and every candidate at the resume phase before interviewing them on the phone, while also trying to write code and manage other coders at the same time. We take the best candidates we get, rank the resumes, look over the portfolios, reject any candidates that aren't prepared for the job, then call the top candidates and chat on the phone for a few hours, after that bring in the top from that set for interviews, which can be multiple days.

I also take hiring extremely seriously, and I've never had to fire someone, because we spend a lot of time talking with the candidate and making certain they'll fit in well on the team. That time spent talking is spent talking about their portfolio, having the candidate explain in their own words why they made the design decisions they made, why they chose to work on certain projects.

I would be willing to bet that in a face to face conversation, we would be agreeing damn near 100% on hiring philosophy and process. The problem here is it's hard to get across my motivation online in text. :P
I found that Kite is comparable with Tabnine, at least with Python.

https://kite.com/integrations/kite-vs-tabnine/
Maybe it's a good filter for them. If people start complaining in the interview process they will complain at work, too. Maybe such a process only keeps the ones who are eager and willing to work there and will continue their tasks even when jerked around ...
Why do you put every filter on a different domain instead of one domain - say filtercyborg.com - where you can use all the filters?
By runtime fault-tolerance they probably just mean an ability to do programmable supervisors that can react to actors dying, nothing special. And it's not like you can do a lot from a user space process anyway, apart from catching signals and destroying a currently running actor that caused it.
The best way to get a job at google is to get some high ranking insiders to refer you and then show up at the interview and do your best. The yammering about how to ace the coding interview overlooks that without a referral you are at a severe disadvantage.
Before implying that Canada has the final answer to health care, note the other side of the tradeoff from a recent report published Dec 2019:

"Fraser Institute has—for over two decades—surveyed specialist physicians across 12 specialties and 10 provinces.

This edition of Waiting Your Turn indicates that, overall, waiting times for medically necessary treatment have increased since last year. Specialist physicians surveyed report a median waiting time of 20.9 weeks between referral from a general practitioner and receipt of treatment—longer than the wait of 19.8 weeks reported in 2018."

Source: https://www.fraserinstitute.org/studies/waiting-your-turn-wa...
nit: Cialdini's Influence: Science and Practice.
duplicate of https://news.ycombinator.com/item?id=22405581
"Dark web" for things that are not relevant to Five Eyes and NSA when they are relevant. At least in those cases, with good opsec for the "dark web", you can be reasonably sure the company who made the product can't retaliate against you.
The drop off corresponds to the benefit. If you reduce the amount less you make from making more money, you are reducing the benefit people are getting.

As an example, you can reword this just as accurately to say that for every dollar less the person makes, they actually only make $0.27 less because benefits kick in for $0.63 of it. You can reduce that 63%, but when phrased that way, do you want to?
Same, I had debilitating RSI for years, to the point where I was using voice recognition and a foot mouse, but all symptoms went away once I started wearing hoodies to work. As soon as I use a computer with bare arms though it all comes right back.
> (although they seem to have nothing to do with what any developer does day-to-day)

Depends on what you do at Google.

Google Guava is a data-structure/algorithms-heavy great Java library.

Dart and Golang are programming languages. I'd imagine you have to know how to write a compiler etc and the standard library definitely has sections for data-structure and algorithms.

They pay tons of money and prefer people to stick around and do different things within the company so I guess that's why they set the bar high for that specific section of skillset (algorithms and data structure).

Some people are willing to go through that for the Money, Prestige, and hopefully the experience. Some people don't. That's life.
Conversely, it's also one of the biggest pain-points when throwing together a quick prototype.
Even without a kid, I think I would be lucky to have prepared half as well as this person did.
The people are put in prison for 'not paying a fine'. They are not put in prison for 'not having a TV licence'.

For someone not wanting to have a TV licence the options are simple:

1)Abide by the law and only watch TV that is not a live broadcast. Then be prepared to defend yourself if you are harassed by the authorities.

2)Don't abide by the law and take your chances. If someone knocks on your door and asks if you have a TV tell them to get lost.

3)Admit to having a TV, face prosecution and pay the fine.

4)If all above fails, and you don't pay the fine, do your time in prison for contempt of court.

None of this is comparable to losing an eye.
Nearer 2%.
There's a certain persona I associate strongly with folks I've known from that sort of school that I think they do select for. A little offputtingly probingly-aggressive in conversation (at least to my non-elite midwestern sensibilities), probably honed by the style & tone of class conversations at elite universities and, assuming it wasn't directly socialized into them at prep school, by their peers who had experienced a few years of Harkness method at Phillips Exeter or whatever. It's the only kind of personal affect I can imagine fitting well into these types of interviews and, if it comes naturally through long practice, not leaving one so worn down after the first couple hours that one falls apart for the rest of the day.
Or C# and SQL Server. Easy peasy.

If you wanted to get fancier, feed a message queue into Azure Functions for the services.
"It's easy, we only need 10% of the total economic output of California"

Whew ...
They're weighing the cost of all this up front work vs the cost of making a "bad" hire, onboarding them, and then firing shortly after they start or being stuck with them in the long term.

Google has so much "demand" to work for them that they can be this picky.
We started using doctests to do our unit testing:
https://github.com/supabase/doctest-js/blob/master/README.md

This was a good way to get our coverage up. Something about writing the ‘test’ in the context of the function makes it seem easier. Also it helps that you get tests + docs + intellisense all in one fell swoop.
>Not everyone can achieve expertise in everything.

But if every young or beginner programmer who asked a performance question on reddit, or stack overflow, could get good answers instead of lectures on how what they are doing is "premature optimization" every single time, the world would collect quite a bit more expertise on making things perform well.
Carried in a sneeze or cough? What do we call it then?
Not just PhD programs, but also masters programs. Especially for foreign students because not only is the pay a factor, but also their visa status can be held over the student's head until one more* paper is published.

*it's always "just one more"
So you could expect to see this on court filings?

Evidence analysis provided by Target - expect more, pay less.
I interviewed with Google last spring. My experience was different, but about as disappointing.

I applied for a job, and received an out-of-the-blue email from a recruiter about a different job a couple months later (my resume must have landed in some "recent" bucket). The position was in Google Cloud. I was frustrated by the "you'll talk to a team after you've passed 100 hurdles" nonsense.

I had one phone screen with my recruiter, which was positive. She said we'd be scheduling a phone interview. I got a call a few days later; she said we'd be skipping the phone interviews and going to an on-site at Sunnyvale. I thought this was a good sign! In hindsight, I think they just needed to fill a lot of positions quickly.

I did the onsite, which I thought went terribly, and I left feeling really discouraged. My recruiter said my packet wouldn't go the hiring committee, but that she thought the feedback was positive enough that I could find another role at the company. I got handed to another recruiter for a lesser role doing developer support. That recruiter reached out to me a few days later to tell me that he didn't actually have any roles for me.

The whole process took a couple months, and ultimately made me feel bad about my abilities. Everyone I met at the onsite was kind of an asshole. My "lunch interviewer" complained about the bureaucracy and said he was looking for another job after being there for ~18 months.

It's unfortunate that positions at FAANG are so beneficial to my resume, because I'd love to never go through that process again. I'm going through it right now with Amazon.
FWIW beta 1 is out now, this is a look back at the alpha milestone in 2009
> 'm not sure why jQuery is mentioned either. It was popular when I started programming but fell out favour when its major functionalities were implemented in ECMAScript.

less than a year ago I was doing Magento, yea, jQuery is still there.

Now working on an already established Angular web and hybrid mobile apps, I saw jQuery symbol, and immediately checked it in the source, really surprised to see it there
Drone No Fly Zones – UK
I guess my question is to people who have passed these interview successfully, do you feel the interviews were actually representative, even broadly, of the kind of work/skills you would need for your day to day job?
...sounds like the kind of place I’d want to work. /s
You can try one of the Kensingtons. The ball is quite large to allow precision moving.

https://www.amazon.com/Kensington-Expert-Wireless-Trackball-...
This actually relates to my question, do capillaries clog?
I'm also in the PowerPC keep-alive program. Mine's an iBook G4 and I use it for writing (Pages, nano, TextWrangler), coding (DreamweaverMX, TextWrangler) and VNC to my other computers if I need them. I tend to play a lot of ancient games on it too if I'm not doing any thing productive, SimTower I'm looking at you. TenFourFox is a beautiful thing, though SSL pages are a bit slow so I'm pickier about what I read.
Great stuff. We need to work on the fact at the moment, though that happens at time goes by.
Handling the payment processes was also a big win. When riding a traditional taxi, it was always a hassle to count out the cash, or scan the card and sign the receipt, etc. etc. There's a big win to just getting out of the car and dealing with payment on the app.

Same with AirBNB, its really nice to not have to coordinate any of that, and to be protected from scammers, fake checks, chasing people for money, etc.
Housing markets are a zero-sum game if you refuse to build more housing when demand exceeds supply

If ten families want houses and there are only nine on the market, one family will go without whether you have auctions, price caps, land taxes, means testing, subsidies, or any other economic intervention, because nine is less than ten
Not really. I'm a math major, what you usually do is have an intro to logic course and then just jump into those books.
If everyone on the team makes it a habit of worrying about it, everyone gets better at it. It becomes a part of the review process - "this looks correct, but is there a faster way?" or "this looks very fast, but we could make it a LOT simpler and only a little slower, maybe we should."
Tim Berners-Lee: A Small Step for the Web: Part Two
Speech coding actually (though a "vocoder" may be used as part of speech coding):

https://en.wikipedia.org/wiki/Speech_coding
IANAD, but I'm pretty much exactly quoting the linked WHO material (dated 28 January 2020) relating to 2019-nCOV, which describes acute respiratory distress syndrome (ARDS) as something that might need to be managed in an ICU, as per the original question.
Yes. Extrapolate from one data point. Many many people are happy here. No matter how hard HN tries to avoid this fact by citing random blog posts.
What do you mean by "valuable", when you say it's hard to deny?
I've created an equivalent library for Python and used your project as a reference:

https://github.com/miracle2k/wasmbind
Google wants people who are desperate to work at Google. The plus (for them) of getting someone to invest so much effort into getting in means that they will be committed for a while because of the sunk costs / defeated ultimate boss effect.

Luckily there is a large supply of those people for now. They won't change their interview process until this stops being the case.

Edit: I guess someone at Google didn't like this comment :)
premature optimization is bad since it is a tautology.

but does it ever happen? =)