skysight-inc/HackerNews huggingface dataset:
"For many applications, Java is a good choice. There's lots of proficient Java developers, and Sun has delivered regular advancements to its Java frameworks.

Where Java begins to lose value is when it is applied like Windows, as a layer pasted onto various hardware units with enough differences to create headaches but too few differences to stand out in the market place. Like Windows, J2ME only offers a pickle when consumers want a whole sandwich.

That's something that should have Sun sleepless: its wide but shallow position in mobiles is too similar to Microsoft's position as the vendor of a wide but shallow layer on PCs."

Ironic that Sun's language would live to capture a majority share of smartphones, but Sun would not!
https://en.wikipedia.org/wiki/Promontory_Interfinancial_Netw...

On any given night your dollars are spread out at banks all over the country. Likely at tiny little community banks that you've never even heard of. It's pretty impressive how banks manage to maximize FDIC insurance.
> most people get defensive when newcomers (especially juniors) come in with suggestions

Reminds me of that quote "science progresses one funeral at a one".

I had a good boss at a previous company. Shortly after I was hired, he scheduled a meeting with the rest of the team and said, "We want to get your opinion on this thing X we've been working on for over a year. Since you're new, you may have some fresh perspectives about what can be done." I generally think that's the right approach.

Judging by the number of systems in different fields that have been overhauled by outsiders to the field, I imagine real innovation has less to de what thinking of new ideas and more to do with navigating the minefield of human psychology.
The untold story of how India's sex workers prevented an Aids epidemic
All without microcontrollers, phone-home Internet connectivity, nor cloud-based data gathering and mass centralised surveillance. Simpler times indeed.
A licence is proprietary if it restricts any if your four freedoms. The Confluent licence restricts freedom 0, the freedom to use it for any purpose. It is therefore proprietary. JSON's license (with the "The Software shall be used for Good, not Evil." clause) is proprietary too.

Now, we can have a discussion over the degree of proprietary-ness, but I disagree with the statement that it isn't proprietary. Of course it is different to some other proprietary licenses, but I believe that discussion is secondary to the discussion over whether it is proprietary.
Mostly I just want what it says on the label to comply with what is in the bottle. So I'm generally not happy with "should be OK", I want "someone tested this and it actually does have this much Magnesium in it specifically".
While this study did find a correlation (unsurprisingly) between depression and childhood trauma. It also found that 1 in 4 sufferers had experienced none at all.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4677006/

Are you suggesting a staggering 25% of depression sufferers have repressed memories? If so, I'd like to point out that there is no scientific consensus that it even exists:

From https://en.wikipedia.org/wiki/Repressed_memory#Criticism :

The existence of repressed memory recovery has not been accepted by mainstream psychology, nor unequivocally proven to exist, and some experts in the field of human memory feel that no credible scientific support exists for the notions of repressed/recovered memories
Yeah, on the one hand I'm strongly against drive-by one liners, on the other hand vitamin D cured me.

I was already taking magnesium, B6 ... everything else.

8000 to 12000IU of Vitamin D a day for four weeks weeks cured me of my suicidal ideation / depression / emotional instability / irritability.

I went to the doctor and got a prescription for antidepressants a couple of times, drove to the pharmacist and sat in the carpark in my car crying for half an hour before I drove home without getting the medication.

Vitamin D was the keystone that's made all the other supplements work way better.

Now I'm on a much lower maintenance dose, a few hundred IU a day average taken as larger random doses throughout the week.

I guess it makes sense if I think about it, I get almost no sun exposure, and when I am outside I'm covered in long sleep and pants because the sun here in Tasmania is either too low in the sky to warrant shorts and a tshirt, or it's summer and the sun here cooks my pale skin in minutes.

Your millage may vary. Vitamin D and magnesium are considered very non-toxic even at stupendously high dosages for short periods of time. And they're both fairly cheap.

Disclaimer: this does not constitute medical advice, do your own research, and all of that. I'm not insured to give nutritional advice.
Russell’s thoughts on ego-recession remind me of yesterday’s AMA with Jason Rohrer, where he talks about how his shifting sense of place in the world informs the design of his latest game, “One Hour One Life”. The game is a survival/crafting MMO where you start as the baby of another player, completely helpless, and try to do as much as you can to move civilization forward before you die.

It’s interesting to compare this to one of his earliest games, Passage, which deals with a similar theme but from the perspective of a single individual.

https://www.reddit.com/r/IAmA/comments/a67qi1/im_jason_rohre...
The goal of Esperanto is having a quick, easy way for people around the world to communicate with each other. You don't need to live near Esperanto speakers to use it online, by mail, or while traveling.
> Some of them are even larger than the oil fields, and yet they hardly extract even a fraction of the energy

Total energy extracted over a couple of centuries is dramatically higher with wind. Oil is stored solar energy that eventually runs out; wind is realtime solar energy that never runs out.
I understand where their revenue comes from. But if they're doing the same thing as every other bank and not charging for trades what's making up the difference on their bottom line? It's not income. So it must be that they're avoiding costs that the rest of the industry is incurring. Like the cost of compliance.
I really appreciate your time and feedback.
On top of what you mentioned:

Java hopped onto the Object Oriented Programming bandwagon just as it was getting a lot of buzz. To a lot of people, Java and C++ are the canonical Object Oriented languages. (Sorry, Alan Kay.) Of those two, Java has the shallowest learning curve.

Java was also many developers' first introduction to a language runtime with a "fail fast" approach to fault handling. Java featured runtime bounds checking and runtime type checking. Couple that with the very detailed (for the time) stack traces that the runtime produced, along with automatic memory management, and you have a powerful set of tools for building (relatively!) bug-free software. (For comparison, imagine trying to debug a C++ program that intermittently crashes on an off-site customer's computer.)

Object Oriented design, garbage collected memory management, and runtime error checking all had roots in other languages (Smalltalk and Lisp come to mind) but Java was the first to package all those things together in one well-documented, industry-oriented tool.

Most of those predecessor languages were widely perceived as by academics for academics, which brings me to the final piece of the puzzle: Sun nailed developer outreach. It doesn't matter how good your language is if nobody has heard of it.
Yeah, tricky. I think Australia generally has more rigorous regulations / standards. But maybe I'm just deluding myself.

Maybe you could import a few pounds of magnesium glycinate and have it tested, I've heard the testing isn't that expensive when you're dealing with multiple thousands of doses of a product.
This is turning into the modern day 'first comment.' HN should really just generate this link as a feature.

Edit: My bad, this has been covered: https://news.ycombinator.com/item?id=17320147
No it doesn't. Even with its 100 billion cash that they sit on, they can't. That was the conclusion of the article when it said it needs to bring back the entire web. Well, getting back that web is going to cost more then 1 trillion, the entire Apple value, so no, they can't.
The US DoD does have 2-factor authentication. Every user (every employee of the DoD, as well as contractors) has a CAC (Common Access Card) that they need to log into a computer, along with a PIN. It seems in these 3 facilities that were audited the administrators (probably outside contractors from my understanding of IT in DoD facilities) failed to follow DoDs own guidelines (STIGs).

EDIT: as an aside, the DoD STIGs can be fairly interesting and are very useful references for sysadmins. Check it out - https://iase.disa.mil/stigs/Pages/index.aspx
It’s basically an opinion piece - CIDR is an unusual conference and encourages this:

http://cidrdb.org/cidr2019/
It's rgb(142, 142, 142) on white. Very readable.
And I guess all those people I saw on the commuter train that goes through there were fake, too. Probably actors paid by NASA!
Copyright Infringement As A Service (CIASS)— I like it!
Yeah you see it in a couple of traits like height, etc..

Basically it's if you have a gene on the x chromosome that increases height by an inch in a man, it will only increase a woman's height by half an inch. And vice versa with removing an inch.
Surprised no one seems to have addressed the real purpose of the "social" punishment for "scientific misconduct", which is to punish those who dare to mention or research topics that the government doesn't like, such as the tiananmen massacre, Huawei spyware, etc.
Those are two totally different meanings of the word “republic”. The definition as the opposite of monarchy and the definition having to do with organizational qualities are related only by historical overlap, not by unity of core concept.

And what I’m trying to get at as one definition of democracy is the idea that policy should track majority preferences, totally aside from any structural features of the system that might make that likely. For example, someone arguing that a certain bill should pass because a majority of citizens support it is making an argument from this idea. That argument in itself is totally aside from whether the legislature is even elected by the citizens.
I'd be interested to know if anyone's had success with distributed transactions in a microservice architecture. I've gotten into a world of pain every time I've tried.

We did have some success at one of my previous companies (wiggle.co.uk), but that was mainly due to pretty tight integration between MSMQ, MSDTC and MS Sql Server. Even then, we tried to avoid distributed transactions as much as possible.
I don't know what you're talking about. Their SIPC insurance for their regular investors is safe.
Sure, but they just weren't sophisticated enough. It isn't wrong, they just need to go through some more steps, like Fidelity. It will be a non-issue in 60 days.
>> I have an independent income source: working remotely for Western companies.

Grow your income to levels which affords you to move into friendlier surroundings.

Also - your post is too involved into being pissed off by things you cannot control.

Build upon things you can control and evolve from there.
Yes, my point is, either leave the link to the Twitter thread (which also contains a link to the paper), or link directly to the paper. Linking to this summary page, which contains a brief abstract that contains more words but less information than the Twitter post, seems to be worse than any of the other options.
Every submit for this site is just a daily ad for Amazon affiliate linked books (tag=itbook.store-20).

There is no "store". Even the descriptions are ripped from the Amazon pages.
> Java has the shallowest learning curve

[citation needed]
2014: https://news.ycombinator.com/item?id=7774016

2012: https://news.ycombinator.com/item?id=4366110
I think perhaps you wrote "most people" when you meant to write "some people"?

If not, then I'd kindly ask you to provide a citation. Cheers.
I mean, kind of, yeah.
Rust is clearly not object-oriented. It has very minimal support for late binding, and no support for reflection or dynamic libraries.

This isn't a critique, it's just a statement of fact. No Rust designer will say they set out to build a new object-oriented language.
Calculus by Spivak is good. Abbot's real analysis textbook is also quite popular.
Yes, the mobile web version of the website has a dark background color which makes the text extremely difficult to read. The desktop website has a white background.
:= probably more directly comes from Pascal, which got it from Algol 60. Algol 68’s greatest legacy is the influence it had on Bourne shell script.
RIP, legendary cypherpunk Tim May
Check Operation Paperclip for leads.
Thanks for pointing that out! Year fixed above.
Are you basing that on personal experience, or just on that blog post?
What if you don't want children? Hence, you'll have no grandchildren.
I don't work remotely, but I did make a decision to live somewhere else.

I moved from the Netherlands to Romania. I travelled to Romania a couple of times for business and really liked the atmosphere and the people. Met my girlfriend in Romania and moved here about three years ago. Been loving it ever since.

The city I am in has one of the lowest crime rates in Europe and some of the cleanest air in Europe. Beautiful nature within an hour drive and lots of friendly people.
OpSec mistake brings down network of Dark Web money counterfeiter
> It doesn't matter how good your language is if nobody has heard of it.

Or how bad it is, if you can shove it down people's throats. But that is true for any software, not just programming languages...
"You've been in therapy for some time now, and have started to be able to realize what is a rational fear and what is not. You feel like you might be simply being insecure ..."

I think this is the gist of the entire ordeal of depression. You simply mature up and grow out of it in time.
USCD P-System was very popular. I don't think anyone who was developing software in the 80s has forgotten about it. We're not all senile yet.
Imagine Cuba not being overtaken by armed rebels, and then keeping it living in the 1950s for the next 70 years.
We used to have a stepping stone to learn other languages. It was called latin. For some odd reason, we stopped teaching it in our public schools here. But the wealthy private schools still teach latin and give their kids and enormous leg up in their studies.
Thanks for the thoughtful words!
Great comment, this big picture strategy of calculus is not emphasized enough.
Best comment here. Citation needed on this comment, especially when it can be disproven with a single counter case.
Designing for Interaction Modes
Ehh... I know you mean this well, but for those of us into more rigorous philosophy of science I can't fully agree :)
Nice translation. AFAIK Dufu lived in Sichuan. The river he referred to was probably the Yangtse, which flows through southern Sichuan across central China to Shanghai (which didn't exist in Dufu's day, Yangzhou, Suzhou and Nanjing were far wealthier). You can still find quiet places on the upper Yangtse where land is cheap and nature plentiful, though mostly in neighbouring Yunnan province.
It did stay hidden for 30+ years
Pascal was the programming language we used in college in the late 70s, and although I knew it translated to p-code that was then interpreted, somehow that never became much of a focus. We just used the language like you would any other high-level language, and bitched about the shortcomings or inconsistencies.

I can tell you first hand that when James Gosling was developing Oak/Greentalk which became Java, Pascal never came up. Sure we all knew and had used it, but the focus was much more on C++ and what to keep and what to discard. I think Smalltalk or Self might have even been more of an influence since Dave Ungar was in the Sun research division at the time and was spreading the gospel of generational garbage collection.
Check ILL, talk to your local librarian - I've been sent books from overseas before.
Excuse my ignorance, but what is "the reason you can't solve NP-hard problems using soap bubbles"? That seems an obvious category error, but that can't be the reason you're dismissing the feasibility of quantum computing. What am I missing?
But the law literally says that email is sufficient notice.
The fundamental strategy of calculus is to replace a nonlinear function with a tangent line approximation to that function. This greatly simplifies calculations, and the approximation is often accurate enough to be useful.
> When they've gone on an unauthorised excursion through some code that has say, safety critical or legal, concerns

> especially if said code was rattling in the building around somewhere it might get into the code base.

Reading code should never require "authorization". There might be some edge cases related to logistical technicalities (e.g. there's a security clearance/IP/trade secret/plain-text password concern). But there is no reason that the criticality or risk from changes to code should prevent people from reading it.

Writing or rewriting code should never require authorization; getting it released should.

That's not some 'everyone should do whatever they want, damn the managers' statement: do your job and try meet your goals; if you go off the reservation and waste time, don't be surprised if you get slapped. If you take your code to your boss/team and they say "that's too critical to touch right now/at your experience level", "I don't have time in my day to review your side-of-desk rewrite, shelve it", or "that's incredibly misguided and too stupid to even try to improve", that's on you to work through.

But the act of [re]writing code alone should never be forbidden.

If one of your job's responsibilities is "don't rewrite this code, even as a scratchpad or personal what-if,", that is fucked.

If one of your job's responsibilities is "don't read code that is out of your lane, and don't try to understand the haunted forests"[1], that is fucked.

Your responsibilities might not be explicitly to do those things. But if your responsibilities include the negatives ("never touch this, even if you don't check it in"), something is very wrong.

If code "rattling around the building" might somehow "get into the codebase", that is fucked: you have a horrible problem with your code review process, your release process, your developer prod-access/permissioning system, or your colleagues' willingness to accept as gospel things they find lying around. Or all of the above.

To be blunt, that comment seemed harmfully closed-minded, paranoid without reason, and lacking in understanding of how engineers grow and learn: by reading and writing code, even if nothing release-able comes out of it immediately.

[1]: https://john-millikin.com/sre-school/no-haunted-forests
From Buffer Overflow to JIT-Spray-ROP [pdf]
Late binding is the only one of those features commonly associated with object-orientation, and Rust is just as good as C++ on that front.
Say this, "God, if you are real, show me."

http://youarehere.place

If you want to talk, contact me via my profile.
These early documents are really interesting in that they often NAIL the future but underestimate the technical challenges required.

Onion routing being a good example... it's taken longer to get there and it's still not going to be the default for a long long long time.
Central America.

Work remotely 100%.

Main reason is beautiful young women.

Second reason is weather and beaches.
Hotmail and Messenger used a lot of rdist in the early days. Until one of the managers rdisted /dev/null to /etc/passwd. Just one of many lolz in the day.
No.

First decide "I will structure my life so I can be location independent"

Then take the next few years obsessing over how to make it a reality.
You can obviously use an `enum` for this, and it's not so clunky that I think Rust should add yet another feature for it.
Is the US who kept it in the 50’s. It wasn’t even a socialist revolution. But you must understand, they confiscated US property. That’s the crime they committed.
GitPitch Pro Adds New Code Zoom Feature to Slide Decks
Intuition on probability distributions
At that point, Smalltalk (and I think Self) had JIT too in terms of VM state of the art.
Killing Hope is a must read. A chronicle of US interventions globally since WW2, often supporting very reactionary and dictatorial governments against democracy.
Personal attacks are not ok here, especially not ideologically motivated ones. Please stop posting ideological flamebait to HN (with any account).
Or, better still -- keep looking until you find a team whose senior leaders have less fragile egos.
Fwiw few americans travel abroad, and even fewer outside of major hotspots and tourist locales. When travelling it's somewhat unusual to meet an american around town.

Saw your comment about the military base so there's probably more to it than that, but the base probability of "american" in a lot of places is low.
Building SeaTurtle, a Logo-Like Language in Swift and SpriteKit
That's a real problem, and quite common. I think it's important, when confronting or correcting someone doing that (whether they're your employee, colleague, superior, team lead, etc.) to emphasize that they're not being punished or thought poorly of because of their ingenuity or initiative, but because they're wasting time and need to stick to the plan. Otherwise, initially headstrong but very capable people are often ground down before they have a chance to get used to the roadmapping/planning/etc. process at a company. This is especially true with new engineers.

I have no idea if the GP post you're replying to is someone rationalizing being in that position as being "disciplined for touching the wrong code", or whether something actually screwy was going on. I just wanted to mention that distinction because it was important to me when I started out (if people had come down on me for having ideas, instead of for wasting time, I'd be in a much less useful, happy, and capable place today).
Oil was never at $100 in the 80s, I have no idea what you're talking about.

It's undeniable that Reagan's spending on the Cold War caused the collapse of the USSR.
> So we technically don’t turn male or female until puberty!

I think most middle of the road people would not agree with this. Males are born male and females and born female in my opinion. I noticed your comment above that you transitioned, which you must admit does make you biased.
imagine you died and your biggest contribution was to a ponzi scheme
Travel Tips for Long Term Traveling
We tried the UCSD p-system in the 1980s. Its major problem, being interpreted, was it was just too slow. MS-DOS systems were so slow, the p-system just wasn't viable.

The early Java systems were interpreted, too. Steve Russell wrote the first JIT for Java, which revolutionized Java by compiling the bytecode into machine code.
I'm not sure how the best way is to respond.

Even if the critique suggests "the memories may be false or distorted" the essence still holds properties in how the person has been modified by it. I would still consider the person suffering from trauma associated to it. Trauma from misinterpretation is just as real in comparison to trauma from an event that did in fact happen. Both may result in a person being altered negatively.
tldr version. Some writer is butthurt because they called out George Soros. Who cares?
Sure, though it wasn't an ominous attempt to shut them down, which is what the commenter was replying to.