skysight-inc/HackerNews huggingface dataset:
Makers who don’t understand 1 or 2 often create slow or insecure code that often results in clear user impact.

For example, I’ve seen diffing / recomputation code operating in O(n^3) or O(n^2) where O(n) or O(1) is possible and necessary for reasonable performance. I’ve also seen extremely poor use of network requests (multiple serial requests) that happen because the developer doesn’t understand network latency and networking performance (in this case with a single data center in the world).
People Urged to Stop Vaping Following a Third Death, Hundreds of Illnesses
Chandrayaan-2 Moon landing live stream [video]
So they found a material which won't degrade in 24 hours due to radiation from the sun, or a way to shield it? And what about the mismatch between the rotation of the moon around the earth and geostationary orbit? And they figured out how to go around the van Allen belts to prevent frying sensitive electronics in the payload? And when the payload gets close to the moon, they have a way to stop it plunging to the surface of the moon for unscheduled disassembly?

Of course the cheapest part of getting to the moon is the bit between the edge of space and moon orbit. Approximate current cost: $0. Approximate cost after placing 40,000kg fishing line in the way....

I'm also pretty sure crawling along a fishing line will be prohibitively slow compared to letting a rocket coast with its engines off.
Just the first year at most, then word spreads around that paying a ransom is as bad as asking for ransom and as people stop paying them ransomers stop doing them due lack of money on that criminal enterprise.
Its fucking bullshit. Why would they target just the Uyghurs? And not the rest of the religious minorities they are brutally suppressing? Im almost certain Falun Gong websites were infected with the virus as well. This is a sad lie spun up by the Apple PR damage control team.
DDoS in progress
I've suspected for a few years now that any long linear space structure will be prone to very high electrical potential deltas, particularly as it moves through different radiation and magnetic fields. How the structure behaves will depend on its own conductivity, with conductive structures creating sizeable currents, and insulating ones, massive charge differentials.
So, the basic idea that no one in most adult organizations knows as much as a teacher who has taught that exact same curriculum several times before, is true and relevant.

What is not brought out much is, well if you cannot use the standard of knowledge and competence that school and childhood taught you to expect, what should you expect? The one-sentence answer is too vague to really serve as a useful guideline.

My wife, when working one of her first jobs, had a boss who was such a crack addict that she cleaned out the cash register of her own business every night, forcing my wife to ask the first several customers of the day for exact change. This, is not just not perfect, it's not ok, and you would want to quit any job where the boss is like that. But, she didn't have enough experience yet to know what was the actual, real-world level of expectation you should have for how together the people in charge should be.

Perhaps I am expecting too much from one article, but it mostly seems to say (properly): "don't expect the same standard of knowledge and competence that your childhoold trained you to expect", without saying much about what to put in its place.
Oh, google goes to the mat alright. They're just in a different, uh, position.

Speaking of positions... this is how I picture Google's relationship with the US Federal Government:

https://youtu.be/pSIEKcq32WY?t=16

!!! Definitely NSFW !!!
I apparently fall into the latter tribe and feel the need to justify myself, so begin rant!

There may need to be a fourth tribe? I write my programs to accomplish tasks for the user, but I use tribe A and tribe B languages to get there as they make the computer 'smarter' while I'm designing and coding.

My programs should encapsulate and execute whatever work needs to be done as quickly, safely, and correctly as possible so the user can get on with their day. After all, programs exist to accomplish tasks for people, whether directly (my app code) or indirectly (memory allocators).

I try to design/code for the scenario of a new user who knows logically what task they want to accomplish, but not how to get the computer to do that task. My programs should guide the user like a travel map. You are here, you want to go there, and you need to do the following things to do so.

This means if they are missing or have malformed input, I tell them what input they are missing and what the program expects it to look like, along with trimming leading/trailing spaces.

Nobody likes a picky program, like the accounting system running on that one AS/400 in the basement that MUST have a CSV with exactly 15 columns and no more than 32 characters per column (and don't even think about using commas anywhere) or the whole thing silently fails after 12 hours.

As the user learns how the program works, they don't see/need the guides any longer as they know more and more of what they are doing. They want to speed up. Binding keyboard shortcuts to every menu option enables advanced users to breeze through the program from muscle memory.

So what languages do the mythical fourth-tribers use, those who are fine with standard libraries and not sorting binary trees, but don't countenance Electron web bloat or ever-vanishing discover-ability/accessibility/readability sacrificed on the altar of 'mobile first design'? Over the next 3 years, I plan to learn the following high, medium, and low-level languages so I can be productive in each domain, that way wherever my users are, I can empower them to rule their machines like a boss.

F# is great because of features like pattern matching, static types, and immutability, which all combine to uphold the 'pit of success'. Other languages tend to uphold 'check it all at runtime, cause I won't check it for you'.

Rust is a low-level language without the apparently rampant memory leaking remote code execution undefined behaviors of C or C++. Writing secure C or C++ code is just about impossible for experts, let alone curious beginners like myself, so why even bother? Rust it is.

Due to its trendiness (okay, more like more active community) Golang just took over Free Pascal for my next up middle level language. It sits between native low-level Rust, and JIT high-level F#, and it features easy parallelization and has just one or two ways of doing things, reducing code complexity.

Free Pascal and Erlang are on the list too for historical and always-stable-forever reasons, respectively.
T-32 minutes to land.

Alternate live stream:

https://www.youtube.com/watch?v=7iqNTeZAq-c

Few more links:

https://forum.nasaspaceflight.com/index.php?topic=20324.840

https://www.nasaspaceflight.com/2019/09/isro-first-lunar-lan...

Mission page:

https://www.isro.gov.in/chandrayaan2-home-0
1 & 2) Yes. This depends on the type of visa but for an H-1B, where a degree is required, you could get your experience evaluated as the equivalent of a bachelor's degree and that would be sufficient.
3.) That's not correct. It depends in part on the green card category but we get green cards for people without any tertiary education all the time.
> It seems like an education fail to me.

I know a lot of people have trouble thinking clearly and correctly about probability and statistical inference.

But do we know if, practically speaking, that can be addressed by a modified educational curriculum?

Or are these concepts that would take an extraordinary amount of effort for many persons to understand well?
It seems you did miss all the press coverage of this event.

Here's one: https://www.vice.com/en_us/article/mbmgqp/this-is-worst-year...
Too bad their greed outweighs their good will toward the rest of us. Plenty of dev studios turn a profit without exploiting the weaknesses of their customers. EA's actions aren't really defensible.
Scientists must act on our own warnings to humanity
Hey, no hard feelings whatsoever. By the way, I'm not saying that that's the right or best ideology. I'm just saying that there's a definition issue. You take freedom at face value, as in, I can do whatever I want without anyone trying to stop me. But people who support freedom and liberty aren't saying that. They're saying that liberty trumps all, even the rule of the majority. That there are no good reason to justify taking away someone's freedom except to protect someone else's. And that this rule is above the rule of democracy. Democracy is used only to decide on things that don't affect people's freedoms. If it does, it is overstepping its bounds, and the courts are there to judge on that. And if the system fails to uphold the liberty of its people, that the people should fight to have it back.
Seniors should have demonstrated experience designing systems and libraries that then became reality.

That might sound obvious, but people can end up with senior titles on their resume just by hanging around places doing nothing but maintenance and small additions for long enough, and barely accruing any design chops.
I'm only complaining because the ones in the App Store are awful. I just want the native iOS one.

But yeah I dont need a 50th side project.
I'm not an expert on coral reef ecology, and probably neither are you. Believing the scientists who are is the natural choice.
If you think federal law enforcement isn't plagued by extremely dumb mistakes you are in for a treat: https://www.abc.net.au/news/2017-05-17/fbi-james-comey-trump...
Frontier charges $10/mo for router that doesn’t exist
In addition to the taxes mentioned in the article, It's also important to note that in many states in the US distilled beverages are only permitted to be sold in certain licensed stores. (Oregon for example has liquor stores, and you can't buy distilled things at a regular grocery store)
This is a great comment. People too often think of interview questions as purely factual, existing outside the process itself, but the reality is that the questions (once asked) have a psychological impact that influences what comes next.
That's different from notifying the adjudicating arm of USCIS.
Sounds like the difference between me and an acquaintance of mine. I went into software development with a burning passion for it. Nobody was going to stop me from doing it. He on the other hand went into it because it was considered a good career path and you could make a lot of money.

He rushed through college and graduated quickly with good grades (< 4 years if I remember correctly). I putzed around, had bad habits, muddled my way through every course, got 90% through my degree and said "fuck it, I can't do this school thing anymore" in my 5th year and got a job.

I never finished my degree, but he languished while I excelled in my career. He's at least as smart if not smarter than me.

What I did do is co-op (work for a semester, and then take classes for a semester). I wrote my own software. I created my own websites. I built and managed a primitive social network for my gaming buddies. I took a generic job at a no-name mortgage company for very little pay and worked my way up. He didn't do any of these things. He got out into the real world expecting things to be handed to him, and it never happened. He never did the work-work, just the school-work.

I don't know how else to account for it, we went to the same schools. I simply didn't learn the same lessons he learned. Most of what I still build on to this day was the more practical in the field work from the bottom up and fight for it experience. His was from schooling.
Launching stuff into the sun actually takes quite alot of energy. In fact its even harder than leaving the solar system entirely.
no porn queries tho?
But the laser gun was for blinding satellite cameras, not fending off Siberian bears.
WSL1 was definitely GNU/NT. (WSL2 is GNU/Linux[/Hyper-V].)
Free-range artisan software enabler.
Frontier (my ISP) has been charging me 10 dollars a month for a wifi router, despite me using all of my own equipment. When I called to dispute it, they credited me back the charges, and assure me it’s clearly a mistake and I won’t be charged. A few days later, I get shipped a router that I was never told about, and my bill charges me for it. again, I get told that there is no way of cancelling the charge, and all customers must pay for router rental regardless of if they use it (confirmed with supervisor, and supervisors supervisor). Is this even legal? Apparently it’s a common problem with them.
That would be easy. Invert the binary tree it's the tricky one.
I mean, you're welcome to make your own web browser app. (Using WebKit, of course.)
Project Zero is no charity.
>As a gay man in New York with a well-stocked bar, I am used to my friends coming to my apartment and asking for vodka sodas.

meh. As a gay man in a midwestern rust belt town with a used fridge that makes exorcist noises, I am used to my friends assuming I drink vodka soda. I got a six pack of "white claws" from a female friend and couldnt choke down more than a few sips.

If youre going to drink a vodka soda, for god sake avoid this landfill fodder and pour one yourself. vodka comes everything from cotton candy to bacon, so theres really no excuse.

TL;DR: White Claw is the Keurig of mixed drinks.
Thank you sir!

My uncle/aunt (us citizen) claim guardianship but that "status" end when I turn 18?

I don't have any status since.

Still have us citizen aunt/uncle but no immediate relative with status.
For macOS - yep, but not for iOS.
Someone commented this in another thread

>Out of 195 countries it will be only the 4th country to do this shit. So it must be doing some things right. Poverty is one of the problems it is still working on.
>That said, I also suspect they don't care

Oh yeah, that much is obvious.
The people that push for Indian space exploration are either (1) not living in India, or (2) they are living in India and doing well economically.
If you ask people living in the slums about this, they’ll give you a very different perspective than what you read on HN. And they vastly outnumber the people in India who are doing well.
The panic was in the equities market, but was triggered by the signals from the bond market.
Cool Android Context Kotlin Extension Functions
Sorry, when I said "you" I meant the average "HN you", who tend to have 4 abstraction layers and 5 third-party frameworks between their users and the metal :)
> Because White Claw is brewed like beer, it’s taxed like beer, which is important because beer is taxed in the U.S. at a much lower rate than spirits. If you made a product similar to White Claw by mixing vodka with seltzer and putting it in a can, a six-pack would be subject to almost $2 in additional taxes when sold in New York City.

Important takeaway from the article. This also answers my own question as to why drinks like Mike's Hard, Smirnoff Ice, etc are malt beverages. Hopefully the sugar base instead of a grain base catches on for new drinks.
Given the amount of documentation the average developer consumes, it seems odd that some of them do not think their stuff needs any.
I'd just pivot around the problem or sue Apple under some bullshit legalese.
If you hang a cable from your home ceiling with a little weight at the free end, what position do you expect the cable to stay? Why do you not expect it to stay down if you hang it on the Moon?

The cable in not in geosynchronous orbit, it's in geosynchronous altitude. If it is cut, it will fall into Earth.
Not just taxes, but being "beer" allows it to be sold in grocery stores and corner stores where a drink made from distilled spirits(even if watered down to the 5% alcohol) would have to be sold in a liquor stores in many states.
Here's the actual blog / text where the author discusses it:

https://qnoid.com/2019/07/29/Windmill-on-the-iPhone.html#mai...

> YOUR APP IS TOO SIMILAR TO TESTFLIGHT, WHICH CREATES A MISLEADING ASSOCIATION WITH APPLE PRODUCTS. WE ENCOURAGE YOU TO REVIEW YOUR APP CONCEPT AND EVALUATE WHETHER YOU CAN INCORPORATE DIFFERENT CONTENT AND FEATURES TO BRING IT INTO COMPLIANCE WITH THE APP STORE REVIEW GUIDELINES.

Testflight: https://developer.apple.com/testflight/

To be honest, I kind of agree with Apple on this one. What does Windmill do that Testflight does not already do? The author states:

> Windmill on the iPhone allows an organization with an iPhone app under development to make that app available for distribution on any devices they own, as documented in the iOS Deployment Reference.

So does Testflight.

> It makes use of ad-hoc distribution to make it dead easy to get started as a small- to medium-size business, with app distribution to half a dozen or so devices, while progressing towards TestFlight.

Ok, the distribution for test flight might not be "ad hoc", but most end users don't care how it gets published. If it saves a substantial amount of time / clicks, then yeah that might be worthwhile, but based on the product description it's not very clear.

> It allows businesses to distribute their app continuously while still in development, at regular time intervals, on demand, or as a reaction.

So does Testflight.
Nearly 5 months here in Phoenix... some seem to like the heat, I'm just not one of them. From mid-may until early October is just uncomfortable outside imho. Thank god for remote start and air conditioning.

On the flip side, the indoor malls used to provide a public air conditioned space people could flock to, at least on the weekends. Much like movie theaters used to be by themselves. Now they're being torn down, and sprawling outdoor malls with mister systems are constructed. In some ways better, in others not so much.

In the end, will it really matter? The older I get the more I want to move to a smaller town and work remotely. I miss people being friendly and in less of a miserable rush overall.
The writing was already on the wall the moment EQ came out. I loved the sandbox style but it was clear that the majority did not, and the majority of the untapped market definitely would not
Would the rents actually be better, or would people now in Oakland move into SF?

The retirees could sell their property to developers for millions. The losers would be those who want to continue living there, but are taxed or zoned out of their homes. See "gentrification" and "regulatory taking".
I'm of the opinion that not googling stuff means you're not a proper engineer.

And from what I've seen, those who don't google consistently also fail to understand the answers they find when they do google things. It is, in fact, an essential skill.
I usually respond to these types of questions by asking what is the goal the interviewer has. What are they looking to learn about me? Help me to know what your evaluative goal is by acquiring this knowledge, and then I can structure my answer to be helpful to you.

If after that the interviewer still tries to press me for very generic stream of consciousness responses about why I left a job or what someone who doesn’t like me thinks, I’ll just give some vague generic and brief response. If they aren’t happy with that, I’ll invite them again to answer my questions about their specific evaluative goal.
I find scp really easy. rsync, on the other hand, is like tar to me.
"Unfortunately in 2019, the title of being 'senior' can be given to literally anyone (even with less than 2 years of experience) in their own organization but elsewhere, they are equivalent to a entry-level coder with a heavily decorated CV."

This situation is one of the reasons I asked the question. The title is being overused imo - and assigned by management to developers instead of by peers or an actual technical benchmark.

"So my approach is more or less of a senior-software-engineering CAPTCHA test."

I love this quote, and will use it from now on :D

Personally I think the industry as a whole is fairly bad at judging a developer's skill level at anything past a junior level when it comes to hiring.
Wikimedia's sites are “suffering from a large and broad DDoS attack”
Reddit is my main source of porn and it's not banned either.
I checked it in the Android app, and I was able to find it and it was already deactivated. I remember doing this a while ago. But it was burried in Facebooks settings. Here is how you can do it on Android.

1. Click on the menu icon (three horizontal lines) in the top toolbar.
2. Scroll down, expand "Settings & Privacy" if not expanded, and click "Settings". Don't fall for those privacy shortcuts. Facebook will hide a lot of settings from you.
3. Scroll down and you should see the " Face Recognition" entry in the Privacy category.

Hope this helps.

PS: I personally find it lame, that Facebook needs to make it as much confusing as possible to find those settings.
The permissible questions are as follows: Will you now or in the future requirement immigration/visa sponsorship to work for us? If the candidate answers yes, then you can ask about his or her immigration status. If the candidate answers no, then you can't.
> Sure. Is this a bad thing?

For the people stuck owning it, yes. Why would I want to rent out a property under those terms? I'm assuming most of the risk for the asset, but giving up almost all control of it.
San Francisco just declared the NRA to be a terrorist organisation, thereby instantly creating millions of terrorists - many of whom joined the organization not for poltical reasons but because you have to in order to shoot at certain ranges or to participate in safety classes or shooting sports.
Easy way to remember extracting with tar is "eXtract Zee Files" -xzf.
Linux is a more-open and more-pragmatic reincarnation of what MINIX was in 1991, when you couldn't redistribute MINIX source code but could only get it by buying Tanenbaum's book, and MINIX was high-church microkernel design with performance problems that Torvalds got sick of.

MINIX has been BSD licensed since 2000, BTW.
Can someone help me understand the concern about p-value hacking?

One of the comments below references this XKCD comic [0], which IIUC is an example of p-hacking.

But in that comic, the only difference I notice between the original hypothesis (jelly beans cause acne) and the p-hacked hypothesis (green jelly beans cause acne) is whether or not the hypothesis occurred to the researcher at the beginning of the study. And I don't understand why that would bear on the importance of each hypothesis.

[0] https://xkcd.com/882/
At the risk of just jumping on a single point:

> I build things for people to use and maintain.

Maintenance. Maintenance. Maintenance. That's the key. It is the lack of that mindset which is killing our home world. Ultimately, it's just expression of not having to pay for your externalities.

It also kills software dev. If software devs were actually held to account for their legacy (software, hah), then we'd have a lot less shitty (and shitty+, shitty++, etc) software.
They're some of the top security researchers in the world and are given autonomy is why. Which is what the security community has settled on being the right incentive structure when optimizing for end user security.
This is also why the European version of Four Loko contained vodka, while the American version used malt liquor.
The hiding and the seeking is probably a good indicator.
Just enquire if the course is recognized by World Education Services
If the theory is correct, you could build satellites on the Moon and slowly walk them to GEO at zero fuel cost with solar power.

Any circular orbit with height between 5% and 41% of the Earth-Moon distance could be placed more cheaply by flying out to rendezvous at 41% with fuel, then walking it back in along the cable with solar power.
The e-CVT has nothing to do with actual CVTs, it's a planetary "torque split" gearbox that's very robust.
My point is that this isn’t some minor bug that you can leave in the backlog because it’s just a minor inconvenience. This is a major dealbreaker that should’ve been thought of when designing the service in the first place.