skysight-inc/HackerNews huggingface dataset:
Because unlike a marriage, buying a house, or moving to the big city, having kids is a colossal life decision, with life-changing consequences that you can't reverse.

You can divorce, sell your house, file for bankruptcy, or move back to your parents' basement, but you can't unhave children after having them. You can't go on a break from your children, even to take care of your own physical, mental, or economic health.

Most people at 25 don't have any of that shit figured out yet, and in the modern day and age, they don't have the support network of grandparents, that prior generations had.
Switzerland, one of the most democratic places in the world has done this for a very lomg time.

While im theory its relevant a practical issue has never happened once as far as I can remember.

Going to hugly distributed areas to beat all voters up seems like a terrible attack vector.

So maybe in some places it could be a problem but I dont see it as much of a problem in a modern First World Democracy.
It depends on where you're coming from. Going to Rails 3.2 from a previous version is painful but upgrading from 3 to 4 or even 5 is considerably less dangerous.
> I know legally they have to give you an hour to vote

Are you certain about this?
Thanks! We've duped it.
No, this affected only 50M users.
What if it provides positive value for whole society ?
https://en.wikipedia.org/wiki/Poland%E2%80%93Russia_border

Check the "Border area" section. I see no reason why something similar couldn't be implemented for Northern Ireland.
The long term issue is they are still two years away from a 10nm server chip while TSMC are already shipping 7nm parts (roughly equivalent to Intel 10nm). Further, a return to 22nm chipset production indicates a large disruption in their product plans, as evidenced by Intel outsourcing production of some of their 14nm products to TSMC!

Intel certainly gave away a two year process lead that is slipping to two years behind their competitors, which will certainly put an end to their lovely fat profit margins.

Intel aren't doomed, but they gave away and will have given away all of their competitive advantage by sleeping at the wheel.

Further, AMD have abandoned production of their high end server parts at Global Foundaries, so they will no longer be constrained in process capability or supply as they were in the past.

It seems that no one in upper management have read the book, "Only the Paranoid Survive." Maybe it should have been required reading.
> For me, it's about atomic design. I want to use predefined, reusable values only. So I'm only able to use "pt-10" for 10px and "pt-20" for 20px (as an example).

I would call these "padding-small" or "padding-big" in that case. Of course, a better way would probably be to abstract that even further in actual purpose rather than style.

> Inline styles don't respect media queries, which basically rules out responsive design

I question how you could have style-like-classes like pt-10 and be responsive at the same time. So this style is padding-top: 10px as it's name suggests except on mobile. That makes no sense.

> Inline styles aren't limited to pre-defined options, meaning you can still end up with 90 different shades of blue)

That's fine. Although why limit yourself to calling the class "blue" when you could call it "brand-color" and actually be able to change it something other than blue in the future.

> Inline styles cause specificity issues, since they trump separate stylesheets.

I don't think you want your "pt-10" style to be "trumped" by another style otherwise that would be confusing. So again this is not an advantage to this style.

> Inline styles don't support print-specific styles.

Again, it would be confusing if "pt-10" suddenly didn't apply when printed.

> Inline styles can't apply to multiple elements. Utility classes can define .bg-blue once and have it apply to many things, which leads to shorter markup and quicker rendering speed.

So the advantage is you get to type 5-10 fewer characters per element you apply it to?

> Inline styles are a pain to type. Compare class="f-sm bg-blue" to style="font-size: 10px; background-color: #0000ff;".

Only if you know all the classes that actually exist for the particular project you are working on. Does f-md exist? Is really "fd-small" in this project? My editor will autocomplete inline styles so they might actually be easier to type.
Isn't it? It's hard to interpret https://www.breitbart.com/tech/2018/09/12/leaked-video-googl... otherwise.
Though both schools have just as good talent with Moore being an excellent choice, it’s sad to see that Fei-Fei is leaving.
Unfortunately I don't. one thing to keep in mind is that More specialized and specific forums tend to maintain that vibe, so instead of more generalized forums find the niche ones and watch em on RSS.

I also still enjoy irc, usenet, and deepnet sites (such as onion sites, etc) for the less mainstream, old school hacker vibe.
Yes, I'm only speaking for engineering and other technical roles. I can't speak for marketing roles.
I really don't think it is, though I guess most religious extremists don't see themselves as such
Best OSes for the Libre Computer ROC-RK3328-CC
"Inuyashiki: Last Hero" is an interesting anime take along the lines of the premise you mention.
I should have been more clear. The quote comes from Sebastian Junger, one of two filmers of Restrepo, the comment I was replying to. My take on his quote was that he was explaining that the cost differentials are insane and a general waste of money for both sides; that the war is not worth fighting in a very real sense of blood and treasure, not that lives are not worth saving.

https://www.goodreads.com/quotes/275699-each-javelin-round-c...
> This attack exploited the complex interaction of multiple issues in our code. It stemmed from a change we made to our video uploading feature in July 2017, which impacted “View As.”

Obviously, Facebook is an extremely complicated system. But I find it hard to believe a video uploading feature would impact 'View As'.
This is very good news. If they can do this for ten more quarters there will be less carbon in the atmosphere and an oil glut for 2-million-barrels of oil a day will be removed from daily demand according to Bloomberg — Great graphs in the article too: https://www.bloomberg.com/features/2016-ev-oil-crisis/
It's not just Rails, this common with many frameworks and even turnkey solutions from vendors. Nothing will ever meet your needs 100% and so you end up with some customization. It really depends on how integral those customizations were and how tightly they are coupled to the product being used.
Make sure you test it against cards that have both valid from and valid till dates on them for some reason this still fucks the Apple Pay OCR and it’s quite common on EU at least on UK cards.

So if there are two dates assume that the more senior one is the expiry date.
The funny thing is that this is actually how R development works. The main package repo is CRAN. If your package is not there, your inbox will fill with "can't install help". But getting your tests to pass on CRAN is an obstacle course. (see point 9 in http://kbroman.org/pkg_primer/pages/cran.html "put on your armor"). Your tests have to pass on Solaris when very few developers have access to that OS anymore. So there are directives to skip examples in the docs and what not (which should in theory run) but that weakens your test suit for everyone. So someone developed wolkswagen for R, for real (https://rdrr.io/cran/testthat/man/skip.html) It's part of a mainstream, widely adopted test package, testthat. It's how the R world goes.
Introduction to Boolean Logic
Because ot was not network breach (i.e. get dump from some db), but abuse of feature available in the web app (so they had good logs to see who was affected).
That's fine, but it would be okay with those of us who live elsewhere if maybe the tarnishing didn't come as a result of things like this.
yeah, locally we call it a sky harbor, but the area is a little bit "special".
I think that is precisely for the reason. To prevent people from purchasing housing they don't need so that houses would be more affordable for people to purchase and live in. Rather than paying a premium to live in a house someone else owns but doesn't plan on living in.

Houses would be incredibly cheap if there were no incentive for wealthy individuals to own multiple properties when they could invest their money elsewhere. The price of houses would have to be affordable enough for people to actually purchase them over choosing to live in an apartment complex.

Apartment complexes can house more individuals in a small space - so if it incentives to build houses change to building more apartments that isn't necessarily a bad thing when trying to house people...
Also, there are many classes of errors that Rust doesn't help solve, but which people seem to get the impression that it does aim to solve, which can be confusing and counterproductive when choosing a language because of the classes of errors it aims to solve (often a big motivator in both designing and choosing a language; see Swift and Go).
Use WinDbg and WireShark to See How SQL Server Sends Data to the SqlSatellite
Here we look at how data is sent to SqlSatellite. We use WinDbg, WireShark and other cool stuff!
I understand this very well but this happen only on low-income countries.

Here in Brazil zika, dengue and malaria are our everyday neighbors but most of problem are from lack of basic sanitation.

One of my first studies was estimating the effect of proximity/density of nearest forest at the neglected tropical diseases. Many people come with the same conclusion: no effect for dengue and yellow fever. Later Brazilian government started doing in-house visits trying to find small pounds of water on backyards. The result was astonishing, most backyards are like paradise for Aedes and similar mosquitos. Even water box are open and full of water for children to play on hot days. Now the campaign is to not create spaces where they can proliferate like: http://infodengue.ikiw.com.br/2015/03/como-evitar-dengue.htm...

Malaria is a special case because seems to not stand urban micro climate and people at these regions cannot afford to move. I understand the case of half million people losing their lives but realistic we will not stop using gene modification only on Anopheles. Here in Brazil will target minimum three genres of mosquito, any of them can cause diseases. Mosquitos also do not respect political borders.
Have you ever seen a line of a source code? Multiply that by million to arrived at Facebook size.

Clearly they wont make a source code evalution in few hours they have. This is not to say “im gonna rob wells fargo at corner of palm street and oak tomorrow at 11am”. This is to say “tomorrow at 11am i am going to rob one of 10,000 wells fargo units”.
Mayve it has some complicated privacy rules?
I dare him to watch the entire video and say there's not a built in bias especially when they start talking about changing their search engine AI to give people "the correct information"
We absolutely don't know that, especially for that reason. What?
Walmart only pays if they make a sale, so long as the commission isn't greater than their margin it's just a customer acquisition / marketing cost that drives sales if they have it and takes them away if they don't.

This is like saying "Most people who watched the TV ad didn't buy anything, how is Walmart winning?"

The age old saying is that you know half of your marketing budget is wasted, you just don't know which half. It still applies now even if you can track users.
Wow, Ryzen has been cruising along at 14nm for a little while now. Sucks for Intel... never thought I'd see the day when AMD chips are made with a smaller process than Intel
Shit, the Cap'n Proto website is like 10ms faster than the HN frontpage now.
Isnt this a proprietary backend program that users will never know about? Who cares
I agree with everything you said, but know that upgrading platforms is not a pain unique to Rails.

How long was AWS Lambda not able to support Python 3?

How long was GCP not able to support Java 7?

How hard is it to upgrade any core framework or language?
I wonder where the "50M users" estimate comes from. It seems like the feature that caused it, "View As", is probably available to more than that many people. Does this mean that they managed to trace the attacker capturing the access tokens of 50M users? Even allowing for the bug in the first place, it seems like exploiting it should be detected before 50M uses.
Convening a hearing on a specific subject (silly as it as in this case) then making it an open season for all other grievances is another despicable aspect of these hearings.
ok, owner of the repo here. So this project was purely to show the macro differences between interpreted ruby and compiled crystal to beginner ruby devs at a meet up.

I decided to add the top languages on github to help give some idea of how crystal performed against them.

I'm happy to see so much discussion about it and was taken by surprise when my inbox was full this morning. Thanks @anonfunction. ;-)

The breaking benchmark examples were just that, examples of how to break the benchmark. I didn't expect to get a memoized version of every language and really don't think comparing them from a performance benchmark makes much sense. Let me know if i'm wrong about that.

I am fine adding all of your change requests and will try to keep the benchmarks up to date.
All the comments advising caution are unpopular. I didnt expect hacker news people to be so gung ho. But then again maybe I should have expected hubris.
Half life 3 confirmed
Sales volumes are down. Prices aren’t. Sellers are largely waiting things out because why sell now when prices will be even higher in a year. And likewise most buyers have fled the market because the low inventory and price appreciation have made housing options increasingly unappealing.
So that's why I had to re-login this morning.
> Since we’ve only just started our investigation, we have yet to determine whether these accounts were misused or any information accessed. We also don’t know who’s behind these attacks or where they’re based. We’re working hard to better understand these details — and we will update this post when we have more information, or if the facts change. In addition, if we find more affected accounts, we will immediately reset their access tokens.

From the press release[0] posted elsewhere in this thread

[0] https://newsroom.fb.com/news/2018/09/security-update/
As with conveyancing or transfer fees, a downpayment can be negotiated into a mortgage loan. Extra expenses should remain with the owner, since it is their asset. Everything else you've mentioned would be a corner case at best and not applicable to the average person looking for somewhere to keep the rain off their heads.
> We can only see a finite volume—a finite number of galaxies. That’s essentially because there’s a horizon, a shell around us, delineating the greatest distance from which light can reach us. But that shell has no more physical significance than the circle that delineates your horizon if you’re in the middle of the ocean.

No, that's not true. You can rise above the surface of the ocean. Barring some major unforeseen revolution in our understanding of physics, you cannot transmit information faster than light. The oceans horizon is grounded in a technological limit, but the cosmological horizon is grounded in a fundamental physical limit.
I think there's two sane options:

* track master, and notice breakage as soon as possible (you get much smaller deltas when trying to figure out breakage, which is always a big help), and are able to fix it or report it upstream ASAP, or
* hold off slightly till the new release has had more bugs found post-release.
I h8 them
If they had good test coverage and stayed on top of updates this would be a non issue. Going across several major versions of any language/framework is going to be painful.
What you're describing would work...
Transferwise do charge a card fee, here's what their UI has just offered me at the final confirmation screen:

"Choose your transfer type

Bank transfer
Low cost transfer - 2.54 GBP in total fees
Send the money from your bank account.

Debit card/Credit card
Fast and easy transfer - 3.54 GBP in total fees"

That's a surcharge for paying by card vs a bank transfer.
Hardly a monumentous achievement

Venera venus missions was a far more important achievement for mankind
Transportation to a DMV office isn't the main limitation. Having the freedom to miss a day or two of work to spend waiting in line is a bigger problem, especially when those offices don't necessarily process non-driver ID cards on all ordinary business days.

> Let's join the rest of the world and make sure that the people voting in our elections are citizens.

The proper time to verify citizenship is during the registration process, when there's time to be thorough. You can't do a reasonable job of validating ID or checking that a person is only registered to vote in one place at the polling place.
Probably they have stats on how many people actually used the feature.
"If you have to drop a large portion of the C++ ecosystem to use the subset of the language you like then you've lost a major benefit of choosing C++ in the first place."

But, it'll still be orders of magnitude larger than the Zig ecosystem is likely to be anytime in the next couple of decades.

I'm not saying one shouldn't use Zig or that one should use C++...I've never been able to grok C++, as it is far too large for the small amount of time I have to spend on learning about systems languages (I can barely read it, much less write it effectively). I just think it's weird to argue for Zig with a point about ecosystem size. Zig will likely never look good on that metric, compared to C or C++.
Based on their privacy issues, influence scandal, etc. its scary to imagine what the company looks like without the best and brightest.
Cracking down on real estate (or metals, per another comment) has to be done carefully because there are legitimate reasons to want to own metals or real estate. There's no analogous legitimate reason you'd want to own a particular string of random numbers; evading the rule of law is the entire market in those.
This is a great copy of DomainHolder.io. Congrats.
Or why FB waited almost a week to tell us.
Much of the debris is not even that large.
Possible. Some more technical details would be nice, but I doubt Facebook releases the post-mortem to the public.
Time travel debugging is enabled by default in Firefox Nightly
EOMA68 September update http://lists.phcomp.co.uk/pipermail/arm-netbook/2018-Septemb...
> Is it wrong to be glad FB's reputation has tarnished (and stock price sideways) over the past year or so?

No, not at all. Their positive reputation was in many ways unearned, and it's a good thing to be glad that their own actions and attitudes are finally catching up with them.
> it is annoying to have to hear them talk about it every staff meeting

Aren't you shooting the messenger?
> If Linux included functionality to have the firmware legitimately push applications

Does it need to? Is there anything stopping the firmware dropping, say, a systemd service on the disc?
The interesting part is that it is the second time (at least) that this is happening.
In the past, when you were using "View As" you could read private messages without doing anything malicious (you were actually logged on victim's Messenger account).
Related to the recent black-hat turned white-hat episode with the guy who was going to delete Zuck's page, perhaps?
Right, but OP said he was fired before he had options vested.

So he took 2% options at a 50% pay cut, but then got fired and that screwed him out of the 2% options before he could vest.

Welcome to the valley.
Engineers at Bytedance can make $3m per year
The argument I’m making is that Facebook isn’t actually worth its market cap. Its value is in fact negative when viewed in the larger context of humanity. So, my question sought to discover the sum of money that would become payable to whoever makes the scourge go away.
it only has physical significance from our perspective.
On the one hand, every time another scandal or breach is revealed about centralized networks, I want to post this and have everyone recognize the root problem and the solution:

https://Qbix.com (see the video)

On the other hand, I feel like I’m shamelessly promoting/shilling my own company.

How to do it in a classy way? I really believe that there is a problem people are not recognizing enough to do something about it (Diaspora and Mastodon and Solid are exceptions).

And I spent the last 7 years and $700K of our company’s profits solving it. So it’s now solved. If Mastodon is “a decentralized Twitter creation kit” where you own your own data, then Qbix is a “decentralized Facebook creation kit” where you can assemble social apps from a growing marketplace of reusable components, some of which don’t exist anywhere. Here for example is a Group Rides plugin that basically makes a social Uber, and ANYONE can have it on their OWN social network:

https://youtu.be/Z7Q7IzVv1VU

OK, but we are perfectionists and are spending months polishing “the other 90%” so it’s not a flop when we release it to the public to create their own facebooks. We need really clean onboarding and measure engagement metrics and fix bugs etc. It took 7 years thus far.

For example this was last year, we are way more advanced now:

https://vimeo.com/208438090

So, advice would be appreciated from people who have successfully done before. Maybe contact me (qbix.com/about has my email link). How do we get the story out there that Qbix is being built to FIX the underlying root problem of decentralizing social networking, so people’s data isn’t in one place?

Please if you have some knowledge about this, take a look at the above videos and let us know what advice you have to get stories actually published.

PS: one more thing, we managed to get tons of inadvertent press back in March including BBC and Newsweek, which you will find if you search for “calendar mining” or “qbix calendar”. BUT when I reached back out to thise journalists to cover an actual story of Qbix is actually doing, none of them replied. Many of them just want to break the sensational controversy because that brings notoriety. How do you make them write about SOLUTIONS to problems?
I mean in the real world I think the solution is somewhere in between. I use a combination of broad and specific classes so that mass-updates are still easy, but I'm not - as you say - writing a class for every element.
Up to 50m Facebook accounts attacked
Hacker promises to delete Mark Zuckerberg's Facebook page
Except when the device is designed to prefer chargers from $vendor. LG was notorious for this some years back.
No. Chairman of the board only runs the board of directors.

The settlement would have allowed Musk to remain CEO (in charge of the company). The board of directors is in charge of the CEO... and Musk would have been allowed to remain a director (just not the leader / chairman of the directors).

It was a super-lenient deal. I'm surprised Musk rejected it. True, the SEC was forcing Musk to take on 2-new board members, but Musk still has all of his old buddies on the board and would have likely remained in severe control of the company.

Note that as the biggest shareholder, Musk also has the ability to vote on who comes and goes on the board-of-directors, and thus he'd be able to effectively choose the chair as well !! So Musk ultimately would have STILL remained in charge of the company by a severe margin.

Musk is a big shareholder, is on the board of directors, AND is the CEO. He's the fox guarding the hen-house. Completely legal because companies can operate however they want... but SEC was trying to get the board of directors to at least look like they were somewhat independent. I mean, it probably would have been good for Tesla to get a more independent looking board...