skysight-inc/HackerNews huggingface dataset:
And “ninjas” or whatever the term is for senior+ programmers know when to solve problems without a computer at all!

That’s when you’ve reached enlightenment :)

And I don’t mean that in a woowoo wishy washy way. I mean that when someone comes to you with a business problem, often the solution can be something as simple as “why not just change the text to say X” or “did you know that dept Y already do that thing? Let’s ask if they will take on this task also”

A junior will have already coded 100 lines of “something”. And some seniors I know of will be knee deep in microservices whiteboard sessions by now. The truly great programmers I’ve worked with prefer simplicity first and foremost.
These basic gaps in cloud hosting providers' tooling have created a rather large cottage industry of companies that exit only to make the tools to fill in the gaps -- like VPC cluster management, security compliance, whatever.

The perverse side of it is, it costs to host the third party tooling as well, so cloud providers get more money from you setting up these tools so that you don't burn away all your money. However, they don't get more money from plugging the holes in their own tooling. So they have no incentive to fix it on their own.
There were computer typesetting systems before Pagemaker (e.g. Quadex) though they were dedicated systems. Pagemaker replaced them.
+1

yeah I know I shouldn't +1 here but the upvote just didn't cut it.
> How does that work for stateful services like S3? Should they just delete the data?

No, for services like these it should cap at the cost of keeping the data indefinitely. If your budget limit for S3 was $1000 per month, and you tried to add an object which if not deleted would make you use $1010 next month (and every month after that), it should reject adding that object.
hmm, I don't think you need to be a math genius to develop an intuitive feeling for it.
Tbh if you have low sats, most people know about it from symptoms (excluding people with COPD and other co2 retaining conditions). For the vast majority I don’t see Spo2 being particularly helpful in changing any decision.
My point is just that the meaning of "Pizzagate" has changed over time and Clinton was pretty much a non-factor the whole time, it was focused on Podesta and Alefantis.

> Who's disputing that? I know the emails are almost certainly legit.

Donna Brazile did so on CNN at one point, but I wasn't trying to imply that you believed that.
You may want to check https://whereby.com/, it works on the same principle, but you get to choose your own URL suffix, thus making link sharing easier.
This was a pretty weak-sauce, anecdote-fuelled “comparison” and in no way elucidates what’s happening at the moment. Pass.
No TÜV in the US :-). You can get away with way more.
Running up a shitload of instances for testing and leaving all of them running overnight. Each of these instances continually rendered 4k video data to storage. This kind of test was supposed to be 1000x smaller, running for at most 10-20 seconds at time. He had written his own provisioning system which - according to his report - failed to properly manage instances "weird" edge case. No kidding.
Log(dX)/log(X) shows how the outbreak behaves compared to pure exponential growth ( y = x) so any deviation shows how effective a country is at preventing exponential growth. It's super useful.
Sun Microsystems had much more elaborate jokes on April 1:
https://www.nytimes.com/2008/04/01/business/worldbusiness/01...
WorcLab – Incubator and Coworking Space
I'm not sure why this is getting downvoted. As you say, Buffet himself is asking to be taxed more. It's not really relevant to say that he's giving it to charity here. (Although I think it's great that he is.)
I think game is art. Art is made for publish thought of creater, which has power that solves real-world problems. Writing game code (art) is equals to solving problems.
> I might have expected such a thing deep in the Australian bush or in rural parts of west Africa but not close to major urbanization’s like Chicago or St Louis.

tbf the lines between rural, suburban, and urban in the US can be easily blurred. I've lived in places that were relatively urbanized to middle of nowhere in half an hour of driving
WW2 Germany had Donitz, and Cold War US had Rickover - both were giants.

https://en.wikipedia.org/wiki/Karl_D%C3%B6nitz

Nuclear power is a game-changer, allowing aircraft carriers to sail completely around the globe at speeds fast enough to barefoot water-ski behind.
> instant scrapping of programs that exceed cost estimates

So you're gonna build 75% of an aircraft carrier, and... then what?
I wonder if reserving all available services on a hacked account is the next DOS attack.
I'm checking with No Starch if we have plans to release a sample chapter of this book. There is a list of previous articles I've written including sample chapters from my previous books on Secure Codign in C and C++ and the CERT C Coding Standard here https://www.informit.com/authors/bio/3312572e-d904-45d5-afcd...

Here is a newer article on Uninitialized Reads published by ACM
https://queue.acm.org/detail.cfm?id=3041020

Jens and I are both on the C Standards committee. I would definitely say that our books serve different markets.
But they weren’t that funny. They were mostly just annoying.
Yeah, I am in the pro-masks camp but I feel like I can't wear one without being judged because the public have been told not to. I'm in Europe by the way.
Every morning I would check AWS billing just out of habit. I'm just thankful I did - otherwise everything would have kept running...

The lesson for me was don't trust your internally-hacked-together instance management system. The AWS interface to storage and instances is the base truth. And perhaps more importantly - I'm never getting into another startup which has financial risk like that without being a core expert in that risk/tech. I was focused on the business + client code - and had very little clue about the nitty-gritty of AWS. I should have been more involved with the code on that side, or at least the data-flow architecture.
Gustedt’s book is distributes by the author for free as a pdf if you are having trouble getting your print copy the digital version could hold you over.

https://modernc.gforge.inria.fr/
if (!(K & R)) {
perror("An internal error occurred.\n");
}
I lived in a town about 13 miles from Albany, NY as the crow flies. We had a party line until 1990, and our CO was so antiquated that dial-up would connect at between 9600-19200.

Now my parents have a local company cable connection funded by Obama's broadband expansion. They were using Verizon, but Verizon basically no longer maintains copper unless there's a certain number of customers on a road.
gah, sick of people posting paywalled medium links. I honestly think hacker news should assess if medium links should even be allowed..

I cannot read them as I hit the monthly quota from clicking on links to open articles and realize I don't really have an interest in reading them after consuming the first paragraph. Don't get me wrong, this is not just me being cheap and expecting everything for free. I can understand someone wanting to pay a subscription if they read and enjoy content there, but as a means to receive social media views, its flawed.
I'm still reading things in other US-centric forums (automotive, oil & gas industry) where people are remarking about "hysteria" or acknowledging current numbers but implicitly assuming that the increase in cases is zero.

So I think it's very dangerous to assume that prices are accurate if probably millions of people haven't caught up to reality yet. One thing that I read is that the current rebound might have been largely driven by automatic rebalancing of institutional investors who split between stocks and bonds.
Thanks yes I have the ebook I just prefer paper and wanted to give the author a financial contribution also. I should have mentioned that.
Google's april fools jokes were great at first when it was a new and growing company with it's don't be evil motto. Now it feels like the old dude at the club trying to stay relevant and cool.
Tech, innovation - they are just the other words for "infinite supply".

Yes, it is not physically infinite. But it is effectively.

As long as someone is willing to pay for it, it will be provided. And even cheaply - look, what's 1970's $12/barrel in nowadays dollars? $50? $100?

We are so nowhere near running out of oil, that the whole possibility is best ignored.
Interesting. Just 2 questions, is there a way to sync it run on Android. Got nextcloud instance. Nice if it can do that. Since there are password I would need on the move.
Virus Outbreak Simulator
http://www.outbreak-simulator.com/

It was not made by me, I found about it from my local news website.
I think you're missing the point. Humans can live perfectly well eating raw food. But we don't because it's not nice.
It's mind-bendingly confusing. Everyone seems to lap it up though.
why listen? I banned people that don’t understand the conversation needs to be mutual. only the people that care are important
Conda now supports PyPy builds
The burgin and o’connor translation is by far the most excellent english version.

chapter end-notes that tell you all the soviet jokes you missed.
Oops'd away $50k in half a day by accidentally having two Cloudtrails enabled and running a bunch process that made lots of API calls. Concession got denied on that one.

Protip: Cloudtrails events are free the first time they're processed but are fairly expensive any subsequent times (i.e. two trails in the same region)
If people new to it are poking you more, conciously close email/slack/ticketing for a while if you are working on something.
The Neverending Story by Michael Ende. This is a book for children but I don’t think I fully appreciated the second half until I was an adult.

Also, there’s a cute attempt at a stack overflow crash in the middle :)
Meanwhile, everyone else is tracking movements for Coronavirus, so if we get a response, I expect them to say the same thing.
It's happening here in Israel. The government is promoting an app which claims it stores the location history on-device and fetches known-disease-vector data from the server to compare it locally. (For good or bad it doesn't use the device's existing location history if it's already stored...)

They just announced it's had 1M installs (in a country of 8.7M) in the last week.
> But I think a lot of people don't know they don't know

I think that's generally true, but probably not in this particular case. In any case, the answer of "We don't know" is only three words long and could have been put in the headline, but then it wouldn't have been exploitative clickbait...
Thank you.

When our authors ask how long their book should be I always say: Long enough to cover the subject, short enough to keep it interesting. My company is called No Starch Press for a reason. Think of the word starch as a nicer way to say "BS", as in No BS Press.

There's a lot of work behind these pages as with all of our books. Unlike any publisher in this field we have several people who read and craft every line of every book as necessary, together with each author, before a book goes off to a copy editor. That's where most books start but not hours.

The real cost in creating a good book is not in the paper. It's in the time it takes to actually craft the words.
Please allow others to step in and comment, otherwise this just seems PR.
That's how unit tests works.
" 120m each in campaign donations to 3 senators to get the contract"

The contributions they are making are usually much lower. When you read the numbers it's actually surprising how little money you have to spend to get government money in return. Very good ROI.
We were around in 1995 :)
This reads to me like the faux-deep inspirational, vaguely-self-help-ish platitudes that litter facebook.

Are there software engineers out there that don't know this?

You're there to solve a problem and/or create a product. Code is a liability.
thanks. there are a couple other typos I noticed this morning as well. shouldn't HN with Bourbon.
> https://web.mit.edu/2.75/resources/random/How%20Complex%20Sy...

> 11) Actions at the sharp end resolve all ambiguity. Organizations are ambiguous, often intentionally, about the relationship between production targets, efficient use of resources, economy and costs of operations, and acceptable risks of low and high consequence accidents. All ambiguity is resolved by actions of practitioners at the sharp end of the system. After an accident, practitioner actions may be regarded as ‘errors’ or ‘violations’ but these evaluations are heavily biased by hindsight and ignore the other driving forces, especially production pressure.
So is malloc
Here is a good place to follow the effort of packages Migrations and PyPy support https://conda-forge.org/status/
I loved this book too - curious how it impacted you?
> humans don't consume software

what even is gaming
When it comes to global warming, even the educated prefer to remain uninformed.

The shit show begins now. Micronesia is being lost at an astounding rate. Sandy level hurricanes are happening faster than we can rebuild.
There are some pretty good challenges to one's perspective in there, but it gets monotonous after the second book. It was a chore to finish the third book; I don't know if I'll ever get around to reading the fourth book.
Intel Issues Kaby Lake-G Driver Update After 14 Months, but It Comes from AMD
lol sounds effective xD
Ram usage is a big one for AOT java.
How do service workers help if you can’t depend on having a network connection?

Are you really saying that it would he more performant that you have to make a round trip just to perform validation? How slow would the hardware have to be for a network round trip to be faster?
If he gives away $100 billion, and pays zero taxes, the money is still gone.

When I see this sort of comment, I always think of Seinfeld:

"Kramer: They just write it off. Jerry: Write it off of what? Kramer: They just write it off! Jerry: You don't even know what a write off is, do you? Kramer: No. Do you?"
how granular is ss7 psl data? if it's decades old i suspect it isn't gps coords or anything (not diminishing the seriousness of this; mostly curious about whether this is something the rest of us should be worrying about)
True, but the bounds are much better.
Great to see more of these. Here are a few games/simulators I've played where you act as a central bank and try to control inflation, unemployment, and fed fund rate:

https://www.sffed-education.org/chairthefed/

https://www.ecb.europa.eu/ecb/educational/educational-games/... (requires Flash)
True, but few people care with ZGC [1] well on its way to having worst-case latencies of under 1ms (as soon as this year) on heaps up to 16TB in size. We're getting to the point where jitter due to GC is no larger than jitter introduced by the OS, so the only real cost is footprint.

[1]: https://wiki.openjdk.java.net/display/zgc/Main
It's a truly lame and obnoxious "holiday" all around. I'd be glad to see it cancelled indefinitely.
Wow, dumb comment.
The problem with your algorithm is not that it is wrong. The problem is that everybody know that if you can duplicate the number of machines in a fixed amount of time, then you can solve any NP-Complete problem in polinomial time.

It's a bad model for computation, because implementing this in real life will means a giant ball of machines that expands exponentially faster, until it has to grow faster than the speed of light.
I'm so proud of everyone here.
If you don't know then title the article "Why we don't know when Corona will end," so I can save my time. This article deliberately link-baits by purporting to answer a question and then giving a non-answer.
I read it far to early in my life. About 14 or so. definitely loved it.
You solve other people's boredom problem.
Better: You're not cooking meals, you provide good food.
Harry Potter and the Methods of Rationality

If you like Harry Potter, and you read HN, chances are you'll love HPMOR.

The premise is that Harry Potter was raised by people who cared and taught him the Scientific Method. He then uses that approach to solve and understand things.

I never thought I would like fan fiction until I came across HPMOR being recommended so many times elsewhere.
Excellent news. Most inspired thing they've done in a decade.
haha wow, I totally missed that!
Most of what you're saying is nonsense and unsubstantiated.

> I think it's a false statement to say someone less expensive will run things less well. I've been at a number of not-for-profits, and that does not match my experience at all.

This is a favorite of people trying to disprove something. Just because it doesn't apply all of the time doesn't mean it's incorrect. It applies most of the time. And your experience is anecdotal and thus low value. In the majority of cases, people who get paid more are more skilled at getting the desired results. This is how capitalism works.

> Compensation should be set at a level where people don't need to worry about money, with a reasonable but basic standard of living. In the Bay, unfortunately, that's around $200k. On the other hand, compensation should not be set at a level where people are there for the money. You want people to be there because they are passionate and care.

This is fairyland non-sense. Let's stick to reality and not your idealizations. Notice how many times you use "should". According to who? Why?

> $200 will bring people just as competent as $800k, but (1) your burn rate is lower (2) people are there for the mission (3) you can ask for donations in good faith.

Unsubstantiated nonsense. Again, let's stick to reality.

> If you do want to invest extra money on people, a better place to spend that is stability and benefits (in the way universities do). I'd gladly take a job for $200k with a lifetime guarantee of doing meaningful work over one at $800k without that guarantee.

Again, nonsense. What is this based on? No one cares about your personal preferences. It's irrelevant. As I said, your logic is weak. You can't hear something and say "that's not true for me"! And think that disproves anything. You're over-indexing on your own beliefs and it's clouding your thinking.

> I actually think a lot of the bad decisions by Khan Academy are related to misaligned incentive structures. Khan tries to keep a pretty deep moat protecting business models. The platform isn't open source. Partnerships are hard to come by. Research partnerships are exceptionally difficult (Khan data is a proprietary resources). There's a cult personality. Etc.

Again, nonsense. Please provide some facts, from the real world, that substantiate these claims. You're living in a dream where all that matters is what you personally think and how you want things to be and are completely disconnected from reality and facts. You're just finding made up points to confirm the bias you already have. E.g. "There's a cult personality". What does that even mean? It's a made-up statement because you feel the longer your list of things is the more evidence you have.
So it's hard to say that I'm the best person to write a modern C book. A slightly lower bar might be, am I the best person who has actually written a modern C Book?

Resume-wise, I've been writing C code since 1985, and I've been an expert on the C Standards Committee (WG14) since 2004. I've written two prior books on C Programming including "Secure Coding in C and C++" and "The CERT C Coding Standard". I also teach Secure Coding in C for NCC Group https://www.nccgroup.trust/us/our-services/cyber-security/se... and I also taught these topics to Computer Science undergraduates and graduate students at CMU for over a decade. So I think I have a good balance of technical skills and communications skills, but you know, pick up a copy and judge for yourself.
> Plus, how could you taste the toppings?

How do you taste the filling in a sandwich?
I use a kanban board.

[Backlog] [Active] [Done]

All new tasks go into [Backlog]. In the morning I move the backlog cards around based on priority, the higher or more urgent items positioned at the top. The top three then move into [Active]. [Active] has a limit of no more than 3 items. As items are completed they move into [Done] and are replaced by new items from [Backlog], again up to a limit of three. I limit [Active] (they call it a WIP limit) to make sure I don't take on 5-6 tasks and start feeling overwhelmed or despondent for not getting much done as I am flitting between items (spinning plates on sticks).

I use trello, you get a few boards for free.
Can you share a bit more about the architecture and stack? And a few more details such as Roughly how many TPS do you serve from this setup? Does it scale well? Are response times consistent?
Working through a technical book of any substance, as opposed to just reading or skimming it, will take dozens of hours, no matter how terse or verbose the style is.

The book is supposed to be around 270 pages, so verbosity probably won't be an issue.

I am right now working through "Python Crash Course" as an intermediate Python programmer. I very quickly read through chapters 1-8 so far and did all the exercises (rather simple ones), just to make sure that I'm not missing out anything on the basics. In the last couple of chapters, I actually picked up two or three pieces of knowledge I wasn't aware of. I spent around five to ten hours on this so far. This approach sounds terribly inefficient.

However, working through a beginner's book as an intermediate Python programmer, and only getting half a dozen of really new information out of it, gives me the confidence I need at this stage. So I don't consider it as a waste, but rather as an exercise in patience and repetition.

Why am I telling you all this? Because I think people overrate the monetary costs of books.
To each their own, personally I look forward to it every year to see the creative things companies come up with
Not to mention the strategic advantages of leaving oil in the ground in your own territory. It'll still be there when the middle east runs dry.
I wonder why the pi-hole tram doesn't also offer a paid tier (that they host), to help those who can't or don't want to roll their own?

It could help fund future development and maintrnance costs.
From technical perspective wait until markets retest the bottom. They will.

There would be a lot of distressed assets after it is over. Lots of opportunities, so conserve cash.
This is no longer true. Java has eaten a lot of the features Kotlin once had. The only things not provided by java are nullable reference types and coroutines (coming).
Java deals with almost exactly the same issue. If you define an interface and a single implementing class, the code will be compiled to always call that classes method, and the deoptimized / recompiled if you load another class that implements that interface. JS could deal with these issues in a similar manner.
What Is Crypto Margin Trading and How Does It Work?
Yes, but the selection of cool things in Java is bigger, and it's not like it's a random draw. If you want to work on this kind of thing and you're able to, Java still offers you more opportunities.
This is all very well and good until the code you’ve written to solve the problems becomes a bit too unwieldy, then you need to become better at writing code.

The problem you were solving was solved, but now you have a new problem to solve.

True then, the best code you can write, is indeed, no code at all.
Cannot agree more. But maybe they want to learn.
I have your book on Secure Coding and I have the latest version of Jens’ book as well. I like both your style and his, in terms of writing style and presentation.

If you think there is going to be a large difference in applicability and focus when comparing your ‘Effect C’ and Jens’ ‘Modern C’ I am kind of excited, not just to get your book, but also that even though some people would like to see C be relegated to the trash bin there is still some life left in a language I enjoy using.
April fool's jokes, wasting people's time because "it's soooo funnie" ha. ha. ha.