skysight-inc/HackerNews huggingface dataset:
It sounds like it's more than just the substance. There seems to be a policy of actually pushing its use from the government. I suspect there is a lot of pocket lining going on and that is the real cause of the famine.
Oracle went the wrong direction with unsafe. Unsafe memory access is a feature of .NET and the CLR, not a hidden API where you get reprimanded by the community for using it. Not surprisingly, c# has succeeded where Java has failed in being cross platform, used for instance in game development with the unity engine or multi platform mobile development via xamarin. On the other hand, no one in the .NET community is complaining that their code is segfaulting all the time.

The jdk API developers should not be granted a special API because they are more trustworthy than the rest of us "average" developers. Unsafe should be made public, not removed and replaced.
I got my full salary payed in Bitcoin for almost a year when it was worth less than 1000 USD per coin. Only cashed what I needed. I'm very happy now.
What?! A backdoor into iCloud is much more valuable than any hacked bitcoin wallet
> The turbo button was linked to a turbo LED or MHz display on the system case, although the indicated MHz was not always accurate.

On my 486 system the display said "486" with turbo on and "66" with turbo off, which does not seem to make any sense.
Try some carbs
Yep, that's the one. I can recommend it to anyone who needs an adapter (bi-directional) for Thunderbolt, works with the NUCs I have too, as well as an Asus motherboard with TB3 and a Dell laptop I happened to have around the time the adapter came in. Doesn't have DisplayPort, only TB's main transfer mode (basically TB frames with PCIe in it).
Indian bigcos tend to have this odd habit of putting all their internal stuff publicly on github, I’ve never really figured out why.

Searching something like “tcs.com password” or “proxy.tcs.com” finds vast amounts of internal tata stuff like this https://github.com/nabind/prism_test/blob/9b42b56cd3c108e8d4...

or this
https://github.com/manojkarthick/Real-Time-Twitter-Analysis/...

With a quick look there seem to be 100+ unique TCS domain logins on github. I’m sure there are some smart people there, but this seems like a seriously troubled organization.
That was covered later in the article:

> Amazon is great at inventing new categories, from online bookselling to cloud-computing services to voice-commanded personal assistants.

The author is categorising AWS as a new category more-or-less created by AWS, rather than an existing category they entered and disrupted.

I'm not sure I 100% agree, but it's still a reasonable position to hold. VPS providers existed before AWS, but AWS is much more than just another VPS provider.
blockchain is useful outside the context of cryptocurrencies because it represents a verifiable chain of custody.

For example, imagine how blockchain could solve the problem of a patient who has control of their health records. In the current system we have an issue where anytime you move somewhere away from your doctor, the new doctor you see has to retrieve records directly from your doctor because there is no way to verify that the records you would present to the new doctor are the most up to date records. If your doctor gave you your records from before your last visit, and say during your last visit he wrote into your files that you no longer needed opiates for pain management, but you are addicted and want the pills still. Well if you have outdated records and take them to a new doctor you might be able to still receive the drugs, despite the fact that the doctor that initially diagnosed you took you off them. This is why most states require by law that they obtain records directly from the source. To avoid being able to scam the system.

Now imagine what happens if your doctor dies, his practice is shut down for whatever reason, or for some other reason your records become virtually unobtainable.

What do you do then? Go through the entire process of trying to get a doctor to re-diagnose you for an ailment that has already seen years of therapy and might no longer be as obviously in need of say pain therapy?

It's a problem. And something that blockchain could fix better than just having some federally regulated centralized medical record repository that in it's very nature allows the government or any bad actor a straightforward method to hack into and invade your privacy.

Blockchain allows you to maintain personal and private control of your records, while allowing a doctor to consult the blockchain network of doctors, to verify that the chain of custody of your medical history is up to date.
Though I'm speculating, I think this is where the use of Attack Trees would become a useful analysis tool [1]. As you mention, in a hierarchical setting, where does a connection need to be corrupted/vulnerable to become an issue. Looking into how different agents interact with each other, not only is the question what is the minimum number, but also how would the undermining occur.

[1] https://en.wikipedia.org/wiki/Attack_tree
React reminds me of the good ol' PHP days. The days where it used to be an all out freedom of expression (pure hacking) doing whatever you want whenever you want. Sure code can get ugly as sin, but it does leave you with a liberating feeling.

It wasn't long ago where separating content from presentation was actually a thing. Now we are going the other way around and quite honestly, I like it.
It's really sad, because I get called by 2 of them a week :/

Their websites sound like they are the pinnacle of the industry, but on phone/email they sound like a bunch of HS dropouts :(
Great work! So I guess it's this CDC Omega / 480 Model III, as described in this March 1979 Computerworld?

https://imgur.com/a/8TKIqNN

(edit: and here's a manual I found for the Model I. Does indeed sound like a System/360 compatible. http://www.bitsavers.org/pdf/cdc/omega480/22291359A_OMEGA_48...)
I hear you. I removed the wording "statistically speaking" from the initial comment.
The hardware has nothing to do with those software libraries if that's what you are getting at. And when using Windows or Linux, all three are available. On macOS, you currently only have OpenGL and Metal, and OpenGL is deprecated.

This does however not mean that you can't use the other API's, it just means that when you are using macOS, you'll have to bring the API's with you, and that is totally possible.

In most cases, you're not using those libraries directly and using an engine instead, and most popular engines have support for the bigger API's, including Mantle, Metal, DirectX, OpenGL, Vulkan etc. You simply select the build profile of choice (or make a build that has it all) and build it to taste.
This is a bit confusing to read, but I think what you mean is that America abolished the way to enforce primogeniture on your descendants? But you could still have a custom where each generation voluntarily wills their estate to a single child.
Excepting the moon landing comparison which has already been thoroughly decried, this post is spot on. The phenomenon really shows the importance of connotations, associations, and learning to present yourself effectively.

My personal experience has been that the label "web developer" is typically used by less experienced people if only because after a little while in the industry, even if your focus is primarily web-related, you start to develop skills that are more widely applicable and don't want to be "pigeonholed". It doesn't have anything to do with the difficulty of the problem set, the quality of the ecosystem, or any other specific value judgment.

It's the difference between a package delivery service characterizing their employees as "box movers" v. "logistics coordinators".
If rockets were built like software ... (insert joke)
I have decades of experience hiring people, and what I find is this:

If I randomly select a programmer from all the programmers who write Clojure, working or not, interviewing or not, they are likely to be a “better” programmer than if I randomly select a programmer from all the programmers who write JavaScript, working or not, interviewing or not.

But of course, that’s not what happens when I interview. I meet one person in the morning with three years experience working on projects of types A, B, and C. In the afternoon I meet another with four years of experience working on projects of types B, C, and D.

If one has Clojure and the other JavaScript, I’m much more likely to be delighted to discuss Clojure than JavaScript, but as far as HIRE/NO HIRE is concened, the thing that matters to me are projects Of type A, B, C, or D, and the candidate’s role/contribution.

If the JavaScript programmer’s experience is solid, I do not want a recruiter in-house or otherwise trying to save me an interview and filtering them out.

The bottom line is, there are like 100x as many JS folks as CJ folks. So let’s say there are 100 great CJ people out of 1,000 CJ people. 10% ham!

But that means there are 100,000 JS people. If even 1% of them are great, that means that there are 1,000 great JS people out there, and I do not want to pass on meeting any of them just because there are also 99,000 not-so-great JS people out there.

In my imaginary distribution, a random CJ person is 10x more likely to be good. But there are 10x as many good JS people as CJ people, and my experience is that THEIR experience is a far better signal than their programming language.

—-

p.s. I am competing with people who only want to hire programmers with shiny signals like ClojureScript or the ability to quote “JavaScript Allongé.” Good! Let them ignore the 1,000 good JS people, easier for me to interview them and make a successful offer.

Now that I think about it, please ignore what I just said. Only interview people who build systems out of Lisp, Prolog, and Maleboge.
You don't seem to have looked at Emotion, because the most basic parts of it are clones of those parts from styled-components functionality, with variance once you get into the extended API.
I'm not seeing the issue here. As you say, let's talk about this at the individual level: picture yourself as a prehistoric pastoralist raising cattle. They eat plants you can't digest, and from them you get milk and meat. Everybody knows that you can't just drink the milk raw -- the lactose in there will really do a number on your digestive system -- but processed milk products like cheese make up a major part of your diet.

... Except that you can digest the lactose. You don't feel sick after drinking milk, because you have a mutation that breaks the normal mammalian mechanism for reducing lactase production in adulthood. Sounds nice, right? But maybe not something that'll bring a huge reproductive advantage to you and yours; more of a cool party trick to show off to your neighbors.

And then one year there's not nearly enough rain. Famines have always been pretty common, alas, and here's another one. Now consider this: processing the milk so lactose-intolerant people can digest it loses about 40% of the calories. You can drink it straight because of your freaky mutant milk-drinking powers, and your neighbors can't. You get a lot more food at a time when people are dying from lack of food. Is this sounding like an evolutionary advantage? The sort of thing you might pass on to the kids you'll have because you didn't starve?

The ability to digest lactose as an adult is potentially a really big deal if you happen to live in a culture that already uses processed milk products as a major source of calories.
I'll give you one.

The year is 2010. And I am a normal citizen and I want to donate money to WikiLeaks without the banks colluding to stop my financial transaction, even though nobody has been convicted of a crime.

How do you do it? The only way I can think of to do this easily (easily being the key word!) is a cryptocurrency transaction.

Banks and credit card companies collude all the time in order to censor financial transactions between people who have committed no crimes.

Do you have a better way of easily sending censorship resistant financial transactions? Because Bitcoin worked just fine back in 2010 for this usecase, even though the banks tried to censor it on their platform.
Panorama view for Firefox: https://addons.mozilla.org/en-US/firefox/addon/panorama-view...
How one hospital used AI to optimize their treatment of pneumonia and sepsis
But Blockchain cannot exist outside of cryptocurrencies. It's a system where popularity of a cryptocurrency is crucial for blockchain's security. So if it can't succeed as a cryptocurrency there is no blockchain to talk about. And once it succeeds we can start solving hard peer to peer trust problems with it.
I often wonder with the McMonopoly prize thing how often they pay out, from my observation quite a number of people just threw out their tickets, so it seemed like there was a good chance they didn't have to payout
"I think this becomes easier as tooling becomes easier as well for developers and for users." Agree, this is what we're working on.
On mine there were jumpers and you could configure the 8 segment LEDs to show any numbers you wanted.
"Less than half the population of the world has the manual dexterity to wiggle their fingers at the speed of 50 words per minute or better."

This is so stupid. They are assuming that when you type fast, you push down with one finger, and when you get done you push down with the next, and so on.

But it has long been common knowledge that the key to fast typing is over-lapping keystrokes. That is, you start to push down with one finger, and before it gets all the way down you start pushing down with the next, and so on. The trick for going really fast is how closely you can space the stokes without getting them out of order.
For the most part I use Pocket because my Kobo ereader supports it. However if it supported Instapaper I would swap in an instant.

I've found Pocket often skips bits of text, usually bullet point items which I'm assuming it things are navigation menus or something. Really annoying. Instapaper does much better with this.

Every now and again it also finds an article it cannot extract the main content from. In that case it never ends up on my ereader, and there’s no obvious indication that there is a problem.

For either of those cases I save with Instapaper and use Erudite[1] to convert it to an epub.

To track my readying habits, I wrote a little PHP browser based application that interfaces with the Pocket API (and the hn.algolia.com API). Once I’ve read an article I archive it. Then when I’m back at my computer I run my app, which lists the archived articles, any related Hacker News pages, and lets me manage the articles (delete, save locally, etc.). It makes it easy for me to follow up and read the HN discussions after I’ve found the time to read the article.

Naturally I called it Pocket Lint.

[1] https://evanmclean.com/software/erudite/
Wow thanks for sharing, this is really cool! Looks like a great way to learn how other frameworks work.
SC2, PUBG, the new in-progress Unreal Tournament etc. work fine, even on midrange 2015 hardware. You'll get about 55FPS on 2k resolution. Basically, as long as you get a recent GPU, any reasonable i5 or better machine gets game-ready. Steam, Origin and Epic games all work with it out of the box.

And you can if needed reboot to windows and use it as a game-OS for unported games.

Cost-wise, it's a no-brainer for when you enjoy macOS and portable computing, adding a PCIe-TB3 box and a GPU is well below the cost of a dedicated gaming PC. If you wanted a single fixed system, a dedicated PC would be the more economical choice, but economics aren't always the endgame. Especially if you simply enjoy macOS and don't care for hackintosh setups; it leaves you with few options for hardware and this is a nice solution.
What motherboard?
This looks promising. I've tried to adjust some of my workflow around a concept like this using Spaces/Task Switching apps but eventually just fall back to old habits. Will give it a try.
Take a look at that YouTuber's channel[1] and tell me with a straight face that using terms like "antics" and "contrary opinions" accurately describes what she's doing or the positions she holds.

What's your agenda?

> But...surely you were joking about contrary opinions near religious centers?

Surely, you aren't trying to strawman a position that's literally one post above yours.

[1] https://www.youtube.com/channel/UCla6APLHX6W3FeNLc8PYuvg/vid...
New Video of F-117s Flying Out of Tonopah Despite Their Fates Being Sealed
Indeed. My mother still types faster than I do. She does medical transcription, effectively listening to a physician (Often with a heavy accent) and typing out long reports that look like your snippet for 8 hours.

The field is rapidly automating, though, so at this point she primarily just edits reports (As opposed to writing them fully 10 years ago).
Maybe he's getting paid in DAI[0], a decentralized stablecoin?

0: https://makerdao.com/
hmm. definitely not my experience there. When I say "safe eject eGPU" it's as if my machine tries, then quits all my applications, and then starts disconnecting the displays, and then detects the eGPU and displays and immediately reconnects to everything.

I am using a TB2-3 adaptor and a mid 2015 MacBook pro with the same script you are. I have an Akitio Node with an RX580. Mostly, it's great, but I basically need to shut down to efficiently disconnect.

FWIW, having an eGPU on a laptop makes you really appreciate how few things are really GPU accelerated in day to day life. (cough, cough, Fusion360 and Lightroom).
Coursera Blokchain Specialization
That's a gaming/enthusiast motherboard that supports clocking down the CPU to help with thermal issues, meant for extreme overclocking/cooling situations.
I didn't think that Medicare was that generous.
I think everybody who writes HTML, CSS and JS for a living experiences this. For me it's the never ending jokes about "JS was written in 9 days" and remarks on how easy it is to fix a problem, because "it's just CSS". I compare it too subtle discrimination. I am a white male and I won't pretend to know how it feels to be discriminated, but I do know how it feels too fight the uphill battle of condescending remarks. And I also play my part. I downplay what I do ("I build websites"), because I don't want to hear myself pounding my chest.
Can't you do the same thing with a simple chain of hashs a la version control?? Why would you need distributed consensus on a patient's health record. My understanding is that Blockchains only make sense in a low trust distributed environment... If you have that low of trust in your doctor it doesn't even make sense to show up.
I think React is most approachable to developers with a good grasp of Javascript and the DOM, and Vue (which I admittedly have less experience with) is more approachable to designers or developers with a good grasp of other programming languages/not the DOM.
There is an extension for Chrome called Visual History: https://joelgustafson.com/projects/visual-history/

or Histree: https://chrome.google.com/webstore/detail/histree/lngppkkhji...

or Tree History: https://chrome.google.com/webstore/detail/tree-history/kfgne...

or Brancher: https://brancher.io/
Can you please not use HN for ideological and nationalistic argument? This is definitely not what the site is for, and you've done it a lot already.
Augur: "Report the Outcome
Report the winning outcome of the event after it occurs. Other users can dispute your report if they don't agree."

I think I can spot the weak link in this system.
>The biggest problem in the world today is lack of trust and the failure of institutions.

That's a pretty strong statement, one that I would disagree with, mostly because it's so vague. How did you come to that conclusion?
Nobody has savings in physical gold because it's a PITA to acquire and store. Digital gold obviously doesn't suffer from these problems.
Some countries, like for example France, make DNA tests pretty much illegal to prevent discovering painful truths like this.
Javascript being sub optimal makes what you do harder, which implies you are smarter. You aren't being made fun of, the language is.

And CSS is harder than programming!
No, I'm not, I'm basing it on investigative journalism. Listen for yourself: https://www.gimletmedia.com/reply-all/124#episode-player

Ironically you only supported your own argument through a personal anecdote.
I live in the US and I use Twitter to find out what is going on around me. For example, when I lose electrical power, my utility company posts updates on Twitter. My local TV stations and newspapers also post breaking news there.
My understanding of diapers.com is different. What I read was that Amazon got in a price war with them and sold diapers at a loss until diapers.com was forced to sell because they could no longer compete. And once amazon bought them, they just shuttered them.

So that’s a PERFECT example of how they could throw money at the problem and kill the competition.
> I deeply believe that corporations could greatly benefit from continually asking their employees "who in your coworkers had a positive impact on your work this week?", and running PageRank on top of it. You could have natural leaders emerge out of that.

The second it becomes relevant to people’s paychecks, people will start gaming it and it’ll be political bullshit.
Bunch of high-end gaming motherboards (at least some models from ASUS and MSI) have that, for extreme overclockers as a "safety switch" to clock down the system while they are changing settings (where otherwise the system would crash in the meantime due to overheating)
>Building Chrome requires a supercomputer and not everyone has one around.

What?

http://www.linuxfromscratch.org/blfs/view/cvs/xsoft/chromium...

Chromium comes in at 120 SBU, which while large isn't impossible. That comes to about 3-4 hours on my laptop.

Building software is not some esoteric pursuit only high priests can perform. It's good practice for software you're familiar with, require performance from and esoteric options most people don't care about.
Can I just ask–why not do manual memory management with just arrays? Why Unsafe?
Retailers set sights on Facebook, Google ad revenue
This is exactly right in my opinion. The dotcom era was all about the decentralization of information, whereas blockchains are all about the decentralization of trust. Contrary to the OP, I believe that blockchain technology really started in the first alt coin boom around 2012-2013. That's when the tinkerers came out. I think blockchain infrastructure is still very early days, and scalability is still among the biggest problems to solve currently, but it's definitely being worked on and it's solvable.
The requirements doc or contract generated to create the software almost always has a lot less thought and a lot less debugging and adjusting in it than the actual software and processes subsequently built around it that have been running that way for the last decade oe three.

Can you imagine if, suddenly, an insurer had a 1% shift in premiums overnight because someone fixed the rounding algorithm to comply with the 1983 spec that had been mis-implemented in COBOL?
> If the normal state of the dam is to generate electricity

It isn't, at least not in the sense that you likely mean.

That seems to be a common misconception about the Hoover Dam. Its ability to generate electricity is completely secondary to its primary purpose: controlling the flow of water (e.g. flood control, irrigation).

Unless/until there is a lower reservoir (as proposed by the project in the article) that takes over that primary function, changing the flow through the dam for any electricity-related reasons is simply not an option.
No they have a different process for this which prevented my videos from being monetized, which I wad fine with. They clearly break down the strikes and your account status in a page near the creator studio.