skysight-inc/HackerNews huggingface dataset:
Many people are recognized for doing good without needing to tell people they're doing good. If you feel you're doing good and not being recognized for it then maybe the kind of good you're doing isn't really necessary.

It's called being humble.
So will installing a version of Godot that supports C# get me something reporting back to MS out of the box?
No family, but been around long enough to see through the bullshit.
Zarya Ulti Compilation: OVERWATCH
Really? You've never heard people joke about Java being slow? Half the programmers I've met have this cult like hate of java and cite performance as the main reason.
It would be interesting to see how the market share affects the profits and how these two companies plan to compete in long term.

If Blue Origin and SpaceX compete in the same segment and divide the market, development and manufacturing costs per launch will increase for both. Assuming each will price the launch price so low that they get roughly 50 percent of the market they would get without the other, both lose half of the volume to the competition.

SpaceX aims for moderate 3% ($55 million) operating profit margin. Bezos has deeper pockets, so if he perceives financial weakness in Musk/SpaceX, he can decide to absorb the losses for a decade and steal launches and drain profits from SpaceX driving it to the ground.

https://www.fool.com/investing/2017/02/05/how-profitable-is-...
Interesting and thanks! Follow up questions: 1.) What was the university project? 2.) Did you look for a company using Pharo, or join a company and convince them to let you use it? 3.) What kind of applications do you make at work and is deployment a problem? Thanks!
I use LIFX bulbs all throughout the house, I think we have about nine of them and they are always discovered every single time I restart Hass and have been doing for as long as I've been using it.

Are yours just not showing up at all, or are they coming on and off-line?
> My only point is transparency. If the true, unsubsidized fare were charged would people still ride? Would it still seem like a good deal? Would it still seem like the best plan?

Says the guy who apparently has no fucking clue how expensive the unsubsidized cost of driving is and is complaining about mere hundred dollar car tabs. Get back to me when you’re paying the $6/gallon gas taxes and $20/day congestion charges and $10 bridge tolls and $8/hr parking costs, and we’ll see how many drivers are left.

The core reason why transit is so heavily subsidized is because we have so many buses running empty, and the reason so many buses run empty is because entitled assholes refuse to take any mode except their single occupancy vehicles and then lose their minds and beat down politicians’ doors any time we suggest raising taxes to pay for all their driving. Transit is literally subsidized because cars are subsidized. Make drivers pay their costs and transit will be way more sustainable.
Flask is synchronous and it shouldn't be labeleld "Python 2.7 or Python 3.6".
Comparing that to async frameworks is not quite fair.
(Also is SpringBoot async?)
Why Taking Risk Is the Ultimate New Venture Advantage
That's right. I've been using Go since pre 1.0 times. I'm however not by and large a programmer by profession.
Hmm...generation, transmission, or distribution?
Actually as an American you can simply go to China on a, "whatever" visa and start working on arrival, there is no enforcement of the law except if you start making real money and stepping in someone's toes. It's virtually impossible for average Chinese to get to the US even as a tourist. Western Tech companies doing well? 3M, Microsoft, Yahoo,...it depends on how good of a job they did forming relationships or paying bribes and how immune their business model is to asset siezure and copying.
I feel you're missing the point, I can't tell if it's deliberate.

Suppose you wanted to reduce risks for computer programmers - everyone gets a personal doctor who sits with them to monitor their vitals, state of the art monitoring device, daily blood tests, screenings for all sorts of diseases. Each person gets a fitness coach, dietician, sleep coach, whatever. Programmers with injuries get oxygen therapy and physios on hand. Basically you treat them like world class racehorses (!). Whatever, hopefully you see the point.

Would that be overkill? No? Well then you don't think programmers matter at all and want to see them all die in industrial accidents. /s

If we can accept at any point that we should, maybe not buy the most expensive chair/table/keyboard/screens, even if there's a chance of injury (eyesight, cardio problems from 20 years of sitting, cut from a sharp edge on a filling cabinet, etc.) then you're agreeing with the general concept of the OP IMO.

Now, in public procurement, should we pay $1000 per seat for a currently $100 app to ensure no programmer ever gets a thrombosis/carpal problem/etc.?
> but in real world any turing machine would be incapable of doing anything outside of its purpose.

If what the brain is doing is computational, then it's not doing anything more powerful than a Turing Machine could do. There would be some Turing Machine design that could do the same processing.
Well, yeah. They can opt to not pay the "risk tax", by simply not going down that career path. Not every construction job is rebuilding a high risk dam spillway. Not every aerospace engineer job involves stepping into a 100% oxygen flammable Apollo rocket chamber.

The understanding is that 1. society should be allowed to consider increased risk, and 2. in the event something bad happens, the victims should be compensated.
Yes, I'm familiar with their post, and it's great that their server code is available on Github [1].
Was hoping to find more projects using it.

[1] https://forms.mvs.co.il/formally/LoginDocSign.aspx?ID=4491b7...
shame, was going to binge read them
What is superfluous money? I honestly have no idea what that means.
I saw JPMorgan on the Pharo Consortium list. Any idea how they use it? I get the feeling large banks use almost EVERYTHING as they even have a lot of APL language use in house with A+ & kdb+.
I agree with you, and I should’ve phrased it differently to get the point across better.

I really enjoy looking at something from an unusual perspective. The upside to you if you’re referring people is what you mentioned, the ability to sell something without any risk or upfront payments. So in reality its a purely symbiotic relationship...
I would say nearly all my loops are either map or reduce. That's it.
I don't mean this to sound snarky, I really don't so please don't take it as such but yes, it is really hard to turn light switches on and off when you are quadriplegic. This software solves that problem completely.

Again, I am not trying to flame you, just telling you how I use it and giving you my reason for using the software.

Have a nice day! :-)
>2. If you're so brainfried that you can't study any more, go to the gym. Not only is exercise generally good, I'm real convinced it's good for memory consolidation too.

I read a study a while back that showed taking breaks after learning/studying is crucial to efficient memory consolidation. Breaks can be filled with other activities, like working out. Promoting general blood flow, prob doesn't hurt in getting fresh O2 to the brain while it's doing it's thing....
Tokenization will turn the whole internet into the world's largest Stock Market
Java is slow, but not in this case. Tight loop java is fast. Anything that touches memory is slow. Anything that involves loading jar files is slow. Anything that involves starting the VM is slow. But tight loop java is fast, indeed, being a JIT, potentially faster than C (better branch prediction given that the JIT can optimize at runtime).

So the claim that Java is slow is true. That's why so many people hate it. The fact that Java is fast is also true.
Why? Seems just vertical monopolization to me.
And people think the current president is insane, sheesh. Where was the uproar when Bush said such idiotic things?
Tesla strikes deal with China to build ‘wholly-owned’ gigafactory in Shanghai
Been meaning to try this, good write up.

An alternative between keeping all data in-memory and going full relational database that's worked well for me is Python + H5PY. Write a simple class where your data getters / setters interact directly with the H5 file and don't keep it in memory.

Super fast (data handling and setup), easy on memory, and doesn't lock you into the schema of a relational database.
Yes. It is a small step from the well-worn convention to pass each char* around with its length.
Kubernetes is a little heavyweight for just running a few apps on a consumer laptop. Not to mention the velocity at which it is evolving, and how that impacts APIs (i.e. some minor releases have removed some command line options for kubelet).
https://docs.python.org/3/library/sqlite3.html
Isn't completion something that is at least in part in the bidders control. Did they employ all available personnel and work 24 hours?
Agreed. But in general avoid 2.x if you can. It will be EOL at some point, quite possible before the code you're writing now is EOL. Up to date docs are at:

https://docs.python.org/3/library/sqlite3.html
Python dev here who chooses his own tools. I want to move to Clojure, but Clojure and the JVM just aren't that strong in machine learning and ML is my current "growth" area.

Even with JVM based solutions, such as Stanford CoreNLP Python has more support/interest than Clojure.

I am not here to pump up Python and knock Clojure, just to illustrate there are areas that Clojure has a ton more wood to chop. And I do understand there have been significant efforts made in this arena lately. e.g. Neanderthal

http://neanderthal.uncomplicate.org/
CO₂ benefits of regrowing forests nothing to shake a stick at
Yep. Mostly this. Academics is cool too, but mostly people selling software written in it or getting paid to use it in house.
Something like living without car is very difficult to pull off in suburban UK, I can’t even begin to imagine how one could do it in places like US or Australia. We have one car and already it limits our opportunities and the ones of our children so much that we’ve been discussing getting another for years.

I’m sure I could save more (we do eat out a bit), but nowhere near 60% of income. You must be making waaaay more than the median.
Several buyers are uninstered in a launch monopoly developing which is likely to prevent such a strategy from working. A more likely scenario is for a major player to gain a process advantage and leverage that into higher profits for decades like Intel vs AMD etc.
If you are applying for a Development job with 10+ years experience, that is wonderful. But what is not wonderful is to fill up your resume with tools/languages which are either dead/obsolete or which are not relevant for the job posting itself.

As part of a team in my office who currently interviewed and hired DevOps Engineers (I admit it is different than hiring a Programmer): there were quiet few older candidates we reviewed and interviewed but majority of them (as per their resume) seemed to be stuck in the past or it seemed there peak was 10 years ago.

And oh yes, we hired a 40+ year old whom we are extremely happy to have in our team.
I can deliver a bunch of employees with 30 years of experience, who are overpaid.

I can also deliver inexperienced employees who are underpaid.
Space may not be as immaterial as we thought
All analysis takes on a 'personal tinge' - what we want to be true we judge to be true. Perhaps I'm making that mistake, but let me explain my view regarding China:

1. China's economy is headed for a slump - either a severe recession or 'lost decade'. China is taking on enormous debt to fund infrastructure projects which on the whole will not generate a good economic return. They have an overheated property market. Looking at economic history over the past 100 years, there have been few countries that have had capital expenditure as a percentage of GDP approaching China's level, and when they did it almost always ended badly.

2. But In the longer term China's economy is on track to greatly exceed the US - there's no doubt that they are following the economic path of Japan, Taiwan, South Korea, etc. Military strength correlates with economic size, so before the end of this century China will be the dominant superpower [1]

3. As an Australian I'm concerned by China's rise, but I wouldn't say 'threatened'. Our economy has benefited enormously by China's economic success - mostly through the mining industry, but also education and tourism. My concern stems from a belief that open, democratic governments are much better behaved - how many of the 20th century's horrors could have been avoided by a free press and fair elections? The current superpower, the U.S., is far more open and democratic than China, and it has never had mass hysteria like the Cultural Revolution. I hope that China becomes more free and democratic as it gains strength, but if it doesn't Australia and the world will probably still be OK. Probably.

[1] Curiously, the one thing that could prevent the U.S. from losing its military dominance in the long term - ie. a high immigration level - is opposed by 'conservatives' in the US.
Way off topic, but I don't open imgur links anymore because they trash my data limits.

I just want to open a dumb png/jpeg/whatever url, not megabytes of JS with a purpose I'm unable to divine.

</whine>
The discrimination is disqualifying someone from jobs just because they are older. Maybe they understand that they're retraining in a new industry or tech stack and will have to take a salary decrease, at least initially. In that case, they're not given a (fair!) interview because people assume they'll want too much money.
Spring Boot can be both reactive or ordinary thread pool based to serve requests or anything from the stack really. It is very very powerful framework and comparing something barebones to Boot is really dumb. Not to mention that author intentionally made java look like a monster when he could use some simple tweaks to reduce jvm memory usage by much and he hid what dependencies really imported. And also if he did not like Boot he could just fire barebons Jetty up and use 20mb heap tops.
Free Daily Accounts #1
If I were paranoid, I would conclude that Apple is deliberately trying to force iOS customers to upgrade to more expensive models with more memory. As usual, the truth is probably more nuanced. However, developers could help to alleviate the problem by avoiding Swift until the tools and packaging are more mature.
Thank you for this. This is amazing. I can use this to benchmark different clusters available to me through compute canada.
VersionEye is shutting down
It's absolutely possible and depends mostly on your savings rate / controlling your lifestyle expansion.

http://www.mrmoneymustache.com/2012/01/13/the-shockingly-sim...

I chose not to completely control lifestyle expansion, but still managed to get to a point where working would be optional by 45 (last year for me) even with a mortgage and two young kids.

If you take a typical SWE six-figure salary and spend all of it, it won't happen. If you take that same salary and save 35% of it, you face a lot less pressure from any possible age-discrimination bogeyman at 45.
Yea...I told myself after college I would never buy books so expensive ever again. His university might have a contract enforcing it.
Rolling back 'net neutrality' is essential to the free internet's future
Dataset is neat, but it relies on the monster that is sqlalchemy. I have recently been using Pony ORM for new experiments with sqlite, and then if the project sticks data transfer to MySQL, et is trivial.

Pony is not a light as Dataset, but way less heavy/confusing than sqlalchemy.
Here is my personal advice: whatever code you write, make sure you can grab it and run leaving no trace behind.
Both, actually for ING. Though, again, this is achievable for the top tier. Question of scale, more than position.
In fairness to you, the UK (and rest of EU) doesn't have the outrageous levels of pay for SWEs that coastal US seems to enjoy. (Starting salary for new college grad of 100K USD is far from unheard of here.)
Honestly, I would be delighted if my first language somehow never existed and everybody speaking it was suddenly an English speaker. By what I listen around, most people in my country agrees.

And it's one of the top 6 languages of the world. I can't even imagine how somebody stuck with a niche language feels.
>Why can't China now run a huge deficit like the US is expected / encouraged to do, thus becoming consumers of products built in the US and Europe, instead of the other way around?

Because banks and other Govenments believe that there is a ~20% chance that China will implode and have a popular revolution over the next decade for any given decade. That's Morgan Stanley's number, other banks may project different numbers. China is incredibly unstable relative to the US and European countries. Half of China, does not want to be part of China, and not in a joking, "Texas will secede" type of way. There's tons of poverty, not enough water, overpopulation. There's little democratic self correcting mechanisms.
We have some nasty bugs here in Texas. Fire ants, scorpions, asps, and many other pain inducing critters. My wife, from Kansas City, had no idea when we moved here...
Did you publish the source code for the test servers (in the various languages)?

I am curious to what a "normal" Java microservice look like.
The Fairest iPhone of Them All
I've always wondered why it's not possible to get insider info from purchasing depts on factory details so we're not simply paying for over inflated brands to line corporate pockets.
Having worked with both Lisp and Python, I feel relatively comfortable saying the only thing missing from Python is macros; and when it comes to readable code, it's not a debilitating loss. Much of a macro's capability to create DSLs can be replicated using the introspection and metaprogramming.

There are also some lisps that target the Python VM, so you could consider using one of those.
Goodbye Capstone, hello Zydis
In a few years, amazon may also be dominating the defense industry.
That would be true if the casino always reshuffled after a certain number of cards came out.

But a dishonest casino could do the same card counting that players can do, and reshuffle when the count favours the players.
HN is primarily read by western web software engineers who have little incentive to understand the nuances of China for now because China's web is effectively a closed ecosystem.
I don't know if they still do this but in the past Rackspace would waive the 5 mbx minimum if you called them.
I'm 'only' 28 and I worry constantly about this as 30 gets closer and closer. When you're the oldest developer you have to work much harder to justify still being employed, but not so hard that they start to worry about you jumping ship for 5-10k more.

The only people around my company that are around your age are the owners and the directors that report to them.
Good point regarding the consumer laptop. The point I'd like to make is that using consumer as a proving ground for a future enterprise / cloud play may be compelling.
Yes. I am using Smalltalk since 5 years for professional work and paying all the bills. I work as an independent consultant/engineer and I had 6 different clients so far, to which I worked remotely to all of them. Mostly I use Pharo and GemStone but also a bit of VisualWorks and VisualAge.

Previously I worked several years in the Java world starting from Jr developer up to technical leader.
>I wonder if the Apollo project would have worked today, instead of in the 1960s.

George Mueller (who was head of NASA during the Apollo program) said that it would be impossible to repeat Apollo today without it being a classified program as Congress has passed so many laws and regulations in the meantime.

Source: https://dominiccummings.com/2017/06/12/the-unrecognised-simp...
Domain as in 'aerospace', 'construction', 'finance', 'computational geometry'... If any of those die software is kinda pointless anyway.
I’ve found it fascinating that people cannot coherently talk about a different nations moral failings without equivocating and falling back onto moral relativism and what-aboutism regarding how the US is just bad.

Funnily enough, the EU is the chief purveyor of this equivocation, regularly chiding the US for it’s privacy laws while hypocritically issuing exemptions to China for its repression of political dissidents and keeping conspicuously quiet regarding its censorship.
I see now, thanks.
DDoS Is a Real Menace – But Blockchain Can Help
I'll be 40 in a few years but I give zero fucks about age discrimination.

I've found that most people don't really care how old you are as long as you provide them value.

But I don't work at a corporation so I guess that puts me in a slightly different position. Instead I record and sell video courses that teach modern development practices. All of that started after I was 30.

I guess my point is there's plenty of ways to live a fulfilling life as a software developer without ever being put in a position to be discriminated by anything.
So let the pharma companies charge $100k.

If you're in the top whatever percent of rich people with a net worth over $100 million, would you not pay $100k to be better from the common cold? Call it the Tesla model - don't go for the price conscious mass-market first. Sell to those for whom money is no object first.

Build the Model-S of common cold treatment. When you feel a cold coming on, your private house-call-making doctor comes to your house, you cough on a petri dish with rhinovirus food, the doctor takes it back to the lab, rushes it through whatever testing is required, then comes back the next day, gives Bill Gates a pill or a shot, and the day after, he's right as rain.

Simultaneously, work on getting the cost of the equipment down. Depending on what's being research, a medical lab could easily cost over $10 million - too expensive to scale quickly, but making lab equipment that's orders of magnitude cheaper will pay dividends for itself. The first human genome that was sequenced cost ~$3 billion, now we're just waiting for it to drop below $1000 (currently at $1400). (23&me's $200 kit isn't technically sequencing, but they definitely also benefitted from that work.)

Once the cost is brought down, bring it to a broader market. Charge $1,000 to never get the common cold again, and reap in money selling both the cure and the supporting equipment. There are enough people paying over $1,000 for elective surgery to support many plastic surgery clinics; I'd venture a cure for the common cold would be able to sustain a few, at least until a competitor comes out with a vaccine.

Unfortunately, the NTSB and the FDA regulations, as well as the behavior of patents on things like car transmissions vs drugs, are very different things (for good reason, mind you), so this isn't a likely scenario.
For those interested in such insightful tech reads, I run https://discoverdev.io - a daily curated list of top 8 to 10 engineering blog posts!

Published every weekday!
Well, I have not taken a look at the implementation yet, but java is certainly known for delivering a decent performance even if the programmer is a little careless regarding perfromance.

In Go on the other hand, doing simple 'mistakes' like declaring a variable inside a loop can bring you to performance hell:

Declaration in a loop:

var sum int
for i := 0; i < n; i++ {
x := i + i
sum = x - i
}

Declaration outside the loop:

var sum int
var x int
for i := 0; i < n; i++ {
x = i + i
sum = x - i
}

Benchmark results:

BenchmarkInLoop-8 2000000000 0.40 ns/op
BenchmarkOutLoop-8 2000000000 0.47 ns/op

And the same is certainly true for C/C++.

Src: https://nopaste.xyz/?68c6800acd9200d6#mDstI36uBPBU4Td8k//GNC...