skysight-inc/HackerNews huggingface dataset:
I think a big part of the problem is insufficient agency on both sides of the equation.

I was talking to a potential client today and he told me that he'd been considering hiring an engineer with a strong "official" background (Cisco, etc), who had billed himself at $100/hr.

"I don't think I can afford that," my friend said.

The next day the engineer messaged him saying he'd cut his rate to $50/hr.

In other words: No one has any idea what they're doing. It's still very much the Wild West. The in-demand currency, I've concluded, is security. If you're funded to the point of not worrying about payroll: engineers will flock to you. If you're battle-tested in scaling something huge: terrified founders will follow you around.

The critical skill, IMO, is finding entities who could be great, with your help. One of FAANG's strengths is that they pay their devs so well that they can stop worrying about money, and feel safe enough to get absorbed in whatever problem is on their plate.
An Explanation of Cryptocurrency Forks
Retiring a millionaire is not winning. Retiring with less than a million is losing.

Just do some back of the envelope math and it is very clear that you will have big problems with less than that.
I don't like seeing them all of the time; but, luckily, drug advertisements have some positive impact [1].

When I think commercials that do not lead to good things I think of the betting advertisements in Europe.

[1] https://www.fda.gov/Drugs/ResourcesForYou/Consumers/ucm14356...
Thanks. I had always understood PoE's relatively high voltage as helping deal with the attenuation from long runs of thin copper wire.

I couldn't find a succinct explanation in the article why cars would benefit from this spot in between merely sending information (digital levels like 1.8, 2.2, 3.3, 5.0, etc.) and using electricity to do "real" work (120V, 240V, 480V, etc.). As I understand your answer, yes, they'd like to use it for work, but not so much as to stray into the range of orange wires. I got the second part of that from the article, but the first part was very hard to extract from it.
Ask HN: How to take digital notes?
I am at that stage of my career where I'm constantly in meetings or holding discussions. I need to get better at taking digital notes but cannot find a good resource that's easy to ramp-up on. I find it hard to concentrate and type at the same time. Here are the situations that are particularly difficult for me :

* Doing a one-on-one with someone

* Summarizing a meeting / discussion that I am leading

* Notes around new things I discovered online or offline (through hallway conversations)

* Anything that was given to me in paper form few mins before the meeting

Some annoyances:

* Not all software is approved for usage

* Anything with online sync (outside of the company) is a no-go

* Paper-based notes aren't searchable (esp if you're looking back few years)

* Currently on a simple `.txt` file setup that I brain-dump once a day for 15 mins
I'm reading LYAH at the moment, and I think it's great if you're familiar with functional programming already, and just want an introduction to haskell. It's incredibly verbose, but I just read the code, and resort to the text when I don't understand what's going on. Haskell Programming From First Principles takes a socratic approach which seems like it could be good for very dedicated students who need to learn the fundamentals of functional programming in addition to haskell.
Emotional abuse?? That's quite a bit of a leap to make, from someone saying they won't let their kid on social media, don't you think?
Tovala Hiring Data Analytics Role
> people need jobs

I dislike this reductive reasoning because it basically turns predatory businesses into saviors by taking mercy on the poor fools who dared to find themselves with no means to feed or house themselves.

It really reflects on the last hundred years of human history how we try so hard to perpetuate a facade of how we get everyone doing something valuable to justify their existence, when a large (and growing) percentage of people can outright admit their jobs are pointless, don't contribute anything, and aren't meaningful to anyone but bean counters and a machine bigger than any of them in isolation.

So no, pointless bad jobs from Foxconn in Wisconsin are only beneficial as a means to kick the can down the road until society will wake up to the reality that it takes one person to feed a hundred and so long as the needs and wants of a population can be provided by only a subset of that population (and a shrinking subset as time and automation marches on) that there will be a growing fraction of people left surrounded by a glut of resources they are denied so long as they can't contribute anything back that satisfies those other producers.

And it absolutely is a glut. What are the figures, some half of all food in the US is thrown out, there are multiple times more unoccupied homes than homeless, and the department of defense regularly "misplaces" billions of dollars? There is waste and excess in every gutter of the economy while children are food insecure and people are giving themselves heart disease from the stress of trying to scrape by in a society that holds them in ire for not being one of the few massive producers. Producers who are themselves often overworked and abused through the same mechanisms that pressure them towards efficiency.

And I also despise arguments like an individual state cannot do anything. It doesn't require a heavy hand to create incentives to provide housing assistance, better utilize the food supply, and reduce the strain and stress on its workforce. Small changes like housing first initiatives or pot decriminalization have done wonders to reduce poverty and improve lives. What doesn't improve anyones life in the long term is giving Amazon tax immunity for building a headquarters in your city.
.. and would make an awesome movie if done right
I suppose this all depends on how you are framing/thinking about the question.

There is a certain amount of bias in being designed/architected/engineered/constructed by humans - the artifact is 'in our image', as it were.

Are you talking about feeding a machine learning system data/information to be turned into information/knowledge by the system that is created by humans? That has our fingers all in it as well.

Cognitive bias? Well, are we talking about what is an 'acceptable' result to a human, or the underlying process? Take Google's machine vision system that sees the world as dogs - the cognition certainly is different, and the results of value to humans for an illustration/visualization of the different approach as well as a certain aesthetic I suppose. The bias is in the entire point of the question and the specialization of the system to provide an answer. But as to the details of the analysis and results? I don't think that has bias in the sense you may be thinking of.

Can you be more specific about what is meant by bias?
The downvotes may be more from the baiting ("Anticipating down votes for this...") than the opinion expressed. Even Wikipedia (normally not a bastion of support for the "unexplained") offers a fairly balanced take on Stevenson's Twenty Cases Suggestive of Reincarnation: https://en.wikipedia.org/wiki/Twenty_Cases_Suggestive_of_Rei...
1. It is mandatory if the device claims to support VR mode;

2. Nobody (in Joel's on Software sense) is writing high performance 3D UWP apps anyway.
FANUC's Collaborative Robot line comes to mind [0]. Padded, force-limited, and will stop on contact. I haven't had a chance to play with these - they're still pretty new.

[0] https://www.fanucamerica.com/home/products-services/robots/c...
I just wrote post to facebook about the only time I had seen BNEP working at all (and in the most complex configuration possibly and on top of that reliably), also something worth of series of blog posts (I'm somewhat fuzzy on why exactly we built that, I remember clearly that there was some bussiness reason for spending whole day on that, which either means that there was some real problem that got solved by that or it was just part of qualification test for Thinkpad T60).

In my experience whether the dongle is connected through USB or as native UART is mostly immaterial from the bluez PoV. Another thing is that when we started playing with this disconnecting USB BT dongle reliably caused deadlock in kernel (on linux 2.4.25 or something like that, about half a year before first realy usable 2.5.x kernels)
>At the point where everyone in his social circle is doing this

Maybe 10 years from now using social networks isn't going to be ubiquitous anymore. Maybe people will wise up and see this isn't doing any good to anyone, except advertisers wanting to manipulate you into buying ever-increasing loads of crap. I can only hope.
A somewhat different bedtime story is, of course, Go the Fuck to Sleep. Most entertaining is when it is read by Samuel L Jackson: https://www.youtube.com/watch?v=Udj-o2m39NA

This book came too late for me and my kids ... maybe someday I'll get a chance to read it to my grandchildren?
That sounds about right. According to the Center on Budget and Public Policy [0], in the 2016 federal budget, this was spending for each:

24% = Social Security
26% = Medicare/Medicaid/CHIP/Affordable Care Act
9% = Other Safety Net programs ex-SS/Medicare
8% = Benefits for federal retirees + veterans

That's 67% right there.

Other significant spending:

16% = Defense
6% = Interest on debt
2% = Transportation/Infrastructure
2% = Education
2% = Science and medical research

The federal government took in $3.3 trillion and spent $3.9 trillion, so $0.6 trillion borrowed, which is almost our entire defense budget.

To balance the budget, you'd need to take out 15 percentage points from the categories above, or increases taxes by ~$4,600 per US household (or a combination of the two).

[0] https://www.cbpp.org/research/federal-budget/policy-basics-w...
The Bible

edit: For those of you down voting me for whatever reason, can you at least contribute to the discussion and explain how my answer was a poor one?

The bible is one of the greatest stories ever told containing a myriad of different ways at looking at life.
Always happy to find people to connect to and talk about how to actually _make_ infrastructure instead of only using it. (Maybe it's not brainy or sexy enough?)

I've only begun making some UI elements. At the moment I have a keyboard-driven menu, and a slider box and an unused button with misplaced caption that react to mouse clicks. There's a lot more infrastructure I've experimented with and the UI just barely works -- but I'll soon need and work on more 2D UI functionality. One problem is that I'm not sure how to structure 2D rendering, having to deal with modern OpenGL. But I need this experience to inform my UI architecture. I will probably study vurtun a bit.

So if you're interested check back in two weeks (and I'm happy to receive feedback).

https://github.com/jstimpfle/learn-opengl/blob/master/ui.c

https://github.com/jstimpfle/learn-opengl/blob/master/meshvi...
> Simplicity is the ultimate sophistication.

IMO, it's also ultimately difficult to pull off.
When my parents read it, they read it as "good night <name>"
For both Confucianism and communism, farmers/workers are the core of society. However, communism is, in theory, fundamentally democratic. With collective decision making. Conversely, Confucianism emphasizes loyalty and deference to wise authorities. Which does China most resemble?
I haven't read the article, but the general point is also a teaching in some kinds of Buddhist philosophy.

(Googling, others who know more about both have made this connection too: https://dailystoic.com/stoicism-buddhism/ For that matter, from that article: "[stoicism stresses] being in accordance with nature and accepting all of the things that happen in life" reminds me that the word "Islam" means "submission" in this sense too -- accepting what God gives you, i.e. what the 'universe' gives you. I guess there's probably some fundamental similarities at the root of most spirituality)
I think, without a doubt, they were a communist state at least during the Mao years if not up to Deng. At this point, though, no way.
Some RV makers (both commercial [0] and DIY [1]) are already on 48V systems for their house batteries. Advantages: lighter wiring, can use a higher-voltage alternator that needs less heat dissipation. Note that the system in the Sprinter van is able to run the air conditioner at 100% duty for 8 hours, then allow the alternator to recharge the battery while continuing to run the A/C unit. Which is really impressive (and should be, for the $200k their RVs cost)

[0] https://www.youtube.com/watch?v=ofCcnxJxzeE

[1] https://www.youtube.com/watch?v=LV8fyzOTjsk
Maybe not the most favorable opinion, but U.S defense budget is out of control. I take the classic F35 development as the goto example. There is no accountability. There is no oversights. Contractors don’t seem always fulfill contracts on time, and the deliveries have quality problems. Contracts can range from millions to tens of billions. I honestly do not think we need this hundreds of billions budject. Even when we do, we need a complete accountability and we need to make sure money is spent on personnel’s well-being and safety over some “mega vision/next generation weapons we really won’t need and probably never going to happen.”

Sadly, unlike other manufacuring industries, LockHead and Boeing can’t just develop random defense products and then let governments buy them (regular annunitions are okay). If that was the case, then DoD would be a client rather than both the client and the project management. Instead, we as client lets Boeing builds the fighting jets, and DoD sells them to foreign countries.

The waste could have been invested in veteran service, healthcare, national infrastructure (bridges, highways, dams, power grids), and whatnot. Politicans are scared to cut DoD’s budget because in America we are so supportive of our troops, many get upset when DoD budget is reduced for cleaning up unnecessary projects.

[1]: http://thehill.com/opinion/finance/373136-congress-just-agre...

[2]: https://amp.theguardian.com/commentisfree/2017/mar/20/pentag...

[3]: http://amp.washingtontimes.com/news/2017/mar/7/us-military-w...

[4]: http://www.industryweek.com/companies-executives/lockheed-sa...
You said "national socialism," which is, quite literally, the ideology that "Nazi" is shorthand for.
Finally after the middle class in US has been hollowed out and everything that could be shipped over there was, we get the real story. There are scoundrels in (former) US government and industry who sold out this country lock, stock, barrel for their own greed.
A million pretty shitty jobs by Western standards. China is an advanced developing country with low wages. Foxconn will have to pay higher wages in the US, and thus the pressure for automation will be even higher. The US, an industrial country, adopting China's tactics from a few decades ago, in today's environment, seems quite foolish.
I make the same recommendation for people learning Java, and Java has the best IDE support there is. The fact is that an IDE is a large and complex tool with a lot of details to understand, and jt will sap mental energy that is needed for dealing with the new language.

When starting out, pick a common programmer's editor you already know, find a syntax highlighter for it, and turn on auto-indentation. If there's a plugin or tool which does auto-formatting and doesn't need a lot of tweaking, add that too. Learn an IDE once you understand the language and are getting frustrated by boilerplate, navigation, etc.
Secularization is a phenomenon that predates the appearance of online social networks for several decades to a couple centuries, depending on your point of view. I don't see the connection. At any rate I don't see how you can link secularization and the stagnation of the transfer of ideas; very much to the contrary, being free from oppressive dogma led to radical advances in thought and upheavals in social order. Can you expound on the reasons you think that way?
Whatever the issues surrounding cryptocurrencies, their underlying blockchain networks have a remarkable record. https://semiengineering.com/blockchain-hype-reality-and-oppo...
Good for them. It is so painful taking better than average bets and being questioned by family, friends, clients, peers. You even get caught second/third/fourth guessing yourself. Great story.
> 2. Everyone in the team is respected for what they bring to the group regardless of experience.

I agree with this.

I think there are ways to notice this during interviews. I'm a fan of a junior engineer interviewing a candidate for a senior position - as a way to see how well they interact. Perhaps the question could be more open ended (e.g. explain x,y,z concepts - maybe oven ones that the interviewer doesn't know but wants to learn). If the junior feels like they had a good interaction, were able to learn, and felt respected through the process, great. If the candidate seemed offended by the lack of experience of the interviewer, then not great.

A highly subjective signal though.
Nix, the purely functional build system
> This is also why using raw machine learning for automatic driving is a terrible idea.

Agreed. Train a billion-parameter model on million-feature sensor inputs from "normal" conditions, and it will drive really well until its massive over-fitting runs into slightly unusual circumstances, like a tumbleweed rolling across the road. Then it will do something completely unpredictable, and people will probably die. ML plus pervasive surveillance can automate a lot of routine work, but it has a serious problem with outliers.
If you agree with this, it makes it a lot easier to realize what the current purpose of human life is, i.e., to achieve biological longevity. (By 'current' I mean until we achieve this, it's not of much use to ponder the bigger question of why we're truly here).

This mindset can be used as an alternative to existentialism in which you realize life has no purpose, and that is followed by 'you make your own purpose'. It helps eliminate some of the post-modernistic relativism and introduces some level of objectivity into this big question.
I think Hacker News (and traditional topical discussion forums in general) is to Facebook as playing boardgames with your friends is to a Casino.
Yeah that seems like that might be the best option right now, and it doesn't look like it will be too expensive either. What I probably would like more is the reverse, a Metal wrapper for Vulkan, since it seems so much easier to get started with Metal. Too bad Metal is a Swift/Obj-C API so it's not straightforward how to make it cross platform.

I don't know how much bad faith I want to assume on Apple's part, since there are probably some legitimate technical reasons why they don't want to support a lower level API (and they came out with Metal first). Vulkan is such a pain to use anyway that it's probably mostly used by engine developers who generally don't have a problem supporting multiple APIs like Metal / DirectX etc.

But at the very least, it would be nice if they upgraded their OpenGL version, since they already support that and it's only them holding back some of the newer features.
What in the fuck
And such a result it just goes to show how brainwashed they are. Nothing's more appealing than a scapegoat (liberals, "coastal elites", the EPA, Mexicans), when the biggest problem is yourself.
People read Seneca long before the American self-help industry got its hands on Stoic principles. His huge corpus (letters and essays) is surprisingly easy to read and inspired many thinkers after him. It's a gateway to look further into ancient philosophies. Reading his letters at school also allowed us to glimpse the life and struggles of a wealthy Roman citizen.
I think you're talking about culture fit. Even when striving for diversity, I want to ensure competency in the role they'll perform at the company, which I feel depends on a combination of technical experience, understanding, ability as well as communication skills, and ability to function well in a team.

I'm trying to think through how to assess team skills well that would also fit into the constraints of an interview.
Banks does explore these areas. Excession contains traitorous minds, minds created for single purposes (war) and humans who don't fit in the Culture ideal. I'm sure other culture books do too but Excession is the one I've reread most.
The word "abuse" has been thrown around enough now to have lost almost all meaning. What OP described is called "being a parent".
Oh! I see the problem.

I don't mean just a tree keyed on the z-axis. I mean z-order: https://en.wikipedia.org/wiki/Z-order
What does this prove?

Languages are different, you should expect any automatic translation program to do something like this, as it is trying to translate without prior knowledge of the 'conversation' you are having.

Many languages put a lot of meaning into a single word. Look at English. "Tank" is good example. It's either a thing that holds a lot of fluid, a thing that blows up buildings on treads, or a verb that means you are taking a lot of damage in lieu of others taking damage. One word has a lot of meaning. Then you can get into conjugations and tenses, yeesh.

Google translate is not meant to be a natural language processor, it's just a dumb translator. It can't figure out context as it is just a simple text box and doesn't look at the million and one things natural language processing would use.

Trying to play telephone with it just proves that a dumb text box is dumb.
Ideally you shouldn't be changing dependency versions when you're just doing a patch, precisely because it's so hard to predict potential impact when you upgrade a dependency.
Your assertion seems true only if
subgroups can maintain a positive growth rate indefinitely, which is theoretically possible but hardly proven, particularly as history show that subgroups that grow too much splinter, and the splinters do not all maintain the parents growth rate. Most splinters dwindle, so a simple exponential growth does not apply for long. (On a global scale.)
this mainly has to do with the incentives of journalists in an attention-based industry, I think.
This is a broad question and really depends on the context and environment.

Outside of major tech hubs the answer usually boils down to "insufficient supply of any quality above poor".

In the major tech hubs it usually boils down to the glut of CS graduates who think they know everything or that they are smarter than everybody else perpetuating the CS hazing ritual that is the modern interview process. The bar is set too high using a bad method of measuring skill: the bad definition of "good" leads to an artificial scarcity of "good" engineers.

Good engineers aren't going to tolerate that crap, and will be able to get positions that outside of the typical hiring process.
Remember when rock music was going to lead us down the path of evil? And then violent video games were creating an entire generation of lawless degenerates? Now social media is causing depression. I can only imagine the societal ills that AR/VR will wreak on us all!
> once you give people that social welfare

OK, I don't disagree with what you're saying necessarily, but I'm not convinced that social welfare is by any means biggest way we're wasting money, nor that it's necessarily causing some huge social dysfunction that would magically fix itself if we "trimmed the bloat". I think it's just hard for a lot of people to procure enough resources to comfortably live in this society, so we have to decide how to best deal with that.

> Get rid of the rich-person welfare

Great idea. How do you propose to do that?

> your government gives the poorest some money ..., then the rich siphon it off for themselves.