skysight-inc/HackerNews huggingface dataset:
Exactly how was she punished? Are you talking about her ban from running a blood testing lab? I don't consider that a punishment, more like a rap in the knuckles. Consider that real people were hurt by her/Theranos's actions, people who were misdiagnosed and as a result given wrong medications.
I'm not entirely following what you mean, but that's OK. My hunch is our differences lie this concept of "taught meaning". I don't think meanings are taught, in any traditional sense. I think they are absorbed, acquired, and synthesized by the incredible pattern matching of the brain, operating off of direct, perceptual experience. Of course, these experiences includes things like reflection, reading a textbook, having a conversation, watching a movie, daydreaming etc.

When one reads a piece of text, it's being interpreted through the complex mental models of the world and layers of meaning that have been built up in the individual's brain over the years.

I realize we our now squarely off on a tangent :)
I'll take one thanks.
Wouldn't an hourly rate be useful if we have a full time job and am only able to provide 5-15 hours, varying each week, to our clients?
I just think it's incredible that the norm has become so skewed that suggesting that the consequences for beating or killing someone be losing your job are seen as unrealistic.
And then that person has kids, and obviously they don't get the mutation. Is that part of the process of human evolution? No.

(By the way, you didn't mention the most common way that lung cells mutate in a smoky environment and begin to divide more often.)

Evolution involves random mutations and the filter of natural selection. The process you're describing doesn't participate in the filter, and random mutation alone gets you vastly more downside than upside. The only reason evolution works is because of the filter which lets us keep the upside in the gene pool while the downsides are filtered out.
Show HN: Find Remote Work – Job Board for Remote Developer Jobs
I/O/D 4: Crawl, Map, Link, Read, Copy, Repeat
Bad communication?

Fix your communication.

It's one of the most important traits of a good developer, and of a good employee.

You can practice communication like any other skill. You will be good at it. It won't take you very long.

Good luck!
They have already had this for over a year, it's called Facebook Lite.
"... and the 1.0 is just a "when it's ready" situation"

The Julia developers have communicated very clearly for more than a year now their timeline for 0.6 and 1.0. Expect Julia 1.0 this year [1].

[1] https://www.moore.org/article-detail?newsUrlName=bringing-ju...
Good news. Curious what you all think about the concept of mandated self-recording _by_ the police. IMHO the (all-too-often realized) potential for abuse of power might reasonably be balanced by such impositions on the privacy or autonomy of those we entrust to enforce and uphold the rule of law. Good cops would
have a measure of extra
protection from false accusations, and bad cops would have a harder time abusing the power they've been granted.
You are basically saying that he is guilty of Contempt of Cop and therefore officers "giving him a hard time" (i.e. illegal harassment, arbitrarily detention etc) is normal and to be expected. You are part of the problem here.
Europe was great before she had any colonies. Living in Africa my entire life I can see that Europe and the countries where her children settled(USA, Canada, Aus, Nz) are the light of the world.
Ask HN: Opinions on cheating and modern computer science education
So it turns out that I'll be teaching a pretty typical CS course this coming fall at a local university
as a part-time professor. I have some time to consider how I want to structure the course before I review my plan with the department. So I was hoping to get the HN community's take on two things that I am having a hard time balancing in my plan:

- Improving learning and modernizing classroom procedures
- Preventing cheating

Basically, I'm interested in the possibility of using Git, Github, and a CI testing service to deliver, collect, and (at least partially) grade assignments via the most commonly used VCS workflow used by projects hosted on the platform. That is: everyone forks, pulls down, pushes up upon completion, submits PR for testing/review.

Overall I like the idea because it would expose them to these basic workflow & development lifecycle concepts early. Later, if they take well to it, I would like to explore creating assignments that are multi-stage and legitimately collaborative between me and them (perhaps organized into small groups). I think there is a lot of potential for learning there. And the platform removes a lot of the tedious parts of the process on my end.

But, there is a pretty big catch to running a course my preferred way though: other students will see each other's pull requests (ie. their completed assignments). In the minds of most faculty, the concern is that this would promote cheating. Academic integrity is something institutions need to protect to ensure the future value of their degree offerings, and enforcing individual assessments of all learning objectives is the way used to achieve that.

The on-again-off-again professor in me agrees with that, but the working software engineer in me is a lot less sure.

Any thoughts on this from the software professional side of the tracks? I'm asking the same to other professors that I know as well. I'm interesting in contrasting the two perspectives.
Don't you need some prior to conclude that? Or is this like a frequentist thing?
The most amazing achievement of the computer software industry
If you spin up a new docker container on a server hosting provider and run your desktop from there your browser is untainted fresh each session so no fingerprints
I think given her family's connections she's far more likely to end up in politics.
Yep; John Mark, a guard.
https://www.reddit.com/r/IAmA/comments/2y5sbt/iwasa_guard_in...

> I personally think Zimbardo is a self-promoting sensationalists more than a serious academic researcher and I think he was aware that this had the potential to make his career.

The aforementioned chat is a bunch of softballs. I do think this study warrants much more scrutiny.
Git is distributed but GitHub is not. Teaching Git would not be a bad idea, but quite frankly, I find the reliance on third-party services for courses (with apparently no provision to opt-out?) a bit of a disturbing trend. It doesn't matter if it's GitHub, SourceForge, CodePlex, Bitbucker, Google Code, or whatever else. Universities can and should host their own repositories, to remain impartial and responsible.

One goal was to have students graduate, so to speak, from the class actually having a GitHub account.

IMHO this is not entirely dissimilar to e.g. requiring Facebook for distributing course material, to which there are plenty of opponents. You should not need a Facebook account to learn. You should not need a GitHub account to practice computer science.

(Full disclosure: I do not have a GitHub account, nor do I intend to ever have one. I have taught some introductory CS.)
That is a one character change. And it is labeled "urgent fix". So it's certainly possible.

But that change appears to do exactly what the variable name suggests setting it to zero would to : stop zcoin tx's from being included in a block.

That strongly suggests someone attempted to fix the issue by simply disabled all private transactions.
Why? The company would be formally Estonian. You'd pay your 20% on any dividends to Estonia, then whatever tax your country of residence demands.

I'm not advocating tax fraud in any way shape or form. I'm saying Estonia will allow you to setup an Estonian business, and has a business friendly tax structure.

It won't help you with your personal taxation when you bring your money back as dividends/salary. But it will help you if you choose to reinvest it in the business.
> money would be worthless if everyone stopped caring about it.

Sure, on the surface this is easy to understand. But what might it look like for such a process to unfold? How do the fundamental dynamics and primary characteristics of a money system change over time, and why?

Honestly, I can't really answer those questions in any kind of sophisticated way. A lot of discussions involving the Fed and broad macroeconomic policies feel fairly hand-wavy to me.

Sure, the basics of runaway inflation caused by reckless money printing is not too hard to understand. But that's just one of many scenarios.
> Personally I predict the tens of thousands of CS majors getting pumped out every year will inevitably saturate the market at some point.

This is just my personal view, but I think the curriculum of CS will change vastly over the next few decades, but SE jobs will continue to grow. The market will most likely adjust to cut out the more "entry level" programmer jobs and replace it with more advanced AI/Deep Learning positions. Case in point, there are (virtually) no Flash jobs, but self-driving car engineers are now a job (and a nanodegree on Udacity). I think you can automate jobs, but you can't automate the people creating automation (at least to a degree).
Actually diseases from Europe swept through the population, decimating it; except right at the coast the natives met the devastating germs before they met the Europeans themselves. There was brute force, but little of it was needed. Europe got Syphilis in return, which also caused widespread death for a generation or two, before mutating into a less fatal form.
Elon Musk Is Rewarding a Heroic Tesla Owner
Aliasing linux command tools to its own is definitively evil https://daniel.haxx.se/blog/2016/08/19/removing-the-powershe...
I think that I'll have to agree mostly with article.

At first I thought async/await would be a good feature, but after studying it a bit more and trying to use it in a real project, I've become very disappointed.
There was really no need to add new keywords to the language. It could have been more transparent like generators (it's a generator if it has a yield).

And, the implementation of coroutines as a syntactic sugar on top of generators is like buying an SUV and finding out later that it's a minivan chassis with bigger wheels.
Brad Feld: Don’t get too excited about that “new” M&A by non-tech companies
This is more a comment on TSLA than GM, but I still feel it's relevant given the competition between the two.

I don't understand the Gigafactory, from a capital allocation point of view.

Geographically, it's not near any major lithium, cobalt, (economical to extract) rare earth, etc deposits, and it's not in a traditional manufacturing area. Maybe they're getting a sweet tax deal. There are a number of tangential benefits, like heat recycling, solar availability, USA made (given the currently protectionist administration, but that could change in less than 4 years, max 8) etc, but I'm not sure these benefits outweigh the cost of being so far from raw material and export lines.

Obviously, the Gigafactory makes batteries, a technology which improves at an unbelievably slow rate compared to virtually anything else. However, battery research is an intense area of research focus, and the whole factory is one Nobel from becoming obselete, barring (probably expensive) retooling. A game changing improvement is not a matter of if, but when.

TSLA's bet is that this does not happen until they've paid off the asset. If you makes batteries as a core business, investment in facilities is the cost of doing business. If you make cars, it's a silly and imprudent experiment in vertical integration. Why bet the farm when you can pay marginally more for your batteries and cement the luxury market you already own? Batteries are a commodity, and at TSLA's scale, they surely can negotiate a good deal. Realistically, TSLA's target market is fine with absorbing a 2 or 3% increase in battery cost that a 3rd party supplier would demand.

Given the investment in vertical integration, it seems TSLA is trying to go after the low/mid-market. Why beats me -- razor thin margins necessitate scaling incredibly quickly. They are taking an incredible risk for meager rewards in fiercely contested territory. Contrary to what most outlets will tell you, Ford/GM/Japanese automakers are not stupid. Slow, yes, but not stupid. They will move quickly to shred TSLA in the low end market, assuming they recognize the threat. Not only that, but they take on comparatively little additional risk in doing so, outside of product development costs. They don't need to build assembly lines, factories etc, because they already exist. Even if one mfg misses the electric vehicle trend, it's highly unlikely 6 of them will.

That's all, and I'd really like a counterargument.
Quote from the ruling:

"We conclude that First Amendment principles, controlling
authority, and persuasive precedent demonstrate that a First Amendment right to record the police does exist, subject only to reasonable time, place, and
manner restrictions."

However, note that they actually affirmed the lower court ruling that the police were not liable for violating the first amendment in this case. This is because it was not clear from the courts (before this ruling) that this right existed. They did find that the police violated the fourth amendment by arresting someone for recording a police station (and at the time there was no presumption of a 1st amendment right).
Apple was not the first company to make a smart phone.
I agree. It's definitely possible. It's just that the actual benefit is far from reducing link time to "O(changes in the input)" and it would introduce significant complexity into the linker (and keeping LLD simple and easy to follow is a high priority). It's definitely an open research area.

> That said, it's definitely possible to get some speedup from incrementality while keeping the output deterministic; you'd have to move symbols around, which of course requires relocating everything that points to them, but (with the help of a cache file that stores where the relocations ended up in the output binary) this could probably be performed significantly more quickly than re-reading all the .o files and doing name lookups. But admittedly this would significantly reduce the benefit.

Yeah. It's not clear if that would be better in practice than a conservative padding scheme + a patching-based approach.

"move symbols around, which of course requires relocating everything that points to them" sounds a lot like what the linker already spends most of its time doing (in its fastest mode).

In its fastest mode, LLD actually spends most of its time memcpy'ing into the output file and applying relocations. This happens after symbol resolution and does not touch the input .o files except to read the data being copied into the output file. The information needed for applying the relocations is read with a bare minimum of pointer chasing (only 2 serially dependent cache misses last I looked) and does not do any hash table lookup into the symbol table nor does it look at any symbol name string.
It kind of looks, from that map, that is could also be classified or considered a part of the Australian continent, given the "continent" mostly falls within the Australian plate.
It's not main app, its secondary.
Not an app, it's a solution for some. Their official app sucks.
Every file or message you want to send encrypted through AWS or store permanently in S3. I often use crypto as signing as well, since it mostly comes for free code wise at my job.
Thanks. Nice work on yours too! :)
Unless HHVM team does something surprisingly good with their next version PHP 8 will surpass it in performance for sure considering it will have JIT and probably other bells and whistles.

On the other hand the HHVM team had to reimplement a lot more code that php 7 had ready from 5.6.
> You are basically saying that he is guilty of Contempt of Cop and therefore officers "giving him a hard time" (i.e. illegal harassment, arbitrarily detention etc) is normal and to be expected. You are part of the problem here.

That's not what I was saying... but I'm not going to waste my time responding to strawman arguments. Be my guest and keep exercising your right to be a jerk to everyone around you.
Grade level schools, adopted in the USA in the middle of the 19th century, essentially dumb down those who are a bit more advanced at an early age. It takes a few grades to destroy the good work of parents preparing their preschoolers, but the playing field has pretty much been leveled by 3rd grade. :(

https://en.wikipedia.org/wiki/Prussian_education_system#USA
Deep Learning Image Similarity
The paper disagrees. Quote:

The edges of Australia and Zealandia continental crust approach to within 25 km across the Cato Trough (Fig. 2). The Cato Trough is 3600 m deep and floored by oceanic crust (Gaina et al., 1998; Exon et al., 2006). The Australian and Zealandian COBs [continent-ocean boundaries] here coincide with, and have been created by, the Cato Fracture Zone along which there has been ~150 km of dextral strike slip movement, linking Paleogene spreading centers in the Tasman and Coral seas (Fig. 2; Gaina et al., 1998). This spatial and tectonic separation, along with intervening oceanic crust, means that the Zealandia continental crust is physically separate from that of Australia. If the Cato Trough did not exist, then the content of this paper would be describing the scientific advance that the Australian continent was 4.9 Mkm2 larger than previously thought.
New law being written right before our eyes. But the title of the post isn't actually what was found in this case...

This PDF is worth reading over a couple times for full understanding. The topic is extremely relevant to each of our lives and thus quite tangible and easy to reason about.

The person in this case had to have a federal judgement made against him (the officers were granted qualified immunity [typical]) and THEN he had to appeal the case to obtain this judgement. A lot of work! (And I'm glad he saw it through!)

"The officers’ handcuffing Turner and placing him in the patrol car, as alleged in the amended complaint, were not reasonable under the circumstances. We conclude that a reasonable person in Turner’s position would have understood the officers’ actions 'to constitute a restraint on [Turner’s] freedom of movement of the degree which the law associates with formal arrest.'" Kudos to the judges for their sound judgement.

"Grinalds and Dyess are therefore not entitled to qualified immunity at this stage of the litigation on Turner’s Fourth Amendment claim that the officers violated his right to be free from warrantless arrest absent probable cause." Epic.

"Even if Turner had sufficiently alleged a constitutional violation, Driver acted objectively reasonably in light of the circumstances—namely, by apprising himself of the situation and acting accordingly. Driver is therefore entitled to qualified immunity on Turner’s Fourth Amendment claims." Fair and reasonable judgement.

The dissent is interesting and worth-reading. I agree regarding the First Ammendment findings, but I disagree with the arguments against the majority's Fourth Ammendment judgement.

For some understanding of how the Federal Judicial System works, it's worth watching this video https://www.youtube.com/watch?v=i_mbk0YhLa0.

The law that protects citizens from oppression from officers (as in this case) is United States Code: 42 U.S. Code § 1983 - Civil action for deprivation of rights. It's a short text and you can read it here: https://www.law.cornell.edu/uscode/text/42/1983 (Read it a few times over again to get a good idea of what is stated)

In this case, the Court of Appeals for the 5th District ruled on this. You can see a map of the federal districts here: https://en.wikipedia.org/wiki/United_States_courts_of_appeal...
Probably not what you mean, but this (https://news.ycombinator.com/item?id=12853211) submission about the PVS-Studio static analyzer also shows a bunch of copy+paste errors being found.
> brokers cannot lend your shares without a written agreement allowing it.

Just read my brokers agreement - they can indeed lend my shares without notifying me for any purpose.
Unfortunately, just being metal isn't enough. Most metal surfaces in hospitals are stainless steel, which can hold viable pathogens for a week or more. Silver plating would sterilize some pathogens in as little as 5 minutes.
I am on a network with absolutely terrible latency. 500ms at its best and almost 7 sec at its worst. You tube videos will actually load and buffer... his "unskippable ad", will not.

Sometimes I have to wait 5 minutes to get through a 30 second commercial.
> Our rights are inalienable and self-evidently truthful. How can someone or some court thereafter determine what rights I have?

I would probably define a right as "A persuasion technique for convincing others to decide disputes in your favor". Then, your rights can be weakened simply by having people not be persuaded by them; and removed legally by having the highest court not be persuaded by them.

If somebody asks something like, "Do monkeys have rights?", keep in mind that nothing about the universe changes depending on that answer. No computers will blink their lights on in response to a sensor picking up a right when it scans you. So rights don't exist.

Why do people pretend that rights exist, even though they don't? Game-theoretically, collectively pretending that we have a natural-born right to free speech independent from the government reduces the risk that a King will rise up and cause trouble while suppressing the press. Anyone questioning his policies can appeal to the right in their arguments.

So we choose to allow ourselves to admit an "appeal to a right" in arguments, because we want others to be convinced as well. So "Why do people not respect my rights?" seems ill-framed, but "Why do people not understand the consequences of allowing a right to be asserted?" is. And there would be no such thing as a "self-evidently truthful" right, only a right where the consequences of allowing it to be asserted in an argument are clearly beneficial.
GridinSoft Anti-Malware 3.0.69 Activation Code and Crack Is Here
I think The Register's take does a way better job of describing this manifesto.

https://www.theregister.co.uk/2017/02/17/zuckerberg_publishe...
I wonder whether geologically they are separate or was that trough created after the plate formed --that is is it a contiguous mass with an eroded trough or were these separate masses mashed together via tectonics?
Amazon's Annual Report (2000) [pdf]
It would be cool to have another ice age. I prefer the cold and you would get to have land masses like this suddenly surface!
What does that mean? Did someone else ask the same thing? If so, no one has time to read every single comment before commenting, sorry.
I'm usually not in favor of these large mergers since they reduce the number of competing companies, but for anyone more knowledge about the US cellular industry, would this merger actually be in the interests of consumers?

ATT and Verizon are such behemoths already, would a Sprint/T-Mobile merger bring more competition to the market?

Also, why is Deutsche Telekom so keen on selling off T-Mobile?
Anello Voice alternative to Grasshoper
This used to be one of my favorite studies and now I see it as basically a trash study. Not something we can replicate, mechanisms are poor, yet the implications were huge. We really should be more careful with things like this. With all the replication and quality issues in social and psych studies right now, I think the tide is turning and maybe we can go back to philosophy.
Name a major smartphone maker pre-iPhone that's still a major smartphone maker now. Being first with an inferior product (Tesla certainly isn't in that category) is irrelevant to the discussion at hand and the parent poster didn't claim Apple was first, just that they lead the market (overcoming all the incumbents at the time) in the early days before Android caught up and passed them.