skysight-inc/HackerNews huggingface dataset:
> Condos in the building feature Italian marble kitchens and master baths, white oak floors and asking prices in the $2 million to $2.5 million range, according to the real estate website StreetEasy. The website Curbed noted in a 2017 article that access to the building’s units was via a private, keyed elevator.

This is such a strange paragraph to read in an article like this. I see the relevance of the last sentence, but the rest just feels jarring. Is that normal for pieces like this?
> "What is most worrying is that something sold decades ago has been repurposed to help thieves. With plenty of old gadgets collecting dust, some will tinker with them in the hope they can unlock a car”

As always they quote people with absolutely no knowledge. Pictures are obviously a look-alike shell (probably sourced from china with a pi or similar already inside), and adding radio functionality alone is a bit more than just 'tinkering'.
Wow. This is put out by the Smithsonian Institute. So, this is tax dollars at work. Great.
Archive.org: https://web.archive.org/web/20200715171914/https://www.wsj.c...
I would definitely not want to work for you, I think there's something deeply ineffective when most of the job is explaining your code.

I say that as someone who cares a lot about writing easy to read code and has no problem explaining it. Also, I'm very bad at solving a problem while being required to think out loud.
I couldn't find ANYTHING about the 2.2 removal. Just one day our unit test projects stopped working. I understand that 2.1 is LTS, but still.
> 18-22 kHz is DEFINITELY audible to teenagers and children.

I'm in my 40s and can still hear into that range so it's definitely not an edge case.
Really? I'm a native Spanish speaker, and the first thing I thought when learning about the app was that[1] ad.

[1] https://www.youtube.com/watch?v=W16qzZ7J5YQ

(Forgive me, it was still recent around here at the time the app got popular).
It's because building like that in New York have doormen, security cameras, etc.

The location is not a easy crime area, which makes this killing so bold. It looks like a hit, either government or organized crime, and if it's not and just the work of a serial killer....
> If you want a job and good career progression the best advice has to be prioritize making friends with lots of people

Getting good at interviewing should also be a priority, and is doable.

Getting good at interviewing is largely about developing (a) genuine programming skill; and b) at least some people/communication skill.

When you have those skills, you have less anxiety about the interview, and can perform well.
Ask HN: Optimising ML PhD for Startup?
For researchers who've founded a company before -

How would you approach your PhD if you want to start a company during/after your PhD? How would this influence the choice of advisor you choose, schools you pick, etc?

For background: I'm applying for a PhD in ML and am actively thinking about this question.
How does this compare to the Oxford/AZ vaccine?
Hot analytics and the data warehouse deficit
When writing technical posts, I've always used the mental model of explaining something to someone approximately two "technical rungs" below me in their career. It's qualitative and imprecise but the concept helps me scope how wide the explanation aperture needs to be for a topic.
There are sequestration projects out there already, as well as reforestation efforts. If you want to put your $150/mo to work today, you can!

One might also consider putting that $150 toward eliminating inefficiencies somewhere in the world -- subsidizing renewable power or improving fuel efficiency in some way.
Let's not forget that the type of work in this industry and hours needed in the name of cost savings hinders many peoples' desire for professional development work outside of work.

I don't know about most people but lately, at the end of the day when I make enough progress to meet expectations, the last thing I want to do is anything related to work anymore, even if it's an investment in myself. At some point my life takes precedent over my career.

If delivery expectations are reasonable (i.e. time requirements), I don't mind networking outside of work. I've worked in environments with reasonable expectations and environments with unreasonable expectations. My observation has been that environments with reasonable expectations are in decline in the name of competitiveness and cost cutting measures, passing costs to employees.

This industry is becoming significantly less enjoyable to work in and growing to a toxic point of hypercompetiveness at every layer. It's not healthy for those working in the industry.
The German grid does not rely on nuclear power from France. Germany is a net exporter. Of course, with an European electricity network, there is a lot of electricity moved around every day, often reversing directions in a few hours, depending on local needs and production.
Hopping aboard your train of thought here... I've never been asked to whiteboard anything truly heinous, and I absolutely despise interviews that are set up as a gauntlet to be ran.

But if I'm interviewing you for a senior SQL engineer position, and you can't talk me through whiteboarding a simple query with one join and one aggregate function... you're not senior material. I'm sorry. We need people that can communicate and explain themselves, and talk through their own line of reasoning, where I work.

Again, I'm not defending SWE interviews... but of course people are better at expressing their skillset when they're in a controlled environment. The trouble is, the workplace isn't a controlled environment. Life isn't a controlled environment.

I don't want to work with brilliant programmers that have zero social skills. If devs can't muster up the courage to answer interview questions... maybe that means that they should work on themselves a little bit?
Not these days perhaps, but back in the 1990's it would have. Who else was there, EMC?

And if Apple did leave it's not unrealistic that the reasons that made them leave would also be on the minds of the other multinationals in the area.
Maybe you could make the extreme effort to click the link and read the title as it appears on the actual page.
We blogged about how Dolt implements `dolt merge`. Merges of divergent histories in databases is a super interesting problem in general. Dolt takes a simple approach that works pretty well for the dictionary style databases we're currently targeting as a use case, but we would love to hear feedback on our approach and communication in this space in general.
Bad interviews make for bad hires. Bad hires can cost a company more than not hiring at all.

Whenever I've conducted interviews in the past, I've gone out of my way to help the candidates relax. Need to use Google? Go ahead, I do literally all the time. Need some advice, something explained? Just ask, that's why we have peers. Nobody writes code on a whiteboard, with no docs, with three people watching, silently taking notes.

Interviews should reflect the environment within which the job is actually done, and allow the candidate to demonstrate what they're good at, instead of treating them like a circus animal jumping through hoops, giving them performance anxiety.

For my most recent job, they circumvented my interview entirely and just did a few days of contract work instead. That way the company gets usable work, the candidate gets paid, and it filters out those who can interview really well but may not be a good company fit.
Fwiw self hosting Element and a Matrix homeserver like Synapse provides a full Matrix feature set (including search, archiving and everything else). You don't lose out for self hosting.
If it's the timesheet example, it's much more useful in it's concrete which allows me to pick it apart, which was the point.

Picked apart I just can't see the value. You're hitting an unexpected condition then trying to handle the resultant exception intelligently, whereas you should have considered that possibility up-front and handled it non-exceptionally.

The only interesting part is for the error handler to be delegated to a human, but in a way that suggests to me that you've not done your analysis/testing/speccing properly. In a normal system I'd have something like a dead-letter endpoint for such an unrecoverable delegate-to-the-human condition. I can see the extra flexibility that would bring I admit but at what cost of gaping holes?

I feel more and more I'm missing something here.
That doesn't explain the lack of new building though. Is it NIMBYism?
> Um, most adults. 18-22 kHz is DEFINITELY audible to teenagers and children.

I think 18kHz children can barely hear, I don't think they can hear above that.

The mosquito ringtones were usually lower than that.

I don't disagree with your other points, but I suspect that frequency range won't be detected.
Not necessarily. I have not been in the building in question, but have looked at multiple other apartments in NYC where the elevator opened directly into the unit, no door. Typically older buildings, not newer construction.
That's exceptionally good. I'm paying Reprotech in Minnesota $200/year ($1000 upfront for five years of storage).

Wish I had heard about you in the spring, would've picked your org solely because of your georedundancy option mentioned in a sibling comment.
Developer Diary 2 on PostGIS, Performance, & Porting
In many ways it's no different from what Bluetooth already does and the range of security issues with it, so I'm not really sure where the meat of my complaint arises from.

I definitely notice that any jammers or sound-cancelling devices interfere with my connectivity though. And I can imagine that if that's the case here, people may not be able to use their favorite noise-cancelling headphones with this monitor.

I think from an engineering perspective for compatibility, probably not using Bluetooth is good to separate concerns? In my experience Bluetooth is iffy, randomly connects all the time, requires fussy configuration and sometimes imposes maximums on how many devices can be connected (like if I use 5 bluetooth devices it turns off my wifi, not sure how that happens but now I know). I absolutely hate using it to pair with anything.
Clicking the link reveals an article with the title:

“How to Write Technical Posts (so people will read them)”
Right? At least pre-covid, I would say I spent at least an hour (sometimes many hours) every working day "explaining things on a whiteboard in front of an audience". It's a huge part of my job.

(Post Covid, I do the same thing, but have to do it over chat)

IMO: "Do you have a clear understanding of your area of expertise, and can you communicate that understanding on to others?" is a far more useful predictor of success than "Can you find the right answer to the kind of problem that can be solved on a whiteboard in 45 minutes, or in 5 minutes by searching for an answer on stackoverflow?"

That said, I agree that generally interviews are terrible. But the (implicit) screening for soft skills isn't the terrible part.
I do see references to the Principle of Charity occasionally, and I strongly support it. But to be meta-charitable to an anti-charity stance: doesn't a social norm of charity create an attack vector that can be exploited by dishonest actors? Alt-righters (the real ones) can use the Principle of Charity as cover, cherry-picking their talking points to just barely stay within the realm of acceptable "classical-liberal" discourse, while subtly nudging in the direction of ethnostates, distributed violence against The Other, etc.

I'm very nearly a free speech absolutist, both politically and culturally. But we have "gut checks" for a reason, and I think it's okay to sometimes make a call that someone's BSing or disingenuously grandstanding, even if their surface arguments sound reasonable (Stefan Molyneux is my canonical example here). Obviously that has to be tempered and can easily go awry (per Eric Weinstein's model of "critical feeling"), but to eschew that instinct entirely robs us of a valuable "cheater detection" mechanism.
Catalog of algorithms implemented in most programming languages
> There's always a lot of talk about renewables

It's odd to pretend that renewables are all talk when at the moment I'm writing this France's power grid is 28% renewable[1]. And France still has lots of opportunities to expand, both solar and wind. You'd think with >4000km of coast line there'd be lots of space for offshore wind.

[1] https://www.electricitymap.org/zone/FR and 60% nuclear, but the point still stands
I thought it was extremely well written, pointed, and clearly written as constructive criticism. I don't even view this as about being politically correct, but about being inclusive, and creating an inclusive space, for everyone who is thinking about using our service.

I'm sorry to hear about your fertility clinic experience - it feels like they are still living in the stone ages.
Librarians turned Google Forms into unlikely platform for virtual escape rooms
RIP Saleh Fahim.

They have a CCTV video with the murderer but unfortunately he had a mask on.
During the pandemic killers can operate with a cover, the mask, gloves, etc

Does anyone know if theres a lead to who the murderer is?
Yes, but with statistics you don't need everyone to opt in–just some portion. You can't really extrapolate a kidney ;)

Usually what happens with opt-in versus opt-out is that the people who are the heaviest users of your software, the ones who care about it, the ones who might know its details or care about privacy will turn it off and you'll just be getting analytics from people who are casual users–and it's really easy to end up interpreting this as "hey, nobody uses $OBSCURE_FEATURE, let's remove it!". Whereas if you make it opt-in, yes you will generally have smaller numbers, but the distribution might be more useful to you, and you're less likely to think that just because you have numbers on 70% of people you're going to make the right decision.
Paper Mario: The Origami King folds the usual RPG tropes into knots
I've been having a great experience with https://sourcehut.org/ as well.
I suppose that is a possibility. Declining population doesn’t necessarily guarantee declining resource usage.
"brown coal" = lignite
Well... it's been 30+ years.
I am unsure how else to parse it, too. Is this infographic telling black children that "doing science" is "acting white?" This entire infographic reads like white supremacist rhetoric. What the hell...
I think I may misunderstand what you are saying:

>I uploaded a picture to google maps as part of a review

You uploaded a photo to a public service, cool:

>Google had been rifling through my personal pictures

Not sure how that follows. Did google take a different photo from your phone and I'm misunderstanding you?
The answer to the "Why should I, if someone else isn't doing as good a job?" : It is our collective planet. It is on each of us to own the entire problem and lead.
I had a momentary panic the title meant at the system level - a system admin's nightmare!
Have you tried talking to your neighbour about the issue or adding a small A4 print saying "No Parking"?
I'm not sure the CIA counts if this was used as a whataboutism argument by someone. Cyberwarfare is in legit contention as a space for state actors to work against each other. The police hack seemed like a hacktivist thinking doxxing cops was the way to support BLM when it could very easily ruin people's lives without a fair audit/trial.
idk if it’s just luck. i’ve had loops in college where i failed them. but then later in my career i had times where i got every company i interviewed at. Excessive preparation was the key difference. I do think luck plays a big part but i don’t think it’s the only factor, or even the biggest. (maybe 2nd biggest)
It's a statistic. It doesn't define or describe individuals.
Show HN: CSS Creatures
Either that or sex
> IMHO revenue should be taxed as close to the source (revenue-generating-event) as possible.

What is the source of the revenue of an item sold in country A, manufactured in country B, and designed in company C?

What if it was shipped into country A, but the shipper has no nexus in that country? What if it was manufactured in country B, but the designer has no nexus in that country?

Add in parts made in one country, and assembled in another for more fun.

The new US corporate tax plan has an interesting approach of AMT on corporations of X% of global income or Y% on US income, whichever is more, with AMT credits for foreign taxes paid; and the income doesn't need to be repatriated to be taxed. (IIRC, X is 10, Y is 20). Of course, that only is effective if the company is US homed, if it only has a US subsidiary, that can't be used to levy a worldwide tax.
Sounds like Apple. Same thing happened to me :)
I really wish popcon asked two questions right up front:

1. Is this machine primarily used as a laptop, desktop or server?

2. Is this machine owned by a business or by a person?

All sorts of popcon results are taken as being authoritative, when (I think) the overwhelming majority of responders are personal owners with laptops or desktops.
I have extreme performance anxiety when it comes to interviews. Recently I had a very good experience interviewing with Netflix, where the take-home assignment allowed me to show what I was capable of doing. All the technical interviews after that were talking about the take-home at a high-level. The experience felt more accurate to how actual work is (receive an issue ticket, do work, then a code-review).

I was rejected in the end, and I believe I either a) wasn't a culture fit or b) they found someone with more experience (I'm 6 years in at my first tech job). What was nice about it though was that I was very calm and collected throughout.
I'm susceptible to stuttering and/or rambling when I'm extremely anxious, sometimes without even being fully aware of it. I made it to final interviews for tech jobs twice, and I got the offer both times.

In retrospect, I was extremely anxious the first time, but the company was about to enter a high-growth phase and didn't seem to have fully-developed hiring practices (I got a tentative, very informal verbal offer on-the-spot, and a phone call to confirm I had the job about 24 hours later).

The second time, I was interviewing with a big US bank so I assume they had a better eye for details. Maybe I'm getting better at not showing my anxiety.
I fear there's a movement to get rid of leetcode interviews and I'm against it. What's the alternative? We go back to "you have to look the part", nepotism, credentialism, and other such BS in other industries. A data structures and algorithms test is fair and objective. You can objectively get all the challenges correct and then there's little reason to not hire you. Compare that to interviewing for, say, an investment banking position where you're judged on stuff like what frat you were a member of and how charismatic you are.
All true, but I stand by my assertion (pardon the pun) that "Prolog SLD resolution" is depth first -- unless you're using a non-standard Prolog or some meta-predicate that implements another strategy. And any other strategy that's not WAM-inspired and depth first is prohibitive and unwarranted for the actual running of Prolog programs with all its assumed operational semantics. General resolution (SLD or otherwise) works for some theorem-proving, but not for running general Prolog programs.
Rhetoric was the most respected skill in Ancient Athens.[0] I think we would do well to stop thinking of rhetoric, debating, and public speaking as hobbies for some high school students. They are essential skills for wealth creation and advancement in society.

[0] https://liberalarts.online/trivium-and-quadrivium/
Hiring primarily based on references almost guarantees bias. White engineers will tend to know more white engineers. Asian engineers will tend to know more Asian engineers.
Those reasons seem more rust-specific than being a general reason to avoid restartable conditions — as the commit message acknowledges at the end.
Thanks. I wish this were more visible in the install process / guide, I had never heard of this before.
Describing him as a "tech bro" in the first line is needlessly derogatory. Implying he deserved it. Like calling a rape victim "scantily clad." Pretty gross journalism if you ask me: designed to create outrage and drive clicks.
I've had the opposite experience. In >10 years of software, I've never written code on a whiteboard outside of an interview. Systems layout, designs, code pathing, sure; but never real, compilable code.

I agree with the last point, but I don't think either of us can tie our anecdotes to it.
The point of a whiteboard interview for me isn't about accuracy and efficiency. It's about seeing whether the person can code and can talk to me about coding.
as an introvert i get anxiety just from talking to a person I don't know for the first time...
Did you check that the people they came for really were Nazis, or did you just believe the accusations?
I remember the ham-fisted "The Day After" miniseries when I was in highschool. It was the biggest TV event since the miniseries "Roots" in the late 70's (watch that and you'll never look at "Reading Rainbow" or Geordi La Forge the same way again). It was a super cheesy depiction of nuclear war and the days that follow.

I was too young for the "duck and cover" drills of the 50's, but my generation (X) knew that global thermonuclear war (heh) had no chance of survival.

Toward the end of the 80's and early 90's, fear of nuclear war tapered off after The Wall came down. In fact, Sagan was harassed by the GOP and Right-wing pundits for claiming that if Saddam burned the oil fields, we would experience a nuclear-winter around the equator.

The 80's were nuts tho: Reagan & Gorby's nuclear standoff was pretty fucking insane in hindsight: mutually assured destruction is in the DNA of the modern right-wing movement.

Jeez, even Sting wrote a #1 hit about it in 1985 using a melodic theme by Prokofiev.

Those were the days?
I've thought for a while that if I was a decision maker at a major studio, I'd set up a unit where up-and-coming directors are given pretty free reign to crank out five minute short films. The only real requirement would be for each short to set up a potential franchise.

Then, have a free streaming service that distributes the shorts. Try to monetize them via ads, but most importantly, monitor the hell out of viewer engagement. Collect every metric possible. Make then easy to share on social media, and see what goes viral.

Whenever there's room in the lineup for a new movie outside the existing available franchises, pull the most promising short and crank out a feature film based on it. Lather, rinse, repeat.
> The usual argument is that a modern coal power plant replaces older ones and more efficient/less polluting.

Which is, of course, bullocks even if it's true, because the alternative exists to shut down the older coal fired power plants and replace them with something that isn't coal at all. Like nuclear, or solar. Even natural gas would be better than coal.
That was a terrible interview experience. Of course anyone would look it up. I used to work at google and interviewed people as part of my job as a regular software engineer. I occasionally heard about these kinds of stories. Google didn't give much feedback to individual interviewers, no one told them if they were terrible or great questions or whatever. I also saw better interviews.
Germany would be the main country affected, if there were a major "mishap" at Fessenheim. Basically the whole south of Germany would be impacted with large cities like Stuttgart, Augsburg and of course München.