skysight-inc/HackerNews huggingface dataset:
I'm not disagreeing but the reason SOA is more complex is that it does a whole lot more than "REST" microservices. It encompasses standardized protocols for transactions, faults, asynchronous services, auth, and more, in addition to payload typing and state. Such QoS dimensions aren't either considered in naive "REST" services at all, or at least not in upfront design (because waterfall sucks right?). Hence they're implemented for each service in an ad-hoc fashion, if at all. Implementing ad-hoc security in Docker containers (a technology proud of cutting ties with established ways of keeping eg OpenSSL lib up-to-date) in the "REST architectural style" (appealing to junior devs) and without transactions sure sounds like calling for trouble and acrueing technical debt like there's no tomorrow.
Coda was one of my favourite apps when I first got a Mac. It was such a fresh experience when compared to the dry utilitarian stuff that was available on Windows at the time.

I believe that Panic will create a beautiful product and they have many supporters who will happily pay a license fee - I know I will!

But it’s not going to be an easy ride. There’s a lot to live up to here and they will need to have some killer features thrown in at the beginning.

The hardest part tho will be to make it an approachable tool that can hook the hobbyist but keep them on when they need more. I dropped Coda for a number of reasons, but it wasn’t because it wasn’t a great code editor.
Well... https://www.reuters.com/article/us-sprint-corp-m-a-trump/t-m...

Notably: The Congresswoman mentioned in the article, Pramila Jayapal, is from Washington's 7th district, which borders WA-09, which is the district that T-Mobile is headquartered in.
I mean you're right in a unabomber type sense (i.e. living in a log cabin trapping small animals), but if I wanted to build my own smartphone from scratch, my whole lifetime is spent extracting materials to build the equipment required for making the smartphone. Even if I somehow made the smartphone, I would have immediately violated some patent law.

Even if I were a globe trotting immortal, I cannot legally DIY most common electronics because of patent law.
Differences from gawk 4.2.1 are not available; they would be too large.

That's my kind of changelog. I, too like to live dangerously.
Assange has been arrested for breaking UK law.
This article explicitly lists corporate whistleblowing, not government whistleblowing.

I keep seeing comments drawing parallels to Snowden and Assange, but they were leaking government wrongdoing (should I say perceived?) publically, not corporate wrongdoing. Nothing in here suggests that if some EU nation was committing some crime that you could parade the facts around publicly with no ramifications.

Even the US has a fair amount of protection for corporate whistleblowers, however they don’t take kindly to people revealing government secrets publicly. There are ways to whistleblow internally, assuming that said thing isn’t something the whole government is in on (such as the Snowden leaks).
Documentaries are one of the most dissapointing segments on Netflix, their catalog seems to be mostly crazy aliens, conspiracy theory and biblical stuff that ruined discovery and history channels a decade or so earlier.
I agree completely. Why they just take everything away so that I don't actually own anything. Just give me a little set top box where the game gets streamed to me and I don't even own the disk my current game is saved on. Oh, wait... yea google and apple are reviving that model as we speak.

Yes, I think GOG is going to be a favorite of more and more people until they just can't make it in the powerless consumer economy.

It will be sometime before the consolidation of computing power becomes distributed again. We always go through cycles. We'll just have to wade this one out.
I switched on my phone only and it’s been a much better experience.

No AMP either.
> Piracy is still has the better catalog.

Piracy still delivers a better product too unless you're using edge or a netflix apps.

DRM continues to harm paying customers.
> Regardless of the image they wish to project, the average programmer does not have a higher IQ than any other worker with a college degree. In fact, they may even be lower

Eh...
> not just connections

totally true. but even the dumbest children of wealth will end up in six-figure jobs while the average ones will be top corporate lawyers, sales people, or professors, and the extraordinary ones will be CEOs. The smartest poor kids can excel in college and get the same salary as the dumbest rich kids, but will never move up the ladder because they lack the network.
people who are domain-focused and not programmers per-se seem to be less bothered by this.. at school, Very Productive People are split into both camps, python and R.. and Julia is gaining ground
> The only hard number it criticizes is the number Tesla used for the average mileage of the US fleet (25.4 vs 22) - nevermind that the higher efficiency would work in their favour: it would mean that the same number of Tesla vehicles displaces a larger number of ICE-vehicles.

I don't think your math is right on that- higher efficiency in ICE vehicles would mean that the Tesla vehicles displaces fewer ICE vehicles, would it not? It would make their claim that Tesla is "the equivalent of saving emissions from being released into the environment from over 500K ICE vehicles" closer to 425K ICE vehicles.
There is also the lack of financial stress while in college and probably not having to work.
OLTP
I'm not a developer but I use an advanced text editor (Notepad++ on Windows, Geany on everything else) for the little bit of webdev I have to do at work and on side jobs. I've tried every Electron based editor out there, for all the major platforms, and they are always so damn slow and unresponsive compared to a native app.
Lisp has such an amazing literature. Aside from those 2, which are truly nice, there's The Little Schemer, SICP, On Lisp, Lisp in Small Pieces, PAIP and many others (like CLtL, The Art of the MOP, etc).

I personally think Lisp in Small Pieces is really underappreciated.
Everyone's Talking About Basic Income. Here Are 8 Problems It Could Fix
This is an honest question - why on earth should Twitter be an official support channel for a business? If I had a business, I would respond to Twitter support requests with “please see our support website for how to contact us” or “thanks, we are now contacting you.” I don’t know why Twitter users should get better support and it seems odd to me to rely on Twitter to provide or to ask for support.
Telegram does have e2e encryption on "private" chats
Has it not been submitted to a journal and/or conference? Typically these things are peer-reviewed and tested over time, no?
Can we infect the viral population with cheaters to help the body?
I'm always baffled how Jack doesn't understand how own product. Twitter is arguably the most powerful social media platform in terms of raw data for individuals... But be just doesn't get it
Most eventually find a real job or teach high school or (more rarely) marry out of the problem. I was in one and those were the major paths out.
By making it more of an interest-based network, they further increase the interest-based siloing of users, making interest-based advertising more effective and more expensive. Like David Auerbach wrote about in Bitwise, the modern technology economy has now become about labeling users. The more labels you can apply, the more ads you can sell.

Having said that, I do agree with another comment I saw here in that, if I am following someone in the software architecture space, I care 0% about their political tweets, and if I follow someone in the Formula 1/motorsports space, I really don't need to see their thoughts on golf.

Facebook worked initially because you were 'following' people you knew in real life, but having users siloed into very small groups according to real-life personal connections makes it hard to sell targeted ads. Hence all the expansions we've seen there (not to mention, of course, the tracking they do extra-facebook). Twitter meanwhile has always been in sort of a weird spot. You end up "following" people you have zero real-world connection to, based solely on their knowledge on a certain topic. But you end up also having to wade through everything they post -- what they eat, their bad memes, their product endorsements, whatever.

It works great for celebrity fetishism, okay for news and reporters (who tend to mostly stay out of non-job-related posts on official accounts), and fair to poor for everything else in my opinion. It's definitely the social network whose appeal I understand least. It just feels like a warehouse of people all talking very loudly at each other about random topics.
I bought this book years ago even though I had already been programming in Common Lisp for 20 years at that time. I really like Conrad Barski's writing and that was sufficient reason to buy the book.
Beginner Ecommerce Tips: How SnipCart Is Different from Woo and Shopify
Service oriented architecture is alive and well in the form of ESB (enterprise service bus) (camel, mule, spring integration are examples). They’re also xml hell imo, that typically hit all the bad parts of xml; xsl, xslt, versioning, the idiotic half support for namespacing. No, no, not bitter at all :)
Browsers don't expose access to GPU compute APIs or multiple GPUs. Any web GPU usage you see right now is limited to shader programs on a single GPU.
> P.S. As always, Fabian Giesen's description of why compilers exploit signed overflow is a must-read: https://gist.github.com/rygorous/e0f055bfb74e3d5f0af20690759....

What's missing from this is the only data point that matters: what's the slow-down on large programs if you are forced to compile without taking advantage of signed overflow UB?

If you're breaking the language to get perf, then it's not enough to show that an optimization is possible. You also have to show that it has a net effect, outside of the microbenchmark you cherrypicked.
As you’ve identified, I think there is an amenities component to the cost growth. As school gets more expensive, students expect more. My alma mater had dorms that would make a roadside hotel on the interstate look like a luxury 4 star hotel. When I get the glossy magazine from the alumni association, the fancy new dorms, Greek housing, and student union are front-and-center.
I haven't, thanks I'll check it out.
I went to Hakone Kowakien Yunessun. I've heard other non-Japanese people mention having to cover up their tattoos.
The rise – and shocking fall – of Indiana's caviar king
Just had a look at the available scholarships at the local uni and most would barely cover the fees and as for buying a house, hah, not even if the fees were free.
It gets much funkier. A lot of the representatives from East European nations fly but have someone drive there and back again with the representatives' car because that way they can claim reimbursement for both travel expenses, and car travel isn't reimbursed based on cost-of-living but a flat (West Europe based) tariff.
Can you provide a link to where the entry where you read that?
Because...Millenials?
> As soon as failure is inevitable, it has to be OK to detect it. That means if you're printing values 0 to 100, you'll never even get the first one printed. You'll abort before entering the loop. This is a bit strange to C/C++ programmers.

It's strange but compilers are allowed to do it and anyone sufficiently familiar with undefined behavior will not be surprised.
Just to elaborate a bit more, the use of optional values rather than NULL is really a special case dependent types. It's saying that no type can contain a non-value. For another example, imagine subtracting something from an unsigned int. You need to ensure that the value never goes below zero If you have an expression like 'x - 1', then the compiler needs to ensure that x is always > 0.

The nice thing about this kind of static analysis for critical systems is that there are often extreme consequences if a runtime check fails. What do we do for the nuclear power control system when we detect an error? Crash? Shut down the system? But the system is not functioning properly. How do we know that we can safely shut it down? These are pretty horrible things to consider. It's much better to be able to say analytically that the situation can not happen.

I once worked in a high energy physics lab, though. There is always memory corruption to contend with, so you'll never be free of runtime errors ;-)
One question I'd have is how easy is it to get into an apprenticeship program? I have a friend who's working at a dealership driving and shining cars with the hope that after some period he'll become an actual mechanic apprentice, so the situation seems like it's less than a sure thing (my friend had a scare when someone tried to pull scam claiming my friend had dented his car and police report would be filed, which can be bad for a commercial driver).
I understand, however they can never stop that cycle of building the library. Content ages, plenty of it isn't very good or won't appeal to a wide audience, and people might watch it once if you're lucky. After that watch, you then have to feed them the next thing and the next thing, forever.

Disney generates $14.8 billion in operating income and has a real, sustainable profit. Netflix is actually losing vast, ever larger amounts of money, despite being at around 150 million paid subscribers. Which is a pretty blatant admission that they can never generate a profit with the current approach. And that's before the competition heats up a lot further with Apple and Disney, both of which have far deeper pockets. Amazon ($40b in cash) also now has far deeper pockets, thanks to their AWS & ad profit machines.

Perhaps the most interesting figure for Netflix is the quarterly interest cost. $132m in debt interest cost for all of 2015. $128m in interest cost just for 4Q18 alone. Soon their interest costs might match the size of their 'profits' at the rate they're going on debt accumulation (and assuming likely slower growth with their scale). They're looking at eventual debt downgrades and higher interest costs if they can't stop the worsening negative cash flow. The debt markets will get more skeptical. Long-term debt was $3.3 billion at the end of 2016. A mere two fiscal years later it was up to $10.3 billion. For a company their size that's an enormous jump. Given they've largely saturated the richer markets and the only thing they have left are fee hikes to try to improve margins, I fail to see how they can turn the corner given their financial metrics keep getting worse as they get larger. What new markets could they add that would spur some great positive cash flow turn? I suspect they're nearing the limits of price increases in the US, to make matters worse.

They've placed a bet on some magic corner-turning event based on scale, meanwhile two ferocious competitors with unlimited capital have just entered the race.
Have you heard of robotic process automation ? It looks promising to replace office people’s jobs .
Similar to the Atreus is the keyboardio, which I am now on my first month of learning.
https://shop.keyboard.io/

I have a Planck on order and will be the first keyboard I will be building, but wanted to buy something without having to think about which Cherry switches or keycap profile was perfect for me.

The use of layers is great, and I encourage anyone to try it. I saw someone on a youtube somewhere explain the idea succinctly and I think it's worth paraphrasing here: "Bring the keys to your fingers and not your fingers to the keys"
TikTok is one of a couple Chinese apps that have similar disturbing content in India.
https://factordaily.com/chinese-app-kwai-turns-a-blind-eye-t...
That's a funny one. I worked at a place where the support team that worked for the social network accounts of the company had better tools and higher priority when doing their jobs than the phone/site support team, so effectively customers asking for support on Twitter or Facebook got better and faster support than customers asking for support on the phone or the site. I assume that's because companies are terrified of bad publicity on social networks.
Wow really? That sucks... just curious: what model of TV do you have?
Yes, and it breaks the back button too. That is one of my major pet peeves and I immediately add any site that does it to a black hole filter.
Your professor will know how to get the proof validated. Post it on arxiv and submit it to a good journal like he would for any other paper.
Is there such a thing as a bad Lisp book? ;) Maybe there are only ones you're not ready for yet... (I've been unsuccessfully searching for a hardcover of Art of the Metaobject Protocol for a while, I can make myself ready for it once I have it.)

In HN tradition where we all recommend every book we've ever read similar to the submitted one (and Land of Lisp is worth reading), an overlooked recently published booklet I found is Common Lisp in the Wild: https://www.darkchestnut.com/book-common-lisp-application-de... Common Lisp is so flexible in letting you develop the way you want to develop, but if you're a professional programmer looking for a Maven-esque template of "structure your project in this familiar way without sacrificing any of the interactive Lisp dev experience, enumerate version-pinned dependencies, one-step make to build, test, run, deploy the final artifact" like I was that book's suggestions are worth the entry fee and you're left with a stable foundation to deviate from.
Sorry, I misinterpreted. I was thinking from the perspective of people with working 4K setups who are seeking 4K content.
Here are the wage rates for trades in Washington State. [1] Some highlights from the Seattle area:

- Carpenters: $60/hr

- Electricians: $75/hr

- HVAC Mechanics: $82.50/hr

Almost every item on the list pays better than a typical STEM degree.

[1] https://fortress.wa.gov/lni/wagelookup/prvWagelookup.aspx
it seems like a bad choice for a content producer to let netflix stream their material.

as a content provider, you have an edge in that your library is larger than theirs. by allowing them to stream your content, you make profit today, but subsidize a competitor building their library.

and in the transaction, you loose the most valuable component of the sale, the customer data. now your competitor has viewing habits of your customers, to which you are now blind.

10 years ago, it was really hard to stand up a streaming service for many companies, but that barrier is much lower now. 10 years ago, it was mostly tech companies that realized the value of data, now others are catching up.

what is the next thing to disrupt the old guard? probably something not movie/series related. all this stuff, listening to music, watching a show, posting on fb, reading on hn are all actually competing for our time. we are running into an era where our times are stretched thin and we finally see unrelated things compete. so the next disruption may be something completely new.

some said people posting content on youtube is that next thing. I am not so sure, I dont always want to watch someone rant about how bad the new star wars is.
I believe it was possible for Coda, so optimistically I would hope so.
You cannot even pay people to do them because the first remark back among my coworkers is, they //the company// aren't giving us enough to participate. There were even prizes for some categories for wellness categories, like the steps counting programs for which they gave up counters to weight loss.

of course there are other self defeating attitudes available too, from those who won't contribute more than the match for 401k, again the company's fault, to those who take more smoke breaks because of the extra cost on their premiums.

I am not sure if its a product of the education system or television. I think schools should focus a bit more on instructing students to better themselves for no other purpose than to improve themselves. that waiting for someone to make you improve yourself is the first step in failing
The proof is flawed: https://empslocal.ex.ac.uk/people/staff/mrwatkin//zeta/herri...
I will buy it on day one.
As someone that started learning lisp with this book I recommend not starting with this book, and instead reading Practical Common Lisp.

Some of the tutorials in the book use some fairy awkward conventions (e.g. using lists of symbols to create strings).

I enjoyed the book, but had to unlearn some things afterwards.
Well they do have stats and the stats say that foreign buyers account for about 3%.
Looks like GitHub will quickly have support for syntax highlighting of ZIL files. https://github.com/github/linguist/pull/4497
I'll use my own website as an example: http://verisimilitudes.net/

Put simply, I put whatever I want on it. Put novel things you created that you find genuinely interesting on your website and you'll stand out from the sycophants that have a sterilized website that also lacks things of their own design.
More on the compile time reference counting here: http://aardappel.github.io/lobster/memory_management.html
This isn't accurate, businesses ban Yakuza members in their terms all the time. The capsule hotel I visited banned all members, and IIRC, all managers and executives of any Yakuza-linked business.

Here's an article about the ordinances they passed encouraging it.
https://en.wikipedia.org/wiki/Yakuza_exclusion_ordinances#Ex...
Who Stole My Success?
http://aardappel.github.io/lobster/memory_management.html
>the very very very few AP crashes

(tl;dr : 'very very very few' is entirely relative )

I don't know if comparing frequencies is such a hot idea with regards to a paradigm shift.

If that's the comparison you want to make, the few AP accidents that have happened are infinitely more than came before Tesla.

Since there is no A/B comparison to make in order to judge severity, maybe we should treat every AP accident as important and research worthy until there is a standard to compare against -- unless of course you want to compare AP to non-AP crashes, but that metric is mostly only useful for marketing AP towards people, not improving the system itself.
It sounds like Apple had deliberately embarked upon a legal Denial Of Service attack. Qualcom produced documents [0] showing that apple actually had a plan to weaken Qualcom over a 5 years period, a plan that included forcing them into extensive litigation on multiple fronts.

I imagine the revelation of such a document played a significant part in driving Qualcom to settle. That, and their own suit which basically said, "Qualcom's licensing, that we agreed to, isn't fair" (yes, I know that drastically over simplifies the issue, but it is the crux of a portion of the dispute)

[0] https://www.washingtonpost.com/technology/2019/04/16/apple-q...
Maybe that should be more narrowly read as “Twitter users will never pay” or “Facebook users will never pay” which is probably true because the simple reality is that these services offer low-value content that is cheap to produce and easy to consume. It’s not valuable so readers won’t pay.

Consumers do pay for valuable content like Netflix, New York Times, books, etc., because they actually take effort to produce and are thus actually valuable. Twitter and Facebook and much of the free Web is dreck that is not worth paying for.