skysight-inc/HackerNews huggingface dataset:
I wonder if there are enough statically compiled languages out there.

Not to be arrogant, but it doesn't seem new and/or recent languages are picking up fast enough, because their syntax is just not simple enough. I see many languages, and I never really find one that is interesting to me.

I recently found volt, and I thought this language was really awesome. Then I realized that it is garbage collected.

D is fine, but it has too many high level constructs (OOP and al) which I don't find useful. Rust is okay, but to me syntax matters most, and to me rust is too far from C.

All of this shows that you cannot beat C.

I just want a language that picks up from C, has the ease of use and readability of python, doesn't include high-level constructs as first class citizen, and compiles to LLVM or machine code. I wish I had the skills to build such language. C++ is close, but its slow compilation and its backward compatibility with C are not good.
One of many reasons that offering false, contrived, binary choices in a world defined by its complexity is always a losing proposition.
And specifically, about an easy to measure cost verses an hard (if not impossible) to measure cost. Facilities can easily be measured. Productivity lost due to employees overwhelmed with sights and sounds (and even smells)? Much harder to measure, and so much easier to just not measure it or low ball it. So even if money is being lost, it looks like money is being saved.
Complex key behaviors can be defined with Karabiner-Elements.[1]

There are tons of settings posted on Github, and I just modified someone else's to get:

{"description":"Change right_shift alone to delete_forward",
"manipulators":[{
"from":{"key_code":"right_shift","modifiers":{"optional":["any"]}},
"to":[{"key_code":"right_shift"}],
"to_if_alone":[{"key_code":"delete_forward"}],
"type":"basic"}]}

[1] https://github.com/tekezo/Karabiner-Elements
So the conclusion here is that failing to graduate high school and becoming a teen parent has little impact on life outcomes? I'm sure Bruenig is right when when he says that the ability to stay out of poverty is mostly determined by the ability to hold a job. But thats basically a tautology.

Did AEI shoe-horn in their pet theories into the analysis? Sure. On the other hand, does Bruenig (or anyone) believe that holding a job is casually independent from the sets of behavioral traits that lead people into failing high school and becoming teen parents?

> that culture emerges from the same society you're desperate to exonerate

Accusations of motivated reasoning cut both ways. He could say that you seem just as desperate to implicate society as he is to exonerate it.
I agree with you, but also think there might be more nuance going on here than all that.

I think this is actually sometimes about minimalism. I'd rather have one nice, good, high-quality thing than to accumulate junk over the years as I get deeper into a hobby. The longest hike I've done was a three-day section hike on the AT, but I have ultralight hiking and camping gear. I know, in the future, when I have more time, I'll do longer and more frequent hikes, and even now, lighter is more comfortable to carry.

There's also the Paradox of Choice. Upper middle class folks are strapped for time and flush with cash. Would I rather spend two hours reading reviews to find out whether the discount pocket knife is really as good for my purposes as a Benchmade, or just make the purchase secure in the knowledge that I bought a well-regarded brand with excellent customer service? Maybe I overpaid, but the speed and hassle-free nature of the transaction are worth it.
How No and Low Code Approaches Support Biz Users and Professional Developers
I agree, presenting the name of the font after connecting the two would be helpful.
From TFA:

> One customer right outside the entrance tried preventing the men from making a dash but fell down.
Apply runtime fixes to an MSIX package by using the Package Support Framework
Guido van Rossum resigns as Python leader
Wanting a functional keyboard on a laptop is a niche opinion? Wowwwwww. The reality distortion field is strong.

I've used every MacBook model and the new ones have unacceptably bad keyboards. I am in an office with dozens of broken ones and the things have become a joke amongst the developers. The IT department got so tired of Apple's time to repair them that they started just ordering extra keys from third party websites for $20/each.

I worked at Apple with Steve Jobs and I can assure you he would not say that the keyboard isn't meaningful and its fine if its broken. There is a reason all the major Apple bloggers have written piece after piece about their poor reliability and repairability. If your space bar breaks with one piece of dust you need to replace the entire top of the computer including the battery since its glued to it.
Cosmic Ray Mystery Cracked Due to Black Hole Beaming Energy at Earth
Does anything works correctly? e.g. buiilding with xcode?
You would still have contracts, they would be limited to being between people of similar power, and a lot stronger protections for someone being taken advantage of.
The Zentraedi were cloned super-soldiers designed to serve the Protoculture and nothing else. Then the Protoculture lost control of their weapons.

Lin Meimei I guess awakened the emotions they'd never required nor experienced before.
>Ever time this gets brought up, everyone agrees with this, but, yet, no matter what, damn near every -- and I mean EVERY -- employer I've worked at, and even interviewed for since -- probably 2002 has gone to open plan offices.

That's because employers don't care and employees don't unite to fight them back on such matters.
There is a distinction to be made on the results of the fundamental research itself, and then the sideproducts of the engineering that enables that research. From the sounds of it, this Xray thingy belongs more in the latter category.
Uganda's President response on the new social media and mobile money taxes
Exactly. Researchers have been doing tomography with energy-dispersive detectors for decades, especially at synchrotrons. They often represent that data in 3D with false color indicating material properties. If there is something particularly novel about this work, it's not clear from the article, which reads like a rehash of a University PR piece.
Most of the AWS complexity issues that the author mentions are actually enterprise / high-scale features.

Sure, they are too complicated and unnecessary for small operations, but many large organizations wouldn't even consider a cloud infrastructure provider without those things (comprehensive permission and identity model, discernible region and inter-region model, breadth, and depth in computing types, highly auditable security model, etc...)

I get his points, but all the things he claims are great about GCP are only great for a one-man shop and not for an enterprise operation.
There's a great book, The Secret of Our Success, about many things including how humans have adapted to many environments and Manioc is a fascinating example in that. If you just soak Manioc until it no longer tastes bitter you'll still be slowly poisoning yourself with SCN–. You have to soak it for as long as your ancestors did if you want to live to old age. And somehow people figured this out and managed to avoid taking shortcuts despite not understanding the reasons for what they did. More precise copying between generations, in both genes and culture, allows the accumulation of more total complexity though change comes more slowly.
Hey, I work on public-facing support for GCP. Given the point that it's hard to see what mailing lists are available I wanted to point out https://cloud.google.com/support/docs/groups

It's definitely not as well-integrated as AWS' forums, but it's a starting point.
The "immortal" term and Blockbuster are great concreate examples. I will have to keep those in mind as it accurately portrays some of the pros and cons of government
Thanks for the response. See my response to bduerst in this same thread - it was that page.

Also to be clear - I don't think this particular example I gave is the end of the world/egregious - I just used it as representative of the fact that the general pattern I've seen of the docs following where details are explained, but the "obvious" bits of simple usage are not discussed.
Every country should invest more into railway and subway infrastructure. Trains are vastly easier to automate, highly energy efficient and have run on electricity for at least a century.

Why even bother with electric self driving cars or trucks when the solution to this problem already exists?
Why is cost not an answer?
"Python creator and Benevolent Leader for Life Guido van Rossum has decided, in the wake of the difficult PEP 572 discussion, to step down from his leadership of the project. "Now that PEP 572 is done, I don't ever want to have to fight so hard for a PEP and find that so many people despise my decisions. I would like to remove myself entirely from the decision process. I'll still be there for a while as an ordinary core dev, and I'll still be available to mentor people -- possibly more available. But I'm basically giving myself a permanent vacation from being BDFL, and you all will be on your own."
They’re putting Deep AI on the Blockchain. Duh.
I worked at a place where everyone had a small office but they were all along the outer walls of a small open square, like 20x30 feet. So your team is right there if you need to chat, but your office is right there if you need enclosure.
Airtable
I post regularly on Hacker News and know nothing about IPsec. The way networks work is generally a mystery for me and I consider it to be a magic black box. What bad news do you have for me?
Majoring in a soft science is one of the least helpful things a human can do to themselves and society. As an engineer, sitting in on the required liberal arts classes felt like a seminar on group think and what aboutism
I know it's trendy to hate on the touchbar... but for what it's worth, I personally find it more useful than the old function keys.

Most mac apps don't use function keys as shortcuts, so the old keyboard ended up being used for media keys (volume, brightness, play/pause, etc.).

The touch bar gives me a better version of that (I actually get a volume slider), plus more apps actually make use of that space to provide useful shortcuts now. And the scrub bar for media playback is really great when you have audio playing in the background.

Yes, you lose tactile feedback. But battery life doesn't seem to be a big problem. At least for me, it's been net positive.
Very nicely put. A $1600 MBP pro user is different than a $4500 MBP pro user. The niche market also drives credibility.
the linux world is slowly (and badly) recreating technology that has existed in FreeBSD and Solaris/Illumos for decades.
Show HN: Check which NPM packages will break if one gets removed
>1) If it works for some of the most successful tech companies on the planet (Google / Facebook / Amazon,) why can't it work for us?

Because it's not about what merely works, it's about what's better.

Keith Richards and others wrote great music even while on heroin. But you can do even better without heroin.

>2) Prove to me that the loss in productivity is higher than the cost / investment necessary to build everyone an office (or a semi-isolated cube) + value gained from collaboration.

There's no extra collaboration, just extra disruption, so you don't have to prove anything.
Whoa whoa whoa back up.

>the most assisted demographic in America has been black

source?

>and they've shown little to no progress

source?

>whereas Asians have been the most prejudiced against

source?

>and they've shown the most

source?

And that doesn't even begin to address the issue of comparing Asians, who had the resources to immigrate here, with black Americans, who were brought here as slaves and had restricted civil rights until 1964.
Actually it is more widespread than the blogging would have you believe as most people don't blog. They just take the computer in and pay for it to be fixed and go back to life.

If your keyboard ever breaks and you find yourself unable to type, then you will discover why people with defective keyboards think its super important. Until then you can minimize the impact it has on people all day long as they cannot type properly without an external keyboard. I'm sure Apple recalled the keyboard because there was nothing wrong and some bloggers went crazy...
> What if a worker needs personalized space, like certain lighting, ergonomic chair & keyboard, works on a special desktop station not with a portable laptop, etc.?

They could use rolling desks.

https://gamebridgeu.wordpress.com/2016/12/01/desks/
earplugs + noise canceling headphones is better noise suppression than earplugs or noise-canceling headphones alone.
That a customer of mine started a web project in Python 2 in 2015 after 7 years since the first release of Python 3 means that the Python BDFL and community managed the process horribly.
Run Everything Labs Vegan Protein Review
Tom Wolfe's old book "From Bauhaus to Our House" took on some of these issues. In particular, modern architecture's alleged "form follows function" taking some bizarrely twisted thought processes to end up building flat-topped buildings in climates with large snowfall. Seriously? What were they thinking?
I admit I only skimmed the article, but I still throw in a potential controversal counterthought (even though I don't disagree with the article from what I read):

People* are dumb.

Why?

They have been breed like that for many generations. Because all the classic Civilisations and Empires needed lots of dumb workers and peasants who were able to do their simple work, but not smart enough, to organize any opposition against the current empire.

And this in many different forms, from total slavery to all kinds in between.

Now with the Hypothesis, that smart people don't want to get exploited, they would rise up sometimes, where they grew in numbers - and got beaten down and crucified, hanged, quartered, etc. - so strong selection pressure for smart people not born into the elite and not wanting to become a monk.

Now with all that being said, I believe it is probably more a cultural mindset of "stupidness" than "stupid" DNA in the people, because smart people also keep their heads low and pretend to be stupid, when they can't win a fight. But this got into a habit of not wanting to think.
So the solution to all the complex problems in the world I don't think is a super government, thinking for all their dumb sheeps, but rather smaller systems, less complex - and letting people get smart again, by giving them the opportunity to make decisions again about their life. Not just a allmost meaningless vote which allmost counts nothing among the millions of other votes, but voting the decisions down at their very local lifes. When you have to think for yourself, you will start thinking again.
And then you don't want those decisions taken away from you. Thats only comfortable when you forgot how to do it.

* with "people" I mean the average person in the street, the one from the famous Churchill quote
Interesting... But I have a real problem with something that is recording what I'm doing in my editor or IDE and then sending it via http to an external service... It seems just a step away from being a keylogger.

I'd be more interested in this if it could work as a native application, on my machine, and I could still see and export these insights, without the need of being connected to an external service.
Fortunately every young developer is also schooled extensively in telling toy libraries apart from serious ones.
It is not flamebait to say 'I think so-and-so handled a difficult problem well', especially as part of larger point. It's flamy to respond 'u wat m8?'. It's not a complicated thing and there's no 'fairness' in treating these things as the same.
This is wildly cool. I signed up when I saw your original post here on HN and have used it occasionally. In the last week or so I have started using it religiously for every online purchase. Now I'm in the process of moving all my recurring charges to Privacy.

You have absolutely delighted this user, and your API is just the icing on the cake. Keep up the great work.
what you're seeing is the straw that broke the camel's back
It definitely looks like a nice machine and probably the best competitor to the 15" rMBP right now (alongside it's twin the XPS 9570) but do a search for all of the QC issues on the Precision 5510/5520/5530 and XPS 9550/9560/9570 and you will quickly see that there are a huge number of problems with this computer. That said, you can configure it with Dell's "Next Business Day" international onsite service (which is more like service in 2-3 days, at least based on my anecdotal experience) which is a nice touch.

I've spent a very long time researching 15" mobile workstations for the last year or two since I will eventually need a replacement to my 2015 15" rMBP and I have come to the conclusion that pretty much every one of them has some sort of huge deal breaker for me. At this point I'm just hoping that my 2015 15" rMBP can last for another couple of years while we await some design refreshes from Lenovo, Dell, and Apple.
I'm considering buying the recently-released Nokia 8110 for each of my parents.

Good things:

- 4G

- Physical keypad

- Google just invested in KaiOS, so the main Google apps will probably be available on the device

Bad:

- Limited apps, e.g. there are rumours WhatsApp will be available soon, but I haven't seen any announcement.

- No QWERTY keyboard, even on screen.
All my favorite working arrangements have involved sitting in small teams, either in a room or in individual cubicles (such that you're only in really close proximity to a few other people). I've had my own office before; it's seriously lonely.

I'm skeptical of people who say that being in an open office doesn't affect their productivity at all. Really? How can you be sure?
There are just periodical hysterias orginating from America (vaccinations, the earth is flat, religious sects, bucket challenges, etc) which like a shockwave created by the explosion of Tsar Bomba travel around the globe multiple times but finally, most extinguish.
Intelligence like everything else in nature has outliers on both sides. I have no idea why people seem to disagree with you, it's simple biology and statistics
Guido (along with most core devs) are actively against c-style assignment. This pep was a compromise that Guido felt was good.

But c-style assignment in Python was never going to happen, not should it have.
Instead of the new Application Server, Kubernetes is the new OpenStack. A conglomeration of projects that support a platform for deploying and operating software in containers or virtual machines. Just like OpenStack, some of the components deal with storage, others with networking, and others still with service discovery or proxying.

Without getting too far into semantics, I think the author is using a well overloaded terminology. When I hear Application Server, I immediately think tomcat or some other jvm.
With multiple aspect ratios and justified layout? Prove it. Neither the Apple Photos app nor Google Photos app can do this. If you're cropping everything into fixed aspect ratios, it's trivial on all platforms with existing libraries.
Doesn't look that much better than a thin slice CT with custom colormaps ("CLUTs"), using a regular greyscale for the high density tissue (bone), and a reduced alpha channel for the low density tissue rendered in yellow.

You can get that with a Dicom station and 5 minutes, or for free using Osirix at home and trial/error if you are not used to CTs.

Ask for the CD next time you get a scan, or download one of the many examples, and play with Osirix.
> enabled 2FA

This should serve as a reminder to all FLOSS maintainers/contributors that 2FA should be enabled on whichever services (relevant to your project and elsewhere) support it.

UPDATE:

rubygems.org does have support for 2FA, it just isn't advertised yet. See this comment for instructions on how to enable it for your account: https://github.com/rubygems/rubygems.org/issues/1252#issueco...
I'm still baffled by the focus on FANG as too powerful and inescapable

I can stand up an encrypted session to prevent ISPs from having incidental access to my data. I get the exact same service (a dumb bit pipe). Moving from one ISP to another is a lightweight operation that doesn't limit what I can do beyond throughput and latency. I've already switched between 3 different isps today without even noticing, and it will be 5 by the time I go to bed.

The Facebook/Apple/Googles of the world are all designed around vendor lock-in, designing tools such that they always get incidental access to my data, then exploiting that access to the hilt.

Oh, and ISPs get beat up plenty too.
While the title is disingenuous because it’s easy to misunderstand it’s actually very close to the truth.
Xrays are just a very energetic form of light or electromagnetic radiation, above the spectrum of visible light.

Until now we only measure the general brightness of the xrays, and osirix translates (even marginal) differences in brightness into different colors. This makes features of the same brightness easier to spot for a human.

This new technique actually measures different wavelengths of the xrays on our detectors and since we call the different wavelengths in visual light "color" it's a good analogy to call them the same for xrays. It can differentiate different colors of xrays.

This is really promising, nuances in chemical composition may lead to differences in opacity for different wavelengths.
>This is a particularly ill-chosen thread to deliberately try to re-flame this flamewar

Apparently it's the right thread to be rude and to assign intentions to people you don't know though?

And all because they dared say their opinion on a subject you're sensitive about?

How about that: people can have any opinion they like on Python 3, including considering it a botched migration process and a ho-hum update. And it's totally legit for them to speak about that. And it's not your place to censor them, or act up any time they express their opinions.

You can either add your arguments, or skip reading their comments. How about that?
Talk with UFCW about its efforts to organize Walmart. The idea did occur to them some time ago. If it were at all easy, it would be done by now.
Linked from Hashicorp’s Getting Started page...

https://github.com/terraform-providers/terraform-provider-aw...
Thank you for diagnosing me as neuo-atypical, some might take offense at that but I don't, I never denied though I never was diagnosed I surely have some sort of mild ASD.

As for being kicked out, that's for the better. Yeah, it took me long enough to get over it but really, those days are gone. I should've left on Jan 8, 2013 when it was made clear how much we've grown apart. I didn't, both the community and I suffered for it. Ending it was good, even if took me close to two years of grieving to get past it.

I fundamentally disagree with calling the CWG "moralizing busybodies", see my take on them https://medium.com/@chx/women-of-drupal-ive-failed-you-and-i... here. What I described there goes for any tech conference organizer: when you are given a chance to amplify a voice, make sure it belongs to someone who deserves their voice amplified. It never was an empty consideration but past #metoo it matters more than ever.

Once you have your eyes open... really, I was watching a pair ice skating on the TV while in the dentist chair (otherwise I wouldn't watch such) and it was appalling how much more skin the clothing of the woman showed than the male. Everywhere we sexualize women. Let me remind you of that time when the South Park creators went to the Oscars in female clothing http://www.trbimg.com/img-535ac5e8/turbine/lat-oscarmoment-l... this?
Good to see Google doing this. Really no execuse any longer to have not implemenated TLS/SSL.
Hasura – Lightweight GraphQL on Postgres