skysight-inc/HackerNews huggingface dataset:
I think China has a pretty solid foundation in my opinion. While the socially authoritarian nature of the Chinese government is obviously abhorrent, the centralized planning approach has shown itself to be very effective when it comes to managing the economy and the industry. For example this [1] documentary on Shenzhen talks about how it grew from a fishing village into a major tech hub in a few decades. There are lots of other examples of China doing these kinds large scale modernization and industrialization projects. China has clearly demonstrated its ability to execute long term plans over the past few decades.

[1] https://www.youtube.com/watch?v=SGJ5cZnoodY
> So if you had skin in the game and purchased an option based on the projected outcome you would lose big time.

Would you lose at any odds? Then the probability is zero.

Would you (expect to) lose at some odds and win if the odds offered were different? Then the probability is somewhere in between.
Lexus sells over 100,000 RX SUV’s a year alone. Toyota sells its twin, the Highlander, at over 200,000 units each of the last three years.

They also don’t change it very often.
People in their community were unaware of the fact that prison labor was being used to complete school needs. These journalists wrote an article about it and the community at large took notice of the issue.

What exactly is your point? That this (prison labor in this community being used for this purpose) is common knowledge? Or that these kids didn't go far enough?

Journos shined light on something, the community took issue with it and things changed because of it. Sounds like the 4th estate is still alive and well on this one my dude.
Ukraine is not part of Europe. They have a trade agreement with the European Union.

Still, there was much more pushback against Russia before Trump took office. Sanctions hurt their economy and Russia was forced to sell from their gold reserves to defend large dips in the ruble's value.
But none of those spaces are nearly as big as your anus. And I take issue with any definition of "empty" that includes interatomic spacing in a liquid. It's not maximally occupied but neither is it empty in any sense that is particularly useful in most contexts. You have to fight the electromagnetic interaction between electrons to put anything more in that space.
Utilize a Virtual Office to Create a More Robust Cloud-Based Business Approach
I'm not sure I'm getting what you're saying.

Try can only be used in functions that use error types as the last returned type. The compiler should be rejecting uses outside of that. So why is this any harder than thinking about "go" or "defer"?
> How about calling the function derivative?

How would you write this with no constraints on the types involved?
The Dallas shooter wanted to kill white people and cops. That's not a left or right position. Especially when you consider the Dallas Police have been some of the most proactive and one of the most well regarded police forces by the BLM movement.

The Colorado STEM shooters never had a motive released. Not sure where you got that from. One of the shooters was literally registered Democrat for less than a year. The other wasn't even old enough to vote. There's some suspected bullying that went on but that's about all anyone knows so again not a "left wing" shooting.

The only one on your list that's actually verifiably a left wing violent act is the guy who shot at Republicans. That's absolutely verified.

Contrast that with the church and synagogue shootings where people literally admitted that they were on the right. Contrast that with the pizza shop incident where Hillary and left wing people were supposed to be hiding slaves in the basement of a building with no basement, which was circulated by the right. Literally bombs sent to Democrats by people on the right. Finally the President himself calling for his supporters to beat people up at rallies.

The only way one denies the violence is more common on the right is if one is predisposed to believe it. Are there some cases where it's unclear why violence happened that have been misattributed to the right? Sure how could there not be, but there's also overwhelming evidence of violence on the right.
why is that ironic?
There is a 1Mb reverse channel supported in DP, but there are separate drivers for Video/Touch that are required...
Driver in Crash That Killed 7 Motorcyclists Pleads Not Guilty
I can confirm. It was not an attempt at justification.
My concern is that if Google's libc becomes part of the LLVM package, it will push out Clang and musl and any others. It should be a separate package like the others.
Alternatively, your hypothetical digestive tract can split and rejoin around the food being processed as it moves through the tract so that at no point in time do you have an open path from one end to the other.
Alternative Investments for Retail Investors
Trump lost the popular vote. National polls captured that perfectly.

The polling failure came in the rust belt where the polling models were not tuned to turnout correctly. Turnoit model is the secret sauce of political polling and the most likely source of failure.

I was betting on the election and this proved an expensive failure for me. However, your notion of deliberately skewed polls by 'oversampling' Democratic areas is utter hogwash.
This is getting pedantic but: it's not tricking people into anything. People don't have a choice. In a real dark pattern, you're trying to convince users to do something -- here, the users were going to (get their numbers verified, do the web search, whatever) anyway, it's just the illusion of doing more work.

It's shitty but it's not evil.
In manufacturing its unneeded movement. If I have to get a part that’s at the other side of the facility or even 30’ away, that’s a lot of effort in roundtrips. The component or part should be brought to me. Or my work should be brought to the component or part.

Or the movement could be made useful by having me (or the movement mechanism) carry something both ways.
>Texas prisons demand every able-bodied prisoner work.

i wonder whether the Texas penalty code says "... punishable by N years in prison" or "... punishable by N years of slave labor" and whether the latter would pass the muster of constitutionality.
>The experience of having made a viral tweet is The Worst Fucking Thing.

If you make a "viral tweet", don't read the replies. You have the tools to do so, since Twitter allows you to mute a thread.
I think that's fine, because then you know that at least the wallets still exist. I wonder how many bitcoins are forever gone from the early days when they were literally cheaper than dirt. I know I had some and failed to backup the wallet properly.
haha! was just gonna ask who they are going to search for solutions lol
One of the most common issues (from surveys, etc) that Go users want to see addressed is verbose error checking, and this proposal is to add some syntactic sugar to make one of the more common error checking idioms less verbose, in order to address that specific issue.

You are suggesting that they implement a metaprogramming system (and then build this solution on top of that) instead? On the grounds that it will reduce cognitive load overall?

Surely that is a drastically more difficult solution to the problem this is meant to address. I think it might be difficult to implement that in a way that maintains key properties of Go (like consistently fast compile times), and it might add a lot more work to tooling that needs to understand code like editors etc. And although that would allow each Go project to invent their own error handling mechanisms, and some projects might benefit from that, there's clear downsides to that as well.
Copy/paste: Unnecessary movement of people in the plant or in the general work area, such as looking for parts and tools, leaving the work area for any reason, and physically moving products and parts. Motion is probably the second most common waste.
Ask HN: When would you use MongoDB?
Is there ever a time you would choose it over e.g., Postgres?
It doesn't stop and it's not that I don't like,I don't understand it. You just ignored all my questions and went on about penetration..It would be interesting to hear your opinion,maybe I'm missing something.
> we should get return on investment.

What's the return on giving a job that would have gone to outside workers to an inmate instead?
In the building case, you probably won't be the only set of eyes on it.

But to the greater point, I guess the ethical principle is don't do things that can put people at risk if you know you don't know what you're doing--much less put people at risk because you just don't care or want to take shortcuts.

If you think you know what you're doing but don't? I'm not sure how an ethics course or even a license is going to help there. Because you think you're doing things safely. Arguably, you're not even being unethical, just incompetent.

Now, a license is supposed to be something of a guarantee of a minimum level of competency. But it's pretty minimal. After all, it basically just means you do have an appropriate degree, have worked in the field under someone for a few years, and have passed some standardized test. All that suggests you know (or once knew) something about the basics, but not a lot more.

ADDED:

>However, that people aren't licensed EEs doesn't prevent them from tinkering with arduinos or SDRs; they simply can't sell their skills specifically as an electrical engineer.

In at least most states in the US, sure they can. (And in the ones that theoretically prohibit you from calling yourself an engineer if unlicensed, that's almost universally ignored.) I've known tons of people who have worked or work as electrical engineers and I'm sure few of them have PEs. You don't need a PE for most jobs. Though it's probably more common with civil engineering.
Unfortunately just calculating carbon footprint accurately is not going to tell us if the internet is good or bad for the climate.

We need to know the opportunity cost. What is the carbon footprint on best foregone option?

If when people sit an hour still in their home playing games, watching movies, surfing the net, what would they substitute it with? If they drive to somewhere, travel more etc. what is the carbon footprint then. Same for work use. If you reduce internet use, do you lose efficiency and increase carbon footprint or not?
A major product challenge of eMMC in a design is the requirement to supply a means of flashing data onto the storage device when the CPU can't boot from the eMMC (or the disk is corrupted).

The SDCard solves this problem fairly well (although the solution requires a reasonable level of computer literacy due to the filesystems and raw block device access needed, however its a good fit for the Pi user demographic).

Other systems solve this chicken/egg problem by having a tool that runs on a PC that can perform the programming of attached storage, often by downloading code and data into a CPUs RAM and then having it flash to the disk. Exposing JTAG to Pi customers however is a step too far and would require more expensive external JTAG hardware to be needed per customer as well.

If I was Pi, I'd put a 10cent USB stick IC onto the board that connects in parallel to the eMMC and enable the board to be plugged into any USB host and mounted as external storage. Some programmable logic (get one of the Silego 10cent programmable logic ICs) would be needed to prevent the USB from being mounted when the system was running - I'd probably add in a button or switch that is read at power on and determines which interface gets to see the eMMC. It would need to hold either the Pi chip or the USB IC in reset depending on which function was selected.

A second option would be to put an USB eMMC protocol stack into the BootROM, but this would need LittleKernel or something similar in the BootROM and its non-trivial to get right!
Yeah, this has been a pretty obvious change in the recent months/years. I started noticing tweets in my timeline that were there because it was something someone I follow had replied to -- and these tweets were often "outrage-worthy" or otherwise click/flame-bait. I have since written my own Chrome extension to hide all "suggested" tweets of that sort (as well as hiding all sponsored tweets, and the "Favorite" button).

There's a pretty long list of CSS classes you can just toss a "display: none" on, but unfortunately other stuff can only be discerned by checking that certain elements are inside a given container. I had to start writing actual JS to evaluate the contents of the page and omit/delete stuff that way.
Until you blow out the stack.
I agree that I was out of line, which is why I posted a more civil reply (I hope) afterwards, since at that point I wasn't able to delete it.
> The main industry proponent of the FCC's 1675-1680MHz plan is Ligado—formerly known as LightSquared

The reallocation'd be a terrible idea but it'd be churlish to deny Ligado/LightSquared credit for superior persistence and zealotry in spite of its reputation. Given enough retries they'll eventually succeed.
The gas theft is just a way to reduce the risk of drug trafficking. The drugs make far more money than theft or kidnapping.
"It's using known default credentials for IoT devices to log in and kill the system",

Ah the good ol, "guessed the password".

The longer I live, the less impressed I am of "hackers". 99% social engineering...
This is not true. The original AJ1s did not sell well and were often discounted. They were cheap and used by skateboarders because of that. The Virgil AJ1s have the red plastic tag attached to them as a reference to that era (the red plastic tag is how retailers would denote a "sale" item).
We have a choice in how we treat asylum seekers (who are complying with domestic and international laws). We've chosen cruelty: https://www.theatlantic.com/ideas/archive/2018/10/the-cruelt...

>This week alone, the news broke that the Trump administration was seeking to ethnically cleanse more than 193,000 American children of immigrants whose temporary protected status had been revoked by the administration, that the Department of Homeland Security had lied about creating a database of children that would make it possible to unite them with the families the Trump administration had arbitrarily destroyed, that the White House was considering a blanket ban on visas for Chinese students, and that it would deny visas to the same-sex partners of foreign officials.

>We can hear the spectacle of cruel laughter throughout the Trump era. There were the border-patrol agents cracking up at the crying immigrant children separated from their families, and the Trump adviser who delighted white supremacists when he mocked a child with Down syndrome who was separated from her mother.
Serious question (ignoring the political perspective) will a wall reduce this or cause more injury by people trying to go under/over it?
Thunderbolt 3 allows 40 Gbps in each direction using two 20 Gbps channels for each direction. As a protocol driving a display is mainly unidirectional, DisplayPort 2.0 simply uses all four channel for transmitting the data to the display, resulting in 80 Gbps. So they're not squeezing more data through the connector and the cables than Thunderbolt 3 already does, but simply do it in one direction only.
What do you mean when you say "should"? In an ideal world? Maybe. As it stands though, there is basically zero incentive to do so and quite a few incentives not to. Analytics, ads, referral networks etc. All of these require JS (at least the most popular solutions of the day) and if non of this works, what exactly is the reason to show you the page?
<insert high-availability joke>

(was going to insert tcp joke but didn't know if everyone would get it...)

this makes me ponder about whom you check do see if THIS is down...

https://www.isitdownrightnow.com/
Sigla E Storia Di Braccio Di Ferro (Popeye) – Sigle Cartoni Animati
You can argue that the printing press made nation states as it began to more tightly bind culture to the speakers of particular languages. People often forget that the concept of "nation" from the 19th-20th centuries is tightly linked to common culture, ethnicity, and language
SymPy is pretty great, but some of its basic operations (e.g. subs() and evalf(), which substitute numeric values for symbolic variable names) can be exceedingly slow. There are workarounds like autowrap, which generates C code to do this orders of magnitude faster. There are also reimplementation efforts in C++ like symengine to address the performance issues.
The ambiguity of the term "terrific" seems uniquely suited to describing Arabic.

For non-native readers: the word means both extremely appealing, and also mortally horrifying. It is best used when both apply to some degree.
> un-learning `<br />`

wait what ?
You know google has been crawling for years and probably already has accessed any public data
You're right that most native English speakers don't have anywhere near immaculate grammar. However, the grammar errors that native speakers make are generally quite different from those that non-native speakers make.
And those thermostats are open on the internet? Not connecting out to an intermediate server that you also remotely connect to?
I find that mathematics gets less and less fun as I do more of it on a computer. Symbolic Algebra packages are very useful but nothing beats a pen, paper and time for fun.
Out of curiosity, why did you hide the favorite button? Couldn't you just not click it?
https://dl.acm.org/citation.cfm?id=2463486 -- awww, why don't you computer scientists (also) upload your work on preprint servers such as the ArXiV? http://arxiv.org/ Thus it keeps hidden behind the paywall forever.
For there to be something meaningfully international, there have to be several nations, with something distinguishing between them.
Walt Whitman’s Brooklyn
In the same vein, there's a massage parlor near me that's had a "grand opening special" for several years now... these are examples of "dark patterns" in older industries than tech.
AI Against Humanity: Cards Against Humanity Mini-Game with AI-Generated Cards
I feel like many people here are misreading the OP as anti-framework and I didn’t read it that way at all. Sure, there is an element of, “you don’t need to immediately grab the nearest framework as the solution to _every_ problem”, and that’s something I personally agree with.

But the point I think the author is trying to make is that whether you do or don’t use a framework, you need to understand the fundamentals. The fundamental language of a browser has always been HTML. JavaScript and CSS are great and came along in due time but before all that there was HTML. So whether you’re simply marking up a document or building a full-fledged web app with React or Vue, you’re doing yourself a disservice by not learning and using proper HTML.
"Twitter has an algorithm that creates harassment all by itself"

What am I missing here? There was no harassment of any sort.
Alternative headlines could have been:

"Twitter has an algorithm that helps you gain more followers"

"Twitter has an algorithm that helps you drive awareness"

"Twitter has an algorithm that helps you get more twitter followers for your cause or business"

"Twitter has an algorithm that expands your social impact from beyond your sphere."

---

In other news: public posts on public site go.... public.
Let's not go overboard about the 1Mb claim: it's an incredibly inefficient protocol. At best, you'll be able to push 200Kbps through it, and that's for writes. Reads are much slower.
If you sequence (>>=) a series of Maybe's in Haskell you have hidden returns as well.

Since we're talking about the application of "bind" you could think of the "invisible semicolon" in Go as the same kind of bind between "try" statements in Go, and get very similar behaviors - conceptually.

At least, that's how I think I've understood "try" to work.

(pseudocode... )

f := try(open(...))

num_bytes := try(write_some_bytes(f, ...))

I hope my function bailed out early at "f := try(open(...))" because the line "num_bytes..." literally makes no sense at all if f hasn't been even declared "f :=" vs "f =".

In the end, if I don't like it, I don't have to use it, but I still have to understand it if it's in the language and I'm reading other people's code.
> but I loathe how others cannot accept my opinion when I accept theirs.

Your belief that gays should not allowed to marry illustrates that you believe some people are Less Than bases on things out of their control (their sexuality, in this case).

To hold this opinion is not a problem. To defend it, or espouse it, however, you have no choice but to step forward and say "gays are not as much People as me." That's an attack on someone's humanity, and totally unacceptable, totally untenable.

People being upset with you for attacking someone's very worth as a human isn't them being snowflakes, it's them fully rejecting a prejudiced person, and showing them the door.
Otherwise known as the normalization of deviance.
Hotels bump people just like flights? Hadn't realized that. Do they bump in LIFO order?
Yep.

- You had your web rings, which would cycle from site to site based on a category, some pages having multiple rings.

- You had your "communities", organizing sites by URL structure, where similar pages were grouped together like a strip mall or something (i.e. neighborhoods for geocities).

- You had scammy services that would submit your pages to multiple search engines, at a cost, but would guarantee you would show up in results.

- You had your aggregators, like dogpile, where you would sift through pages of results from different search engines, hoping to find something different.

It wasn't a good time. If you think about the problem that search engines solve today - connecting people with information that they want - we're currently at a peak.
My business does a lot of posting on Facebook of sometimes controversial things (we're a news site and we sometimes cover local politics). By far the most engaged stuff is the most controversial where people begin to fight and attack each other.

I have ~3k followers on one of my pages. Usually ~200-300 people see any given post if it has no engagements. If it has normal engagement, it might get to 1000-2000 views, still short of my follower count. If it has sparked controversy and there is a fight, I've had the views spike up over 8000-9000 without any shares. Facebook posts to your timeline "your friend commented on this" and others start piling in too. Facebook emails me saying "this post is getting more attention than 95% of the rest of your posts, please pay us money to show it to more people". The more toxic the comments, the more views it gets and the more Facebook begs me to pay them for it.

That's the problem with these algorithms that humans don't watch over. Usually it works great and good content is seen by the people who want to see it. But every now and again it goes out of control and people end up getting hurt and Facebook/Twitter profit from it and even promote it. And as the person who posted it, I have zero ways to stop it from spreading other than deleting the post.

-edit- oh another story... I run a news site for a town, lets call it Townsville. There is another Townsville in another state, but it is not my Townsville. I had a post go super viral, 90,000 views from my 3k followers, because somehow the post made it to the wrong Townsville and 87,000 people were being shown the wrong news article. Again, I had no way to stop this, no tools to correct it. Absolute insanity.
the statement still stands.
I like mongodb's programming interface (c++). I'm afraid of sql injection.

Also when prototyping, I don't have a full design of the database structure. things change too frequently.