skysight-inc/HackerNews huggingface dataset:
> should favour women

This is sexism right here.
So just wait for it to come back up. You're not looking to withdraw it now, just eventually. Tap one of your other asset stores until Bitcoin climbs back.

The perspective of wealthy people is not ours. They have to weigh risk differently than we do. To them, if a bank fails or if the state seizes their wealth, it's the same thing as Bitcoin falling. Only it's not, because Bitcoin can climb back, while the people that stole their wealth are never going to give it back.

Bitcoin being a market entity that can remain outside government regulation and enforcement reach makes it the ultimate asset store. Nothing else in the world offers that.
If You Find Aliens, Who Do You Call?
He is not the first "Wall Street veteran" to predict a Bitcoin crash. This is all the same speech for 4 years. They will keep on saying the same, even when the bitcoin will be priced at 40K dollars...
I don't know, but at 110 TF for $3000, it would be worthwhile figuring out some way to use it.
They have what has to be one of the most beautiful launch sites I've ever seen. Does anyone know if they offer any onsite tours?
The comment you are responding to is actually much more optimistic than yours, because it assumes that burning down the system will give rise to a better one.
Did you read the article? There are tricks you can do that leverage how a rolling shutter works so you can get an effective high framerate across a small area of the image.
I think it's a sign of horrible reasons. Dig into specifics and the US does unjustly keep people in prison on a regular basis.

We have huge issues from generations of politics over substance. It's only obvious that things are getting worse when you look at statistics because nobody has unbiased understanding of the entire system.
Running a profitable, debt-free and remote company for 17 years
Really rich people have most of their money in t-bills and real estate. Once you have a few million dollars, 95% of people become very conservative and focused on wealth preservation. 4.9% lose it, and 0.1% keep doubling down and get even more wealthy.

The principles of sovereignty have been around for a millennia. They aren't going anywhere. Debt is the financial innovation that has ignited centuries of growth, not few forms of cash... people were getting rich even when they needed to hump wagons of silver and gold around. Cryptocurrency is just a new form of scrip.
You forgot "blockchains" in your list. Everyone knows that blockchains are the future, and key to utopia. :)
Not to mention your biggest client.
I love how you can transform images to wavelets and then edit those components to remove high and low frequency pieces of the image, doing some retouches that will make photos look much more natural.

Example: http://registry.gimp.org/node/11742
Yeah, I mean, that's why you have to include the financial incentive of the coin to keep "disinterested" 3rd parties involved. The real-world uses give the coin value and the coin's value allows the blockchain to function. At least that's how I understand it.
What Features to Look for in Inbound Call Tracking Software
Thanks for the info, it's a topic I know very little about. I'm totally in the dark what your one-word response is meant to mean though; I can think of several possible meanings, but no idea which you intended, if any.

I found this online in a couple of googlings:

As Gore Vidal noted, “Mencken was one of the first journalists to denounce the persecution of Jews in Germany at a time when the New York Times, say, was notoriously reticent.” While the Nazis were taking over vast portions of Europe, Mencken took FDR to task for his refusal to accept Jewish refugees into the U.S. It seems odd, to me, that a hardened anti-Semite would say “There is only one way to help the fugitives, and that is to find places for them in a country in which they can really live. Why shouldn’t the United States take in a couple hundred thousand of them, or even all of them?”

In 1938, he blasted the hypocrisy of the countries attending the international Evian conference for their failure to open their doors to refugee Jews.
> it's somewhat frightening that so many "engineers" don't have a clue why they are doing something (because Google does it).

This doesn't stop at engineering; open offices, teaser/trick based interviewing, OKR's, ... Even GOOGLE doesn't do some of those things anymore, but the follower sheep still do.
Who said anyone should be able to do that? All the parent poster said is that it shouldn't be harder than it is currently.
I've done it in Java; it's not officially supported in the language standard (or has only recently been added if so - certainly they were talking about it for years), and the wider language does not generally have the support or idioms you would want (e.g. try-with-resources was only introduced a couple of versions ago), libraries aren't oriented towards that style.... It's certainly doable but I'd stand by it not being easy or natural.
Oh really? I didn't realise. Guess that shows how far I've travelled by train lately - I mostly stick to South Western Rail.
I don't think that's fair on Torvalds.

When he's angry about a major issue in the kernel, he uses curse words to bring the spotlight to where he needs it. He's angry because, in his view, top-tier devs are doing sub-par work on an important problem.

He's not blinded by emotion, he's just being forceful.
Surveillance under the sea: how China is listening in near Guam
> in English, in public, for an international audience. One expects a different sort of tone.

I agree that this is true, but two points stick out to me:

1. Generally the motive for this convention stems from organizations wanting to sanitize their image.

2. FOSS project communication is overwhelmingly pubic.

If we accept that all organizations need some amount of blunt communication at some point, and if we accept that public bluntness has so far not had a measurable negative perception impact for Linux, then it seems inevitable that the project will be an exception to expectations.
Ask HN: Have tracing JIT compilers lost?
The title refers to the famous 2010 thread "Have tracing JIT compilers won?" [1] on "Lambda the Ultimate". There, it was hypothesized that for dynamically-typed languages (JavaScript with Firefox's TraceMonkey and Lua with LuaJIT), "tracing JITs are turning up as the winners" and that per-method JITs, such as V8, may not "be able to keep up".

Since then, however, Firefox has left TraceMonkey behind and switched to a succession of method JITs, and in general, the major JavaScript engines have converged on an implementation strategy of a fast interpreter and one or more JIT compilation tiers (V8's TurboFan [2]/JavaScriptCore's Baseline & DFG & FTL [3]/SpiderMonkey's Baseline & IonMonkey [4]/ChakraCore's Simple & Full [5]).

Notably, none of these JavaScript JITs use tracing. Other dynamic language JITs that have appeared since 2010 (e.g. Julia, Pyston) have also avoided tracing. The only remaining major tracing JITs seem to be LuaJIT (which is no longer receiving new features) and PyPy (which uses a unique meta-tracing approach).

Contrary to what was predicted in 2010, it appears that for dynamic languages, method JITs have won over tracing JITs. For what reason(s) have tracing JITs been superseded? Have method JITs proven:

- Less complex to develop and maintain?

- Faster in the best/average case?

- To provide more consistent performance, i.e. less slowdown in the worst case?

Do you see any future for tracing JIT compilers, or do you expect future dynamic language JITs to only use the per-method strategy? Does tracing have any advantages - are there any situations in which tracing may be a good choice, or have tracing JITs proven to be a dead end?

[1] lambda-the-ultimate.org/node/3851 | [2] v8project.blogspot.com/2017/05/launching-ignition-and-turbofan.html | [3] webkit.org/blog/3362/

[4] blog.mozilla.org/javascript/2013/04/05/the-baseline-compiler-has-landed/ | [5] github.com/Microsoft/ChakraCore/wiki/Architecture-Overview
Couldn't then a bad actor from obtaining >50% of computing power behind it and manipulate it?

It always seems like you have to trust someone which still begs the question - what's the point?
Ah, I was hoping someone would raise this point.

Someone was once interviewing pg, and asked him "Why did you start a company?" His answer was "to avoid poverty." He said it flippantly and almost without giving it much thought. People's feathers got ruffled at the notion that someone in his position could possibly have to worry about poverty.

But I think he meant poverty in a different sense: Your employer owns your brain. You are not allowed to say what you know (NDA). You're not allowed to compete, in many places. You have much less autonomy than you'd like to believe.

But take comfort in being able to choose which employer you serve. You're right, it's a choice. But you can't escape the system we all bought into.

Except, we didn't. No one asked you, and no one asked me. This was the system we were born into.

If you try to opt out, if you reject the notion that you must sacrifice your time in exchange for money, you will swiftly find all the reasons why you have much less freedom than you think.

"Poverty," in this case, refers to an impoverishment of time. Your employer owns 70% of your productive life. You're left with a meager ~30% of waking hours to devote to your own.

For all the talk of injustice, it seems incredible that more people won't speak out against this. This seems like the central injustice. We only get one life.
Its crazy. I surf at a spot next to a sewage outflow known to be dirty after rainstorms and have never gotten sick, even though I definitely swallow tons of water from there. There are probably other negative effects I dont realize are happening to my body though im sure.
Additionally, "KSC" is the abbreviation of the space center in the game video KSP.
I feel exactly the same. It's so strange seeing everyone screaming about safety, yet they never gave Ada a try.
Because I don't see any value from using it. It's not easier to read or write, it doesn't force you to keep it sane and simple like a bash/cmd script generally would, and it's just another dependency I don't really need. If I take a minimalistic approach to build systems, I prefer to go all the way.

Also, although this is merely a personal quirk that shouldn't persuade anyone else, I've seen enough horrific, unreadable make files to instinctively dislike them by now.
It's getting worse by the day. They arrested people for wearing a t-shirt. They just arrested people for tweeting against the war (recent Turkish incursion to Syria).
>>Beşikçi said it was due to a single line of code, which created a window "one pixel high, one pixel wide" — essentially invisible to the human eye — to Bylock.net. Hypothetically, people could be accused of accessing the site without having knowingly viewed it.

And that's why I'm absolutely terrified of the British government requiring that all ISPs store your browsing history for a year. You DON'T know what addresses the websites that you are visiting are linking to. You go on a cat forum where someone posted a picture - but unbeknownst to you, maybe the picture is actually hosted on isis.com and now you're on a watchlist by the government. It's bonkers, and while UK is not arresting people for downloading apps, they certainly build themselves capability to do so if they ever wanted to.
The issue I have with most mailing list interfaces like this is how difficult it is to find context. This post is a perfect example, it's pretty easy to find David's email by clicking the "In reply to:" link but I've been searching for a good 10 minutes and I still can't find Linus' original email. Going to "Messages sorted by: [ thread ]" doesn't show it, going to "Messages sorted by: [ date ]" and looking for emails sent around 2018-01-21 11:34 doesn't show it, and short of searching through every single one of Linus' emails I don't really know how to find it.
It shouldn't, but in practice sometimes is. It's not the pushing of bits that's hard; it's the ensuring that the library got everywhere it needed to go and that the new release of the other users of that library didn't introduce any bugs.

Imagine you have a library that implements the serialization and deserialization of something in your system (or anything else where the library implements two "halves" of some functionality). You might (or might not, depending on the change) need to push out that library to other apps to effect the fix you're working on. That new proposed library change may be in a queue behind another pending change that's in development, etc.
Create a video file from mp3 and image
>What do you think will happen when the top captures so much wealth production that the rest of the world cannot self-suffice?

That won't happen. They gave us nice little condos and handled just enough necessities and bleed us just enough where nobody will uprise.
Bitcoin.org removes “fast” and “low fees” from Bitcoin description page
Very few people have been "on track" their whole life and workplaces are full of "average" people (by definition), nothing to worry about. Self study can be daunting, I know from experience. Maybe seek some counseling for your psyche (you alread know your own thoughts about yourself are kinda off right now, right?) , join a coding bootcamp. IT needs lots of people to solve lots of problems, the vast majority doable by ordinary people. Hope that helps :-)
There is a fascinating book on the topic of pricing art [0]. It was an eye opening study for me.

[0] https://www.amazon.com/Talking-Prices-Contemporary-Princeton...
There's another explanation too, which is that if you pay attention as you age, you find that nicely wrapping up all your engineering points in a polite wrapper can very easily put you into the unenviable position where half your audience doesn't correctly penetrate the circumlocutions to understand what you were trying to say, while the other half goes right on ahead and gets offended anyhow, because what they are offended by is that you are disagreeing with them at all, no matter how much padding you put on that.

I'm probably still too verbose (ha... "probably"... I flatter myself), but I went through a phase in my late teens and early twenties where I qualified and wrapped in polite circumlocutions everything I wrote. It makes in incomprehensible, honestly, and it doesn't work anyhow. I still got flamed. (Good ol' Usenet.)

There's a time and a place for politeness. That time and place is most times and most places. There's a time and a place for directness, bluntness, and even outright impoliteness; I'd submit "Intel is just going to leave a critical vulnerability in basically every CPU in the world, and throw up an obfuscating cover of flags and workarounds and PR to try to pretend otherwise" is a reasonable time for those things.

(Personally, I don't expect miracles. Intel ought to come out and say "Look, this is going to take some years. Here's some workarounds in the meantime, and here's our plan going forward." I think everyone who understands the situation understands that a true fix is very difficult. But if it looks like they're going to try to skate by on some weak workarounds and a heavy dollop of PR, the industry as a whole really needs to pushback, not just Linus.)
> but I would normally define 'correctness' to include rigorous mathematical proofs

Well, Rust does push for strong algebraic types. They aren't as expressive as other languages (the lack of higher order types irks me all the time - no, hygienic macros are not a good alternative) but they are the best ones you will find on any bare-metal language.
After working remotely for years I found a system that worked for me. I would email, or send a slack message, to my direct manager every single day. It really helps especially when you're working asynchronously and you're not online at the same time.

Here's the template:

Hey {{ manager.name}}, here’s my status update for today.

1. I got the free email, created, scheduled, and ready to be sent.
2. I fixed the job creator bugs related to the timezone issues
3. I added a few dynamic rules to the email creator to make things easier in the future.

Here’s the document where I document those dynamic rules: {{ link }}

Tomorrow, I'm going to implement the automatic country-tagging based on the user's timezone.

---

A simple daily summary like that really helped increase my communication with my manager and help keep us on the same page. I even ended up creating a #status-update channel on the Slack we use.
The way I see it, some people' blows are easier to take than some others'. A dumbass doesn't hurt much, most of the time, if you'd pardon my french.
Could have a hidden camera.
caution against only blaming "those on top". Unfortunately, many of these policies are supported by the masses which is a lot more disheartening to me.
Not everyone has access to t-bills and real estate. Capital controls can prevent wealth moving across borders. If you literally can't get your wealth to safety, then Bitcoin looks really, really good.
The nice thing about Rust not having Async IO built into the language is that arbitrary third-party implementations are possible on a level playing field with the async framework being developed by the core team.

For example, there is the May[1] concurrency library. It provides alternative implementations of the standard library's IO interface, but does Go's automatic suspend/resume, so it still looks like blocking code, which is nice. From what I can tell it's still early days on a one-person project, but it is interesting, at least.

[1]: https://blog.zhpass.com/2017/12/23/may-announcement/
Thank you. I will relay the message.

For what it's worth, he said long-term he wants to really learn Python, but right now wants to be able to get his foot in the door with upcoming projects at his firm.
> So just wait for it to come back up

Some assets do not come back up.
You wouldn't have even noticed it if it were the male pronoun.
> First, of all there are legal obligations known as contracts.

That kind if snark is unnecessary and degrades the conversation.

> If Google was serious about Nexus 5 support from OEMs, it would have had contract in place that would assure the necessary support regardless of what OEMs would decide.

I'm not sure who you are referring to with "OEM" here, but Google took on the responsibility of maintaining the OS images for the Nexus devices, not the companies they contracted to build them.
Im all in on dBFT, so I believe in the elected delegates maintaining said distributed database. Similarly to how governments maintain roads, I trust the elected parties to not corrupt the database.

I think complete trustlessness is a false dichotomy. Im ok with trusting certain parties in maintaining distributed "value databases" as one might call them}

Edit: false dichotomy is bad phrase, idk "chasing the wrong goal?"
I was under the assumption that most of these were well known. Links:

* "‘Remember, it’s illegal to possess’ WikiLeaks Clinton emails, but ‘it’s different for the media,’ says CNN’s Chris Cuomo": https://www.washingtonpost.com/news/volokh-conspiracy/wp/201...

Fake protester is a CNN cameraman: https://www.youtube.com/watch?v=s57pKCRcuF4

* Snopes: An image showing President Trump dumping fish food into a koi pond was shared with misleading statements about his behavior: https://www.snopes.com/did-trump-impatiently-dump-fish-food-...

* "CNN mocked for airing segment on Trump's soda consumption while NYC faced terror attack": http://www.foxnews.com/entertainment/2017/12/11/cnn-mocked-f...
Round up ready wheat existed in the lab but was never commercialized by Monsanto due to lack of interest. Monsanto actually shut down its efforts to GM wheat due to this. Unlike corn and soy, most wheat is actually eaten by humans.

Note that last I head interests had changed (at least for GM wheat not sure on RR Wheat specifically) but as far as I know there is no commercially available RR wheat.
"The dominance of Google, Facebook and Amazon is bad for consumers and competition" ... really??

Yes, really.

The existence of monopoly or significantly market-dominating providers is definitionally a failure of competition.

I suppose you could argue about whether or not a competitive market is good, but I'm pretty sure it is.
Perhaps the lack of women in STEM is a first world phenomenon. In my third world undergraduate CS class, 10 years ago, there were 40 women and 20 men. I would say it even appeared to me that more women were in college than men.The few courses were I found less women than men were in Mechanical Engineering departments.
It's a somewhat recent development. Just a few years ago LWN had to fire Jake Edge. I guess things are looking up and they rehired him. Good to know.
That is the real answer. Facebook and news are two separate phenomenon. Or at least they should be.
Compilers 103 – Semantic Analyzer
> Crypto can provide them with precisely that. The volatility of crypto is immaterial, what matters is that it's still around. The resilience of Bitcoin means that rich people can park wealth there. They can trust the protocol more than they can trust their nation's banks, their political institutions, and their social order.

What? Nobody sane is putting their long-term savings in crypto. The resilience of bitcoin has absolutely not been proven.

For long term assets, you want your money in some stable, solid, not volatile, and preferably backed by a global superpower, hence US Government bonds and Euro bonds are pretty much the safest assets you can buy. They won't go up much in value, but they won't go down much either.
If the global elite start parking wealth in Bitcoin, then there's literally no ceiling on the price. You see this in any market that gets targeted by them. Prices go up, and they don't come back down until governments start paying attention and figure out how to control access and regulate. Then they come back down some.

But unless a governing entity can figure out how to completely shut global money out of a market, then that asset price might not be being held up by God Himself, but by a force almost as strong.
can a mobile phone have a static IP?

don't you need that to host a blockchain?
Apparently so does the ZX80, being almost equally obsolete.
> His attacks and critique are never on the personal basis

I don’t know how you can believe this after reading even a few of his messages. Read the message which started this thread and count the number of times where he is talking about not just the quality of work but the person who produced it.

It’s possible to be blunt and unforgiving about code without saying that the person who created it is a moron.
If you're a Cutler fan you may enjoy Showstopper[1], an account of the creation of NT.

1: https://www.amazon.com/Show-Stopper-Breakneck-Generation-Mic...
Nokia will disable the key feature of its scale
Cloud Testing Platform
Is Social Media Good or Bad for Democracy?
What's your take on this?

I basically bought a product and now the software update is going to remove some key functionality.
Access Control Compliance by Type
For Google you could separate the search index from the rest of the company, start regulating it as a public utility and force them to open up its APIs to startups.

At this point it's a little hard to argue that a plucky young startup can come along and build a competing index at the same scale. The amount of power alone needed to maintain it is staggering.
> you can disable the fix (via a special CPU instruction)

The CPU can not be allowed to disable the fix, because then that could be done by an attacker. Therefore the only more secure way is to move in the secure direction, from insecure to more secure.
Wrong.

If you can't move your money due to capital controls, you use bitcoin to bypass those controls, and get your money into somewhere more stable, preferably something that does not have volatility of 20% per day.