skysight-inc/HackerNews huggingface dataset:
This is the same LLVM Fortran project as discussed two years ago in the thread you linked. Two years ago was just an announcement, now they are publishing some open source code (which might or might not actually work, for some definition of "work", I haven't tried it).

So the backstory is that Nvidia bought PGI, a company which produced a C/C++/Fortran compiler suite which was moderately commonly used in HPC. Then they took the Fortran frontend from the PGI suite and bolted it to LLVM and open sourced it as flang.
Ah, was about to say that all goes back to lambda calculus by Church and could be found in Lisp probably around ~1958.
Banks Tighten Auto Lending as More Borrowers Fall into Default
Funny.... but:

In a past job we had some ada code in our codebase that was just awful looking. It was machine translated from fortran to ada. From what I could tell, it was just a few files that were translated and then fixed up and checked in before they gave up on that conversion project.

we nicknamed such code "ada-tran"

Thus the I feel the new translated code should be called "Forscript"
Enthusiasm is great, but over-working and burning out is easy to get to - so make sure you take care of yourself.

Be delivery-oriented and don't be afraid to make design mistakes - it won't be perfect on the first time anyway.

Know more than your niche, get out of your comfort zone once in a while.

Respect your co-workers - even if they make mistakes, it's OK, you will too at some point.
Is there a single ORM out there that doesn't support the lower() function? I googled "case insensitive search" + a couple ORMs and each of them could implement it as a one-liner.

And doing the runtime lower() on everything will generally not be slower than citext. If you look at the source for the citext comparison (https://github.com/postgres/postgres/blob/aa9eac45ea868e6dda...) you'll see it is internally converting the values to lowercase and comparing them. All it saves you is the overhead of a sql function invocation, and you'd have to do a lot of comparisons to make that difference measurable. But if you're doing a lot of those comparisons, unless you're just running the calculation on the same couple values over and over, the memory and disk latency will dominate performance, not the minimal overhead of the sql function invocation.

I agree you should probably use citext if you need case-insensitive unique or primary key values, but be aware of the drawbacks. https://www.postgresql.org/docs/current/static/citext.html
Swift also supports trailing closures. It's a concept that's become pretty familiar of late.
Youth is wasted on the young.
As to 3, reducing coal usage would do more. Coal has enough radioactive sulfur that Chinese pollution swamps the levels of radiation emitted by Fukushima, for example.
Nice...if only a good REPL, I could finally leave Python.
Inside Offices Where the Music Never Stops and Everyone Is DJ
Well there is some truth in that generations face different common challenges (different wars, levels of tech, economies, etc), and examining how a given "culture" reacts as a whole to these changes is potentially useful.

The issue is when people focus on one specific, relatively visible response and extrapolate it to the entire culture. I know boomers who are cartoonishly entitled and millennials who work 60 hour weeks without complaint.

That said there are some consistent general trends. Computer use drops drastically in the older demographics, for example.
Is it just me or is one year a pretty low bar to set for granting a problem the title of "long gone"?
We've been using Heroku CI on Kickass projects and we like it. Reliable, cheap and fairly easy to setup. However, still seems to be missing some basic functionality like notifications when the build breaks and stuff like that. Looking forward to continued evolution of the product and not having to rely on third party providers.
For classroom study - wouldn't straight javascript suffice for basic classical molecular dynamics? That approach would also make it much easier for students to play around with different update algorithms, temperature control, etc.
"It's kind of weird--the values. Jonas Salk invented the polio vaccine. I'm probably worth a lot more than Jonas Salk. That's pretty weird. I didn't cure polio; this guy did. I walk into a bar and a whole bunch of people know who I am. Jonas Salk probably can't even get laid. Now, figure that out."

- Billy Joel
I've heard a horror story of someone doing signal processing in node.js. It'd be nice to use a well tested Fortran FFT routine - there aren't many .js libs for doing numerics AFAIK (disclaimer: not a js programmer)
I'm not familiar with MySQL, but this might be along those lines: https://www.2ndquadrant.com/en/resources/bdr/
I want to say this first: I love net neutrality and I support it 100%.

That said, I think this battle will go on forever until either

- We have a decentralized network anybody can plug into without ISPs (mesh net) or

- Cities build their own fiber infrastructure (or 4G towers for rural areas) and rent it out to companies. Cable/DSL become a thing of the past, and you connect via radio/public wifi/direct fiber.

This battle is starting to get ridiculous. The "let the market decide" shills don't seem to understand there's no market. So let's give them one, on public infrastructure. Either that, or make the internet some kind of mesh-connected network that routes around blocks/slowdowns.

Until then, let's all just agree the net neutrality is a common-good consumer protection, and there's absolutely no reason, at all, to get rid of it until we either have a viable marketplace or we don't need ISPs..
True, although that would limit which polarization options were available to you. I am also presuming that the inverse square law is helping here in that you would not need the kind of signal strength the antennae on Earth need to get through the ocean, rather just enough to create a Dragon sized bubble impenetrable to ionizing radiation at a distance of a couple of meters.
Yes. Absolutely. The less enthusiasm you have for your job, the more you will notice the early hour you have to wake up, and the traffic you have to fight, and exactly how long 9 hours can be. And when that happens, you'll burn out because you are using up so much willpower to do the bare minimum you'll wear yourself out

How to tackle it?

- Find a project you enjoy doing. Either at work or a side project.

- Spend some time on Stack Overflow helping others. Ostensibly you are engaged in "professional development".

- Find a new job. This may seem obvious, but if you are doing something you don't like, find someone who will pay you for doing something you do like.
There are apparently other ways humans have done this as well:

>"The Cold War tests, which detonated explosives at heights from 16 to 250 miles above the surface, mimicked some of these natural effects. Upon detonation, a first blast wave expelled an expanding fireball of plasma, a hot gas of electrically charged particles. This created a geomagnetic disturbance, which distorted Earth's magnetic field lines and induced an electric field on the surface.

Some of the tests even created artificial radiation belts, akin to the natural Van Allen radiation belts, a layer of charged particles held in place by Earth's magnetic fields. The artificially trapped charged particles remained in significant numbers for weeks, and in one case, years. These particles, natural and artificial, can affect electronics on high-flying satellites—in fact some failed as a result of the tests."
https://phys.org/news/2017-05-space-weather-events-linked-hu...
Yes, that's the term I should have used. Thank you.
not that random considering the position of K & Q.
Recruiters are almost universally horrible, but there are usually a few out there in any market that have at least some idea what they're talking about. They are real diamonds in the rough and can take years to find, which makes them even more valuable.

However, sometimes even horrible recruiters can help you get a foot in the door somewhere. This is especially true with temping: you show up and start working right away with a minimal interview process. It's a great way to subvert corporate HR machines and get in the door and start making connections.

If you're looking for a new job of the type that recruiters may have, submit your resume to them and let them spam it out for you, but be firm with them when they want to waste your time by sending you to something that you know is a dead-end, or when they're trying to set up "check-ins" or other meetings that don't have a client/potential employer in attendance (do note that most will want to meet you once to look you over and make sure they won't be embarrassing themselves by sending you to an interview, but once the relationship is established, resist further recruiter-centric time waste).
As a new developer I'd like to hear more about why this is?
No argument here but what do you mean by 'admin'?
I would hope people understand that the only true fix will come out of Congress so having the FCC who is staffed by people who don't report to voters vote this way puts the issue back into our hands.

get on your Congressman's ass and ride them hard
I would say that it isn't configured to scale like Mongo out of the box...but that doesn't mean it can't.

You can go outside of Postgres core to get multi-master solutions with easy sharding and clustering...with the open sourcing of CitusDB and 2nd Quadrant's pglogical and BDR extensions there are options out there.

You can also roll your own (if you really want)...and it is relatively approachable to do so using built-in features like partitioning.

And, of course, with the 10 Beta it would seem that logical replication is being brought into core which sets the foundation for future replication features such as BDR to also be brought into core.

I would also point out that since Mongo's BI connector fiasco, it would seem more and more Mongo users are finding more reasons to just use Postgres (where relational interfaces are desirable for BI): https://www.linkedin.com/pulse/mongodb-32-now-powered-postgr...
As an example, here's a simple proof-of-concept webapp I wrote in Ruby, based on continuations:

https://github.com/nathell/ruby-continuation-webapp
"that's funny" is the start of the journey, "damn! that is why it does that." is the end :-)
If you want to distill it to one factor it's to make sure you and your function are a respected part of the company and not just something that's easily replaced. If you are in that position usually the $$$ is good and the work is interesting.
Service from Azure support has always been superb for me. What type of trial were you looking at?
I see the point you're trying to make, but I'm less convinced it applies to real estate.

For one thing, real estate doesn't seesaw with such ferocity as stocks. Sure, bubbles form and prices crash. But the floor for real estate is that people need a place to live, and population goes up. A stock can go to zero, while a house can be underwater (figuratively, let's hope), which matters if it's financed. Stock options can become worthless, while land very rarely becomes worthless.

Buy and hold is an option with real estate, because in general the asset price will at least track inflation at a minimum. It doesn't rot like an overripe banana like in your Sun stock example​, where holding it too long was a punishment.

Real estate developers will sometimes take a condo project and turn it into rentals if the market turns before they're done with construction. The reverse can happen, rentals can turn into condos in a hot neighborhood. Those aren't the only elements to consider, but for an illiquid asset real estate is surprisingly flexible, as I'm finding out.

Put aside the fact that I can't live inside my stock options if I need to downsize my expenses.
How Tales of ‘Flippers’ Led to a Housing Bubble
Where I come from ppl your age get downsized and replaced by younger employees with less pay. The +50yo will never get a job but is still +15 years away from pension. At the end of tge day only the money matters. You can't pay rent on "job satisfaction". Neither can you eat it or retire on it.
It was definitely undercut by the chinese, they have control of 95% of the worlds rare earth metal production and the U.S. having their own internal source is a huge threat to their ability to cut exportation, skyrocketing prices exponentially within hours.

In addition, unlike our environmental standards which in California don't allow for that type of mining at all, in China there is no environmental standards, and lots of people, and already control of 95% of the market so its easy to pull strings as an underdog tries to gain market when you can pull enough strings and control prices that much.

Additionally production is much cheaper when labor is cheaper and there are no environmental restrictions whic modulate production.

it is very easy for them to undercut and it will continue to be so as long as we don't allow internal mining and buy it elsewhere because there is a pervading belief or cognitive dissonance surrounding the idea that pollution produced in China doesnt effect pollution in California, and by exporting the manufactoring of goods bought in California to China with less restrictions, we are improving the state of the world.
So, did the Monero developers sneak this fix into the April hardfork? I'm not saying this is wrong, but it's certainly not very transparent.

In case of the Bitcoin overflow bug[1], a public announcement was made and everyone was asked to upgrade.

[1] https://bitcointalk.org/index.php?topic=827.0
sure you can be fearless, but not in a way that is productive. you just become more annoying
I'd suggest that's easy, Google are running a loss-leader to get you onto their platform.

In terms of market share on cloud computing platforms, Google is currently running third to AWS and Azure, so it makes sense for them to take some short term losses to help build their position.

Whether they will maintain that kind of pricing in the long term, remains to be seen.
Or we need to realize not everyone can be a doctor or engineer. The world needs ditch diggers still. Ditch diggers don't really need college.
Make no mistake, regulations like this can lead to bubble bursts. This could very well be a first step toward the end of the current technology boom. Silicon Valley should be nothing but up in arms. Or, SV should be working on technological ways to circumvent throttles based on content.
Both Fabric & Firebase (pre-acqusition) had great support cultures. I think we have a good shot at improving how Google approaches support for Firebase.

The proof will be in the results. Hopefully we can share those in the future.
Not even a bad thing. It's a pragmatic JVM language. It's 100% interoperable with Java without baggage like Groovy has. It's probably going to look like Java. Scala can look like Java if you write it very imperatively. What's nice about Kotlin is that the language supports idioms that allow you do diverge from "looking like Java" as you write it more.
America’s Cars Are Getting Faster and More Efficient
I knew this will show up ASAP I heard the Kotlin support news :P
Etsy is currently a B corporation. They're likely to not remain one. The article clearly points this out, but it's easily verifiable as well:

- https://www.bcorporation.net/community/etsy

- https://blog.etsy.com/news/2012/etsy-joins-the-b-corporation...

- https://www.etsy.com/ca/mission
You really don't see a difference between an individual sharing something about you and the same info coming from one of the biggest media corporations on earth straight to your boss?
I didn't say all liberals, I said liberals. I'm not sure there were any republicans apart of this but there could have been.

I concede this to you, I should not over generalize. I don't identify entirely with either and being assumed to be one or the other is annoying but more importantly degrading society as a whole with these increasingly polarizing and decreasingly diverse categorizations.
I was expecting Kotlin books.
Don't forget about the SpaceX satellite grid going up.
I find it the same in gym. It's like active meditation for me.
We ban accounts that break the guidelines like this, so please don't do it again.

https://news.ycombinator.com/newsguidelines.html
1) When adopting tools, methodologies, and practices, think about /why/. Don't use things because they're "good practice", look at what problem they solve, see if they solve your problem, adopt or adapt accordingly.

If you're going to use design patterns, great. But don't argue about the exact official gang of four definition of the facade pattern - a more productive conversation is about which specific bits of the pattern help you solve your problem and which are an impediment.

Tests great, but when you're just starting a brand new project where the behavior and spec is changing as you build and learn, should you suffer through brittle unit tests because "not testing is bad practice", or could you perhaps start only with integration tests, and wait a little bit until you start doing anything more granular?

Complex git branching / release / hotfix / etc schemes can be great in a larger organization, but when you're on your own, do you really need all of it or is it too much overhead? If you don't have a staging environment, should you have a staging branch?

Summary: a) Am I actually trying to solve a problem? What problem am I trying to solve? b) Is this thing going to solve my problem or a problem that I don't have? c) What can I change so it /does/ solve my problem?

2) In a large enough codebase, there is always bits that are shitty for a variety of reasons involving bad programmers, bad practices, no practices, bad requirements, terrible deadlines, old tech, whatever. You don't /want it/ to happen, but it will. Or perhaps you'll be dropped into that codebase, and so you'll have had no say to begin with. An unappreciated part of the practice of software architecture is about containing current and future shittiness, stopping it from spreading, managing the risk around that, not allowing that to impede current development, setting up a surrounding architecture, getting people on board socially to do the right thing, having a good plan to replace it and acting on that. "No new code until everything is clean and tested" sounds so valiant, but I'd like to see it happen in a 100 person organization with bills to pay. Alternatively, after you've contained things, then you can feel free to adopt such policies at a smaller scale within well-defined regions of the code.
Number of merchants accepting is an important thing to consider.
*you pedant you
I, for one, vote for the mesh network.
Are You Looking for Best iOS App Development Companies in Dubai?
Are you looking for best ios app development companies in Dubai?
If YES then I will tell you the 5 top development companies worldwide.

So here is the list of 5 top Andriod and IOS app development companies.
1. Ingic
2. Good Work Labs
3. Neon Roots
4. Pro Lead Soft
5. Five Pack Creative

This question is published by https://www.ingic.ae/ios-app-development/
Can more civilian involvement improve how police are disciplined?
We need to take a ground up approach to solving this, get open infrastructure into the community and build local isps. Over time replace our broken network with a new generation.
Tie in machine learning somehow and Fortran can come back in style.
> Bitcoin's security model is based on the ridiculous premise that people will spend real money to run worthless calculations in exchange for virtual money.

This ridiculous premise is the reality right now.

Also, the calculations are by no means worthless. They prevent alteration of the blockchain history. Without this, everyone involved in a crypto-currency can collude to increase their own balances without leaving any proof whatsoever. It's not waste; it's a necessity.

Imagine an attacker exploiting a bug in the reference implementation, where the exploit is able to travel from node to node (not far-fetched). This exploit deletes the existing chain that all nodes carry, replacing it with the attacker's version. With Bitcoin this exploit has no effect, because proof-of-work makes the chain immutable. For non-proof-of-work currencies, everyone will be left wondering which version of the history is the correct one, and the only way to settle the matter would be through trust.
Not OP, but In these types of scenarios power/utilities probably come out of someone elses budget with at least one layer of competing bureaucracy walling off anyone from asking that question, let alone investigating it and factoring it into the decision making process..
I have had the same thing in the past. I'm not even good at chess (compared to good players), and I wasn't getting better--I wasnt studying my games, I was just trying to escape and distract myself. Totally unhealthy in my case. In other words, it can be good or bad addiction.
Since that keyboard does not seem to have a “Delete” key, I assume that “Rubout” performs that function.
For what it's worth, looks like webhooks are going into private beta soon: https://www.heroku.com/form/webhooks-beta
And, prior to that, president of Pepsi-Cola.

Jobs is said to have lured Sculley to Apple by asking, “Do you want to sell sugar water for the rest of your life, or do you want to come with me and change the world?”
as you said all of these can be applied also in 3rd party child care, so it's BS excuse, you just do same wthing as you would do with 3rd party, but most of the time can take of benefit having child care right where you work

nobody rational is so insane to expect different services from child care just because it's provided by employer, but sure it is convenient for parent
Another reason SPP is less secure is keyloggers. I remember reading an article by someone that discussed this. When he visited China, he always entered passwords by copying and pasting from a secured thumb drive as this would defeat keyloggers. He mentioned that unfortunately some sites stupidly prevent this.
What measures should tech companies take to fight for net neutrality?
Hey HN,

I'm a reporter who used to be a professional activists. One of the things that strikes me about the present net neutrality fight is that it seems to be stopping at the words level. I guess there have been a few street protests, too, but it doesn't seem like tech companies (even little ones) are willing to use their full range of powers to make a difference.

So I'm working on a post of stuff that I can think of that tech companies could do if they really wanted to use their sites to make a political point... like they did with the blackouts for the SOPA/PIPA fight in 2012.

So I'm writing this now... I wanted to reach out and ask Hacker News... if you ran a tech company with a decent amount of visitors/users, what would you do with your actual site to make the point to the FCC that it really ought to leave the net neutrality rule in place?

Let me know soon on here if you have thoughts! I might add it in to what I write.

-Brady Dale
Observer