skysight-inc/HackerNews huggingface dataset:
> Falsification is something that you do to hypotheses, not data.

Nonsense. Falsification of data happens all the time. But more importantly, falsification as applied to hypotheses and falsification as applied to data are two completely different concepts.

Falsification in the sense "we tried this, and got unexpected results, disconfirming our hypothesis" is something you do to hypotheses. This is Popperian falsification.

In the sense of what happens to data, falsification is "we tried this, and got data that disconfirmed our hypothesis. But instead of recording that data, we recorded spurious data which confirms our hypothesis". (Or, of course, "we didn't try anything, but here are some numbers that we feel reflect what would have happened if we had".) This is falsification in the same sense you'd see it applied to, say, accounting records.
Well I'm very happy if people have prepared for these questions beforehand, and I try and give people hints and nudges to help get good answers out of people (I want people to do the best they can!).

Do you think there are any style of questions that do work well?
That is illogical. Declining to hand over unwarranted data to LEO is independent of using user data for commercial purposes.
Google also has tight security and privacy from government intrusion

It's contradictory in fact, because data monetizing companies prefer to control data not leak it, to keep the data's price high.
How does one check for this? Showing you currently have an app on the AppStore which is older than a few months?
Misleading claim: any external DNS server is not private. Your requests are directed to a third-party. I suspect data-mining you is how they pay their server bills.

The correct technical solution for privacy is running your own DNS server locally.
This reminds me a lot of fsn[1] (the file manager shown in Jurassic park in the classic "It's a UNIX system" scene). There is also a clone for more modern systems called fsv[2].

1 - https://en.wikipedia.org/wiki/Fsn_(file_manager)

2 - http://fsv.sourceforge.net/
The Uncharity of College: The Big Business Nobody Understands
Added to the queue (which is now over 800 long!)
Wow, I had no idea this existed. I built a similar thing for my own personal use for my local airport (Minneapolis/MSP). I looked at using an Amazon Dash button, but the lifespan is not great and the convenience is not high. Instead, I use SMS via Twilio and their cloud functions (source: https://github.com/justinph/macnoisebutton)

It's pretty handy to be able to say to my watch "Hey Siri, text complain to Dan Boivin" to make a complaint. (Dan Boivin is the chair of the Minneapolis Airport Commission, who I have entered into my contacts).

For those griping about people buying homes after airports existed, there are a couple things to defray that argument. Yes, the airports existed, but the traffic at airports have increased. Airlines are flying more smaller regional jets, which means the frequency of flights have increased. The FAA recently changed flight patterns (part of NextGen) that resulted in some areas seeing much more air traffic than they had in the past. And, airlines are not doing the steep takeoffs like they used to in an effort to conserve fuel, putting planes closer to the ground for longer, resulting in more noise.
Not without public pressure. Commenting on it, reminding everyone that this is actually Google's fault in the first place, etc, is a good way to apply that pressure. Otherwise it's just on Facebook, and they do not give a fuck what people think of them.
And FreeBSD is done: https://www.vectorlogo.zone/logos/freebsd/index.html
I did years of assembly, then C, and now Lua. I've yet to find the 1-based indexing to be an issue, and that's even having written a few C modules to manipulate Lua arrays. What is it about the 1-based arrays that is so off-putting?
Sure, an airport may have been there, but, in Boston at least, technology changes have made it so that if you are in the flight path, you have a much higher frequency of planes overhead.

See the traffic from runway 33L at Logan airport as an example: https://www.universalhub.com/comment/559152#comment-559152

Basically, flights used to have diverse paths, so you would hear a plane occasionally. And so would everyone else around. But now, if you are directly under the path, you will hear flights consistently every 90 seconds for hours on end. That is a major change, and a recent one at that.
Added to the queue!
I do have Firefox set to noscript. When things don't display, I copy the URL to Chrome where I don't have it so locked down. But I've been dismayed to see over the last year that a lot of sites that used to be usable no longer are.
You're talking about the Drop trait?

I'm learning Rust coming from Go. It looks cool, but it also concerns me how most data structures in the stdlib use unsafe blocks to defeat the borrow checker. This is not the point of Rust, I would have thought?!
Comcast business doesn't have caps, I pay about $90 a month.
Did the internet just learn of Roberts death today? He died 4 days ago. Is the black bar for Roberts? If so, why wasn't this up 4 days ago?
Ah, this had left an lingering impression in my mind:

"Why do that, if there are languages that do it by design?"

But I see it wasn't your comment, my bad :)
I knew Larry Roberts in the mid 1980's when he was on the Board of OCLC (a library network). At the time he was president of a company on the west coast of the US and another on the east coast. He claimed to visit both of them every week! He was excited about Group 3 fax that was going to rapidly change how libraries worked and tried to convince OCLC to replace our computers with a network of IBM AT's. Both ideas had just enough sense to be dangerous, but the software, networks and general infrastructure wasn't there yet and it was beyond our capability to build them.
>> "They range from sedimentation, invasive species, pollution, poor agricultural practises - a whole suite of problems that create the perfect storm making it very difficult for a species like the Madagascar pochard to survive."

It is a duck? Why is it so sensitive? Other ducks seems to thrive in relatively close contact with humans.

Wikipedia has a little more:

"The cause of decline was the introduction of numerous fish species in the lake that killed most of the pochard chicks and damaged nesting sites. Adult birds are also likely to have become victims of introduced fishes."

What fish kills adult ducks? This is borderline shark territory. I'd be careful about kids swimming around such predators.
Right or wrong, pretty clearly your problem when you give money to someone and they lose it and are too broke to make you whole.
Ha, I liked that.

Your thesis is backed by some data from the COCOMO model of software estimation [1]

The 'quality of the team' is generally the #1 cost driver of a project, according to some hard data.

[1] https://en.wikipedia.org/wiki/COCOMO
Why don't you try a good MSc program, perhaps in Europe where you can find great places with free tuition?
> Google can probably shell out a few bucks to some putz who sounds impressive but isn't in the hopes they'll nab a few more great engineers at the loss of a few paychecks.

They actually take the opposite approach. Supposedly there is compelling research that low-performing members of a team provide large negative contribution to team performance from knock-on effects of their low standards and low quality work. Google has consequentially structured their interview process to minimize false positives rather than false negatives so as to minimize firings and the associated psychological stress caused by working in an environment in which people are regularly fired.
I think it's "uncommon", but I also think that one shouldn't confuse "uncommon" with "never happens". I've had more than one job land on my doorstep without some sort of crazy tech screen. But I also talk to front-door companies on occasion too.
I am sorry but this eye poke, throat punch nonsense has been debunked over and over again: a) those things are not nearly as devastating as they sound and b) in a fight both people can do it, more so the person who has positional control. Browsing youtube searching for street fights where BJJ is used is pretty illuminating as to exactly how effective it is. Short of MMA there isn't anything else quite as useful, though you are right that getting the hell out is the best option if possible.
> Sometimes you don't make enough money to retire early from a combination of bad luck and poor financial decisions.

This feels a bit wrong to me. I don't think it takes bad luck or poor decisions to not be able to retire early for most people. I think it's quite to opposite. I think it's pretty rare and you need a serious stroke of good luck to be able to retire significantly early.

Maybe it's different in the valley, (I'm not even US based at all), but where I am, very very few people are financially independent enough to retire early.

Obviously, it depends a bit on your definition of 'early'. My dad worked average jobs and never got any big lucky breaks (apart from being part of the generation that was buying property at the right time to get in cheap and be downsizing at the peak), but has saved well and is retiring something like 5 years ahead of the standard age. That's do able with just good decisions and no bad luck. But I think what's being talked about here is retiring more like 30 years early when you are in you mid 30s. That requires some serious good luck and is fairly rare.

You may lament the fact you had some options that you didn't sell at the right time. Well the average person has never had options that were worth selling at all. I've worked in tech my whole career, including some funded startups of the 40-60 people sort of size, but never had stocks or options even offered.
Yes, that's true. But good luck recovering damages from a bankrupt defendant.
hdcp uses the DDC AFAIK. The data is scrambled but still RGB.
I disagree somewhat. The i++ vs ++i behavior is a classic C idiom and something that any experienced C programmer should understand. The order of operations for bit operators is something only a subset of experienced programmers would likely have memorized.

I’m not advocating for using it, per se, but I’d be shocked to find any C programmer who knows the latter but not the former.
> provide 90 seconds of weightlessness

Vomit comet gets about 25 seconds but can do 60 or more such periods in a single flight. So in total they'd have 25 minutes of weightlessness which is about 16x more than 90 seconds and it might cost a bit less than $100k, though I don't think NASA sells those commercially.
Awesome lists shouldn't just be "huge lists". The first item for Python is pretty awful. Spelling and grammar aside, there's no code formatting so some of the examples don't even make sense.
Oh hey, is this Nautilus the publication that doesn’t pay their authors until they sue?

They used to have some excellent work before all the authors wised up...

If you’re interested in this type of material, may I suggest mosaic (https://mosaicscience.com) and Quanta (https://www.quantamagazine.org)?

Both are excellent and sustainable (they pay their authors).
I started but didn't have time to watch it all. But yes, I got to the idea you mention. A disgusting state of affairs...
Why is that a dig? It doesn't seem strange to me that someone in medical school has to learn all 206 bones in the human body.
The very first Swift question has a partially incorrect answer. It says that "var array2 = array1" creates a copy of array1. But it's incorrect because a copy isn't actually created until one of them is mutated.
Author here. Another long read -- apologies!

The TL;DR of this essay might perhaps be:

- College degrees are more valuable than ever in post-industrial economies, so applicants to top-tier schools are up 240% over the last 25 years

- Meanwhile, available spots at top-tier colleges in America have increased just 2% over the last 25 years (Thanks to Tyler Cowen & others for complaining about this publicly)

- Microeconomics 101: Fixed Supply + Increased Demand = Increased Price

- That’s the obvious part

- The non-obvious part is that this is intentional...

- ...because the Charity-status ( 501(c)(3) ) of Colleges in America depends on more-than-half of their students being unable to afford the education (read: “receiving financial aid”)

- That Charity-status protects the Investment Returns of College Endowments from Uncle Sam & the IRS

- Investment Returns Compound over time, and there is no more powerful force on Earth — anyone not playing the game to maximize Compound-returns will lose to everyone who is

- Thus: if Colleges want to keep their Investment Returns tax-free, Tuition MUST remain unaffordable for at least 50% of undergrads
Do you ever find yourself in the position whereyou are holding a brand new drill (for instance) in your hand, and you are just desperate to try it on something. I am the same with a new knife, something is going to get cut. Maybe this happened? "I wonder how well this drills aluminium, OMG it went right through"...pretend nothing happened.

It is a bit like developers with a new js framework I suppose.
The advantage of Knox based blocking is that it doesn't require root.
This is an interesting call given the cost reduction curves of wind and solar over time. It's hard to see how nuclear has a chance unless it's some kind of 'backyard nuclear' like Westinghouse is promising but still it would be an uphill battle given where wind and solar will be in ten or fifteen years.
here is his website, doesn't seem very updated (latest stuff is from 2009). RIP
http://packet.cc/
Yes, I get the impression that the plan until ATM came along was to build exclusively circuit-based networks with most of the circuits used for voice and some for data.
They've gone bankrupt in the old school, pre-modern-bankruptcy-law sense of the word, i.e. they've spent all their money and have none left. Bankruptcy protection laws aren't changing this outcome either way.
Are you recruiting public speakers or software engineers?
What algorithm questions did they ask?
A PhD isn’t really a one trick pony, but whatever. Even if that’s what you want (specialists who are good generalists), those interviews don’t really check the specialist part, just the generalist one.
Handling their mental stability should be part of their skill. "Having a bad day" on a scheduled day sounds like almost bad management of ones self.
There are a bunch of other things that can't be fixed by delivering youthful stem cell populations into tissues, such as the presence of garbage molecules in long-lived somatic cell populations. Even youthful tissue can't break down glucosepane cross-links, or remove senescent cells efficiently, etc. Replacing damaged stem cell populations with functional ones is just one slice of the full spectrum of rejuvenation therapies that will be needed. This is all laid out in quite a lot of detail in the SENS outline for how to bring aging under medical control.

https://www.sens.org/research/introduction-to-sens-research
They seek research engineer or physicist that can do work with semiconductor lasers and ultrasound in laboratory.

It may not be related directly to consumer products. Apple develops manufacturing technologies. On the consumer side there are many places where those skills may be useful. Self-driving cars, pulse or blood oxygen measurement, new cameras and sensors etc.
Totally reasonable response. However, it seems like we're on an endless loop with this discussion. People talk about how they need technical interviews because someone who looks good on paper can't code reverse string, or write a basic join. But here's the thing, absolutely none of my technical interviews have involved anything remotely this simple. They are "find all matching matching subtrees in a binary search tree", or "find all possible matrices with a negative determinant within an NxM matrix of arbitrary size", and it's supposed to be done in about 45 minutes, at the whiteboard.

Really, it's not fizz buzz or string reversal that causes people to re-study for their algorithms and data structures exam before an interview.

In many ways, I think this is similar to requiring that senior actuaries re-study integration by parts prior to every interview. They don't have to, because they have a proper exam that is widely accepted in their field. We don't. So instead, we are taken through full day whiteboard exams, under conditions of great secrecy, over and over, every time we interview.
Looking forward to the one for leaf blowers.
>> On the other hand the whole community uses the airport?

Really? Most people cannot afford regular air travel. Most people fly very rarely, less than once a year and then only for extraordinary things. If you live under an airport what you see is people much richer than you flying around doing the stuff you can only dream of doing. It is much easier to make a complaint about a service that you do no regularly use.
And yet they found over 200 people willing to pony up the money to do it. I agree with you in that I personally don't think it's worth it, but evidently others do.

Hell, people spend hundreds of millions of dollars on artwork -- I'd be much more inclined to do a $100k suborbital flight over that, and it's a drop in the bucket to those people too.
What I'm interested in from a senior engineer is how many systems they've designed, implemented, deployed to production and supported in their careers and what their specific roles were in those projects. If I can't get an idea from their resume I wouldn't contact them for an interview.

As for the interview itself, well I've never needed to ask someone to reverse a string to determine if they're going to be of value with the criteria mentioned above.

But to be fair I've never worked on a project where implementing StringUtils.reverse() was required. If I were interviewing someone to work on Apache Commons or the JDK then I suppose that would be a relevant question.
I’m not going to take the job if I don’t wind up in a group working on problems that interest me. That is part of the bidirectional interview right? I hesitated even applying to a big Corp until a few people there convinced me they had problems right up my ally. I don’t want to work at big corp just to be working at big corp!
I think you hit on a critical skill that's possibly more important than knowing all this code trivia: how to not know something.

I want to give out questions people don't know because I want to hear how they talk through understanding the question, what they know that might be related and why, and how they'd go about finding out. Hearing all of that is far more interesting to me.
Because we prioritized stabilizing the core and having something shipped. Pod safety guarantees were part of 1.0 and ensure “at-most-one” pod with a given name at a given time on any node, which allows us to build a compute model that can be used in higher level primitives. Persistent volumes, reserving space in the DNS schema for services to have subnames, and headless services were all designed in specifically so we could do stateful sets.
> People who have never gotten into the C world find it frightening...

I got into C over 25 years ago. Didn't find it frightening back then, but I sure do now.

Still use it pretty often for firmware and kernel driver development, but I want to replace it with something safer. Then again, I also use assembler for same reasons... sometimes C just doesn't cut it for interrupt handlers when every cycle and/or code byte size counts.
https://en.wikipedia.org/wiki/Synchronous_optical_networking

“SONET was originally designed to transport circuit mode communications from a variety of different sources, but they were primarily designed to support real-time, uncompressed, circuit-switched voice encoded in PCM format.”
No it hasn't, because it works. Otherwise they wouldn't be forbidden in the ring, would they?

There's plenty of Bullshit Do out there, no doubt. But there is also plenty of useful knowledge and experienced teachers that you miss if you assume that everyone who came before you was a complete idiot.

Many martial arts were honed into more or less perfection over hundreds of years by people just as intelligent as you and me, but with generations of experience from actual mortal combat. Living another day is a pretty good motivation for training and evolving.

Much of that is still around, but it's not being marketed. Because it's not what most people are looking for, it's too real and ego-killing. Because it's barely allowed; you can't spar out in the open with real knives or swords for example, you'll end up in a cell before you know what happened. And because it's been Disneyfied, by people like Jack Mace and Master Wong.

Once you've spent tens of years really training martial arts, as opposed to sports or pretending in silly uniforms; there's not going to be much to prove any more. If there is, you're doing it wrong. I prefer not fighting, people get hurt best case. So I can't really show you anything that looks like MMA, because that's just not how we train. And we don't do competitions; because there are no winners; just two banged up idiots, one happy and one sad. But for whatever it's worth this is me with a private student 3 years ago:

https://www.youtube.com/watch?v=wh509WKVk2M
Nah, your original myopia was probably just overcorrected (it is easy, overcorrecting myopia in a subjective acuity test results in a smaller and so seemingly darker and sharper percepted image). Your result of ten years of training in probably just onset of presbyopia and a less skewed measurement. And the talk has got nothing to do with myopia reversal training.
> as zero-g weightlessness

No Human has ever experienced zero-g weightlessness, and none ever will. There is no part of the universe that is zero g. Gravity on the ISS is almost the same as gravity on Earth (90% of it). Even distant planets experience the gravity of the sun, and the collective gravity of the milky way.

Instead what you have is free fall - that's basically what orbit is, you are falling toward the planet, but moving forward fast enough to keep missing. It sounds like a joke when phrased that way, but it really is what's happening.

Do you wonder what it feels like to float in the space station? It feels like falling. Just constant falling without ever hitting anything. It does NOT feel like floating or flying. I assume the brain eventually gets used to the feeling, but not in 90 seconds.

If you want to experience something at least kinda close to it, go sky diving, which feels like falling with something pressing on whatever part of you is pointed into the wind.

If you want to experience floating, go scuba diving.

If you want to experience flying, go to a sky diving simulator (vertical wind tunnel).
I've successfully used lucidcharts.com to import, edit & re-export back to Visio.
Don't know how AdGuard does this, but pihole returns 127.0.0.1 for ad-serving domains. I don't know enough about DNS to guess why it does that instead of returning a failure, though my guess is that maybe doing so prevents software from falling through to a user's secondary DNS server.
The web platform is complete garbage. It's extremely restrictive, outdated, and slow.

It has fantastic benefits, particularly in the brief usage long tail category, but it's not an app platform. Stop trying to use it as something it just isn't. There's plenty of room here for both native and web.
Heh, I took that class in 1999. I was a grad student in a different program, and CS 188 was the start of me sort of sneaking in to the ucb engineering / cs program. I took a lot of coursework (there was so much fun learning to do) and eventually managed to convince someone to sponsor me as a transfer MS student (I still got my PhD in the other field too).

At the time, it was a lot of computer vision. We read Russell and norvig's AI: Modern Approach. Lots of matlab assignments at the time. Ahh, nostalgia.
When you say partying/recovery do you mean heavy drinking/recovery?