skysight-inc/HackerNews huggingface dataset:
How much of that attitude do you think is due to a cultural shared failure to value basic science and theoretical research, and how much is due to a failure to communicate the benefits of such activities?

I think it's quite possible that when people hear "it's complicated" or "we won't see practical applications for a decade", they wonder whether it's money well-spent. Especially if funding for things which have an immediate impact (e.g: healthcare, schools) is perceived as desperately lacking.

It seems to me that the joy of discovering and understanding the universe does not get communicated to the general public, and that's a failing of those who are asking that the general public fund their research (whether individual scientists or funding bodies such as EPSRC).
I don't have an ipad but an android tablet. I use it daily. Sit on the couch watching tv, play candy crush or something, and I do almost all my leisure reading on it.
> That only moves the problem outwards

It also moves it to a place where you can have somewhat abstracted types (so chances are the client will work with just a recompile as it picks up the updated typedef), you can much more easily prepare the transition by e.g. using various flags or even trying alternatives beforehand (for instance OSX originally added a stat64 call before before rollbacking that choice and using macros to transition stat to 64b), and you are able to stop before a completely mangled syscall is actually attempted (by checking for some version symbol which must be set if you compiled for the 64b version of the various syscalls).
Not really. I have the big iPad Pro that I often use around the house but admittedly not daily. (It is essentially my control panel for YouTube and Netflix casting to my TV though.) ADDED: Since I got a couple of Chromebooks, I find I often grab one of them if I'm going to be doing a lot of typing--e.g. for searches.

But an old iPad 3 is my go to device for planes. Video, games, reading (because I don't want to carry a Kindle in addition to a tablet.) I actually got one of the cheap Kindle Fires to checkout for travel but I ended up going back to the iPad because I like it better.
It's their company. It's their problem. I wouldn't bother.
It is tending more towards video creation...luckily they didn't cram into the messages app...
You've been posting uncivil and unsubstantive comments to Hacker News. We ban accounts that do this, so please stop doing this.

We detached this comment from https://news.ycombinator.com/item?id=13921512 and marked it off-topic.
Etsy's blog post is a great primer (as usual) on how to accomplish this kind of thing: https://codeascraft.com/2017/01/31/how-etsy-manages-https-an...
tl;dr: The good-ol' days were simpler back then, but today's amenities are nice too.
Previous discussions:

https://news.ycombinator.com/item?id=9464505 (2 years ago, 135 comments, "dupe")

https://news.ycombinator.com/item?id=8615320 (2.3 years ago, 103 comments)
> Call me stupid,

Well I won't say you are stupid. But do you realize we are talking about a time format "designed" 40+ years ago. And some cpus are still compatible with chips from 80's 90's. To imagine all that will go away and be solved in 20 years is not logical.

Also, the problem isn't with PCs (which will be upgraded) but the billions of IoT, industrial controls, and other embedded devices that lack easy upgrade paths. Things like elevators, pressure release valves, cars.
Congratulations and thank you!

One question to PyPy developers: CPython 3.5 [1] introduced math.gcd which uses Lehmer's algorithm [2], are there any plans to include it in PyPy, too?

[1] https://bugs.python.org/issue22486
[2] https://en.wikipedia.org/wiki/Lehmer%27s_GCD_algorithm
Mark Brown of Game Maker's Toolkit explains this super well in his episode on BoTW: https://www.youtube.com/watch?v=vmIgjAM0uh0. Specifically that this Zelda has a linear start and end of the story but the middle is up to you. It is refreshing and makes you feel much more a part of the story.
There are some (5 maybe) death with dignity states, and the palliative care has been increasing in some states, but I agree that we do do better with animals than people in this case
I did my tax return with CreditKarma and TaxAct. They came out almost identical. I filed with CreditKarma because it was free. They basically worked the same. It only took me about 10 extra minutes.

It also saved me about 1k since I had done my property taxes wrong. All in all I would say that CreditKarma was worth doing and I would use them again as long as they are free.

Side Note: I have used TurboTax and TaxAct in the past.
It's fine for the companies to hire someone who talks to legislators and puts forth the company line on why proposed legislation is bad for the country or why other legislation would make it better.

But when they start pouring money into campaigns it's a different thing. That's just a legalized form of bribery. It may be legal, for the moment. It may even be necessary, both because competitors are doing the same thing and because legislators demand it (or else). But it's wrong.
Transparent silver: Tarnish-proof films for flexible displays, touch screens
> Does anyone know why it still hasn't managed to get enough traction to become the official path for the language

The people who really care about Python performance (sci. comp & HPC) are the ones driving the (non-)adoption of PyPy. One, the existing solution (CPython + Cython) is pretty mature. Two, they require the holy trinity: Numpy, Scipy and Matplotlib. None of these are supported on PyPy, and only Numpy is even close.
The data looks reliable. Especially that it mostly overlap with other similar stats like this one:

# Language | Popularity | Avg. Salary global

----------------+------------+------------

1. Javascript | 30.13% | $60,186

2. Java | 27.5% | $61,741

3. Python | 15.58% | $66,353

4. C# | 12.8% | $66,470

5. SQL | 10.97% | $54,139

6. C++ | 9.95% | $69,092

7. Php | 8.74% | $53,420

8. Node.js | 8.45% | $64,818

9. C | 6.28% | $67,720

10.Ruby | 5.08% | $68,478

More stats and details https://jobsquery.it/stats/language/group
> 5) The partner makes money by selling optional add-ons, such as audit protection services.

Oh there you go! An opportunity for someone to take advantage of people and sell products of actual dubious value. This is not a comment on your particular idea (audit protection services) as much as it is the general concept. But even with audit protections services this is a situation where the company will slant things to their benefit and take advantage of people who honestly don't know what they are buying.
The relevant statute is called the WARN Act, Worker Adjustment and Retraining Notification. This requires 60 days notice (or 60 days pay) among other things.

https://www.doleta.gov/layoff/pdf/WorkerWARN2003.pdf
https://en.wikipedia.org/wiki/Paxos_(computer_science)
IDK, but you can't keep breaking the law, and have penalties stop. So it won't be one-and-done.
She was jailed for registering as a voter and voting in several elections despite not being a US citizen. Your characterization of it as "crossing a wrong box on her voting form" downplays the severity of what she did.
TurboTax found several thousand dollars for me in a fairly complicated tax situation that I was completely not expecting and would never have realized on my own. Even some CPAs I've talked to have said "oh, really?" They've bought some tremendous goodwill from me with that. I'm probably sticking with them forever.
"deserve" is socialist talk. who's paying for it? why not let the market decide instead of stealing it from taxpayers?
You mentioned doing an app with re-natal around 3 months ago - did you succeeded with it? Sorry for spamming here, no email on profile ;)
Can we know what animals are thinking?
How many of those are provably sustainable?

> In its 2000 assessment of world health care systems, the World Health Organization found that France provided the "close to best overall health care" in the world.

> the rising cost of the system has been a source of concern

> Like most countries, France faces problems of rising costs of prescription medication, increasing unemployment, and a large aging population.

-- https://en.wikipedia.org/wiki/Health_care_in_France
Confessions of a CEO: Why I killed a 2M dollar product
Mounting React Native Components with Enzyme and JSDom
Thank god only the CIA knows the "simple command".
Sidetracked on side projects
In a perfect society, everyone would act ethically. That isn't true sadly. We have to often force people to be ethical. We force businesses into ethics through law. We can't guilt trip a business. We can however expect ethics/morality from politicians because they are people. And really, they are elected into their positions because of their ethics.
Sometimes as a discipline/indulgence I go to a coffee shop that charges exorbitantly for wifi so I cost myself immediately measurable and painful (because exorbitant) cash if I don't invent the solution on my own. These hours are non-billable but they stretch my creativity and cleverness in ways OP describes, which increases productivity during billable hours etc. Also keeps me sane. :)
right right. i am just totally making up this thing where research and results are forged, driven by state grants.
You've been breaking the HN guidelines by posting uncivil and unsubstantive comments, and by abusing the site for political battle. We ban accounts that do these things, so please stop doing them.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html

We detached this subthread from https://news.ycombinator.com/item?id=13918493 and marked it off-topic.
Last spring we had to put our dog Milo to sleep, he had mitral valve disease and we could not bear to see him suffer. I have dealt with a lot of death in my life: close friends, family, etc. Suicide, accidents, disease, all kinds of stuff.

None of the grieving periods I've had after other deaths even comes close to the kind of grief I had after losing Milo. For a week straight, I couldn't get through a day without bursting into tears. A year later, we have a new puppy, but I still sometimes cry about Milo, and I am not someone who usually cries easily.
> it makes it harder to buy.

I think you mean, "It makes it harder to decide to buy." A hugely important distinction and the point of having few models. (limiting decision points/places to 2nd think do I really need a new ipad)
Agreed. For a period of time I had found that single player games were becoming very easy, repetitive, and became stale after a few hours. They were also getting shorter and started charging for DLC, even when the game could be completed in less than 10 hours when released. I think appealing to casual gamers was a factor, along with profit. I started mostly just playing more competitive multiplayer games.

Now, it seems that games are trending back to being more challenging and rewarding. Dark Souls restored my hope for single player games. It was challenging, deep, and the combat system was very fun and flexible. I rarely replay single player games. Before Dark Souls, the last single player game I played through multiple times was Resident Evil 4. I probably spent 100 hours playing Dark Souls. BOTW isn't Dark Souls, but there are a lot of similarities.

I now have a backlog of newer single player games I need to beat, but unfortunately it's a lot harder to find the time now. I really hope the trend continues.

I wonder if casual gamers moving migrating to mobile platforms had something to do with the trend change.
"You know you can't fix this -- once she has a taste for killing, she'll do it again."

Yep, and that's sad. It reminds me of a certain cruelty that truly ticked me off about people. Sometimes when people get cute puppies for Xmas and the puppy grows, people will ditch the now-dog in a rural area expecting them to be found and grow up on a farm[1]. These dogs will turn feral and start killing small animals. Sometimes they group up into a pack and then attack larger animals (sheep, sometimes horses, and well kids). The only recourse is to hunt them down. Its a sad end that shouldn't have to happen.

1) yes, this sounds stupid when I write it but many of your fellow humans live in a bit of a fantasy land.
Yes. They're baryons (three-quark states). This is analogous to the discovery/synthesis of new isotopes in the middle of the last century. Technically they were "predicted", but it's still important to take the measurements. Occasionally there are surprises.
If you get a lawyer for your house transactions, you will pay a flat fee of less than $1000 and still get the advice to always have it inspected.
Every time I read that Intuit is lobbying against making Tax filing free and easy, I feel immensely grateful that Indian tax filing is simple and free. Yes, we might lack in 24x7 electricity or the first world infrastructure, but our tax filing mechanism is simple! I hope that the US makes this change to their tax process.
That might be because satisfied people tend to be quieter about a product than dissatisfied ones.
> I don't know anything about buying a house so I hire a realtor I trust.

You can hire a lawyer for exactly the same purpose. You will still need to hire inspectors, title companies regardless.
Right, so parallelization is usually for special cases, and you're absolutely right that some people will still want parallelization. What I meant is that most labs probably will be fine with the speed we offer. But there are some cases in which you will still want to parallelize, primarily for AI supercomputers. For applications such as supercomputing, you need to move to something that does a lot of work per iteration but makes much more progress per iteration. The traditional way to do this is with big batch sizes, but this can lead to "sharp" local minima (I'm aware of the recent papers purporting to achieve good generalization with large mini batch sizes and another achieving good generalization with sharp minima, but my own experiments ad their reported ones leave me unconvinced) which don't lead to good accuracy. As a result, we've had to develop our own way to do that, separate from the interconnect scheme. As far as a little bit more about the details of the interconnect scheme for HPC/supercomputing (please note that it's DL specific, although there are some general purpose aspects), I'd be pretty reluctant naturally ;), but I'd be willing to go more in detail in private.

Tl;dr: What I meant is that it's good enough for most labs, but we can still parallelize better for HPC/supercomputing applications, we just don't recommend it for most users.
It supported billions of addresses, but only millions of networks. The registry could only give out 128 16-million address chunks, 16,384 64k chunks, and ~2M 256 address chunks.

IPv4 was running out of class B's, those 64k address chunks, when CIDR was introduced.
How much of your work can be rightly patented?

I imagine these sorts of agreements prevent employees from developing something in the due course of their work, patenting it, then charging the company for the use of the work they were already paid for via salary. I.e., it's a simple protection against extortion.
All day long, i have several tablets actually, but my main tablet is a custom rom android tab s2 on tmobile.

I have tmuxinator, tasker, tasker ssh, automagic, web alert xp, csploit, hackers keyboard, (linode,aws,google) service mgmt apps, openconnect, ms rdp, hackers keyboard, AIDA ide, pagerduty, and so much more

I regularly manage linux/windows systems from anywhere on my tablet.

I approve code changes and make code changes

My tasker and automagic tasks are around server alerts, and issues, and automatically connect to servers with issues by grabbing hostname from pagerduty alert with automagic, logging in and running checks or if its a known server its calling about.

back to the batcave!
Surely these sorts of errors in major systems are already being/have already been addressed - for healthcare for example a search for which members of a GP's practice are going to be pensioners in 2040 is going to error badly? Strikes me that the time to address them was shortly after the millennium bug.
Google announces Android O: Focus on power management, notifications, and more
I realize this is pseudocode, but I still feel like the bigger challenge is not in implementing a theoretically correct Paxos, but a production-ready one. It's probably pretty well-known the Chubby[1] team's experiences dealing with unexpected complexity from using Paxos in production.

A choice quote: "While Paxos can be described with a page of pseudo-code, our complete implementation contains several thousand lines of C++ code."

1: https://static.googleusercontent.com/media/research.google.c...
The Higgs is an elementary particle, so its discovery was much more exciting. There are a lot of particles made up of quarks, like the five mentioned in the article:

http://pdg.lbl.gov/2016/tables/rpp2016-qtab-mesons.pdf
http://pdg.lbl.gov/2016/tables/rpp2016-qtab-baryons.pdf
Launch HN: Boxouse (YC W17) – Shipping-container homes
Hi HN! We're Luke and Heather, founders of boxouse: https://boxouse.com. We build portable, beautiful(ish), affordable smart homes out of used shipping containers in our West Oakland factory. This began out of our frustration with paying high rent for crappy apartments: we started thinking about our monthly rent in terms of how many shipping containers we could buy (2 per month!). We're particularly interested in using containers as a tool to increase density and affordability; among other things, we're going to deploy containers to people's yards for free, sharing the rent revenue with them. We do all the construction ourselves; more than happy to dig into technical details!
Then I don't get your response. "What would you do, hypothetically?" "Hypothetically, you could do X." "We don't do X!"

I mean... yeah... that's why it's an idea and not a description of how things work.
As a layman here, can someone explain this what the significance of the year 2038 is to me?
I figure any percieved inertia in Kuali is a reflection of it's constituents. If all consortia members' IT dept are on an annual upgrade cycle over summer break, there's little incentive to push out daily bug fixes.

Plus, I'm guessing Indiana University has outsized influence on the shape of the project, since they founded it.

> We need academic style comparative analysis of FOSS governance models, funding models, project methodologies, etc. Learn from our mistakes, help people in the future.

I have a book here on my desk: "The business and Economics of Linux and Open Source" by Martin Fink. It's from 2002, and could use an update clearly.
There's always someone on HackerNews who has done something pertinent to almost any discussion (it's one of the best things about being here, in fact) - are there any COBOL guys or gals who made a fortune fixing Y2K bugs who'd like to share their story?
RightZoom (free): http://www.blazingtools.com/right_zoom_mac.html

Though I also tend to have ShiftIt or SizeUp installed and always use the keyboard shortcut instead.
I've been working in machine learning for a relatively long time (~15 years), and most of what I've seen does not pass my AI smell test: "do the results amaze me, even though I built it and know how it works?" I am confident true AI, by any reasonable definition, will pass this test, so I think it's a valid question to ask (to be clear I love machine learning, I just think its tight relationship with the term "AI" is an historical error).

Deep neural networks on visual and audio data are passing my smell test. At my last job I helped design and build neural networks to process music data. The results were shockingly good: the networks could tell us a very wide variety of information about a song at an accuracy that exceeded human experts, including genre and mood. This is in a domain that most people think of as very human ("understanding" and "feeling" music), which is what made the results so impressive.

The goalposts will continue to move, but an inflection point has been hit in the last few years. I believe we'll see at least one or two more inflection points in the next several decades as we move closer and closer to "strong" conscious AIs that are functionally above human intelligence.
Does that matter? You're not hiring them because there is a high bar of training.

Heck, programming is literally done by schoolchildren for entertainment, myself included, yet people are quite happy to hire us because they understand the value of delegation.
My previous job(s) were primarily MSSQL and I was excited to get to use PG in my current position. In general I agree with the premise of the article - for just about everything PG is better. For me, the only places where MSSQL has an edge is:

- Management Studio is superior to any standard query manager ive found for PG. I currently use what is in intellij (which is similar to their datagrip product) which I find perfectly acceptable and in some ways superior to Management Studio, but PGAdmin isn't in the same ballpark.

- MSSQL visual query explainer is great - ive found some alternatives (http://tatiyants.com/pev/#/plans) and in general ive gotten much better at reading and understanding the text output of PG's explain, but I do miss MSSQL in this regard.

- MSSQL CTE's not being optimization fences meant that I got to use them in more places. But I can do more things with CTE's in PG (such as using an ORDER BY) - this is relatively minor but annoying - readability with CTE's vs subqueries is much improved.

- Snapshot and transaction logs with MSSQL is much better than any alternative ive found with PG, but tbf I haven't looked into it very far. When it comes up though it would be really nice to be able to restore to point in time easily with PG.

- I do occassionally come across missing functions in PG, but thats getting more and more rare.

- Cloud offerings - they exist for PG and are great for what they offer, but many extensions are not available or not fully configurable which is also sometimes hard to even determine.

All that said - if you aren't already invested in the MS ecosystem, PG would be my preference for sure. JSON/hstore/arrays alone make so many things possible even if you arent using those datatypes in your tables.
This feels like the release of the "the new iPad" which was after the iPad two, but housed a Retina display, internals were the same if I recall correctly.
Hi

Yes, absolutely. This is why it's marked as "beta", so not absolutely all the features are implemented.
Compose Enterprise Reloaded
Unfortunately this is a buyer market globally because of the high supply from everywhere, so high that every open advertised position is going to end flooded by applicants in a short time. On the other hand, word of mouth still makes wonders locally so the quickest path to a job in a given place is asking relatives, friends and friends of friends.
Take a look here for some issues: https://www.bogleheads.org/forum/viewtopic.php?t=207092

TurboTax will let you do everything except file for free. You could enter your data on both sites, and if they match, file for free with Credit Karma.
Running Jupyter notebooks on GPU on AWS: a starter guide
"Shut down 3 or 4 unicorns" - wonder who they were - and I find it a bit funny that he doesn't seem to know the exact number. Or maybe he's just trying to be less specific on purpose.
Fbzmq: C++ wrappers around ZeroMQ that helps you write async messaging apps
numpy works, scipy & matplotlib are very close. Stop spreading false information please.

That said, the cpython+cython solution is not going away any time soon.
I never quite understood why the transition from 1999-2000 should be a big deal for a computer system, until I learned about how COBOL works: it stores numbers as its string-representation unless told otherwise, and trying to store 100 in a field of two bytes will happily be stored as "00". Of course we had other bugs, with the same cause, well after the y2k-period.