skysight-inc/HackerNews huggingface dataset:
I think what you said is actually an excellent argument against a major feature of modern liberalism: namely, seeking to fix society’s problems (and not problems caused by government’s failure to do it’s own job) with government-based solutions.

If the government will necessarily reflect societal problems, how can it hope to be the solution to them? To think it could do so without ceasing to be a true democracy invokes a paradox of sorts.

In other words, your vote can only go so far. If you want to make an even bigger difference, go love your neighbor as yourself also.
US report finds climate change 90% manmade, contradicting Trump officials
Incidents like this shows us that things will inevitably go wrong with increasing frequency and gravity.

Furthermore, I fear regional conflicts involving mass scale conventional face-off (ex. dmz) are converting to a low operating cost high risk situations in the form of mutually assured destruction.

East Asia is venturing into a potential double whammy of naval and nuclear arms race--smaller countries like South Korea are entering a phase of normalization for nuclear armament with pressure mounting from the public to have a deterrence and a back up plan yet cannot have land based missile silo's, instead relying on nuclear submarines that will host the IRBMs. The cost is much higher than the "previous generation", as smaller countries will most certainly be decimated, land based silos do not make sense.
Depends what you mean by golden age. In terms of sheer sum of quality, agreed. In terms of maximal amount of quality, and/or affect on the public psyche, Looney Tunes really does hold the mantle. Kids today aren't familiar with a lot of 90s cartoons (though they're familiar with a lot of the characters from other media. But to draw the distinction, what kid today knows who Jubilee is? She was a major character in the X-men cartoon, but only a bit character in the movies), but even though there hasn't really been anything major by Looney Tunes since Space Jam (there have been a couple of short lived things like the Looney Tunes Show, but hardly anything of note), kids still know who they are.
I don't think that you've fully appreciated the rebuttals to your position. Consider this: you audit your build toolchain and thereafter trust it not to manipulate your binaries. With this axiom in place, is it not true that it's easier to audit open source software (assuming it's built on a trusted toolchain) than proprietary software?
> If this ploy works, look for several Chinese companies to buy US companies and looking to do reverse takeovers to get a US address for their company to attempt to avoid the CIFUS review.

That's not how review works. They look at the ownership of the company in question. It's not enough to just pretend to have a US shell doing the buying, while it hides a Chinese government parent. For reference, according to the CEO of Broadcom, his company is ~90% owned by US investors.

Just having a Chinese entity (whether Alibaba or a government corporation) holding a large ownership position in the company doing the acquiring, is enough to trigger review and a possible rejection depending on what's being acquired.
Let them lose it. They are one of the worst monopolists ever.
The major difference I see on a glance is that cloudcraft would need your architecture diagram to be hosted at their service and folks working there can probably see it if they want to, compared to Cloudcraft where it's running locally and no one (as long as you're not compromised) can see it.

Important change if you have sensitive infrastructure you want to keep as secret as possible.
It seems like there's an obvious solution to the problem of how to crack down on the types of bot your AI tries to detect, without removing legitimate boots:

Give users the ability to designate their account as a self-reported bot. Accounts designated this way would be identified as a bot in the Twitter UI, and would be exempt from captchas.
To be fair, oftentimes startups themselves can’t answer this simple question _to themselves_. “What is it that we do” is a loaded question, and once you answer it you’re at least temporarily committed to that cause. A lot of founders have severe commitment issues.
There is a great art exhibition on the era of the Weimar Republic in Frankfurt: http://www.schirn.de/en/exhibitions/2017/splendor_and_misery...
I think the magic of Mathematica is the combination of (1) a huge collection of well-maintained CAS and math functions (2) great graphics and animation support (3) the notebook interface (which jupyter is catching up on fast) and (4) some of the best documentation in the industry.

Modifying the Mathematica code after its written, however, is very tricky.
https://www.youtube.com/watch?v=2rSw4Xl5qfs

The Japanese intro for those of you who haven't seen it.
TTGo it specifically set up to be that way.

But most of the Marvel ones are a massive dose of cringe/slapstick/fart with the odd moment of serious in what is supposedly a "serious" series.

There is no indication that there is supposed to be a "joke" show, they just dump so many (bad) jokes in there that it become a joke show by "accident".

And if we want to talk good Spider-Man shows we should not ignore the Sony made Spectacular Spider-Man, that IMO ranks well above both Ultimate and perhaps even the more recent one.

This in large part because while there were jokes etc, it enhanced the action rather than watered it down. One example would the first fight between Spider-Man and Green Goblin, where both had quips to deliver while both of them proved to be competent fighters.

In contrast Ultimate was a pile of monkey screams and timeouts as Spidey strained out some attempt at a joke.
Hardware company or Software company, we can always debate about it and choose whatever we want to say.
In few years Apple will be a "Trillion dollar company" and there won't be any debate or doubt about it.
"Having helped shepherd municipal broadband initiatives along, I'm sorry to say that your requirements are a hill too far for almost all consumers. They don't care about the level of provider selection you want, they simply want The Internet (Netflix, Youtube, Google Gmail, et al) at the lowest possible cost (and reliable to boot)."

I feel this is really only because there's been no real competition in this space at all. There's been one phone company, one cable company, and that was it. Compared to other markets where there is some semblance of competition, and you see the comparison shopping behavior. I don't really see why it couldn't translate to internet access, given time.
> however that is largely skewed by the included LAPACK code

which is where most of your number crunching will be happening..
Actually, I think it would just be hotly contested between the two loving neighbours, Greece and Turkey.

We have history in that neck of the woods. Too much of it, if you ask me.
I don't think you're wrong, but I suspect the reason you're being downvoted is because of the cliche AI-enthusiastic rhetoric.
The Strange Ratio of Treasure Island
It's what MongoDB should have been. A relational document database, with changefeeds.
75% the same after ten years is not too shabby!
>No one owns anything. If someone claims to, ask them again in one hundred years.

That's a pretty useless definition of ownership. Nobody I know of requires permanence in the definition of ownership.
Any BBC Micro emulator would do the trick.
This is why I work at a co-working space. I'll mix it up with some cafe working as well.

1) I get out of the house and I just seem to focus much more there at the office.

2) I feel like a normal human going to an office and talking to others. (Maybe I don't always talk to others, but I can if I want.)

3) When I want to be lazy and just stay home, I just do.

4) Co-working space or cafe is just a 2-15 minute walk away. No commute in a car.
Software Model Addresses Question: “How Is the Eiffel Tower Still Standing?”
It could be other things, too, but some schools make students come in on the weekends as a form of detention.
He actually attributed that to Alan Kay at the first iPhone event: https://www.youtube.com/watch?v=XAfTXYa36f4
You depend on code that is more abstract than yours. You replicate code that is at the same abstraction level of yours. You shouldn't even be touching any code that is less abstract than yours.

There is something to be said about libraries quality and trivial pieces of code. But I feel that this is just a rant about some environment that lacks a good command line parsing library.
The video of the infrared dots is quite interesting.
> Does Python have a library that works with the GPU for image processing?

tensorflow. It's not just deep learning library and you can implement any tensor operations there. 99% image processing is just tensor operations.
"One of the things the environmental law clinic at Northwestern does is identify municipal water/sewer systems that are not in compliance with the Clean Water Act and Safe Drinking Water Act. There are many such systems, and invariably they remain out of compliance because citizens are unwilling to raise water/sewer rates to fix the infrastructure."

Well, why should they have to? The main purpose of the water/sewer company is to provide service in compliance with that act. If costs have risen due to the natural order of things, that's one thing. But in many cases, it seems like the maintenance has been neglected on purpose, in order to benefit shareholders. And now you want me to pay more to do what you should have been doing in the first damn place?
How a low-level Twitter employee was able to deactivate Donald Trump’s account
The Lifecycle of an SDR
I don't agree that we've lost this ability by moving state to the client or JS (since it seems you're really bitching about single page JS apps).

There are several ways to capture that state, and the nice thing is that the browser allows sites to either opt in or out depending on their requirements.

See: Insights, FullStory, or any other event hooking library.

We can also play back those actions using the very nice WebDriver apis available in modern browsers.

There is zero reason to assume that we've lost reification simply because we've moved away from an approach that requires at least one RTT in latency before updating what the user sees.
This comes off as pretty biased. "Run its course?" - really? Remind me, did DeepMind use Probabilistic Graphical Models to beat Lee Sedol at Go? Does any of OpenAI's research use them?
Intent is usually necessary for a crime to have occurred, in the case of the accidental POST.

I think the sex offender registry has a lot of...how to put this..."societal-technical" debt, a reasonable solution to a serious problem that causes all sorts of harm on its own. I think that's a topic better suited for an entirely separate conversation.
But it's a great application for AI, or would they prefer ML or DL? Its a dataset with near real time response.

As for downvotes, I try to add to the discussion, if people don't like it, oh well, it's only numbers. (unless there is a secret ritual for people who go over 100,000??)

[ed] Speeling correction
> What if companies had to pay for the time you spend commuting?

They already do. I'll take a lower salary from a company that doesn't make me commute.
They’re shit. The inrush current is so high it actually damages the plugs with arcing!
That’s not quite an accurate read though, at least as far as NK. The US can’t really make a credible military threat because of the north’s proximity to the south, an important US ally and a country all but guaranteed to be mortally wounded in the event of north/USA hostilities.
> Given the size of the Soviet Union, how far it is from the United States, the available spying and reconnaissance technology (no satellites, no stealth aircraft), and that the US was only four years out of World War II, I don't think there is any way the US could have made a creditable threat to use military force to stop the Russians.

That whole 'massive military presence in western europe and asia minor' thing notwithstanding of couse..
Lots of left-leaning people have frustrating experiences with Twitter support as well
You can see taxidermied Belka and Strelka at the Moscow space museum. A bit morbid, but they are front and center as parts of the soviet space program.
The Art of Code Comments
Clever software workarounds can save a board respin if you’re lucky. I’ve seen it done before.
I don't understand, when they got rid of the audio jack and added wireless charging, why does the phone have ports at all? Couldn't they make a port-less phone?
except just loading tensorflow takes half an hour on some machines. pytorch is better in that regards.

both are probably too hard to install though, cuda and cudnn are really unpleasant to install, unless you are using conda
12 GTX 1070 (500$ avg) + the rest makes for a ~8000$ setup right ? so basically 2 years of 300$ profit from mining to get that money back. Will the profitable mining last longer than that ?
That's not entirely true. There is a very good reason for some of them: To ensure that lower income areas are serviced. Usually, a municipality will make servicing those areas a requirement of getting the franchise.

Now, if we have municipal broadband, that could ensure lower income areas are serviced instead. But without that fallback, cancelling franchise agreements would likely increase competition in the rich neighborhoods, and lead to things being just as bad or worse than they are now in poor ones.
So that seems...much worse than "legacy" banking solutions.

Here in the UK, I can send an extremely fast (matter of minutes) "faster payment" to any UK account for free, and a pretty-darn-quick (matter of hours) SWIFT transfer to any European account for a very low flat fee.
Does anyone have any more details/teardown on the new front sensor? Curious if there's a Xilinx chip/FPGA in there....
> ...low-budget live action TV...

To be fair, it's rare that low-budget live-action action shows work well. It's even rarer if the action requires supernatural or science fiction elements.
My Fiat is awful! ;)
In my experience, most leases that include utility costs will often contain language allowing them to charge you for what they consider excessive or unreasonable usage.
Bitcoin – Segwit2x Hard Fork Countdown
C++ has done a pretty good job of maintaining the ideal that "you don't pay for what you don't use". Your C++ is too slow? Think carefully about which features you're using.

If you choose features appropriately (given that speed is your top concern), and you still find that another language is faster, I'd be quite surprised.
What's the market incentive to provide service in lower income, inner-city neighborhoods?
Why do you want them to design their products differently from previous models just for the sake of it? Apple iterates on their designs. Few/no changes mean Apple thinks their product is close to perfect (in the context of the available technology and intended usage).

I much prefer Apple’s iterative and proven designs than other manufacturers’ products that are seemingly designed without experience from previous generations.
> Do you find that many teams have the discipline to do this?

It depends on the motivation. Ultimately it comes down to discipline.

As applications get popular over time their code base starts to age and get filled with chaotic cobwebs as new features are added or requirements shift. If you don't really care you will do the minimum required to complete your assigned task and await the next assigned task. This is what it is like when the people who do the actual work have no skin in the game. There is no sense of failure so long as you ship unbroken code, and so everything is very mediocre. If you completely suck as a developer then mediocre is your personal resounded success, and so what is just another layer of abstraction if it makes your job easier.

In startups, personal projects, or ambitious open source initiatives failure and pressure are constant reminders of reality. Everything is highly visible and it is always your fault until you ship something amazingly awesome. You need to ship quality code and make changes in the shortest time possible without dicking up the application. You don't want to get caught with your pants down updating a very simple bug only to discover a larger series of bugs in code you don't own that prevents you from shipping your little tiny code fix.

Also keep in mind that nobody (well... very rarely) is going to look into your code to see if you have a million dependencies, but they know when applications are slow heavy pieces of crap. If an application constantly breaks because the dependencies don't play well together and your developers lack the confidence to solve elementary problems your brittle house of cards pisses people off. I am a web guy and many major companies ignore these problems by doubling down on their branding, instead of training their people to write better code, which really pisses me off.

> what is it that gives a team or project the discipline to do this work of improvement.

Ownership of success/failure. When your job or equity are directly impacted (the more directly the better) the emotional connection to quality drastically changes. I apply this level of thinking to my big open source project even though I lose money on it, because I know people depend upon me and I own it. I can be more successful than I am now if I continue to improve what I own or I can be a disappointing failure.

This is harder than it sounds because metrics of product quality the confidence to attain such a level of quality differ by experience. Not everybody has years and years of experience. In that case you need somebody who can supply some technical leadership and not be afraid to hurt people's feelings when things get tough.
1000 miles in a vacuum is 5.36 ms. Don't forget that it's up and back two times so you're looking at just over 21 ms waiting on light. The packet actually needs to go onto the Internet at that point too.
> My concern with this is if you don't mandate covering all neighborhoods, private providers will cherrypick the most profitable areas, leaving less well off areas underserved or not served at all.

That's fine. It's the government's job to step in and provide the safety net. Look at what Sweden did with fiber in rural areas. Instead of forcing companies to serve rural customers in return for the right to serve urban ones, the government simply gave a tax credit to rural residents to defray the costs of building fiber.

With the emergence of 5G wireless, it becomes much more practical for the government to be "the ISP of last resort."
Floating nuke plants to power islands in South China Sea
Even they claim it. It’s that old Alan Kay quote, you know.
> Generation X (and even more so generation Y) are cultures of immediate gratification

uh huh. thanks for that.

Does this guy even remember his 20s anymore?

> I’ve worked with a staggering number of engineers that expect the “career path” to take them to the highest ranks of the engineering group inside 5 years just because they are smart. This is simply impossible in the staggering numbers I’ve witnessed

Pretty common at the big companies. 5 years is quick, but it's the start of when people start to hit senior in larger numbers.

If you won't give them something, someone else will. Remember that, and maybe reconsider your biases.

> What then? “Super engineer”? Five more years? “Super-duper engineer

Depending on where you are, staff/principal/distinguished/fellow/partner/etc...

If your engineering ladder ends at Senior that's a failure on your part honestly.

When is it appropriate to call someone a senior engineer? When they hit 65? When they are the most experienced engineer left? When they come in and announce that they are no longer going to attempt to expand their skills in any way?

If you want to stick in SE 1-6 before senior then go ahead. It seems like what the complain is really against the the typical bands we see at a lot of companies nowadays.
The SIM card holder's size shows its age. It is literally as big as the A11 package.

Such archaic things need to evolve or disappear. What's the status on electronic SIM? We don't need a piece of plastic that holds a numeric key and takes up EXPENSIVE real-estate in one of the most densely packed electronic devices in the world.

Apple doesn't have the leverage to sway the standards?
Analysis of MS SQL Server for those who see it for the first time
This sounds cool, but it's needlessly complicated. Why not simply configure SSH to use multiple forms of authentication [1]: password + public key auth + 2FA (Duo Security, Google Authenticator, Authy, etc.). That's all you need to achieve a very secure state.

1 https://wiki.mozilla.org/Security/Guidelines/OpenSSH#Multi-F...
Basically, Google built important Android OS APIs into proprietary libraries that check that the API-implementing library is signed by Google. This is done for DRM purposes to prevent users from using alternate services and to give Google leverage over manufacturers that use the "open" Android OS. It does not benefit users or provide them any extra security.
I can personally attest to the poor quality of Lamborghini paint and coating from 98 til 2011.

The dashes split apart, all the clear coat on the carbon elements falls off, the paint oxidizes.

Park a 2003 Murcielago next to a 98 Lexus or Toyota (of any kind). You'll be real surprised which one weathered better.

Anyway, I digress, but I can agree with the point that 'high end car' is a lot different than 'high quality car' or 'long lasting car'.
Unless I am misreading your question... Erlang / Elixir?

They are purely functional in the sense that NO VARIABLE inside your code can be ever mutable.

However, they do have ETS (which is an in-process cache inside the VM) which is fully mutable and people have long made wrapping libraries around it for transparently working with mutable arrays, double-linked lists, queues, matrices, graphs and what have you.

The philosophy basically is "always work with immutable data except when mutable is more performant or is otherwise more practical". They don't shut the door on you, they just force you to make your intention to work with mutable storage very explicit and clear. That helps a lot when you go hunting inside your code for side effects, too.

As a maturing Elixir dev I can say this philosophy works incredibly well in practice. Code is smaller, much more readable, you don't worry about side effects like ever -- except in very, and I mean VERY RARE occasions (for 1 year of working with it I only had to do that twice) -- and finding a bug is times faster compared to Ruby, Javascript, PHP, Java.
Well, where is the disadvantage here? As far as I can tell, instant layoffs are bad because you without any income at short notice. If you have three months where you still receive pay to search for a new job, you have gained a lot of security.

Besides, I doubt Poland has arbitration clauses, so the workers would be free to sue. It would not be pleasant to stay in that job either way as you correctly pointed out though.
Free--no.

Repairability--yes (I understand why a phone needs to be glued together, but not a laptop. I have no gripes with this phone. It's their work devices that have me peeved.)

Allow a user to truly own the hardware. (I don't need to explain this one.)
There's a reason the Weimar Republic fell so fast. As we walk towards "Weimerica", I believe we are experiencing the similar things we studied about the fall of the Weimar Republic.

"Those who cannot remember the past are condemned to repeat it"
Why, how buggy iOS 11 is/was? Works perfectly fine for me on my 7+.
iFixit has historically rated Apple devices rather harshly for their (non-)repairability. 6/10, from them, is high praise.