skysight-inc/HackerNews huggingface dataset:
You should look deeper. Wheeler has had an interesting career.

At one time he was head of the main cable industry trade group, back when cable was trying to be David to the TV network's over-the-air Goliath. This was when cable was just about video, because cable internet had not yet been invented.

Later, he was head of the main cellular and wireless trade group, when they were the newcomers for both voice and data, against the big wired telecommunications companies.

These past positions had a lot of people worried when he was appointed FCC chairman, over concern that he would favor industry. What most observers failed to notice was both of those positions were at times when their respective industries were the upstarts, going against established monopolies or near monopolies, trying to bring competition and wider services to consumers. In other words, he represented those industries at a time when being pro-cable or pro-wireless, respectively, was being pro-consumer.

When he was at the FCC, several decades after his association with the cable industry, and about a decade after his association with the wireless industry, when the interests of those industries and consumers had diverged, he tended to go with the consumer side. The cable and wireless companies were definitely not fans of Wheeler's FCC actions, fighting in court against almost everything he did.

In the 20 or so years between the job representing the cable industry and the job representing the wireless industry, he was a founder or major executive in several companies, including at least one that failed due to lack of net neutrality. Some of these companies have been telecommunications related, but some had nothing to do with that (e.g., one is in aerospace components, and one or more have been in banking).

He's also a former director of PBS and was chairman and president of the National Archives Foundation. He's combined his interest in American history and telecommunication in a well reviewed book about the Civil War called "Mr. Lincoln's T-Mails: How Abraham Lincoln Used the Telegraph to Win the Civil War" [1].

Dismissing him as merely a "political operator" seems rather shallow.

[1] https://www.amazon.com/gp/product/0061129801/
no. that’s poor thinking. you have to prove the ratio is caused by what you say it’s caused by and not sometbing else.

Is the gender ratio in prisons evidence of the matriarchy? Is the gender ratio in teaching because of systematic bias against men? What about the gender ratio in that more women graduate college than men?
It's not flame bait at all, unless you aren't willing to accept different opinions, or have no real world experience. I believe exactly what I wrote. The discussion is unproductive and we can argue all day about the pros and cons. And TS isn't just JS, that's just marketing. Example: enum Color { red = 1, green = 2, blue = 4 } isn't even close to valid JS. And don't respond with caveats, as I don't care. I apparently know more than you do about it.
In the context of the story, attacking doesn't necessarily reveal and also there are attacks that are not traceable (they damage the path they arrive on).
The fire safety song on that site is hilarious: https://www.youtube.com/watch?v=Uu9ReCQgvv4
Both of my parents were estranged from their parents, and are now sad that they are estranged from my sister.

But I was not condemned to repeat that in my own childrearing.
And also clear that the feeling was mutual.
Police recommand you close your windows to prevent breakins.
So, fake news will be shared with copy-paste instead of forwarding? This will absolutely deter those rascals who manipulate their platform and multiply user engagement.
> The Fed's actions jumpstarted the economy by creating this massive inequality and has left out many behind.

This should not be surprising to anyone.

Bernanke’s stated goal was to inflate asset prices through QE, so that consumers would feel an increased “wealth effect”[1] and spend more.

The lie at the root of this policy is that spending == productivity which is probably the biggest bald-faced lie ever told. We don’t call an overleveraged man with 30k in credit card debt rich or productive. That would be absurd.

Yet it is this lie that is at the root of quantitative easing and the overleveraged American economy.

[1] https://www.federalreserve.gov/newsevents/other/o_bernanke20...
>so anyone already developing for the Mac knew most of what they needed to know to develop for iPhone

But the demand for developing in AppKit suddenly increased by orders of magnitude.
I read NPR now (only text; I can't speak to the audio segments). It's the most blessedly dispassionate news source I've yet found.
Data science jobs up 29% this year
> Google has like 50k

Does this include the now >50% TVC "non-headcount" as recently reported?
My team has recently focused on adding JSDoc to most of our codebase and I've been thinking, JSDoc provides essentially all the benefits (and more) of typescript from a maintainability aspect and contains none of the headaches (outdated definitely typed definitions, fighting with types...). As long as you use something to validate the JSDoc comments (like the JSDoc eslint plugin) they are extremely helpful in ways very similar to typescript. Language Servers like that in VSCode (tsserver) will inherit types from JSDoc comments and provide useful annotations with both the types and descriptions. They can even be used to show code examples or statically generated into webpages.

If your only argument is to use typescript for maintainability reasons doesn't using JSDoc extensively both solve and improve upon that goal?
It's not clear why the objections lodged against the original image could not also be lodged against Kodak's "kodim04" image. Both are images generated in the 1970s that portray smiling attractive young women of Scandinavian descent with bare shoulders.

[EDIT:] take a look and tell me I'm wrong: http://r0k.us/graphics/kodak/kodim04.html
This is precisely my point! Thank you for getting it and explaining it.

I currently write software used by millions of people. Partly because I’m a backend engineer, I have no real idea how much more the company is making due to my direct efforts. Since they keep paying me, I’m assuming it’s a decent multiple of my carrying cost, but I have no way to measure it.
The difference is that money had to be paid back. Issuing loans is significantly different than the government taking on arbitrary amounts of debt and spending it all.
Thanks for clarifying. Given the interests you cite (e.g. AI R&D), a specialized degree might be necessary to break into the field - I don’t really see a clear path from “starting a new career in IT” to “working on advanced topics” that doesn’t include a degree or a few years of work and regular promotions/job changes.

Re junior positions, they’re often not the most interesting jobs, unless you have a specific interest in learning the ropes (or you love fixing bugs and handling JIRA tickets ;) - hence my remark.

A final thought: if working remotely is on the table, i.e. if you’re not explicitely looking for a local job and the accompanying social interactions, maybe you can look at working remotely for a US company. Hit the latest “who’s hiring” post, look at remote job postings that sound interesting, and contact the recruiter to see if your profile could interest them and if not what you would need (degree, portfolio, previous experience) before applying again.
They're the #1 result for "web" on DuckDuckGo too.

But why would someone expect people to search for "web" at all?
Make no mistake, the bailouts were a catastrophe and NOT fine. The author says as much:

"Compared to what I see as the inevitable “dual death spirals of MMT”, letting all those banksters fry in 2008 looks a lot more palatable in retrospect. David Stockman’s Great Deformation shows how the economy would have fully recovered by 2010 or 2011 instead of being where we are now: trapped at the Zero bound and headed toward democratic socialism and MMT."
> The theory with pick your own language is they should be able to feel fully comfortable (interviews are already stressful enough).

Ah, but there's the rub. Candidates are trying to please the interview panel. If you don't provide guidance, the odds that they'll just use whatever they think the interviewers most prefer are just as good, if not better, than the odds that they'll actually use whatever makes them most comfortable.

You said yourself that since some candidates pick a language that you don't know well, you can't really tell if the failure of a large number of those candidates is reflective of a bad test or just a mismatched candidate pool. IMO, if you're going to stick to the "pick any language" thing, you should at least find out and ensure that any language the candidate picks will have a fair shot.

> it can even be a better interview because we get more insight on how the candidate communicates and their ability to walk someone else through their solution.

You can still get the candidate to communicate and explain his choices if you give an option: "either Ruby or Python" or "either JavaScript or Visual Basic", etc. The problem with having this happen in a language that the interviewers don't know reasonably well is that they are much more vulnerable to the smooth talker who can present incorrect information confidently, and they won't have enough background/anchoring in the subject matter to know the difference.

> A potential other bonus is less biases leak through from an interviewer on "that is a strange way to do that in language X."

I would say that if you're worried that interviewers will load in biases toward their preferred shortcuts etc in a specific language, that you should be equally worried that some good candidates are being excluded for choosing the "wrong" language in an any-language-goes test.

Above, you mentioned that there'd be a positive response if a candidate used "Rust, Scala, or a lisp dialect" -- these are all relatively trendy. What if the candidate used nim, Pony, or some other language that hasn't pulled in to the hype superstation yet? What if the candidate used a language that's not-so-trendy anymore, like Visual Basic, Cobol, or bash? What if the candidate used a programming language of their own design, and brought a copy of the compiler with them on a flash drive?

I'm asking because I've seen this in practice. Candidates for a devops position who chose to use bash to implement the very simple take-home task they were given were laughed off by several other members of the interview committee, despite being potentially high-value senior people -- they were at least senior enough that they're more comfortable performing sysadmin-style tasks in a shell, rather than using a massive CM framework or an awkward amalgamation of Python scripts running os.spawn.

It feels like this type of thing happens a lot, in the same sense that very often, "unlimited PTO" just means "guess whatever amount of PTO is acceptable around here and hope you get it right".
Totally unrelated to the article:

Why does the washingtonpost hijack my browser history? I had to click my browser's back button 7 times to get back to HN, this is an infuriatingly annoying behavior that I wish websites did not have.
Wow, I never realized that this would help equalize temps through the house. Our bedroom gets so hot when 2 people sleep in it at night. I have been considering putting a vent in the wall above the door so heat could escape to the rest of the house.

Though all this time, I thought it was just the heat. I wonder if the CO2 levels are also what is keeping me waking up at 4-5am every day...

I'm going to try this circulation trick with my Nest now and see how it goes.
I though Apple started replacing those keyboards for free now?
> after some time we may have two races of humans, one "higher" race, that would be more intelligent, educated, cultural, and would rule over a much more numbered "lower" race that would be physically stronger, has better mass-reproduction ability, but lower intellect

Since you've stipulated that in this scenario the two classes are still interfertile, in what sense is this not the case right now?
What's the phenomenon like Dunning-Kruger where people think their expertise on one domain (like software development and operations) has any bearing on their knowledge in other domains like medicine or macroeconomics? Honest question.
How is Atlantic not a narrowly left wing mag (which is fine if that's your taste)?
In case you were also unable to figure out from context exactly what McSema is: https://github.com/trailofbits/mcsema

> McSema is an executable lifter. It translates ("lifts") executable binaries from native machine code to LLVM bitcode.
Be the dumbest in the room: Learning from a $50k project overage
I think this is being overthought a bit. Good programmers can generate a huge amount of value, or reduce a lot of cost. Someone who is a little better can double those values. Someone who is a little worse can make them 0 or negative by decreasing the quality of the code. Therefore, good programmers are worth paying a lot for. The amount of money available may change, the amount of good programmers that are needed will change, but this formula will remain the same. As long as average programmers are worth something, the best programmers will be worth a lot.

Whether or not the best programmers actually get paid a lot depends on how efficient the market is and I have no idea about that. When crap programmers are getting paid a lot, then its probably a bubble.
I already explained that in my post. I'll quote it verbatim:

>When people say 'TypeScript is just JavaScript,' it's not because they're crazy. It is just saying something else. TypeScript is a strict superset of JavaScript that is compatible and compiles down trivially, which is in contrast to CoffeeScript for example, which was previously popular. Nobody was ever claiming that TypeScript triple equals JavaScript.

Please drop the hostility. I'm not interested. If you don't want a reply you're free to quit replying yourself.
>Most users, probably, do not care either way (because they do not understand the implications). But the business (e.g. Google) cares about ads personalization a lot, because ads personalization significantly increases tax revenue and reduces number of irrelevant ads that users see.

This is exactly the reason for the GDPR. Users don't understand the implications and so they shouldn't be automatically opted-in to systems that violate their human rights.
Scientists discover hidden blood networks that cross through bone
What was the salary of mechanical engineer vs an average American worker a hundred years ago? I saw this a while ago and I don't remember the exact numbers, but the multiple was far higher than it is today (something like 10x). Software Engineers are ultimately underpaid all things considered if we consider Software to be a critical part of the economy.

I don't think Mechanical Engineers back then were managed by Project and Product Managers though. They had much higher status.
I remember when I was there, the CS classes were for
NERDS and now here we are, everyone wants in.

When was that? I went to school in 2002 and CS at the time was already well past the “just for nerds” phase - I would guess that happened some time in the late 90s.
i can't wait for the final results of this analysis.

for a long time i've wondered why i was so sleepy. i often work out of my apartment (a new building), and NYC being NYC, my windows and doors are often closed to allow for air conditioning.

i bought an awair sensor, and when i plugged it in, i was getting readings of 1000-1500ppm on CO2. immediately started ventilating the apartment, outside weather be damned. impossible to tell, but i feel more awake and healthier in general now. i also make it a point to get outside more and work more from my office (which is very big and airy and lightly attended).
It's been 2 years and they haven't changed yet.
I'm not sure about Piketty per se, but I know that estate taxes are a common trick to break up self sustaining fortunes. The basic theory being that it might be ok for someone to amass quite a bit of wealth during their lifetime from their own labor, but it's not ok for their progeny to be permanently wealthy because of who their parents happened to be.
The real truth though is type safety isn't a hassle. If your framework/libraries are already typed, then you will actually save a huge amount of effort. When you're working on your own code then you already know the types of the parameters; it takes only a moment to type them out. And then from that point forward, the mental effort is decreased because it's one less thing you have to think about in the code.

Type inference solves all the issues where entering type information was redundant and stupid. I will admit that old-school Java is maddening to work with for that reason but those days are long past now.
1957 - First ever man-made object launched into space.

1957 - First ever animal launched into space.

1960 - First ever animal launched into space that survives the trip.

1961 - First man goes into space.

1965 - First man goes on a space walk.

1966 - First spacecraft lands on the moon.

1967 - A probe is landed on Venus (!) which collects and sends back video and audio recordings among other data.

1968 - First spacecraft to orbit the moon and then return to Earth.

1969 - We put men on the moon who then safely return.

We've done all of this in just 12 years! We literally went from nothing to men on the moon in 12 years! We've barely scratched the surface of what's possible and there's no sign of things slowing down at all! Can you imagine where we'll be after decades of this. Where will we be in 50 years? I can't even begin to imagine what 2019 will be like.

I don't say this to be snarky, but to point out the issue. Exponential growth doesn't mean continued exponential growth, and it's always very difficult to predict the future. While thoughts such as the above were common place, there would have been hardly a person to predict that the room-sized government "computing machines" would one day be a few inches large, millions of times more powerful, and cost as little as a week or so of minimum wage work. In some cases, those exponents did keep churning for a while.

On AI, I used to be a futurist in terms of it - until I got to work with it. Now I'd be extremely surprised if we have have fully capable self driving vehicle within the next decade that's not constrained to white-listed routes. And that is an extremely softball problem since it fits perfectly into the small domain of problems that current ML/AI systems are really great at making progress on. The thing is getting to a testable model is absolutely trivial. Going that remaining 10% from model to product is many orders of magnitude more challenging.
Btw I also love this new keyboard especially compared to the last one I had on MBA 2014, I like the speed and the feel. Though Magic Keyboard is probably more balanced for the general audience.
>There are no non-competes in California,

There are intellectual property assignment agreements though. These basically say "we're a giant tech company and work in a lot of areas, so if you work on a side project in any of those areas, we can assert rights over it cause it competes with us and you probably stole that knowledge from us, or thought about it on work time, or something".

>and most of the best paying tech companies have decent vacation policies

You get 15 days at Google for the first 5 years (even if you come in with experience). I'm not really impressed by this. I will probably never see 20 days of vacation from Google. Cisco had 20 for everyone. Other companies may vary.

>Lots of people have hobbies other than coding

This is not the case for me. I play some video games and I write code. I like programming more because it feels productive, games are fun though.

>Is it really that hard to imagine that people might be willing to make fairly minor sacrifices in exchange for several hundred thousand dollars a year?

It's not hard to imagine that (it's how I ended up where I am), but now that I'm in the situation I don't really like it.
Not an economist or a socialist but your question:

It's one where the government has unilateral authority to marshal all of a society's resources. Do we really want, say, Trump to be able to print as much money as he wants to fund his wall?

assumes that government would be a single person deciding. If power were sufficiently spread out it seems to me that having government allocate resources doesn't have to be worse than the current system.
There was an NBA coach who use to obligate his players to sleep with at list some inches/centimeters of air access in their windows hotel rooms the night before playing an important game/match. Don't remember what Team.
Lyndon Johnson’s Archives
I like the idea of changing it, but neither of those options seem good. Fabio is just a response to Lenna - it seems like we can do better. And those Kodak images are really surprisingly bad. Consistently drab colors, blown highlights, and really badly composed pictures of dated subjects. Is there something I'm missing that makes those images important?
> .. but have a hard time believing that can be done via computers.

> I don’t think anyone here disputes the logical possibility

> Much of the skepticism isn't about whether this can be done in theory

The math tells us it cannot be done with computers. Read Penrose.
The unsaid thing with all of this is that the counseling field has become part of the problem with this. It used to be that counselors had more of a religious affiliation which made the more pro-family. These days they are a big part of the problem.
Because Whatsapp group size is 256 people and you can foward a message to 5 groups.
I remember Windows 2000 feeling like the height of Windows UI. Changed the gray color theme to a oh so slightly brownish gray which just seemed classy. That oh so subtle drop shadow on your mouse and other UI elements. Retaining all of the psuedo-3D box rendering for windows, buttons, borders, etc. Helpful and consistent signifiers revealing UI functionality at a glance.

Then the new-wave of UI designers decided all of this was 'ugly' and needed to be cleaned up. Maybe the new stuff is 'prettier' (subjective) but we clearly took many steps backward with regard to usability.

When Win 3.1 and especially 95 were developed, a lot of focus and testing was done on usability because it was expected that a lot of people wouldn't know how to use a GUI. Concepts of 'this is a button, you move the mouse pointer over it and you can click it' would be novel to a lot of users. All the signifiers had to be on point and consistent.

All of that has gone out the window. I blame 1) Mac OS X, because it was pretty it made classic Windows UI look ancient and obsolete and 2) smart phones with UIs so opaque that apps often include little tutorials showing you how to use the UI, basically giving up on trying to be intuitive.
I just want to say that while suggestive, correlation and causation yadda yadda. If you find that you’re tired all of the time, prone to falling asleep whenever you sit down somewhere, and especially if you snore or often wake up with a headache...Get A Sleep Study! You may have sleep apnea, which is quite common and easy to treat. These days you can get a take-home kit under most insurance, and if you need the full clinical study they’ll go from there.

It’s all totally painless, and the change proper treatment makes if you need it can’t be overstated. Sleep apnea could also conceivably make you more sensitive to nocturnal hypercapnia.