skysight-inc/HackerNews huggingface dataset:
Yeah... I can see how third party arbitration can work well between corporations that each have a legal department making sure a reasonable arbiter is picked, but I'm much less hopeful about whenever a single consumer randomly ends up in this situation.
Lots of companies hire people with MS, or PhD in unrelated science or engineering field.
> For a time I really idolised Larry Ellison.

I'm so sorry. I don't think he's literally Satan, because from what I can tell Satan has some principles.
Yeah, because they on Facebook's side as long as it didn't seem to be threatening human rights for them. Don't assume anyone not living in your cultural area has the same attitude against facebook on the spot. The Philippines were new to it, and Rappler now learned how dangerous it can be the hard way.
There are numerous potential workarounds besides authoring a patch. And they can be distributed in a user-accessible fashion, like the workaround for the macOS blank root password was.

Not telling the world about it does not keep shit from burning down. Eliminating vulnerable targets is the only thing that does that. And that is more expediently served by full and prompt disclosure.
A native app ux can be less clunky than a web app. But most of the low cost templating apps are just using web views. They are slower and more clunky than either a web page ( who needs a clunky SPA for a restaurant web site) or a native app that someone who has the time and resources to create a true native app.
If the production of Viagra at scale winds up causing global health problems, then yes, you throw it away.
>without the mess and complexity of proxying

Proxying is less of a mess and less complex than DI. It requires zero changes to your code and can be done with off the shelf tools, it will continue to work if you rewrite your endpoint in a different language and you easily can do stuff like mimic high load or flaky networks to see what happens to your system.

>If it's so objectionable, handle injection some other way

Why do DI at all if you're just doing it for testing purposes?
I'm not sure that's what GP meant. I understood what he said as "it's hard to write code which correct in logic, types, and which passes correct beautifier which changes logic", and I'd think this is impossible.

The example you gave requires to change logic - because indentation is a part of the logic here.
Etherium
It's the same case for Ethereum. Blocks are bound by total gas, and you can ensure your transaction is included into a block quicker by paying a higher gas fee, if you are willing.

For about $0.40 you can get an ETH transfer into a block in a couple of minutes. https://ethgasstation.info/
If you want immutable branches, you can use tags https://git-scm.com/book/en/v2/Git-Basics-Tagging
One Relevant Argument Counter Life Eternal
There have been things that were alpha parts of Clojure for years in the past. They were eventually finalized or in a few cases deprecated. Given that few people try alpha software, it's better to release and let people use it while the work is finished. I have no doubts that spec will finish and leave alpha.

spec is one of the fastest libraries available for validation (http://muhuk.github.io/validation-benchmark/). spec is not designed for extension by making new kinds of spec. It's designed to utilize any predicate function on the bottom and by combination from the pieces available. By analogy, is LEGO bad because it's hard to make your own bricks? That's just not how you use it.

There are some known problems that make generation slow (mostly having things that grow too quickly in combination). One known problem was fixed in the late stages before release and we will continue to work on the sizing issues.

There is more to the generative testing story that has not yet surfaced. We've got another whole project related to this that is still a work in progress. Even without that, I think there is a lot of value to be had in spec right now.
It's a good way to find out if they were lying when they said you aren't a suspect. You should ask for it if their claim is that they want to talk to you about someone else's behavior. If they want to talk about your behavior, find a lawyer.
> shoot and kill thousands of people per year, many of them unarmed

Closer to one thousand, 10% of whom were unarmed (that 10% includes all the cases where police believed the victim was armed when they actually weren't; believed the victim was reaching for a weapon; believed the victim was using a car as a weapon; cops killing their wives/girlfriends while off-duty; etc.).

https://www.theguardian.com/us-news/ng-interactive/2015/jun/... (filter by "Classification" to see only gunshots)
The market doesn't function when people can't transact freely. Price signals get distorted. When the blockchain is frozen, we don't know the actual supply and demand of Bitcoin.

Bitcoin Cash fixes Bitcoin by providing a capacity market, where transactions can cost whatever nodes / miners can compete at.
The particulars of that case matter though.

In this case, the suspect had spoken to the police, and during this didn't respond to a certain question / responded to the question with silence.
If I recall correctly, the court reasoned that by first speaking, he gave up his right to remain silent. Moreover, he responded by silence rather that actively asserting his right to remain silent.

Not to say I agree with the ruling, especially because he was never mirandized. However, it is not clear cut that simply remaining silent isn't enough to assert your right against self-incrimination.
hurr durr hurrr.
Never thought I'd ever say this on a hacker news comment, but this comment is pure, unadulterated BS.

Rappler, as a news organization, is head and shoulders above 90% of most other news outlets in the region when it comes to factual reporting.

Your comment is effectively the Philippine version of Fox News binging, functionally brainwashed, that say that the New York Times is fake news.
> In certain countries that is even illegal to publish "benchmarks" like this one.

My understanding is that in some places it's illegal for companies to publish benchmarks "proving" that their software is better than their competitors', the idea being that you're unlikely to show a fair comparison. I've not heard of it being illegal for a third party to post such a thing, though. Do you have a link? (I'm genuinely curious.)
WOW. I was not interested at all in this the way that the title implied but now that you describe what it actually does, this does indeed look useful.

The first line of the description should probably be scrapped. The interesting bit about this is not at all the fact there is an editor. Maybe it should be mentioned as a footnote but not as the lead-in.
So your entire point amounts to naming?
http://programming-motherfucker.com

The one true methodology. Preach!
Could it be that these provisions are there mainly to prevent other companies from publishing misleading benchmarks? Instead of fighting in the court if the benchmarks are done properly and give correct picture, maybe it is just easier to outright ban them.
I'm really sick and tried of seeing these TOR guides, that are very quite dangerous.

Anonymity on TOR depends on so much more than just using TOR browser and HTTPS only.
Show HN: What If Star Wars Was in AR and VR?
In one day this page has more commenters than there were study participants (149 participants) who were on the controlled diet. We could do our own study if we could have everyone post their numbers.
How would selective breeding affect the relative concentration / dilution of nutrients due to increased CO2?

It seems to be that the CO2 issue directly affects the inputs, making one input far more abundant than it used to be. To the degree that plants were constrained by CO2 as input, it logically leads to dilution of nutrients - unless you specifically bred plants that grew slower and produced lower yields, which seems unlikely.

(The actual mechanism, around plant's self-regulating water management affecting how much it retains vs needs to take in via the ground, is unlikely to be bred for one way or another.)
It's 0.001% over-inflated? So it reaches the 2020 halving earlier, and wins then too.
The IRS is wrong.
From personal experience reverse-engineering apps: whatsapp, facebook, twitter, skype, uber, snapchat, instagram - all pinned. The trend is definitely there, more and more apps adopt certificate pinning.
Previously, there was no brew formula for clojure and there was a hardcoded pointer to leiningen. When the clojure formula was added, that was removed.
He also gives several very clear examples of why this is the better course of action. Skepticism is good, but this is like looking for hidden motive when your doctor tells you to not swallow random pills without consultation.
Mypy – Optional Static Typing for Python
Well, I missed this, and now that it's marked dupe, I'm sure even more people will miss it.
The main principles apply to all EU countries, the details differ. Each member state implemetns these thigns differently but they must comply with
the European Convention on Human Rights

See 24/67 Guide on Article 6 of the Convention – Right to a fair trial

http://www.echr.coe.int/Documents/Guide_Art_6_criminal_ENG.p...

>119. Anyone accused of a criminal offence has the right to remain silent and not to contribute to incriminating himself (Funke v. France, § 44; O'Halloran and Francis v. the United Kingdom [GC], § 45; Saunders v. the United Kingdom, § 60). Although not specifically mentioned in Article 6, the right to remain silent and the privilege against self-incrimination are generally recognised international standards which lie at the heart of the notion of a fair procedure under Article 6. By providing the accused with protection against improper compulsion by the authorities these immunities contribute to avoiding miscarriages of justice and to securing the aims of Article 6 (John Murray v. the United Kingdom, § 45).

>120. The right not to incriminate oneself applies to criminal proceedings in respect of all types of criminal offences, from the most simple to the most complex (Saunders v. the United Kingdom, § 74).

>121. The right to remain silent applies from the point at which the suspect is questioned by the police (John Murray v. the United Kingdom, § 45).
As the other guy says, it's hard to prove in court which noise came from which plane, but besides that, they may have used weight as a proxy for distinguishing between military and civilian aircraft ("tiny noisy planes" tending to be military), and, also, perceived loudness[1] is a function of both decibel level[2] and pitch[3] (that is, a whistle will be at a higher decibel level than a drum we perceive as equally "loud"). It's intuitively plausible that larger planes tend to make lower-pitched sounds.

[1] amplitude

[2] amplitude * frequency

[3] frequency
It's also thought of as obstruction of justice. So, you aren't looking out for yourself in this situation either.
Mensa most often attracts the deeply insecure and insufferably arrogant. I worked with several IITians and multiple PhD/MD’s... how many joined Mensa? Zero (0). Sure, IITians reminisced about rank every now and then, but they didn’t have social clubs about it.

But hey, to each their own. And if it reduces the density of people I’d rather avoid everywhere else, expand Mensa with gusto.
The U.S. Media Yesterday Suffered Its Most Humiliating Debacle in Ages
Stores-of-value aren't "actually used" nor "medium of exchange". Bitcoin Cash fixes Bitcoin, restoring its utility and will cannibalize Bitcoin's market share.
As the suspect was crawling toward the police, he moved his right arm to adjust his pants. Bang, dead. None of this would have happened if the sergeant hadn't given many contradictory instructions to the drunk victim. The team was allegedly afraid of an ambush from the adjacent room, but they
throw any caution to the wind straight after that. That video is a masterclass in incompetence. Neither the sergeant nor the shooter received any meaningful punishment.
Yes. Culture plays a big role. The media you consume, the cultural leaders you hear speak, will affect your view of the world. Will you see the world as something malleable that you can change, or accept that you were destined for a low place in an hierarchy and there's nothing you can do to change it.

Ego - narcissism - a desire to prove oneself because of feeling less than others while young - these are the dark and necessary motivators to feeling invincible and confident and that you can make your ideas reality. How arrogant must an entrepreneur be to believe that he can defeat and conquer multibillion industries?

Here's the secret though. There is no secret- there is only your fear of being laughed at and ridiculed and failing. People like Steve Jobs aren't confident because they try to be confident - confidence is a side effect of being stubborn and desperate. You are desperate to succeed because of the dark motivators I described above. You are stubborn because you desire success desperately, and will keep knocking your head against the wall until you achieve it. If you push your stubborn-ness and desperation to the extremes, eventually one day people will look at you speak, and think you were always confident and always powerfully-centered and in control. But they are just seeing the symptoms of a lifetime of failure and desperation and stubbornness that has finally begun to turn around.

What I am saying is - to be confident - be honest with yourself. If you want to be great, expose yourself, look ugly and feel insecure, but be stubborn in pursuing your honest desire to be great and do great things. Confidence will be gained by trying to do exceptional and weird things long enough until you realize you can achieve them.
> "7tps vs Visas 4,000tps with a peak capacity of 56,000 tps..."

Lightning Network will far exceed 56,000 tps.
Indeed I don't. Nor do most other people. That's one of the reasons why, to first approximation, zero people are using them. And even if lots more people suddenly begin needing to transfer non-reserve currencies internationally, these transfers are going to run into legal issues which, despite fantasies of bitcoin enthusiasts, are not going to be evaded just by putting "crypto" in a prefix.
I think the first paragraph should've said everybody's experience is different.

Doing a PhD is like joining a company. It's a job. Depending on the team, manager, department, project, your personality etc. your experience will wildly vary.

> UNDERGRAD VERSUS PH.D. RESEARCH (being very different)

Here's my counterexample: My undergrad research experience was much like my MS/PhD research experience. It even led to a paper.
> the 2-3-3 pattern that came from the 8008 (if not earlier)

If memory serves, that pattern has its roots in the PDP-11 instruction encoding.
for a more "idiots guide" approach, I recommend

https://learnbitcoin.cash

there is even a faucet (pretty much the site sends you a few pennies worth of BCH for free) and instructions to setup a wallet.
Speaking of insurance, is there something like legal insurance where you pay your monthly premiums or whatever and then when you finally need a lawyer, your insurance policy pays for one?
In the ~4 months since its creation, 115,975 Bcash tokens were mined ahead of schedule.
A Treasury System for Cryptocurrencies [pdf]
https://xkcd.com/916/
WrapAPI looks neat. Thanks for posting the link, I couldn't find any similar services when we started building debugProxy, although I assumed some must exist.
That doesn't matter if you only use it for transactions. Step in, transact, step out.
Now Available – Compute-Intensive C5 Instances for Amazon EC2 – AWS News Blog
What do you mean by 'pushing Facebook'? Is someone with a blog 'pushing Blogspot'? I'm guessing they started on Facebook because it's free and that's where people are. You seem to be judging it like a startup whose primary aim is profit.
I wonder what if police was required to present details of the case before asking questions which may be used in a trial.
How do you balance that and obstruction of justice for crimes that you are not a suspect in? Especially ones where your knowledge is urgent and your silence is a public danger.
Upset about the I-66 tolls? These Virginia lawmakers are with you
Not sure if it will ever scale. Look into Iota.
Neural Networks Are Learning What to Remember and What to Forget
TL;DR; increased amount of CO2 in the atmosphere reduces amount of nutrients in most plants.

"... calcium, potassium, zinc and iron ... drop by 8 percent ..."
Sure, I can buy some btc and go buy something with it in some places. But where is my incentive to do that, rather than just go use my credit card or an ACH transfer? Btc is not more convenient, it's not cheaper, and whatever gain in privacy there currently is will not survive a transition to mainstream usage...although the first two problems ensure that there never will be mainstream usage.
Bitcoin Futures Trading Brings Crypto into Mainstream Finance – Fortune
It seems to me that this advice forgets it's own lesson: A policeman/woman can only get you in trouble.

In many cases, a copy really does just want to have a 5 minute chat, and if you stonewall them (Am I being detained?), they might decide to exercise their power to get you in trouble, just to return the sentiment of unreasonableness.
Between slime molds using reinforcement learning [1], and plants using a fungal "internet" to communicate[2], fungi are interesting models for a lot of network concepts.

[1]https://www.theatlantic.com/science/archive/2016/12/the-brai...

[2]http://www.bbc.com/earth/story/20141111-plants-have-a-hidden...
Ocaml isn't whitespace sensitive (other than in the obvious sense, i.e., to separate tokens). You can write a whole module (or series of modules) on a single line if you want to.
Anyone know how large the red delicious apple tree is?
Average person on the street knows almost literally nothing about how money of any kind works. They don’t understand fractional reserve banking, marginal taxation, compound interest, present / future value of money, marginal utility, double entry bookkeeping, annuities, amortization, dividend yields, etc, etc, etc. It’s exactly the same with technology and cars and on and on. Seriously, people do not get it. And yet the systems mostly work. We’re actually pretty good at taking complicated things and making them usable. Do you think people have the foggiest idea what happens under the hood with Apple Pay? There’s no way that the future of mass market cc will look anything like it does now.

From where I stand, there is zero reason that crypto-currency couldn’t be the backbone of all money in a few decades. It’s starting to feel inevitable.
What the data say about the integrity of Honduras’s election
This is o-k. Seems to root it's critique, albeit obliquely, in a strong skepticism of images and illusion - itself originating (in western culture at least) with Plato's allegory of the cave. Also seems to route all this through Freud's notion of the uncanny and doppelgangers. Overall a slightly incoherent, generally pessimistic view.

For a psychiatrist with altogether more useful approach to Facebook I recommend Donald Winnicott.

I have written about this here:
https://iainmait.land/posts/20170201-transitional-object.htm...

Bernard Steigler has also written some interesting things in this vein:
https://iainmait.land/pdf/Automatic-Society.pdf
There's what it is, and what's practiced. DevOps is a culture change where operations and development work more closely with each other. There's more to it, but tying it to something practical: A shop that embraces the concept of DevOps is shortening the time between implementation, testing, and deployment and working towards the ideal of continuous deployment.

Consider Waterfall where development happens, then it's tossed over the wall to testing. Almost everyone acknowledges that this is a bad idea and so testing and development happens concurrently now, but not necessarily by the same people (can still have testers and developers). I guess DevTest doesn't have a good buzzword sound to it, but it's what we do.

DevOps sees the same issue with how developers finish the work, it gets tested, then it's tossed over to ops who don't really understand what the code does (not their fault, they didn't build it). DevOps brings the two groups closer together so ops still does ops, dev still does dev, but as a group they shorten the cycle so that dev can deal with the real issues faced by the operators instead of always lagging months and years behind. It's not necessarily an organizational change, the critical part is opening communication between the two groups.

In a way, it's an extension of agile (little-a, because I don't mean the shit the coaches sell), where the operators become the customer and development gets feedback from them. It's one of those "obvious" things that for some reason isn't very commonly practiced.

Now, that said, in practice it has issues. Management sees it like your comment and tries to make dev do ops or ops do dev, or mash them into one team (which may or may not work). More likely they try to make the devs do ops work and it's a disaster. It may run well, but features are added slowly. Or features are added, but the operations story is a nightmare. They end up understaffing the group (1 devop = 1 op + 1 dev, right?) and creating problems.
Nintendo’s Resurgence Was the Best Tech Story of 2017
Re: Opportunity cost & try to look ahead. Great advice!
>Do you know how that might play out long term?

Anyone who tells you they know how cryptocurrencies are going to play out long term is blowing smoke up your arse.

The killer feature of bitcoin is that it's distributed. That has a lot of tradeoffs, because it's a fundamentally different way of doing electronic money. Bitcoin is shit for doing some things, but hey, so are SWIFT transactions. Bitcoin uses more electricity than AMEX but it pulps less trees than paper notes, pick your poison. It's all about having a broad set of tools in the toolbox, so you can pick the right one for the job. The reason bitcoin has value is because it offers a unique set of tradeoffs that can do /some/ jobs better than all prior financial tools.

A lot of people are going to spend a lot of time trying to find ways to fix the negative parts of the tradeoff, but thus far the fixes that have been proposed generally involve making the network more centralized and/or accepting a certain number of trusted actors in the system.

The thing is, if you're going to have a centralized system that maybe hinges on trusted actors, you might as well use an actual bank. Banks have tradeoffs as well and there are certainly downsides to them, but one of the pros is that a bank operates under regulation that creates legal ramifications if it breaches it's trust responsibilities (at least in theory). Why would anyone want a version of bitcoin that requires you to trust that you won't get lied to when you bring a new node online to join the network?

So my guess (and it is just a guess) is that proof of stake systems will not overtake bitcoin in market value /unless/ they become subject to government regulation that enforces trust through threat of arms (police kicking down your door). Without that, their inherent bias towards creeping centralization will cause them to hit a value plateau.
this contradicts what satoshi himself said.

I recommend people take a look at the satoshi emails

https://pastebin.com/Na5FwkQ4
https://pastebin.com/cKZPC1rF
https://pastebin.com/wA9Jn100
https://pastebin.com/JF3USKFT
https://pastebin.com/syrmi3ET

Confirmed to be real by Mike Hearn Himself

https://www.reddit.com/r/btc/comments/6t2ci2/never_before_se...

take what this user is saying with a huge grain of salt as I see he has an agenda based on his other comments in this thread. Read the e-mails and decide for yourself.