skysight-inc/HackerNews huggingface dataset:
>Ignorance - developed countries have never sent so many people to university.

And yet, ignorance is still a significant problem in society, whether it be today's flavour of bigotry, a continued denial of the dangers of climate change, anti-vaxers, et cetera so on and so forth.

>War
Less war is certainly not none, and the consequences of our current wars are hitting as close to home as they have in living memory. Terrorism, both domestic and foreign, are problems for real people.

>Poverty
"Absolute" poverty maybe, but that doesn't mean that huge chunks of the western world aren't worrying about money constantly. Effective poverty is a tremendous issue.

Well, I could keep going, but I won't - suffice to say, all of those things are still issues. They may not all be the same, or even as bad in some "absolute" sense, but they're still relevant.
It means “2 promotions in” and it’s not unheard of for a high performer to earn one of those every couple of years.

I agree it’s weird to invoke the word senior so early in the job ladder... I would expect 3-4 more rungs where Eng II currently sits.
There’s just no way failing to catch 100% of malware in the App Store review process constitutes criminal liability. The TOS you agree to explicitly absolve Apple of liability, and it’s an unreasonable expectation as well. It’s the safest system out there.
Hey, it’s a utopia; maybe we do figure out a way to do this. I’m already heavily suggesting that we’ve figured out a solution to aging. And even if we don’t have this figured out, this necessarily a problem: we could just get pleasure out of relearning things.
Depends on the tracking mechanisms employed. For example, using radar, the object you're tracking must be larger than the wavelength of the radar being used. Also note there is a difference between focused "tracking" and "searching".

Radar also suffers from atmospheric attenuation, so there's a tradeoff between frequency, power, wavelength, etc.

I don't know what systems they're using to track LEO objects, but it's certainly within the realm of reasonable.

A decent primer: http://faculty.nps.edu/jenn/Seminars/RadarFundamentals.pdf
Keep Your Bitcoins in the Bank
Yes! It uses lilypond in docker.

https://github.com/hacklily/hacklily
A few weeks ago, a coworker asked about adding and additional library to parse some data. The current library is at EoL, and we've had to make a few in-house patches plug the holes. We don't currently have time to do a complete replace and refactor (though we're working it in the schedule). I was asked, "Why can't we just use them in tandem? Does it matter if we parse the data twice in this instance?"

No. In this instance, it doesn't matter for this specific data to be parsed twice. The overhead would be minimal. But what if we stopped refactoring code and appended new feature onto existing code? What if we didn't bother to remove defunct API calls, and instead, we discard the old responses and just made new ones with new data?

That's why we don't just launch satellites. 4 (I think it was 4) additional objects 10cm across won't have much of an affect. The problem is when everyone starts launching satellites of various sizes no matter if they can be tracked or not.
After two years, Qualcomm's new chip for next gen Android smartwatches
My understanding is that one big reason that a lot of QE money didn't get loaned out was that the Fed suddenly started paying the banks on the excess reserves they were holding.
I would love it if newspapers/media outlets had to attach a bibliography or some form of citation. Unfortunately not only is it not common practice, I'm not sure that I've ever seen one. I only see citations in scientific papers.
Of course, "brotherhood" is as impossible as "happiness" without contrast, even more so whatever replaces it when it isn't inclusive enough.
That’s a bit of a heavy club. I forward dozens of messages every day and it would really suck to lose these features in software because some psychos are misusing it. Why not root out and eliminate the psychos?
It may be sent to microsoft if a direct connection cannot be established between the liveshare clients (due to firewall/nat issues). In that case microsoft's servers act as a relay for both clients and therefore your code would be sent to microsoft owned servers. This relay feature can be disabled. More information available here. https://docs.microsoft.com/en-us/visualstudio/liveshare/refe...
Knowing this, I've never been more supportive of the US military taking necessary measures to prevent unauthorized commercial launches from reaching orbit.
How is it even possible to be that fast? What's the secret sauce?
It’s Hard for Doctors to Unlearn Things. That’s Costly for All of Us
As a mostly very satisfied user, I gotta say, y'all have a great product. The CI/CD part of VSTS (I like the old name better :P) is killer and by far my favorite platform to use now. However, I've had my builds break twice out of nowhere with no recourse other than submitting a forum post and hoping someone gets back to me in a reasonable amount of time. I can't imagine going back to another platform, but its really frustrating when your production release process for a client is completely down and you have no way to fix it. Is there a way to get better support in those scenarios?
The thing is, I don't really mind if illegal things are happening on a dedicated platform. Users who are determined to break the law will break it anyway, so I don't care if they have a platform explicitly designed for doing so.

Having illegal things on a general-purpose platform is another thing. This can encourage a broad chunk of people to break the law, sometimes even unknowingly. This is way worse than the Backpage scenario.
> If launching and getting post-approval was truly the norm, it would make a mockery of getting FCC approval in the first place.

I wouldn't quite call it the norm, but it is certainly not unheard of in the smallsat industry. Fortunately this story is still an outlier in that they received a rejection first, but it wouldn't be bad to have a discussion on why companies are launching while still awaiting approval and see what, if anything, can change.

Anecdotally, what makes this particularly difficult for the companies involved is that they are generally secondary payloads without any say into when a launch goes, with requirements on delivery sometimes months in advance of a launch, and with launch dates that regularly slip months to years. For many companies, this gives them a highly uncertain date by which they actually need the approval, and the process isn't known as a reliably paced one. Sometimes your approval might be sitting in a queue and get bumped by SpaceX applying for licenses for their constellation, for instance.
Thanks! I added a link to the github page on the demo.

And for the checkbox buttons... oh well :D
It's only a loophole if you believe that the United States should have full legal jurisdiction over space.

The real solution that they should have done in this scenario would have been for swarm to simply sell their technology to an entirely foreign conpany that the US has no legal recourse against.

(Just like how I am sure that lots of foreign companies buy both parts and technology from US companies. Perhaps even entire satellites).
Ah no, my intended meaning of “just-in-time” was definitely not in the sense of just-in-time-for-the-exam. In fact I think there is very little use for last-minute cramming... at most you can survive the test, but definitely not build fluency or understanding.

I was using “just-in-time” in the sense of just-in-time-for-the-lesson, e.g., if the tutor wants to teach concept X which requires knowledge of prerequisite concepts α1, α2, and α3, then the tutor can provide a quick review of these concepts before explaining X. Tutors can do this "custom filling in of gaps," whereas in a groups setting the teacher might be forced to say "you should know this already."
Vaguely related point: I noticed a decade ago or so that my renter's insurance explicitly does not cover damage from a falling satellite. The reason for that might be: http://www.slate.com/articles/news_and_politics/explainer/20...
Ask HN: How do I become a self-taught software engineer in 1 year (full focus)?
and I aspire to do the same thing?

any 4 year old can see this is an effective way of navigating life and securing access to goods and resources for generations, why do the rest of you guys spend decades acting like this is novel?

this is how the whole world has functioned for millenia, you are WAY ahead of yourself if your motive for saying "AHA!" every time you see this is because its not the most ideal way to run an egalitarian society. The biggest newsflash should be that you were sold a false premise of how representation works in this country and the level of influence you get to have

everyone that matters for the machinations of the world kind of already gets it?
Circumstances differ, but high performing senior developers at FAANG get vastly more than a 30% bump in total compensation over similar roles at most non-public companies and over public companies whose main area of expertise isn’t software.

It’s hard to say with any precision, but easily $300k total annual compensation for a high performer.
> Most of the foreign companies building cars in the US are quite anti-union though

I would assume this is because of different protected worker rights in the EU vs US. So they probably try to employ similar steps here.
No we just did a comparison between Redshift with no tuning, conservative tuning, aggressive tuning. The point was just to assess "how much does tuning matter anyway?"

You are correct that if we wanted to do a full-on "tuned comparison", we would need to implement partitioned tables in BQ, Snowflake and Presto.
From the article:

> Through Swarm, Spangelo [CEO] sought to develop and launch a constellation of at least 100 small satellites.
> read "The Design of the UNIX Operating System", read "TCP/IP Illustrated Volume 1"

What? Those are unnecessary details as far as software engineering is concerned.
No. If you can’t multiply in your head, you are crippled in any quantitative reasoning. You have interjected too many steps in estimating, calculating, judging, etc.

This is not to say there aren’t useful, non-quantitative pursuits.
What happened to Code Words that are not new issues?
Hmm... I guess I'm not amazed that something written less than 100 years ago seems relevant when Aristophanes is still hilarious.
Many who crafted laws after 1774 revolution work in government afterwards. Disgusting!
Bureaucracy is a very real problem in many fields, but when we are talking about launching potentially untrackable satellite in space, having some form of oversight is probably good.
It appears to be an unmodified essay by George Orwell, so I really wouldn’t call it an “ideological honeypot”.
The discipline broadly described as "DevOps engineering" is just a way for employers to get senior staff to do the work that really should be handled by multiple, narrower disciplines (e.g., security engineers, automation engineers, tooling engineers, etc.) for a lower cost.
That doesn't seem to make sense, think about how many satellites would fall under many jurisdictions. Seems unworkable in practice.

The company, though, is US and therefore falls under lots of US regulation potentially.
Thanks for following up,

I tried it on my mac ( looked good) but as you/your teammate reported, it is having issues getting data back from the API, every call is returning a 502
That link refers to a 90 minute daily workout. For a point of comparison, 90 minutes per day would not be considered abnormal for a "fit" amateur (as in, the person in your office who is training for a marathon, iron man, crossfit games, etc.). It is not at all what most athletes would consider serious training.
Just to not spread additional false information: No, the FCC does not have jurisdiction over foreign-launched satellites transmitting over the US. The FCC does have jurisdiction over groundstations physically in the US and the frequencies and power ranges they operate at.
We intend to keep iterating on this! If you have a concrete idea, it would be fantastic if you opened an issue or even a PR in our github repo: https://github.com/fivetran/benchmark
I’m familiar with both of those, prop 13 in particular has made a landed gentry in my area with million dollar run down bungalows.

What I’m more interested in is this elasticity thing. Are you saying that the effective 0 supply has unmoored the price and it can wander, or is it that 0 supply sends the price up into the stratosphere?
The Offline-First Approach to Mobile App Development
So incorporate outside America and focus on the trying to monetize your services abroad.

Yes, who cares about consequences for future generations, so long as you're clear of the angry jurisdictions! Hey, why not use that strategy with dangerous pollutants? I bet you could save a lot of money manufacturing without regard to those regulations.
> A ball is thrown off a building at a speed of 15m/s and at 30 degrees to the horizontal. If the building is 100m tall, how far from the base of the building will the ball land? g=9.8m/s²

280.17 metres, right?
OATmeal on the Universal Cereal Bus: Exploiting Android Phones Over USB
I am progressive as it gets but living in NY and witnessing the current state of MTA plus attitude of other union workers my ideas about unions has changed completely. We have to find better ways to protect our workers without letting them abuse the system.
This feels too prescriptive. Can you really create such a sweeping narrative (of the meta-narrative) encompassing the entire world of "art" over the past 75 years?

The meta-narrative is great but it's not everything. Personally I'm not very inspired by the Newman piece, and the bit about the masking tape makes it only marginally more interesting to me - it doesn't necessarily tell a story, it just reveals the technique.

Here is a piece of generative art I made [1]. The story is that I saw these tiles on the clearance rack in Ikea, and I figured they could make some nice patterns, and when I laid them out I realized there were many good ones and I couldn't choose just one, so I made a program to simulate changing patterns. However, none of that comes through in the work itself, there aren't really imperfections or human touches, it's based entirely on simple rules. You might easily dump it into the screensaver category, but I find the endless patterns that emerge out of such a system to be compelling. Would be very grateful if you gave it a look and shared your thoughts.

[1] http://jamesrowen.me/tiles/
NASA looking into selling rocket naming rights to corporate brands
"This Christmas Day, thousands of men will be bleeding to death in the Russian snows, or drowning in icy waters, or blowing one another to pieces on swampy islands of the Pacific; homeless children will be scrabbling for food among the wreckage of German cities." - Should be some context for how completely alien the world of the writer is to us now.
Well, there's the github commit history, that sort of answers the question, no? :D

Otherwise no, there is no write up of the process. I might do one some day, thanks for the idea.
Adding ports to a list of "essential" ports is hard considering some middleboxes haven't been updated since IPv6 standard was published (1998) and those aren't even the oldest once I've seen. They will drop and mangle packets as they please and unless it costs them millions of dollars a month these boxes will not be replaced or reconfigured, period. That is reality on the internet.
Biotech VC deal terms are more friendly than ever
Very quick, but the demo isn't showing attribution for at least some of the map tiles correctly.
I've been impressed by the ease of use for VSTS. We've adopted it for our team, and it has really reduced the friction in our CI/CD pipeline. We've been able to automate the entire process. It seemed to be easy to setup because there is a Task for just about anything you want to do. Shout out to the Azure DevOps (VSTS/TFS) team. Keep it up, nice work!
Sadly it is very much a person by person process. In my experience with folks like this there are people they can "hear" advice from and those that they cannot. One option is to talk to their original PhD adviser (if they are still around) and get them on board. You and the adviser's interests are aligned, you both want the person to succeed and to do so they have to be able to hear your guidance on how to be better at the job. Sometimes they will be able to hear it from someone they have already put in the 'trusted advice' category.
> [n-1, 10-n] for n = 2-11

I think the usual 10 * n - n makes more sense and is much easier to remember.
Ask HN: Is there a serverless provider that offers GPUs?
Five Changes That Are Coming to the Software Development Industry
I also stuttered in my mind while parsing the name.

The feedback being subjective doesn't detract from it at all since that's all there is.
I agree that it's important to keep the money-making component of a business free from external dependency to a large degree, but I think there's some liability that's being ignored here. A 3 person team built such an important piece of Reddit in a language they never used in production? I hope the team was at least experienced in ad-tech.
A new study says services like Uber and Lyft are causing urban traffic woes
It's not a new concept historically speaking. It just runs counter to contemporary, generally Progressive (as in early 20th century Progressive vs. modern progressive) ideals of republican virtue. Offices being for sale and run for profit is the old way of doing things both in the US and around the world. America's laws are generally supposed to prevent it because it has been the natural tendency for government offices to be spoils.
My guess is they are trying to copy newspaper vending machines where the front page was readable through the glass. Ignoring that the market has changed as usual.
Levine’s stuff is great but this one conflates strictness with complexity. You could have simple regulation which is harsh on banks.
50+ Useful JavaScript Tips, Tricks and Best Practices
US laws tend to be very extraterritorial

That's been precisely the point of having the US Navy and the US Marines for well over 200 years!
Is front-end development having an identity crisis?
Yep, maintaining your secrecy is hard.

As an individual you have hundreds of different patters that define who you are. Even the market you post to can geographically limit the location you are in. Use an uncommon, but correct, spelling of a word?
QT seems interesting.

For those like me who’ve never used QT: As long as you don’t statically link the QT libraries you don’t have to open source your entire commercial application. I’m not a lawyer.

General notes about licensing
https://www1.qt.io/licensing/

Comparison of licenses
https://www1.qt.io/licensing-comparison/
What's your current knowledge your starting with, complete ground zero, some understanding of how computers work, some programming experience? What area of interest do you want to focus in software engineering? Web Dev, Embedded, etc?
Yup, fat fingered it, thanks.
The key phrase here is "increase your odds"

If you don't have several days worth of water then you are well and truly fucked no matter what you do. If you do have several days worth of water then your odds of surviving just went way up, even if they still aren't great. The same logic applies to having food, first aid supplies, guns, etc.
Could you support the citybik.es API which supports more than 400 cities (no GBFS requirement)? https://citybik.es/
Pinterest Is a Unicorn. It Just Doesn’t Act Like One
Has anyone here as part of their job had to work with a union? My interactions have also been... challenging at best, with a lot of red tape. I chalked it up to a one-off bad experience, but wondering now if it's more common.
That's true. Is the cost of firing really that high, though? And how good are the tech tests at determining that a software developer will be good at working on a product? It seems to me that you could be great at printing all paths in a linked list of numbers that sum to to sum of a different path in a binary tree, but really not all that good at working on a product.

I know that many companies are so concerned about false positives (hire a bad developer) that they are willing to tolerate a high incidence of false negatives (fail to hire a good developer). That's an odd position for an industry claiming a severe shortage of talent, but there's also a strong case that if you allow too high a rate of false negatives, you can make it so hard to hire a good developer that you end up hiring a bad one. In short, it's more likely that one bad developer will slip through the cracks than a good developer will make it through, if the good developers are a small percentage of the hiring pool and the false negative rate is very high.
I haven't been able to think of a middle ground but there seems like there should be between "I can get rid of embarrassing things as a public official or celebrity on the internet" and "I rather not have websites like mylife.com, doxing me by posting my home address, contact information and personal history without any recourse."

Curious if HN has any ideas how to approach that issue?
I don't think so. Which provision of AGPL would mandates that?
> Utopia is a state of unhindered, continual learning at your own chosen pace.

This is similar to an argument Oscar Wilde made in The Soul of Man under Socialism, although he frames it, as you might expect, around art and the artist.

I find it a little surprising that Wilde does not come up in Orwell's essay.

A pretty good summary of Wilde's case here:

https://en.wikipedia.org/wiki/The_Soul_of_Man_under_Socialis...
This is actually pretty cool, wonder why it didn't get more upvotes :(
Snapchat's number two executive Imran Khan to exit the company
Is this actually an elevated map? Or is it just a 2D map with triangles tacked underneath? For example, on the Queenstown map, right center, does King Road go up and down? Or does it curve to the side? Is Hallenstein Street drawn a few pixels further up the y axis because it is higher up the hill? I do like the idea and the aesthetics a lot though.
> Utopia is about letting people live in a manner that they would want

One of the lessons I learnt from Huxley's Brave New World is that this phrasing is very ambiguous and the meaning of utopia is more complicated, if the word is indeed meaningful. The people in BNW live in the manner that they desire, but not many would call it a utopia. Sure, those desires themselves are the result of genetic and environmental conditioning, but so are ours!

It seems to me that Huxley is saying that some element of struggle and overcoming of adversity is necessary for human flourishing.
I think it's a great hack way to collect ideas from others and execute them. I should do something like this when I out of ideas.
HN user 'feadog' wonders if your username is a trad reference or an early music reference.
This seems to be the key/blocker for a decentralized internet, well social apps at least. If someone can solve discoverability, it'll make a lot of things possible.
> It's a paper publication that gets to pick what it wants to print.

Apparently not?
That's sort of the point of rehabilitation, and the end of a prison sentence being the end of society's punishment.

If you have a legitimate reason to find out a criminal past you can request a criminal background check.

And that's not even including all the other legitimate reasons, like any one who did something stupid as a teenager, has a vicious stalker, did something embarrassing once, has changed their views, has changed themselves, etc.

People change. Computers can't comprehend that.
is that a valley slogan or a fb slogan?