skysight-inc/HackerNews huggingface dataset:
Personally I think 20% is a small deposit but better than what a lot of people are getting away with these days. You’re still taking a massive loan that you will be paying off for decades. You should only do such risk if you are ok with the property losing value. E.g. Only people buying their first house for family should ever take a mortgage if they have decided to live in that place for next 20-30 years. People buying second or third homes or flipping houses should be burned in mortgage crises, not bailed out, that’s immoral.
Yep. It was kind of fun when they first added it, but now it is overused to the point where nearly every post has a heart sign, angry/sad face, etc. Even when there is hardly anything to love or be angry or sad about. I became so tired of it that I modified my F.B. Purity add-on to just not show them to me anymore.
The Ten Secrets About Advanced SEO Tips
Safe harbor only goes so far; free speech is a thing, yes, but inciting hate and violence is iirc still illegal (IANAL), and if they had gotten reports from it or they could reasonably know about that behaviour on their platform, they can be held liable.
Talking about procrastination I see a big problem for us user of FOSS desktop: RH need to be on GNU/Linux desktop just to play a SUN-like role. IBM have no need for that.

So after Ubuntu ditch desktop and actual "Gnome disaster" I think things will go even worse, leaving us with no more generic GNU/Linux desktop for end-users, pushing us again on a small tech/geek niche, witch in turn push end-users, many "power users" included, to the cloud-mobile world so delete the last bastion of digital freedom we have. On desktop we have our system, we control our files, we decide when and how to upgrade, what to install or uninstall. On mobile vendor choose for us and we are powerless.
...or just sit idle in a portfolio until the market bounced back, which is what happens in large real estate investments.
Verifiable doesn't mean static. You could have VLA with an upper bound and still not violate this rule.
> Hopefully the tech community learns from this about the dangers of using centralized external services for your public presence.

Which means... what? Put your stuff on the dark web? Because if you host your own blog - GoDaddy can shut you down. Use an ISP that doesn't do anything? The domain name can be shut down. The internet is full of centralized services.
Are there stats about original content vs RT? I would be curious to see the ratio. It also feels like 80% of the timeline is retweets.

It's like a curation engine where you can manually select curation sources.
> The EU Parliament is elected based on popular vote.

Depending from which country you are from your vote may weight differently up to a factor of 11 (Luxembourg vs Spain) [1], hardly democratic.

[1] https://en.wikipedia.org/wiki/Apportionment_in_the_European_...
...but still a bit unsettling that there's processes running on your system that even the owner doesn't have privilege to control.

Welcome to Windows 10 Home Edition!
tweetdeck is technically first party, twitter acquired the team many many years ago
The only thing I want from enums in Go is to be able to specify a list of valid states for a certain datatype, optionally specifying the underlying integer value.

Go is currently lacking this because:

* Regular const expressions with iota aren't enough as I can assign those to other data types accidentally and the compiler won't complain

* Const expressions with an explicit type and iota aren't enough as I have to specify the type every possible value, rather than just grouping them all under one "type umbrella" so to speak.

* All const expressions (typed or untyped) can be scattered throughout the program in an inconsistent manner

This proposal makes no sense to me whatsoever though. It's definitely not what I would describe as an enum.
The other proposal it links to however makes a lot more sense. It's a shame a lot of Go developers seem to come at this issue from a C enum perspective which brings a lot of baggage while there are enums in other languages that are a lot better examples of what enums should be in my opinion.
I also love how most mainstream media does not report this or cover it at all. Yeah they might have the odd article but nothing else. I personally would be extremely happy, if this pile of shit passes, to see FB and google block all EU news outlets and drive them to the ground. I mean that should be the price to pay when meddling with the freedom of information.

Having your revenue down by 50-60% (hopefully) because you’re dumb enough to think that your lobbying is the smartest idea sound like justice.

I just can’t believe that the EU is actually doing this. It puts a really bad taste in my mouth that it tries to regulate something it does not really understand just because of large lobbyist corporations.
Monkey Sort: IBM Snags Red Hat for $34B, Tim Cook Becomes a Leader and More
As another poster mentioned above - most pilots tend to study accident reports to file them away in their memory for later possible reference. Any instance of crew communication breakdown or wrong decision making can happen again, and knowledge that it did happen before will lessen the chances in the future.

I see a lot of comments on Twitter today along the lines of "What is happening in aviation these days??", and the answer is really "Nothing really". Commercial flying is safer than it ever has, and it is telling that an accident such as this is garnering so much attention because they don't really happen all that often, so air crashes seem worse because they are not always in the news as they were decades ago.

You have to consider the fact that these days, at any particular second of any day, there are more than a million people who are airborne at the same time. That is a city load of people who are not in contact with the ground at any given time. Given that - the low number of fatalities is remarkable indeed.
I found it somewhat ironic at the downvotes considering the lowering in quality of HN comments I've observed over the past couple years, coming across comments in more frequency that remind me of stereotypical Reddit one-liners and off-the-cuff remarks (not true for all subs but it is a common perception), in some threads even being among the highest rated where previously they would be looked down upon.

Thinking back it coincides somewhere around the same time HN improved their mobile viewing experience. Unsure if it's related but does feel HN reached some wider audience, or at least has a broader acceptance of varying levels of quality for comments.
I've been using the 'like'(heart symbol) to bookmark tweets and tweet threads.

Sigh, I would be losing a lot of my book marks.
As someone on the other side of that, I have to agree with your strategy; I'm on the far-left side of Twitter (about as left as it gets) and although my list of blocked words is short (usually to get rid of right-wing posts but liberal ones too sometimes), it's the best I can do without moving to a much smaller platform.
Can anyone compare the Voxon displays to the technique used in the old Sega Time Traveler arcade game?

I have to assume that it is fundamentally much more capable, but the video in the article makes it look (to the end user) quite similar.
This is how we radicalized the world
Re: searching, I like Gitter for that - they have their chat history out in public, indexed by Google.
A good example of how not to conduct a debate: setting up straw man arguments and attributing them to vaguely defined enemies.
> I've never heard the word serverless ever used to describe a system that does not require servers.

It was used a few times even on HN:

https://hn.algolia.com/?query=serverless&sort=byPopularity&p...
I don't think google should even be able to see what apps I have installed on my phone outside of the google play store. If they can't see that then there is no way they could block ones they don't like. Of course they most certainly will track that which is why I have removed all play services from my phone.

Its like asking if the police can install a camera in your house and if they see you smoking weed they can come in and take it so you don't get a fine.
https://www.khojinindia.com
Indeed. I wouldn't be surprised to encounter such stuff on Twitter, or the Indonesian/Malaysian/Australian/UK yellow press, but the BBC?
I've always been confused about this change. I was using the "fav" exactly to bookmark tweets rather than approve their content.
Funny how skimming messes with how you read things. You kind of read things in pieces, at almost a random order, and then your brain tries to interpolate the missing pieces (sometimes successfully, sometimes not). When I first read this title I just picked up "Mobius strip" and "work", and thought (in an half-baked way) it'd be an article about how some kind of mobius strip-inspired scheduling pattern could make for a more improved working style.

Although this malfunctioning reading mechanism is often a cause for confusion, sometimes it's also an interesting source of creativity and weird ideas.
You can, but it's not the default; you need discipline and moderators to force people to thread conversations and structure their thread starters in such a way as to optimize for searching.

IMO just use forum software if you're going that way. Much more low volume, too (generally).
Sigh...
It was my bookmarking tool. :(
How we ran a coding bootcamp
Do you really believe the reason they're being smeared is that they've cooperated with law enforcement?
The argument for taking Gab offline is not and never has been "The terrorist has a Gab account." That's a straw man being pushed by Gab, so they can make this claim about Facebook. The argument is that Gab is a place where terrorists are radicalized, and they welcome that use of their platform, and they have no intention of continuing to exist if they can't do that. This argument meaningfully distinguishes them from Facebook, Twitter, YouTube, Reddit, etc., which are also places for terrorists to radicalize, but that's not a purpose that is actively encouraged by the platform.

Interesting counterarguments are that Gab is not such a place (although Gab has mostly been saying that terrorist attacks can't be planned on their platform) or that in fact the mainstream social media platforms are also such a place and no distinction can be drawn (I actually think there's an argument to be made about how metrics on engagement cause platforms to optimize for outrage and pithy ideology, but I also think that's qualitatively different from what Gab is doing). That the same person had an account on both sites, irrespective of the content they posted, what others posted, and what content the platform encouraged, is not a relevant counterargument.
I see your point but we found out that this way the review will be done quicker rather than having discussions on the PR, since before adopting this policy the comments usually had pseudocode in them.

anyway duo to #1 and #2 what actually ends up needing a review is the only minor or medium scope changes, and most of the time the commit will be renaming a variable/method or adding a test case.

of course if you see the PR went in the wrong direction you can still reject it.
How to reduce startup burn rate: Essential tips for founders
Hmm, that does sound like a good idea that would make it a lot more enjoyable, with the added bonus of being able to use tone of voice and facial expressions to prevent remarks from being taken the wrong way.

I'm not currently in a position where I share an office with people whose code I review, but when I am again, I definitely want to try this. Thanks for sharing!
What's the official comment on it now that the unequivocal response seems to be negative? Normally you can't comment on here without someone from FANG getting involved and giving some (normally useful) input, but in this case nothing...

A couple of messages on their forum here, but nothing from Google

https://productforums.google.com/forum/#!topic/gmail/nP0YcpI...

https://productforums.google.com/forum/#!topic/gmail/9k8Y3Yn...
This looks great! That's how I (and I assume many others) actually visualize arrays for certain algorithms.
Why can't you just be a good little slave?
That solution is not simple at all. Let's take the creation and selling of wooden chairs as an example.

Let's say chopping down trees costs $100, turning wood into chairs costs $100, and selling chairs also costs $100. Let's assume companies are non-profits (to make things easier).

Company A Spends $100 to create a unit of wood.

Company B spends $100 for a unit of wood, and spends $100 to make that into a chair, and sells for $200.

Company C spends $200 to buy a chair, spends $100 to have a nice shop and friendly sales people, and sells for $300.

Now let's add taxes! We'll do 10% to make the numbers easy.

Company A pays $10 taxes.

Company B pays $20 taxes.

Company C pays $30 taxes.

Total taxes paid on a chair bought at company C: $60.

Now we introduce company D. Company D is large, and can produce its own wood, has its own chair-making factory, and has its own shop. A chair at company D also costs $300. But company D only has to pay $30 in taxes!

In the real world, company D will immediately drive companies A, B, and C out of business (or acquire them!) because it can sell its chairs cheaper, because it only had to pay taxes once.

The problem with your suggested solution is that companies owning their entire production line get an immediate tax-advantage over smaller companies who do not. If implemented, there would still be legal tax avoidance by simply forming bigger companies.
Concur. >50% of incoming calls to my mobile phone are robocalls. Many of are sourced from numbers in the same exchange, aka (nnn) XXX-nnnn. After the first few months I started ignoring any number I didn't recognize.

Thankfully my carrier flags many calls with "Probable Spam" or similar messages.
Snow data
the same thing is happening in the US, right? big states like california vs smaller states like delaware.

I think there is value into rules like these because otherwise smaller states will be always trumped.
> people writing code going through a thorough code review process and the code crashes the first time an end user tries to use the functionality.

This is not an argument against code review. This means that the change wasn't even ready for code review. Whoever put up those patches skipped the step before it, where they verified the functionality of their own code.

Code review shouldn't -- can't -- be a time for someone else to mentally (or actually) execute the code and sign-off on it being bug-free. It's a sanity check for read-/maintain-ability. You can generally validate that the patch isn't doing something stupid or dangerous, but it's 100% on the submitter to ensure that their code works. If you have people putting code up for review without testing it first, then you have a bigger (people) problem, that code review will never be able to help with.
Crypto isn’t going to collapse, fundamentals booming
We tried to move from vBulletin over to Discourse but it didn't work out; in comparison, Discourse is very complicated and heavy weight. I want to like it, but it's just as snappy.

Instead, we went for XenForo, made by the original vB developers. It's got just enough modern technology to make it a bit more pleasant, and it's super fast (faster than vB 3). Migrating vB to that was easy enough too (took a while, but faster than Discourse which needed three days for the basic import and then still had a million tasks to run in the background)
If somebody would ask you, what is the connection between IT and nature, most of you would probably say 'none'. Well not in the case of Swiss IT start up. Check the newest the newest comic about them!:-)
Binary Skin – Exploring Japan’s Virtual YouTuber Phenomenon
Just recently there was the Right to Repair change, and now this. Looks like things are going in the right direction.
Pakistan Prize Bonds Checker
>Ain't it great to have a choice?

Not if the choice leads to duplication of effort, smaller community, feuds and conflicts, decision fatigue, and so on.
> Front-end and back-end are pretty arbitrary labels.

I disagree. These are somewhat loose business standards that people have a general idea what they mean. The confusion mostly comes with the middle tier ( aka the interface between front-end and back-end ).

> By nonetheless making that distinction chances are you're creating a culture where developers neither take responsibility for the end result nor have any agency in it.

No. The front-end and back-end usually denote responsibility and security. Sure you can know HTML and SQL as a front-end developer but generally, the back-end servers itself ( especially in production ) are
taken care of by DBAs, sysadmins, network admins, etc.

For toy projects that you do for school, you can wear all the hats. But in larger projects, nobody has the time or domain expertise to wear all the hats.

Front-end usually deals with getting data from the back-end and showing it to the client. Back-end deals with clustering, replication, network availability, disaster recovery, etc ( i.e. making the data available 24/7 ) or whatever the SLA dictates.

The difference between front-end and back-end isn't HTML or SQL or even where the code runs. It's about responsibility and security.
> * all the tooling and IPs are the same for FPGA and ASIC*

They're really, really not.
Congress could repeal section 230, bring back the republication doctrine, and hold online platforms civilly liable when the underlying content it itself civilly actionable.

But even as far as civil law goes, the posters themselves probably don't have any obvious liability, and under criminal law it's hard to see how they'd fall under either of the relevant extremely narrow exceptions to the First Amendment (incitement or true threat).

Unless the (former) politicians saying these things can plausibly garner the support of 2/3rds of both houses of congress and 3/4 of the states I don't see why we should pay much attention to their "demands".
Vietnam Airlines has the most aggressive flight profiles I have ever ridden on. On my two domestic flights they took off and landed like it was roller coaster.
Medium's actions seem particularly bizarre and insidious. I can understand why people might believe that Gab should be shut down, even though I disagree (not very strongly - Gab, like Voat with Reddit, was capable only of attracting the worst of Twitter). But Medium appears to believe that defending the existence of a free speech platform is so fundamentally indefensible that it should be impermissible!

It also disturbs me how complete and total these lockouts tend to be - if you get put under the wrong spotlight, it's clear how completely and totally the corporate sphere will coordinate to shut you down. You won't even have a platform to defend yourself on, and the situation is getting worse, not better. Short of laying your own fiber cables and creating your own Internet, there's nothing you can do. This makes me very uneasy.

I think the NPR interview with the founder of Gab is worth listening to. [1] It strikes me that just a few years ago, most people would have been in support of their position. The world has changed dramatically in just a few years.

https://www.npr.org/2018/10/29/661676103/after-synagogue-att...
So the U.S. Senate is "hardly democratic", with Wyoming having a 68:1 ratio
Yes. Something called “post exertional malaise” which can be tested via the Stevens Protocol.

In short, given the same exercise test two days in a row, normal people behave the same (slightly better even) but CFS patients degrade substantially.

A variety of other tests such as tilt table tests, Cardio Pulmonary Exercise Tests (CPET) and Advanced Invasive CPET are also able to diagnose physical symptoms, and sometimes even treatable sub-sets of the condition.
Further, eliminating bugs caused by any individual code commit is not really the goal behind code reviews in the first place. Finding bugs that the user notices on immediate use is an indictment of the QA process (whether manual or automatic).

Code reviews help maintain sanity in the code base, and are useful for sharing knowledge (both in terms of quality of code, and ensuring that there are at least 2 people who have some idea behind the code written). It provides an opportunity to have it read by someone who doesn’t share the same priors as you and helps you identify sections of code that may be confusing for another developer (including future you).

If Code review does lead to the identification of bugs that’s just a bonus.

There’s a reason Code review does not have a “run the code and test it” component to it and is entirely focused on code, and not whether it runs correctly.
There's no way to return an error from a VLA allocation, and also within C you have no standard way of knowing how much is safe to allocate on the stack (and in fact it may not be possible to know).
I am extremely worried for Fedora. I don't see IBM allowing RH to support us with servers and employees.
Because the criticism by mainstream media obviously isn't that they're cooperating with law-enforcement (if they are), but that they're very willing to host a lot of the awful stuff.

They're just trying to stoke the flame. Look at the stuff they're tweeting https://twitter.com/Popehat/status/1056266704148262912 https://twitter.com/ClenchedFisk/status/1027690034718224384?...
>Why should someone be able to become an expert in HTML but not, say, SQL?

The more things you become expert at, the less deep your expertise can be. Some people may have the talent to become extremely deep at html, css, javascript, react, sql, and whatever back end language and frameworks, all at the same time. Many won't.
You know that site founder Don Black is an FBI informant, right? Sounds like the FBI needs to be investigated...
DDoS-GUARD enlarges its footprint in Asia
In order to improve our ability to mitigate massive DDoS attacks we added two new uplinks this month: an international provider of telecommunication services Telia Carrier and an ISP provider NTT Communication. The connection to NTT was provided at two PoPs at once: Hong Kong and Amsterdam.

But how do the new uplinks affect our customers?

The network extension enables us to balance the load and process local Asian traffic in Asia and European traffic in Europe without routing it to scrubbing nodes in the other regions. Thanks to traffic route optimization, the web resources of our customers load faster.
Hosting providers and data centers connected to us gain a significant competitive advantage by having a comprehensive DDoS protection with traffic processing directly in Hong Kong.
Overall, the network extension improves the quality of the services provided thanks to network connectivity improvement. The connection to NTT in Hong Kong significantly reduces network delays for customer services in this region.
The conclusion of a long-term agreement with a new partner of the company, a large ISP provider NTT Communications, opens up new horizons for the company on the Asian IT market. Modern tendency of moving from the way of owning IT solutions (CAPEX) to way of receiving them as a service (OPEX) let us to speak of the growing demand for cloud DDoS mitigation services.
They (the EFF and Cory Doctorow) do, it's not secret.

I'm not saying the EU internal negotiations are open to all and wonderful examples of democratic policymaking, but the documents are public (thanks to an EU court ruling).
Strange how this story is not on HN's frontpage..
I set up a Linux VNC desktop using a $20/mo digital ocean server. I connected to it securely over SSH. The setup itself worked fine.

From my apartment with 300/30 I had no issues, but coffee shop internet varied. If 2 guys started watching YT, the responsiveness dropped fast.