skysight-inc/HackerNews huggingface dataset:
Ability to teach is going to be directly correlated with ability to maintain as a business. It's harder to hire people when the bar for learning the skill is higher.

The vast majority of software development is not hitting any kind of scaling or performance bottlenecks. So optimizing for simplicity isn't as crazy as you think.
Not sure why my relating my direct experience, respectfully... got me modded down. There are some really strange people with high karma scores. LOL What a joke.
The React Stack Challenge – Part 1: Bootstrapping and State Management
America tampers with the Chomsky trade at its peril
If you're that concerned about performance, though, aren't doing things like `.asyncJoin()` just going to eat up any potential gains by 1) wrapping the result in a Promise and 2) throwing the Promise back into the event/microtask queue? It seems like the transport would quickly become the bottleneck.

I'm also struggling to understand what tier of performance you're aiming for, since you're hoping to boost performance by using a Thread in JS when, in node, you can already code expensive computation in C++ and expose a binding back to JS (which to me makes more sense in the context of game design since that's basically what most already do with Lua--this would just be in reverse).
> Conversely, the higher impedance (250) is better for high-voltage/low-current sources like tube amps.

Headphone outputs of mixers fall into this category as well. Proper audio interfaces and sound cards have no issues at all driving 250 Ω to deafening volumes. Laptops no issues as well (for me).
I guess Netflix didn't make the cut - even though its the N in "FANG"... Maybe the hype around Netflix is overblown. After all, Google has Youtube and Amazon has Prime Video which probably give Netflix a run for its money.
I get what you are saying, but the problem is that writing under the auspices of that group increases your audience quite a bit I'd imagine.
Shameful to see the officials congratulate themselves on busting the lady after she copped a free ambulance ride 100 times.

Seems like she was merely hacking a horribly inefficient system.
I think the problem is "what words actually mean" has become a minor detail to some people.

My high school English teacher would not have accepted "language evolves" as an excuse for things like confusing "then" and "than" and not knowing the meaning of the word "literally".
This is a weird comment. Assuming we're talking about a company of any real size, why is product/market fit the responsibility of engineering?
I'll generally agree with your definitions for concurrency and parallelism. Our parallelism definitions were essentially the same.

But what you say about coldtea is not a fair interpretation of their post. millstone said this:

The event loop doesn't allow you to do a computation
concurrently with handling user events, so it's not at
all a proper concurrency model.

By this definition, concurrency is only occurring when two things happen simultaneously. coldtea is correct that that is parallelism.

Parallelism, and coldtea's comment does not exclude this, is a special case of concurrency. It is the case where a program's components execute simultaneously. Whereas, generally, concurrency in CS does not require simultaneous action (as you state in your definition).
It seems to me that an empirical exclusion based method could be used; there appears to be very few points that are close to the green line in their chart.

Alternatively, one could use statistical multilateration. If you have more than 3 points, then you can draw multiple spheres and find an area that has a high likelyhood of being correct.
This is wonderful news. This is how capitalism is supposed to work. I wonder if the recent uproar around uber could have mitigated by publicizing this earlier.
This gave me the impression that 17 engineers left all at once in a coordinated way, but after reading the article I'm still not sure. Over what period of time did the 17 engineers leave? If they all coordinated and left at the same time that's quite a statement.
Non-paywalled: http://archive.is/OvgMw
In order to commute to offshore oil rigs via helicopter you need to do a training course to learn how to escape a helicopter should it need to be ditched in the water. A large reason for this is that if its ditched it will likely invert as they are top heavy, which makes escape disorienting.

This is one certification:
https://en.wikipedia.org/wiki/Helicopter_Underwater_Escape_T...

I've always wondered if folks commuting by helicopter like this have to undergo any sort of training. Given the nature of non-redundant systems in a helicopter it seems like having an emergency plan is prudent. I've never been on a helicopter except to go to an offshore platform though.
Isn't everything built in top of previous work?
Ask HN: Would You Use Phone Based AR?
Yesterday, Google released ARCore, an augmented reality SDK, that let's you place virtual objects and data in the real world. This comes a few months after Apple released their SDK at WWDC called ARKit. I did a side by side comparison of the technology last night and they are similar in many ways, which is really exciting to have it working on both platforms. The tech lets us do so many things we have never been able to do before (Pokemon Go doesn't count for too many reasons to list here), but at the same time, I am not sure what it will be used for. I am curious what you all would like to see done with AR?

Link to Side by Side comparison if anyone is curious or has never seen it before in action: https://www.youtube.com/watch?v=dNXBvDKRg1M
I think that unlikely. Mary Lou has moved on to other things, see (https://www.maryloujepsen.com/)
That's basically my current setup, however since I rather have a "good" HD (currently a WD Red) as an added layer than only a run-of-the-mill USB drive (which for several reasons I've come to believe aren't as reliable), I setup a cheap Celeron-based computer for this.

I still use my USB drive, but it's used much more frequently so I fear it might break some day. That's why I opted for the NAS-rated HD as a second layer backup.

As a last resort I also use tarsnap for my very critical files though, so yeah, USB drives are good but I wanted a bit more peace of mind on top :)
Designer's tip: 10 priniciples of modern User Interface
Designing Agentive Technology: AI That Works for People AMA
I'm more interested in things like: if the diode is on for half the time (50% duty cycle), can I use 10mW? if I transmit a high frequency chirp with even less total duty cycle, can I use even more power?

Not that it really matters in my case: I will probably scrap the project when/if I make a good enough amplifier stage and phase detector for short range where 5mW should be enough.
How to Get Paid to Travel Luxuriously Around the World [Step-By-Step]
Not in a general case, because eval/exec accepts an arbitrary string which could change at runtime.
I edited my comment to clarify (hopefully). What I was thinking was that a theoretical "task pool" would execute callbacks with maximum parallelism.
If you'd ran your code offline at the start you'd have picked up on this straight away!
I'm going to re-post one of my previous comments on this topic because I think it's relevant:

"In my opinion, all they need is someone who is demonstrably competent and experienced to stabilize the ship and steer it towards an IPO.

There's no need for the candidate to be a visionary or meddle drastically with something that's already working extraordinarily well. That part is largely done - the Uber machine is mature and chugging along.

A seasoned operator needs to come in to provide PR cover, put in some basic organizational guardrails and rebuild the executive ranks to get the company IPO ready. Hiring a CFO is probably top priority as well as getting PR back on track.

Those two moves alone would suppress external distractions and start the IPO process by having someone working on it full-time (CFO)."

Original comment here: https://news.ycombinator.com/item?id=15113953

----

So I think this is pretty much par for course. Dara will likely be laser focused on removing distractions and kicking off the IPO process and shepherding it along. In fact, there's probably a clause in his employment contract that gives him some kind of large bonus for successfully delivering an IPO within XYZ timeframe.
> Great trick with laser cutter and black paint on the pcb. I wonder how end resolution compares to milled pcb.

Eh, I thought this was a point where they made the wrong call. You can get a much better result for less money and less personal time invested - just wait a week or two - by sending your Gerbers off to be manufactured. PCB manufacture is dirt cheap and has extreme quality compared to home-etching your boards.
>If so, how do you propose that privilege be fulfilled in rural communities that currently don't have internet access?

By not letting monopolistic ISPs stop municipal networks.

Nationalizing everything is not going to work. Most water, electric boards are not national/state government responsibilities. Venezuela model does not work, can't work for USA for sure.
I'll assume that restic does not actually implement AES. I maintain that rolling EtM is effectively not more error prone than correctly using a dedicated AEAD construction, since in either case you are rolling your own crypto, which swamps error proneness differences between these alternatives.
Well, that's like saying the market cap of a company is just the number of shares times the price per share.

But then how would you judge if the price is too high or too low?

I'm pretty sure that currencies have a value in a deeper sense then just "What people pay for it".
AIUI economic growth is strongly correlated with job creation. Robotics may eliminate individual jobs, but if they drive economic growth, then this should lead to more job creation that will provide opportunities for the displaced workers (though they may need education).
Developing Custom Machine Learning Algorithms in PySpark
> "PixelQi! Are they finally going to put out a product anytime soon, do you know?"

You can buy a few devices with Pixel Qi screens, but the R&D certainly seems to have gone through a few slow years. I hope they can bounce back, their screen tech had some clear strengths (low power, readable in sunlight, and with a faster refresh rate than e-Ink displays).

EDIT: Looks like Pixel Qi is no more, but a company called Tripuso acquired the rights to manufacture the displays that Pixel Qi developed:

https://liliputing.com/2015/01/pixel-qi-dead-low-power-displ...
The problem with saying "less hours" is that the optimal numbers of hours of effort varies a lot depending on your current productivity.

If you can't manage to focus on something despite persistent effort, yes it's much better to stop and have fun instead. It makes no sense to have "long hours" as a goal even if you're not sure of what you are going to try to accomplish during that time.

On the other hand, when you are motivated, or making progress on something, or working towards a deadline, then it may be very productive to keep going for many hours. I don't have statistics, but an important part of my PhD output (both research and writing) was done between 11 PM and 3 AM, on weekends, etc. (By the way, I disagree with the advice of going to the lab early in the morning -- personally I worked better from home late at night. But it depends on how you work and whether you can do the work from home or not.) Importantly, you should be in a flow mode, so actually these hours don't feel "long".

The main productivity lesson I got from my PhD is this: either work productively, or relax wholeheartedly. Aka: "Do, or do not; there is no try." :) It's terrible to try to work on something and not succeed -- it's unproductive, unpleasant, it does not put you in a better mood like real fun does, and it makes you completely disgusted with the task so it will be even harder to work on it next time. You have to learn when to keep on working, and when to stop because you won't be productive working longer. (You get better at this productivity prediction with experience.) And you should be fine with stopping very early, maybe skipping the rest of the day if it turns out you're not in the mood; but you should also be fine with stopping late and working crazy hours when inspiration comes.
That's illegal though. It has only survived so far due to lack of enforcement.

That's bound to change pretty quickly after the press got involved.
Scraping for data is another big use case. Like a price comparison web site. Or the company LinkedIn is unhappy about because they are scraping profile data.
Ask HN: Mindfulness for Hackers
Hi HN!

I've collected lots of material, techniques and methods over the past few years on mindfulness and applied it to my own (hacker) brain.

My question(s)

- what mindfulness techniques do you use?
- do you find the mindfulness material out there a bit hippie?
- what apps/hacks do you use?
- do you know of any books specifically for hackers/programmers/techies?

Cheers!
What do they say now, out of curiosity?
Sure but if you think about it this way I am sure there were countless works of the same caliber or greater which have never seen the light of day for various reasons, and I can't say we are poorer for it, since we don't even know what we lost. You can't mourn something that you didn't know you had - so a world that never had Kafka could not mourn the lack of his works.
Why Big Investors Are Betting Real Money on a Kik Cryptocurrency
I wonder how this interacts with the "no-PIA" feature, where the compiler would embed and dead-strip COM interop types. Seems like some of that system's guid-based type identity attributes might be relevant.
I would love to have a setup like yours, I just can't justify the cost for the type of data I have.

I mean, yeah sure, my pictures and personal stuff are very valuable, but I already have a few copies in my parent's home, etc, and I don't produce much photos or videos anymore so my space needs grow very slowly.

However I would prefer to just have one more layer just in case.

I thought Synology products were meant to be kep on so I came to believe that startup times and such would be a pain, but maybe if they are not it could work fine for my needs... I'll definitely consider it!

Also.. yeah, once I get a nice chunk of money I too would love to have a line conditioner... but dayum those things are expensive. Btw, can you recommend a particular model you like?

Thanks!
You are assuming that no other sectors will be affected by automation and that most workers in that region can freely and easily switch jobs.
i love this idea
I mean, Selenium has worked for Firefox for years so it's not like this was a priority.

It's a decade to decide this is worth doing, which is reasonable given that there's also a "good enough" solution out there; Selenium.
Good point. From the outside it does appear Travis go caught up in himself more than focusing on his real role.
I have never used namedtuple in the manner you describe. I always use it as an easy way to create what is essentially a new data type with a bunch of named fields. This is also what I understand to be the normal use case for it.

And I agree with the criticisms: if namedtuple is slow, but so useful that it's all over the place, perhaps we should extend the language to allow these kinds of easy-to-create data types.
465k patients told to visit doctor to patch critical pacemaker vulnerability
What's not quite clear to me is whether "the cell never moves" is one of the assumptions that actually goes into making this work or not. And if it is, how that plays with a compacting or generational collector, where you do in fact want the cell to move.
Same with Tolkien. His son collected a lot of notes and half-finished writing, and published them as a number of different books, like "The Book of Lost Tales".

It has moments where Tolkien's skill shines through, but it's much harder to read. I can't really recommend them.

The Silmarillion on the other hand, seems to have mostly been finished when Tolkien passed.
Uber Movement Tool Now Open to the Public
It's now past 12:00 US/Pacific and the incident is still ongoing. I'm thinking that they don't have as many customers as they'd like us to believe. There's been very little discussion and no outrage. If AWS had an incident lasting this long, there would be a lot more noise.
It can't be cached? Is not caching a dependency issue?
Fork/join on arrays and trees would be an easier to manage model, IMO.
Ethereum smart contract tutorial: building a simple auction contract
Ah.

I always thought SFTP was FTP. Will need to read up more on that.

Thanks!
None of the ideas in PageRank were new either. We all stand on the shoulders of giants.
“Eric Schmidt Ideas Lab”

Is it a joke?
I don't see a problem with that. Genetic sex is pretty cut and dry, no one seriously debates that. What is under review is the expression of that underlying genetic determination. He's simply changing his stand with the evidence, we have millions of people around the world with various gender dysphorias that in some societies are simply accepted as fact. You may disagree that gender identity is complex, but that doesn't mean you're right. I'm a straight white male and I've never had any doubt about my identity in that respect, but that doesn't mean that my friends who are transgender don't have a different experience.

It's a bad scientist who stands by a theory that is incomplete.
Any well written software requires effort to properly design and maintain. What’s the argument here? “Don’t give them shotguns, they might shoot themselves”?
IPO would really just be a way to cash out investors with no real return on the horizon for the new shareholders?

Speaking from their current burn rate, lawsuit, potential new technology/driverless cars.
Lol I use Alfred daily, if not every 10 seconds, and I didn't know about that.
I find it interesting that during this period this invasive species is vulnerable to attack. It also makes me wonder about all of the other nominally 'land' based insects. Beetles? Other species of ants? spiders? What is the insect ecosystem impact of a huge die off like this? Does it make native species more vulnerable? give them breathing room (presumably they would have evolutionary advantages to surviving these events if they evolved in the area).
Sent you an email w/some more details. Thanks!
I'd be surprised to get more than 3 or 4 frames. But 4 thoughtfully selected frames can still convey some pretty cool action!
It depends what you are trying to convey. There are definitely reasons to choose the positioning from present past in left-to-right.

In this example, you see what it is now, and you are SHOCKED when you see it used to have skiers on it.

The shock should actually be less the more time is considered, if you had it from past to present.
Long time lurker, just wanted to share some tutorials I've started writing. Let me know how it reads (and if you can get the example project working)!
Sorry, I meant a convincing piece of scientific reporting. I did read your echo chamber babble.

What are your sources? Care to cite one?
That was the norm up until IIRC reagan, Bush 1.

The reason we switched off of it, was around that time, the idea was the allow more consolidation at the expense of competition.

The rationale was that the American marketplace was already significantly competitive, to the point that market growth was labor constrained, as opposed to today, where it is capital constrained. So by allowing more merges and decreasing overall competition, you could achieve multiple simultaneous goals. You could lessen the labor constraint on the market, allowing faster growth and more capital accumulation at the expense of labor, but without significantly impacting quality of life for the laborers. Additionally, the decrease in competition and increased allowance of outsourcing and international IP enforcement was expected to (and did) lower the cost of goods for many American products.

The end result was: The rich got richer. Everyone saw the price of goods drop (or the quality of goods increase, or the rate of inflation drop). And big companies became larger, faster, with minimal impact on quality of life for everyone.

The problem, is we've been doing that for 40 years now. We're back to a capital constrained economy, but capital interests have been keeping us pursuing the above agenda as if nothing has changed. Its absolutely a ripe time to go back to the pre-70s ideas about trust busting and etc, in the name of increased, local competition, as opposed to the current ideology of increased corporate merger in order to achieve greater economies of scale.

At least, this is how it was explained to me. I'm just a dev : )
We will also be able to print solar photovoltaics on it, so it can be self powered.

Incredible possibilities
> [...] semi-disposable consumer goods. Because technology got better.

In my humble opinion this is the flawed assumption in the line of thought you advance. Technology isn't universally disposable, that depends on the replacability and support structure around any specific source of complexity (edit: and purchasing power)

You haven't solved much of anything with automation if the final word is "don't worry how it works, we'll come over and bill you to fix it"
>(world war, civil war, lower-class uprisings)

You forgot plagues, not that those are more pleasant.
The IPCC full reports are probably the place to start.

However, before embarking on your own analysis, you should consider what questions you're trying to answer and how to avoid misleading yourself. There are two very important and extremely complex areas: proxies and forcing.

Proxies are the use of data other than temperature measurements to infer temperature, such as tree rings and ice cores.

Forcing is the second-order effects of more CO2 such as causing more water evaporation - whic is itself a greenhouse gas.
I would guess that placing a town under siege (disallowing all food shipments) would be considered a human rights violation. It's arguable that cutting off a town's communication lines should be considered the same way.
So impressive, great work.
At much as you may hate Uber it is an unstoppable juggernaut. Being profitable is not impossible and settling everything is just a question of money, and fairly small sums at that. It may not be worth $100B, but it is going to be worth a ton.
24 of the Best Free SEO Related Software Tools
The UK has a very different view of what "free speech" is. In effect the UK does not have free speech. This would be unconstitutional in the USA.

As for the first link, although it's absolutely crazy (especially considering that the "less vulnerable" people likely subsidize most of the police force) we do live in a society and someone has to make the decisions. These people are elected or appointed by the elected. If we don't like it we can protest and run another candidate and elect them.

It honestly sounds like pragmatism from a police force that has been decimated by budget cuts made by elected representatives whose electorate simply doesn't want to pay the taxes required to fully fund a police force that can service everyone. You can't have it both ways. If it bothers you then vote for someone who says they will increase the budget by other cutting programs you don't value as much or by raising taxes.

Take action through the democratic process to invoke the change you'd like to see and shape the world. The people passing policy you don't like certainly have and are the authority precisely because they have. But there's nothing stopping you.
Which websites do you have in mind here?
https://qz.com/1064364/hurricane-harvey-houstons-flooding-ma...