skysight-inc/HackerNews huggingface dataset:
Nice project, definitely a very important effort.

Also, I recall hearing about how some people or villages opt in to deforestation because they are offered a significant amount of money which can be used to feed their kids and provide an education which may help their communities eventually escape the poverty trap. Do you know anything about this, and if true, do you know of any groups trying to help?
Ontario keno winning numbers
I've been dabbling in Rust on and off since 2014, and this has always been my feeling. I thought my background in C++ would make things reasonably easy, and while I have little fondness for C++, it's still easier to get things done than with Rust, which is not at all what I expected given my 4 years with the language.

There's a lot to like about Rust, but it falls far short of the "easy-as-Go" promises made by many of its proponents.
I believe their posts will be gone, however I only have facebook memories ('on this day') as fickle proof.

A friend who commented on a lot of my posts deleted his facebook two or three years ago now.

All of his posts are missing which is confusing with other people responding to his opinions or jokes.
Imagine you're a small coffeeshop that just needs to list your hours and location on the internet and maybe make some announcements. What are your options?

- Google Maps

- Facebook Page

- Yelp Page

- Instagram (maaaybe)

You most likely already have a Facebook account, so setting up a Facebook page would be the easiest.
During winter from 11pm to 7am. At summer from 11pm to 5am and an hour at midday. Usually I get less sleep during summer and that's probably due to my body absorbing more sunlight.
Data show that diverse boards lead to better performance, risk management, and returns.

[citation needed]

As far as I know, the studies show a correlation, but no one has been able to show there's causation. Is anyone aware of a study that shows causation?

Also, what kind of diversity? It would make the most sense that diversity by social class and diversity by subcultural group would make much more sense than, say, having approximately equally privileged people with different skin colors all coming from the same schools.

Magically attributing significant qualities to people because of their race is racism. Magically attributing significant qualities to people because of highly salient surface characteristics is bigotry.

The significant differences between people are primarily cultural. The most powerful generator of value is the mind. There is usually more diversity within most such easily defined groups than there is between groups. Most such divisions result in greatly overlapping normal distributions. This is precisely why we should strive to see the "content of character" within each other.
7ish hours, unless I'm on my jump-rope regimen (~2000x per day) then it drops to about 5 hours.
Boomers were lucky, but it was because of energy. Energy undergirds economies and builds wealth. Energy production per capita was sharply on the rise (and overall wealth therefore expanding) when most Boomers were born. By the time GenXers grew up and Millenials were born, energy, and economic growth, had entered a plateau, with many little bumps and dips, and a measured all-time peak in 2005. There may yet be another peak coming. But if the likes of Richard Duncan[0] are right, it will eventually decline, such that per-capita energy utilization will look like a transient pulse of very short duration on the timeline of history, resembling some of these graphs here[1], and not the infinitely upward-sloping curve imagined by techno-optimists.

Boomers simply had the good luck to be born on the upward-sloping portion of the per-capita energy utilization curve.

[0]https://en.wikipedia.org/wiki/Olduvai_theory

[1]https://duckduckgo.com/?q=olduvai+theory&iar=images&iax=imag...
When I just did the search for C#, the first non-StackOverflow link was to Microsoft's autogenerated documentation. Without any examples, I'm not sure whether System.DateTime.Parse does what you want. Where would you have looked to get those examples/E2E scenarios for C#?
What are you talking about? The "bump" off of the fake price that got made up yesterday?

Dropbox was worth $12b yesterday, just like it is today. And a few banks suckered Drew into screwing himself, his investors and his employees by selling shares at a $8b valuation.
> Surrealists, dadaists and fans of retrocausality tried in vain to warn us that smoking caused cigarettes

At risk of taking this typo-launched tangent far too seriously, smoking absolutely caused cigarettes, and without retrocausality; cigarettes weren't the first vehicle for smoking, and were developed as a result of the popularity of the practice.
Couldn't using intermittent fasting solve this problem? So having "caloric surplus days" for building muscle, basically.
no, email addresses are. I think GDPR considers emails addresses and perhaps cookies personal information, as a person can be identified by them.
Where is the original source article?
Even though they will have technical and business procedures in place to ensure compliance with the 'right to be forgotten' for EU citizens behind the scenes - and therefore any user globally - I would be very surprised if they offered this outside the EU (unless forced to by the likes of the EFF but I doubt enough people care). It would directly reduce the attraction to advertisers, and impact their bottom line.
you seem to be suggesting that having a completely blank profile (plus a protest message) somehow has a different effect on facebook's ability to use your profile to their advantage - it doesn't. The only real difference is that if you blank off your profile you can try to spread the message - either way you've left facebook and won't provide them with any more data, interaction, etc. Change your password to something randomised if you're worried you might be tempted back.

And saying "delete facebook means delete facebook" has literally no meaning at all. An act of protest has an aim, the point of deleting facebook isn't to delete facebook - it's to try to harm facebook. My suggestion does more harm.
Absolutely agree with you on starting conversation. Both you, me and a lot of our tech friends can use our skills as armors and shields. Unfortunately, many of our colleagues are a little more vulnerable especially since most startups often do not have a full-fledge and empowered HR department. I hope that we can start speaking up more and coming into defense of these colleagues sooner to prevent workplace bullying from taking shape in the organizations we're a part of. Thank you again for speaking up, my friend!
(De) centralized crypto exchanges: how to choose the one for me?
> That’s a quick turnaround, since Musk seems only to have found out these pages existed about 20 minutes prior to his taking them all offline.

From the article. Guess you missed that part. I don't think our boy hatched an evil master marketing plan in 20 minutes. Sounds more like a reaction based on principles.
If "better performance, risk management, and returns" lead to diverse boards, what's the difference?

> Magically attributing significant qualities to people because of their race is racism.

Oh, please.
Norway is a very small slice of rich people. Not mainstream by any means.
Yeah - I mean I'm only learning it as a kind of hobby at the moment but, working as a Java programmer, I find it incredible how helpful the compiler can be. It even gives you little helpful syntax hints and stuff.
Effective for deciding what to do with your limbs and lips on a day-to-day practical basis.
I wish I could upvote this a lot more than once. This is excellent, thank you.
No, GDPR says entities outside EU will be affected too, as long as you process EU people's data. I read somewhere the penalty is 20 million dollars!
I'm not quite sure how this action will increase the number of Teslas or rocketships sold...?
Yes, agree completely. Efficacy is the standard for government.
If you remove "anything that you could conceivably use" to identify a user from the data, is it exception to GDPR?

What if you store only unidentifiable data and enforce pseudonymity? There would be still ways to connect data to a person using forensic techniques like text analysis, but that would be hard.
I've literally never heard anyone say Rust was as easy as Go.
You’d think only one of those is a joke. I don’t know anymore
Companies that spend a lot of time vocally supporting social issues while being bad corporate actors are just virtue signalling for PR purposes

This is common sense. Persons are best judged by their actions. As Shakespeare once wrote, you can tell where people are truly crazy by how they spend their money.
When you click on a particular commit, you see all the files affected by that commit, which can be in the dozens. Now you have to search for the file you're interested in again, click on View file at..., then in there search again for the line you're interested in, click on it then go back to the top of the page and click on Blame (or click Blame first and search for your line later, same thing).

How many steps was that?
Are there any countries in the world where politics is not like this?

Any?
> Want to have a data structure of variable size (eg a struct with an Vector in it)? You can't do that, structs have to be fixed size.

I'm unclear what you mean here, because Vecs in Rust do have a fixed size. You can see this by using std::mem::size_of on a Vec: for any type, a Vec is three words in size. You can see this documented in the stdlib documentation for Vecs: https://doc.rust-lang.org/std/vec/struct.Vec.html#guarantees

"Vec is and always will be a (pointer, capacity, length) triplet. No more, no less."

So what you're asking for, a Vec in a struct, works just fine:

struct Foo {
v: Vec<i32>
}

let foo = Foo { v: vec![1,2,3] };

Can you elaborate on what trouble you're having?
Show HN: Stephen Hawking's Text to Speech Simulator
It's always an arms race between the technically minded people trying to get something without being bothered (Adblock, grey market ad-free online streams, etc) and the companies trying to make money off of them.
Is there a way to bulk-download photos?

That's about the only FB related item I care about.
IIRC people replying to a comment without upvoting it will down-rank it. So OT discussions survive only if they are highly upvoted.
Compulsory Blockchain Post
Having a private email is different to operating your own email infrastructure in some guy's cupboard while you're secretary of state.
While I don't normally give much weight to Business Insider, they have an interesting theory [1] that this is related to Zuckerberg's nasty comments about SpaceX after the rocket carrying Facebook's 85M satellite blew up.

Must feel pretty good for Elon considering how much press this is getting.

[1] http://www.businessinsider.com/elon-musk-deletes-tesla-space...
I will try it now. The reason I am giving up is because GAE flexible is unreliable. twice it got the same issue and GCP had no answer why it is happening. Checkout these issues:
https://issuetracker.google.com/issues/70365151
https://issuetracker.google.com/issues/71840041
There's some exemptions around law enforcement matters:

https://ico.org.uk/for-organisations/guide-to-the-general-da...

For example:

"the prevention, investigation, detection or prosecution of criminal offences;"
There seems to be a real push towards homogeneity in teams, and I've seen it lead to bullying of people with different skills.

At one point I was working with a guy who had a prototype of a complex clustering algorithm. He did a great job prototyping it in MatLab, but the company decided to have him implement a distributed version of it in C, and they pushed him unreasonably hard. I tried to convince them to leave him alone, since I and others had the skillset to get that part done, but they kept after him, and eventually killed the project and fired both of us.

This was at Autonomy; we all had a "now I get it" moment when the fraud news came out.
This is a good point. Thank you.
Haskell has a feature called typed holes that make this official: https://wiki.haskell.org/GHC/Typed_holes

Perhaps someone should suggest that to Rust, if nobody already has. (A quick Google didn't show anything, but I didn't try very hard.) Or even implement it; there's a decent chance that's about as easy a compiler feature as someone could start with.
The real money is telling people how to make money. Sounds like a pyramid scheme.
There's a link to a web player at the bottom of their home page. It's watered-down, omitting features like the entire followers/following system, but ad blockers work.
> How Genetics Is Changing Our Understanding of ‘Race’

I like the way this propaganda works.

Our understanding for millennium, although very incorrect, was light years ahead of the current religious types who write these articles, who are now pretending they are astounded they might have been wrong about "everyone has a soul and is equal".

Men and Women are different and NOW WE have proof!!!, OMG WOW You are AMAZING.

Normal sane people know this. Compared to the Religions that the author obviously believes.

The fact "Nazis’ murder of six million Jews." Doesn't show you race isn't important and real? Fuck me what more do you want to prove it's not imaginary.

Why is this nutjobby a news article?

It's straight from Russia prop (Yes many others do it). Just say a falsehood " — backed by no evidence — " enough times and your religion wins. The obviously religious writer has to fight this concept.

For souls to exist one must fight algorithms, which is what DNA is.

I hate saying the T word but if you think they are unique... No this is this is how the other side plays. Repeat falsehoods enough times and it becomes truth.

The cleverness here is the extremist pretends to be a moderate. This article is very obviously playbook stuff, but it works. Imagine what the smart people are able to push.
And yet, still a heavy Instagram user.

As long we keep guessing which companies are “bad” and which aren't, we are not solving the problem. We need open, decentralized standards and protocols. We can then choose the fashionable front end client du jour.
I think there is a difference between working on something in public and a public release. I'm always skeptical of the claims that things can't be done transparently because it's not open to input yet. Those things are orthogonal. You don't have to work in secret just to avoid some of the issues with publicity. Granted I know it happens often, I just don't think it needs to be that way.
My issue is that a huge percentage of that effort ultimately promotes Facebook.

Who is winning when the restaurant I’m sitting in has a “Zagat Rated” sticker in their window?

Who is winning when a hotel in Phuket has a “TripAdvisor recommended” sign outside in the sidewalk?

I feel like any attempt I’ve made to use Facebook to promote my endeavors ultimately just benefited Facebook.
For most people, the distinction between public and private self is the most important one in their lives.

Marx and Engels would have called this, "alienation." I think that they are onto something in this dimension of their critique. Isn't a part of the startup ethos a rebellion against this?
Can someone explain to me why dependency management seems to be an unsolved problem in Python?
Wow, I never knew that.
Are these evolutionary techniques considered more or less sample-efficient (and or cpu-efficient) compared to DL with GD ??
"Is that perhaps because you don't have a good understanding of the history, or is it perhaps because recent changes affect you more strongly than old ones?"

Of the 2 choices you present me with: neither.

"This was part of a deliberate plan by the Catholic Church to co-opt local religions. It wasn't really "organic.""

Indeed, to co-opt it. It continued what came before.

"You may want to read..."

Actually bookmarked this.

"Would you rather have the sculpture of Apollo shown as artwork in a hipster lounge, that anyone can see, or destroyed to make way for a Catholic church?"

Of the 2 choices you present me with: as an artwork in a hipster lounge.

"The French revolution is hardly "current"."

If you use numbers in the same way as me, it's literally more current than the stuff you injected (lutheranism, Henry VIII, bishops smacking pagan shrines, Killing Time, Gusta Vasa, ...).

Many revolutionaries in France, like many more recent socialist regimes, aimed to root out christianity and religion in general, not change/extend/temper/reduce/garden wall/coopt/transform/echo/reorganize it.

"The modern France - a mostly secular country - has a lot of archeologists and archivists trying to identify and preserve history, including non-Christian history.""

France has museums and archeologists? Really?

Before you joined, it was about the decline of christianity in Europe, which is not bricks and books, but actual people identifying with and practicing a living cultural heritage.

We're going nowhere here.

"Wow. Really? "Hipster" is a derogatory term meaning...."

Lmfao here.

You lost me.
>justify the economic and social marginalization of historical disadvantaged groups based on purposeful misreading.

This wouldn't be a problem if we weren't measuring economic and social marginalization by outcome, particularly when it comes to systemic bias. If we can't have a sober look at the inputs, I'm afraid we can't say anything meaningful about the outputs.
I've seen Neil deGrasse Tyson discuss the near necessity today of preempting misinterpretation by explicitly explaining what you're not saying. I believe it was during an interview with Sam Harris that's available at least in part on youtube.

The reality is that it works to some degree with people who are just in a hurry and might be inclined to misunderstand your argument due to carelessness. In the case where someone is using your work as a prop and they could just as easily be using someone else's work in its place, that sort of writing or speaking does not provide much protection.
You can also make a struct actually variable size anyway...
I don't think #deletefacebook is a backlash against the results of the 2016 elections. To me it seems that it's more about it now being socially acceptable to dislike Facebook and social media in general. Some may have always innately disliked it, but never had the follow through with any desire to get rid of it, or had to keep it for business/appearances.
I think it's a confluence of multiple factors. First, lawmakers pass so many bills that they likely get desensitized to the effects of the bills. There is a disconnect between the bill enacting process and the effects on the ground, similar to the "bureaucratic homicide" that occurs during war. Secondly, the types of people that get into office are not the types that get decision paralysis, and are often further along the sociopathy spectrum than most. A third factor is that, other than for a few exceptions like Rand Paul and Bernie Sanders, most vote in a block. And if a powerful legislator has twisted religious ideas about prostitutes needing to be punished on earth even before they get to hell, then they can take advantage of this group behavior and get their legislation passed.
In which country? Besides, the size of the wealth itself isn't the only factor at play when it comes to effective taxation.
You're absolutely right. What I really meant was that you can't have Vec<T> where T is a trait without also wrapping that in a box, which for me in turn doesn't work for a bunch of other reasons.

In any case, my point remains the same: it is very challenging-- at least for someone used to just creating data structures and letting GC handle it-- to build code that does what you want, and you spend large amounts of time "fighting" the compiler. I am OK if people wish to peg that on me being stupid or whatever, it doesn't change the core point: it's hard for new people to get into, and if you're wanting there to be less Electron apps and more native apps things like Rust being easy to use seems important for that.
They do use it https://www.facebook.com/applemusic/
Other day, i was reading resume of Michał Zalewski. It is just 1 page and awesome.
Site Reliability
Aaand here comes the CYA storm, with everyone declaring they had absolutely nothing to do with the crash.
I would love a gcc optimization level, like -Og which only applies optimizations that don't interfere with debugging information, where all undefined behavior is specified.

Does anyone know if undefined behavior is specified in CompCert? Or does CompCert simply not allow you to write programs with undefined behavior?
Helpful or harmful, it doesn't matter. People will go on making the distinction for as long as work is, well, work: something you don't want to do but do anyway because you have to. For as long as people have jobs they don't like doing, they'll try to put those jobs out of their minds, and they will, as you point out, be more able to ignore the moral consequences of their work-life actions.
What does "dislike by default" mean? Are you implying that people don't actually have reasons to dislike him based on the actions of himself and his company through the years?

It's not like people just decided "I don't know who Mark Zuckerberg is yet, but I despise him".
I own a leader classified ad website in my country (not the us). You cannot imagine the pressure we get from all directions to remove categories (regulation, companies, associations, etc). The free horizontal classified ad websites are slowly dying. In the future, as a customer, you should be prepared to pay for publishing an ad with skyrocketing fees due to regulation. Classified ads will be validated (vs moderated) as regulation tend to push the responsabilities on the website owner. The categories and the variety of allowed items will decrease due to regulation and commercial pressure (You can forget reselling your 10'000USD Gucci bag after a break up).
City of #Atlanta paralyzed by a #ransomware attack, is it #SAMSAM?
EEs are why C89/C90 will be with us forever.
There's an optics component to pricing an IPO. If your shares surge and stay higher than the IPO price for several months, people view that as a positive sign. I'm not saying it makes sense, but it's definitely something that you will see research analysts discuss when talking about newly-public companies. Keep in mind that big players in the equity market are sophisticated about financial reasoning, but not necessarily well-educated when it comes to the technology itself.

When you aren't sure how to value the assets and business of a company, optics unavoidably make a difference in the way you trade the company's stock. Look at all these software and tech services companies that are priced off of wonky numbers like EV/sales multiples if you don't believe me.

If people see a strong bid, they may be more likely to perceive it as bullishness, which influences their own trading decisions. As a result, the company may actually end up with a higher eventual valuation once the IPO dust has settled and the price has found an equilibrium.

Not to mention that the offered stake isn't the whole company.
In the case of Facebook, users are the product. If they lose 20% of their users, the usefulness of their product diminishes.

Social media companies would literally vanish if all the users stopped using them. What would actual users stand to lose? Event scheduling seems to be the main reason I read on here why people stay. There are soo many ways to do that - it would not be a hardship on users if they view the social gain of #deletefacebook.