skysight-inc/HackerNews huggingface dataset:
Something seems off here, the google AI was probably trained on these designed forms, to be able to fill them.

If designers then stop creating these forms, then what will the AI use? Seems like some kind of API would be needed, but typical REST API is not detailed enough to support this.

So the API would somehow need to be created (potential job for UX person) or inferred from something.
As an SF homeowner I look forward to Cali passing the equivalent so my home (near BART) shoots up in value. Win/win.
Flexibility, power, maturity, lack of distractions, data control, offline continuity, tool continuity, and 30+ years' experience and proficiency with the toolset.

For starters.

The apps often aren't all that, and search costs alone in trying to find one exceed time to complete of a typical task. With no additional overhead for bugs, incompleteness, ToU, privacy policy, or EoL / business continuity concerns.
> I highly recommend you read Modern C if you haven’t read it before.

I feel like I was pretty disappointed with Modern C, contrasted with Deep C Secrets which taught me a ton. Maybe I should write a book about all of the GNU C extensions and the situations in which they are useful (or the only possible solutions).
I think there may be a misunderstanding. Taxes may have nothing to do with this specific case because the surprisingly low price is for a foreigner who does not pay taxes in Croatia, that is why he had to pay in the first place. I am not a Croatian but I live in other EU state with similar system - here locals who pay taxes would not have to pay anything.
How dare they drop support for 68K software! How far back do you think they should stay backwards compatible? The newest ARM chips in iOS devices don’t have any support for 32 bit instructions and MacOS hasn’t supported 32 but processors for over a decade.
Thanks. Apple makes such tools far too hard to find.

Does seem quite preliminary though, yet.
Fucking finally. I can’t wait for California to get their shit together on this. Now supporters there will have an analogy over the next 5-10 years
I really wish the rest of the US would take note, both conditions as well as climate change really need reduction of sprawl but it really won't matter if OR legalizes this while FL puts up five times more exhurbs.
I wasn’t very interested in systems level stuff until the last few years with this new wave of systems languages. I’m itching to learn Zig whenever I get some free time!

I know most people will say Go isn’t a systems language but it certainly taught me to think differently than when I use C# or Python.
HDD's access time (10milliseconds or more), means a hard disk can't really serve more than 100 concurrent users, assuming each wants to stream a chunk of video every second.

That makes it a poor choice for serving anything but the rarest of YouTube videos.
It seems most of the comments have an assumption that current Apple hardware is not doing well, pushing more for aesthetics and failing to be a truly useful computer.

I don’t really think so, negative reviews get to have much more spotlight and views than positive ones; (One reason is that positive people about the devices won’t be ‘whining’ as loudly as the negative ones do; another one is that post-SJ Apple is constantly criticized by ‘not becoming innovative as much as SJ’) and HN is a particularly great place for these negative reviews take place.

While I also think time to time that Apple could do better than the current HW(e.g. turning on haptic feedback on the TB as default), the current HW lineup is pretty great, I would say.

I find the TB immensely useful in my workflow, (partially because I use a custom Emacs that I took my time to hack on to display touchbar buttons for my workflow... why doesn’t Emacs/gVim gain TB support?̊̈) especially when I’m using Finder or Safari, Emacs, MS Office... and my friends that sneered at using an Apple laptop started to evaluate using it after '18, when the keyboard issues got pretty much fixed.

I also find the discussion around the butterfly mechanism of the MacBooks pretty much disconcerning, there are pretty much people who love the feel of the butterfly, (not all people like long pitched keyboards, especially on laptops), and Apple managed to fix the keyboard issues with dust in 2018, which I would say, pretty much immediately after it was discovered.

I’m fine with Mr. Ive departuring from Apple, as far as Apple designs great products that value on both function and form.
If Apple becomes a usual computer company that starts to listen to all consumer complaints and makes and sells usual computers that other companies can make, that’s a pretty concerning future.
Its always possible to add another layer of clothes, unfortunately the opposite cant be said.
> However, I love them and they rely on me. I made a choice to bring them into the world and I'm not going to neglect them.

This is probably the most heartwarming thing that I'll read in a long time. Made my day :-).
Then how was this law passed? Did they ignore the ruling?
I beg to differ, India's population density is comparable to many Western European countries. They a problem of population distribution. Like many developing nations, populations cluster in large cities leading to pressures on resources.
I was going to jump on you to disagree, but I think you're partly right in that some people do understand something different from the word.

Still, it's important to understand that there are people who disagree with you, and who do things that you view as objectively wrong, that are driven by idealistic impulses.
It is worth learning C because there is a lot of code written in C.
My question was, do you not see bigger obstacles than money?
> How are system failures handled?

By prayer. It happened a couple times, although not yet on the city scale.

I don't personally know anyone who was affected. What they did, according to the local press, was stuffing every crack and cranny with old rags and sleeping fully clothed (as in fur coats and the like) and under as many blankets as they could get their hands on.
The current American system is heavily regulated and nowhere close to a free market.

> Thus in an unregulated market, medical practitioners can very nearly charge whatever a patient is capable of paying, and in my experience that’s exactly what they do.

Emergency situations are exactly what insurance is for. Free market advocates don't expect patients to shop around in that kind of situation, but they do expect them to shop around for insurance, general practitioners, specialists for non-emergency treatments, etc.

Right now, none of those things are realistic for the vast majority of Americans because the government has incentivized and now mandates employers to provide comprehensive insurance, which introduces a layer of opacity between consumers and prices.

You make some okay suggestions but even more can be done without resorting to mandates:

1. Remove the requirements and incentives for employer-provided insurance, introduce a program for transitioning employer insurance into private individual/family coverage.

2. Reduce or eliminate medical patents. You suggest price controls, which are a bad idea, commonly leading to shortages. Pharmas can't charge such outrageous prices when faced with competition.

3. Reduce or eliminate minimum coverage requirements, introducing a new type of medical plan that covers only catastrophic unpreventable emergencies.

4. Reduce the onerous nature of the FDA to a level on par with such agencies in other countries. Make it cheaper to develop drugs. The FDA should have two branches: safety and efficacy, with separate certifications. A drug can be released whenever it is safe, but they can't directly advertise until it's proven effective.
Aren't there algorithms which reliably beat humans at rock paper scissors?
Yep, this is super exciting.

I would be surprised if Apple isn't working on SwiftUI for web themselves. They have web versions of all of their major apps already – Photos, Numbers, Keynote, etc. I'm sure they'd prefer to not have a completely separate implementation for those. SwiftUI currently supports all the platforms those apps... except the web.

Also it makes a ton of sense to have an Apple-supported way of writing web backends in Swift... after all, they have a lot of those too.

I don't know if they'd support Windows and Linux because they could just support web instead and that would be good enough. Maybe Android is worth it though? The main reason is I'd imagine they might want to unify the codebase of Apple Music and Apple TV apps, but I'm sure they'd worry about bringing too many good apps to their competitor's OSes. That's probably too scary so they'll probably prefer to just build two apps like they already do.

Also, this reminds me, is there any way to listen to Apple Music or watch Apple TV on Windows, Linux, or Chrome OS? I don't think so. I'd have to imagine that's in the works.
The problem is that CLIs are undiscoverable. You either know what `ls` is or it's just a bunch of random letters. Your average user will never learn a new unforgiving language just to talk to their computer.

You can try to re-experience that frustration for yourself by playing an interactive fiction text adventure game. For example in http://adamcadre.ac/if/905.html, the first few things I tried were: "left", "go left", "move left", "map", "where am i", "help", "?", "tell me what I can type", "fuck you", "exit" (you've now exited the room and are in the living room)
I'm so glad they finally removed magsafe. FINALLY, both cables going into the powerbrick are replaceable. It never once saved my laptop from cord trip doom, but did cost me a lot in buying whole new powerbricks when the cord eventually wore out.

But whatever, who buys apple for the hardware? I mean, its a super nice bonus that it is overall the best hardware, but that's not the key reason.
Simple guide to use tensorflow estimator and deploy to AWS sagemaker
Nice! Interesting blog: https://inventingsituations.net/2014/07/
Download the Official Simolex for All Mobile Devices for Free
Hmm, I'm very skeptical of this premise. Basically every halfway decent CS program has a systems level class in C. While bootcamps usually don't teach C, they're not necessarily dismissing C as much as ignoring the entirety of systems programming.

I don't want to be overly harsh on the writing, as English does not appear to be the author's first language (you should see my Chinese). However, here's some pointers (heh)

Especially with Go and Rust go viral right now => Especially with Go and Rust having gone viral

No matter you never touched C or you are a veteran => Whether you are a C novice or a C veteran
^[1]

and not as primitive => and is not as primitive

Regardless of you a system language programmer => Regardless if you are a systems language programmer

In general, I'd recommend using "you" a little less frequently and working in more. I.e. "I highly recommend you read Modern C if you haven’t read it before" could become "I'd highly recommend Modern C to those who have not read it already".

But again, wonderful job all things considered. Please continue to write blog posts.

[1] I tried to rewrite this in the spirit of the original, but the double negative of "No matter...never" was too awkward to keep. Also feel free to remove the C's
It seems most of the comments have an assumption that current Apple hardware is not doing well, pushing more for aesthetics and failing to be a truly useful computer.
I don’t really think so, negative reviews get to have much more spotlight and views than positive ones; (One reason is that positive people about the devices won’t be ‘whining’ as loudly as the negative ones do; another one is that post-SJ Apple is constantly criticized by ‘not becoming innovative as much as SJ’) and HN is a particularly great place for these negative reviews take place.
While I also think time to time that Apple could do better than the current HW(e.g. turning on haptic feedback on the TB as default), the current HW lineup is pretty great, I would say.
I find the TB immensely useful in my workflow, (partially because I use a custom Emacs that I took my time to hack on to display touchbar buttons for my workflow... why doesn’t Emacs/gVim gain TB support?̊̈) especially when I’m using Finder or Safari, Emacs, MS Office... and my friends that sneered at using an Apple laptop started to evaluate using it after '18, when the keyboard issues got pretty much fixed.
I also find the discussion around the butterfly mechanism of the MacBooks pretty much disconcerning, there are pretty much people who love the feel of the butterfly, (not all people like long pitched keyboards, especially on laptops), and Apple managed to fix the keyboard issues with dust in 2018, which I would say, pretty much immediately after it was discovered.
I’m fine with Mr. Ive departuring from Apple, as far as Apple designs great products that value on both function and form. If Apple becomes a usual computer company that starts to listen to all consumer complaints and makes and sells usual computers that other companies can make, that’s a pretty concerning future.
Eh... Don't buy it. At least in SC4 I've found the west coast urban planning style or suburban styles produce highly profitable and $$ or $$$ res/comm/industrial cities that don't fail.

SimCity is a fun game but it's really broken for modelling real world stuff.
From years ago when I lived in CA, taxes for mid-range income were comparable with France (and Western Europe in general), just itemized differently. The main difference in my opinion was in the quality/quantity of public services one got.
My point was that 10^1000000000 is a valid integer according to the high school (or college) definition, but not in most implementations of c++.
You should try a different browser. Brave or Opera can do much more regarding blocking content than chrome. (Google is an ad company after all)
It's been a while since I had to program native, non-cross-platform Windows apps, but isn't the flip-flopping mostly about what's considered the standard for UI programming, yet older technologies still work?

I could still make an application with MFC, if I felt particularly masochistic. Carbon on the other hand…
Intellectualizing racism for the sake of obfuscation is very common in Western history, I hope we aren't falling into the same habits again.
Taxes on employers are taxes on employees. Employers have set compensations that include the payroll taxes and insurance plans and everything. Why have an extra layer of obscurity when you could just tax income directly? Unnecessary complication that makes doing business harder just so the taxes are hidden from the working class.
I had something like this happen to me in Ecuador. One morning I was suddenly struck by intense pain in my torso. It just kept getting worse. I called a taxi and told the driver to take me to a doctor, clinic, hospital etc, whatever was closest. He took me to a clinic, where they told me I had a kidney stone. I spent the day in a bed there, on really strong pain killers, with doctors and nurses checking in on me periodically. Total bill, $18. I was astounded.
What I find fascinating about C is how mature codebases develop their own meta language with copious macros. These in turn inspired future languages and their built-in capabilities.
SC4 is broken. Try it in SimCity 3000 or 2000.

SC4 intentionally made it stupidly easy to make the city work financially and also killed what I thought of as "the game god." It's all ooh, shiny and can be fun in a largely superficial manner. But I don't think it works well as an actual city simulation anymore.

(SC4 followed the company acquisition. It has a more polished, corporate feel and it's cool that it has things like recycling centers. But I am not really a fan.)

I cannot find an article about it, but one city uploaded it's data to SimCity and got surprisingly solid city modeling results. This was before the joke that is SC4.

Edit: Geez, can we not downvote the comment I'm replying to? I left out the fact that I primarily play SimCity 3000. It's a perfectly reasonable reply that prompted me to fill in missing details that I hadn't thought to include in my original comment.
Yep. With all of the PL research that has gone into Zig, Nim, Rust, and others, one would really hope that greenfield projects would be written in not-C. Of course, when does anyone really get the luxury of writing something completely from scratch--especially with low-level systems? Maybe someday!
Not OP, but his profile says this:
"Allround developer, currently setting up a large network of agricultural communities"
Subexpressions with side effects being passed to macros is a great way of having the side effect occur repeatedly through repeated evaluation of the operands to the macro. Be careful!
Market forces apply to every other necessity of life, why would they not apply to healthcare?
Whats bothering me? I guess the inability of anyone to have a usable discussion on the lack of strategic planning in initiatives like this...

Holy cow I wish I had never "spoken up" in the first place.
If I'm not mistaken, there's nothing to stop one from passing a law, see AL and the recent abortion laws. Whether a law is unconstitutional/against precedent or not is decided once it goes to the courts. IANAL
> I suspect in 100 years, if humans are still doing any programming, all popular languages will be mixed-paradigm

What makes you think we'll need to wait that long? C#, C++, JavaScript, Java, Swift, Kotlin, Dart, Scala, Python, and Ruby all have objects, methods, polymorphism, first-class functions, lambdas, closures, and higher-order functions.
Tap on build number (about page) 7 times.
>OP missed the fact the energy usage estimate included energy used to provide services to the phone as well.

Except those services don't exist in a vacuum. Presenting that power usage as if it is just stacked on top of the usage of a person without a phone is gross misrepresentation. Time spent on a phone is time not spent on a television, on a desktop pc, on a games console, driving a vehicle to some other distraction like a movie theater or amusement park. Except for the printed word a smartphone is among the least energy intensive ways to entertain a human being and I put forth that using one results in a reduction, not an increase, in overall energy use and carbon footprint compared to a person without one.
Scripts != "dev" language.
Between lack of static types (mypy is an improvement but compared to typescript-ish annotations in VS code...)
and the packaging state we are in you are quite forced to have one virtualenv per key functionnality/magic library dependency.
So my guess is... be prepared to use any "simple" web service (flask?) and wrap your magic library dependencies as pseudo webservices in their own virtualenv if not docker/gpu-docker containers.
Multithreading is a failure anyway (might get better with per thread interpreter support in 3.8+).
Less exciting than the promises of the past but at least "kubernetes+virtualenvs+web services" will work and be testable.
Or just use javascript/scala/ocaml/go/erlang/elixir/... + c++/cuda/opencl (real platforms) ;-)
If a programmer can't at least read (normal) C, I'd doubt they're a fully qualified programmer. (Just my way of viewing things, I might be wrong. My reasoning is that if you don't know C and pointers, you probably don't know what a simple line like 'foo = bar + "abc"' even entails.)

It's a tiny language, has easy syntax, and "undefined" behavior (which you don't normally run into) exists for a reason -- e.g. to avoid having to check for unlikely cases every time a heavily used function (e.g. memcpy) is called.
That was in the first year. Apple Watch has taken a while to get up to speed but is now doing really well.

You definitely can see it on more people's wrists than in the early days.
If your site goes down, all the links go broken. To use a clone I'd need to manually copy a part of a dead link and append it on the clone url. The links are actually just data stores in need of a renderer. Why not use an html file instead?
It's better that "Hello, world" take 5 seconds to print than 1 second to crash and print nothing.
Its 2019, there are great people with 10+ year careers who've never touched C, in school or work.
I'm not American but there must be something different about the USA regarding healthcare than market forces as for 1500$/month I can get a private insurance that covers full medical costs in every country on earth ... except the USA, which must be bought separately at double the price.

And that private insurance is cheaper than what I pay for healthcare with the state system, so it would seem that private insurances can provide reasonably priced services, just not in the USA.
> macros

Have you seen idiomatic Rust codebases? Even the macros have macros. It's sheer bliss. "Fheiq kah, puom," as they say.
What about it? I don't think that does anything for "/*"
> Especially with Go and Rust go viral right now

Is Go really a system programming language? Are there any notable examples of projects made in Go that can be considered system programming?
So to summarize

1. He is surprised because he didn't pay the taxes which fund healthcare in Croatia

2. He's not making Croatian wages

3. He's accostomed to taking most of the wages he earns back in America to his private bank account.

While I personally feel it's good that people receive the help specially medical help when they need but at the same time I believe it's unfair for the Croat taxpayers to fund treatment of foreigners because it creates a dynamic where people with means (who can fly to and from America) get best of both the world. A low tax environment and a place where government takes away 60% of your earning in return of free healthcare and cheap healthcare cost.
On Azure, a Windows VM instance tends to cost about 50% more than the equivalent instance running Linux,so it is a no brainer to use Linux if your application is operation system independent.
I actually agree that it's a situation that's unrelated to whether the retailer is selling licenses or copies of the book, which is what my original comment is about. I do think that Amazon could have handled the situation better though. It probably would have been to everyone's benefit for them to work out the issue with the rights holders instead of passing their mistake forward to their customers. They may have tried to do that behind closed doors and failed, of course.
Go to settings > about phone, and find the section that shows the "Build number". Tap it a bunch of times until it enables the Developer options for you. I don't know if it's different for Lineage, but that's how you do it for Android phones.
The main problem with C and C++ is the development model. There is a standard committee that meets for a couple of days three times a year. At this meeting, they discuss proposals. They have been talking about ranges since maybe around 2000 and they still aren't quite in the language. It would be impossible for me to contribute to any standard even if I wanted to.

Rust's development happens all on github. I can see all the discussions as they are happening and potentially even meaningfully contribute. Rust already has essentially all the things the C++ standard committee wants to standardize in the next couple of years and then some more.

Besides the language itself, the lack of a package manager is a huge hurdle.

Is this about knowing C or developing in C? Nothing wrong with knowing C, but developing in C is a bad idea (also immoral /s).
Have you tried spectacle https://www.spectacleapp.com/?
Another article linked from within the same one posted here [1] is so batshit insanely heartbreaking and infuriating.

Much of today’s nonsense becomes so much clearer when you learn what was par for the course merely a century ago.

[1] https://www.sightline.org/2018/05/25/a-century-of-exclusion-...