skysight-inc/HackerNews huggingface dataset:
Except when you large monolithic codebase is composed of a whole bunch of screwy distributed components that have been thrown together haphazardly. And, yes, I know you can't have a "monolithic codebase" with "distributed components". It's just that it's actually all the same dish with a different sauce. Distribution of processing doesn't create better code bases -- it's decoupling of the computation that does it. You can decouple code and a very large number of ways. It's also just as easy to write a rat's nest of confusing spaghetti with components that hold each other's state as it is to do it without "components" (I speak from experience on this front, as much as I hate to admit it).
That’s madness, I’ve been lifting heavy and doing HIIT for 14 years in a more traditional style and not once have I been injured.
The linked site has a lot more data than the CalFire site. CalFire just shows a single marker for each fire -- and not even for all the fires currently burning.
This is assuming a dead cell. Living cells have many DNA repair mechanisms.
Remove Dead Rules from Stylesheets to Improve Page Speed
Article also says that the doctor charged 20 cents (presumably US cents) to treat a patient.

Compare that with $300 USD to see my GP for fifteen minutes...
Dow later purchased Union Carbide Corporation. Interestingly, they have a page about the disaster. https://corporate.dow.com/en-us/about/legal/issues/bhopal.ht...
That it's not a given that you did 240 questions was a guarantee for you to pass these interviews. 1. Natural aptitude often separates people 2. There maybe people who are just good at DS and Algo or have done competitive programming that they don't need these questions.

Either way it's not as straight forward as doing X or Y and getting in at Google FB is guaranteed.
Only if you exclude gunpowder production: https://en.wikipedia.org/wiki/Wanggongchang_Explosion
NEW

10 PRINT "HELLO"

20 GOTO 10

30 END

RUN

I remember typing this on an ASR-33 and being amazed. I made a computer do that. Then I hit Ctrl-C and learned how to make a paper tape with a "here is" leader, turning the paper punch off, then typing "LIST" and turning it back on before hitting RETURN.

A PDP-11/10 with 16K and 3 20mA TTYs connected, no disks, no storage except paper tape.

I've still got that paper tape somewhere, it's 42 years old now.
https://amazon.com/Set-Phasers-Stun-Design-Technology/dp/096...

This book covers Business in Bhopal as well as a variety of other design related disasters (Therac-25) etc.

Not a bad read.
I am thinking from the perspective of a user of a product like this. I personally do both development and design work.

Your example does not convince me that it would save time ('probably' isn't enough) or be generally useful enough that a designer could be convinced to drop Sketch for it.

As a designer, I want to use Sketch.

As a developer, I want a Sketch design over generated code.

For sure, it is a neat experiment to create something like this, but time and time again, people always resort back to tools like Sketch. I think this developer would be better off spending their time building out a super epic component widget library than trying to build a visual designer.
This is what I've never understood about the "you don't know poverty" argument... sure they may not have equipment but there are basic best practices that cost little more than time

Perhaps there are more people that would prefer to watch the world burn than we think
I can't understand if this is meant to be satirical or not
It's difficult to tack on to an existing kernel syscall interface. You really want a capability based interface to keep most of the permission checks out of the data plane. And even then modern microkernel IPC goes to extreme lengths. For instance the L4s tend to do crazy stuff like not save all of the registers, but make sure to only clobber the registers that can't be arguments for the call itself. You might be able to tack that onto the front of the syscall interface sort of like how objc_msgsend works, but it'd be a huge pain.
That's interesting, because I also feel people don't appreciate computing history appropriately.

If you'd care to learn some real history, I suggest you read The UNIX-HATERS Handbook: http://web.mit.edu/%7Esimsong/www/ugh.pdf

With this book, you'll learn that UNIX and C are nothing admirable and have actually been responsible for successfully destroying much better systems and languages in the popular eye; languages including Lisp, APL, Simula, ALGOL, Smalltalk, and Forth all existed before C; systems such as ITS and Multics addressed concerns UNIX users still suffer under today.

Make no mistake, for all of RMS' admirable qualities, he's basically responsible for UNIX proliferating by copying it for GNU. You also shouldn't look at your modern BSD or GNU system and think this is what UNIX users used decades ago, because for all of their faults, GNU and BSD actually try to produce programs which work correctly and GNU goes much farther than several of the BSDs in this respect. The UNIX attitude is one of getting half the job done and leaving it at that.

In closing, UNIX has no philosophy. The UNIX philosophy is simply brand-named simplicity. The ideas of modularity and simplicity predate automatic computing and recorded history, and yet people will claim you're following UNIX if you write a program which adheres to these basic ideals. Further, those other qualities of this philosophy result in programs that aren't modular, simple, nor beautiful.
Heap Snapshots–Tracing All Heap Allocations
Principally, yes, but not exclusively.
An enormous amount of plants are already IP (under PVR) so I don't really understand your point.
It's really common, migrant or not.

Just because you have family around doesn't mean you see them every week.

This becomes a huge problem if you don't get any social contact at work, even if you don't thrive in that environment I'd say that it is a necessity for the vast majority of people.

Even for introverts that thrive alone.
Yeah, love Qubes too.

The learning curve for that is steeper than for VirtualBox, however. As is, with absolutely no doubt, the security level. In that it uses a hardened version of the Xen hypervisor. That also means tighter hardware requirements, however.
Missed opportunity for Google Fi to offer up some data-only SIMs to emphasize their service and pricing.
Thanks for link. Chemicals and nukes are still more dangerous than gunpowder. They cause mutation affecting upcoming generations too. People die slowly without even realizing causes.
This argument doesn't hold water. This assumes that depression is purely something you must be born with, and you can't get it from environmental factors.

The thing is, if you really lived for hundreds of years, society would be radically different. Imagine... You can't get promoted because no one above you ever retires. You can't get an entry level job, because everyone has 200+ years experience!

People struggle to work the grind until they are 65 already. But you can't retire, because your death is so far away. You need to keep grinding another 500+ years...

That kind of world would likely have a lot of systemic issues with depression.
He was one of PG's Viaweb cofounders as well. He also introduced PG to the third cofounder, Trevor Blackwell.
> it greatly benefits those with debt

Since the interest rate is increased to account for inflation, it doesn't benefit debtors who can't just print more money to cover it (like the government does).
Well if Pakistan were to create a sustained and irreversible environment absolutely free of terrorism, India would be very glad to export some cost-effective medical supplies to them.
Why would it be satire?

I'm famously poor.
> the copy would continue my subjective experience.

it may, but it wouldn't be "you". "You"'d experience death, and something else will exist independent of "you", but with most of the same features and memories.
I'd never heard of this game when it was released, but had played some of its contemporaries like the Ultima series. When this article came out, I started watching a Let's Play. I'm finding it to be quite enjoyable and I can see how easily I would've been interested in it. I'm still in Chapter 1 but right away I can see how the characters are much more developed than other games I'd played. Glad to get a late chance at it rather than none at all.
I'm not familiar with a survey of how many know these things (and the good suggestions made here).

My suspicion is that few know, and fewer are doing it.

An important goal? Help those who care enough become aware enough to take action.
The size of the buffer pointed to by s may be larger than the current string it holds. It may also be uninitialized.
An interesting case is Firefox Focus which passes all the anti-tracking but fails completely on the fingerprint where you're totally unique (1/200000)
I dunno. The security ramifications of those few lines of code make me squirm. It's like looking at a very beautifully constructed foot gun.

I wonder how much damage that code has caused.
> Real economic growth is much higher in the continual inflation era than it was before

Is it? I'm not so sure.
Yeah at least in NYC there are bike paths and greenways everywhere. My normal rides are 30 - 40 miles, and of that 2.8 miles are on roads but only around 500 meters aren’t in a bike lane. It’s still dangerous right now in NYC, but in another 5 years we’ll likely see the KSI rate go down by another 25% due to a combination of bike infrastructure investment and laws mandating safer cars and trucks.

Even with the current risks though, the years you’re adding to your life expectancy still greatly outweigh the additional micromorts you’re taking on.
To fix nature we must have to eliminate such chemical companies along with nukes.

Once you eliminate the chemical companies running the Haber-Bosch process, you can also dispose of the nukes by using them to put starving billions out of misery.
Everyone interested in the history of computing should read The Dream Machine by M. Mitchell Waldrop. The book pretends to be the biography by a little-known, but highly-influential guy named Licklider, but is in fact maybe the best general history of computing. It covers Turing, von Neumann, ARPA, Multics, DARPA (the internet), and Xerox PARC. Alan Key recommends it as the best history of PARC.
I loved the article. I'll be sharing it. The visualizations make it much more digestable and inspirational.
Also, the link you posted to Adams' blog has a messed up cert or something. I'm on Firefox on Android. I'll reach out to him as well.
> When I ask Google “Who did IBM’s Deep Blue system defeat?” and it gives me an infobox with the answer “Kasparov” in big letters, it has correctly understood my question. Of course this understanding is limited. If I follow up my question to Google with “When?”, it gives me the dictionary definition of “when” — it doesn’t interpret my question as part of a dialogue.

Google Search doesn't, but Google Assistant does. I posed the exact queries suggested by the article and the second query of simply the word "when" did give the correct answer (May 11 1997).
Very cool.

I like the auto-lodgement, wonder if anyone's made an auto-lodgement for when Metro misses their monthly train SLAs :D
Purchased right away!
The human brain has never had to cope with a 200 year life, so I expect a lot of unexpected problems, even if the brain remains healthy.
Ongoing contamination is very serious issue. West needs to put pressure and appropriate help for fixing this. Sadly developed countries spend lot on wars but care very less on real serious issues.

https://en.wikipedia.org/wiki/Bhopal_disaster#Ongoing_contam...
What?!

This is ONLY a legit excuse for people who are genuinely struggling to survive. i.e. poor people.

Otherwise why would you choose to continue at an unethical company? Because switching to an ethical company almost always means a lower salary. In other words profit beats ethics. So how are you any different from the company itself? How are you not complicit?

Here's a good read: The Banality of Systemic Evil
https://opinionator.blogs.nytimes.com/2013/09/15/the-banalit...
This 4 instruction 8080/Z80 code sequence converts a 4-bit
quantity in the A-register into the equivalent ASCII code:
adc 40h
Quarantining infected people who have an incurable disease is not really that illogical when you have no medication capable of treating them.

Can you imagine if the US had done mandatory testing and quarantine all those years ago? Obviously many people would have had their rights violated to do that, but it might have stopped the disease a long time ago.

Voluntary self-quarantine clearly doesn't work.

> will be terrified to get tested at all

Or the opposite: Anyone not tested will be assumed to be infected.

> And that makes it both harder to evaluate the spread of the disease, and also harder to prevent further transmission of it.

Not if you have mandatory testing.
Maybe that’s one more reason why, paraphrasing Spolsky, you don’t do big system rewrites and instead carefully refactor the system bit by bit?
That’s interesting. I had not heard of this condition.

I am sympathetic to those with disabilities different from my own. As a presenter, I would be happy to provide reasonable accommodations. Given the vast array of visual disabilities, I wonder if there is not some kind of common denominator solution, like providing a plain text, screen-reader-compatible version in advance.

I’m actually thinking, I wonder if I should build a service where one:
1. Uploads slides.
2. Gets a QR code.
3. Puts the QR code on the title slide.
4. Attendees point their smart phones at the presentation to get a:
a. downloadable copy of the slides
b. alternate versions
c. other materials like the presenter’s LinkedIn
d. a field for posting questions

If someone reads this and wants to build it, please go ahead.
A poor country like India can't extract justice from a rich one. We're the so-called third world, so don't deserve to ask questions.
I use textexpander mainly for email support, it saves me ~80 hours per month of typing something I already typed in the past
Seems like the issue here is poverty, not lack of understanding.
The most exciting thing about dramatic age increase, at least for me, would be how potentially transformative the wisdom and intellect of society could be. 140 year old Albert Einstein might have been writing an email, right this second to say, 161 year old Max Planck.

As topics become more sophisticated, the time to competency and insight increases.

Someone for instance, truly committed to studying the entire corpus of thoughts on political economy, from the Frankfurt school, Chicago school, Stockholm school, Austrian school, Keynsianism, Marxian, Monetarism, New Classical, Public Choice, Georgism, Bachuninism... Each of those are hard and complicated. A sincere dedicated study of all of them would likely take decades.

If you had 300 years then not only could you do that, but you could also make meaningful contributions to the field.

Imagine public policy by people who were able to dedicate 100 years to its study.

50 or 100 year studies which currently have to be chaperoned across multiple generations of researchers could be done by a single team.

The accumulated wisdom that manifests itself in the written word would be far more potent with centuries of accumulations. In a way, genius is a measure of speed and time, the quickness of ones assimilation of the topic. With enough time, the plane of genius might be accessible to nearly all.

Other, much longer efforts would be engaged with more frequently. For instance, The art of computer programming, started 51 years ago, would be one amongst a much larger number of works of similar breadth, if taking a century to complete something was feasible for all.

The differences this would manifest would be likely as stark as if someone from the 18th century descended upon a modern urban metropolis.
Stop explain black box ML models high stakes decisions, use interpretable models
Dont have to worry about AI approaches used by Google in their products. Their so-called AI has zero understanding and zero creativity.
J and Astronomy
We can make our minds feel whatever we want. If you never want to feel lonely or unhappy we can do that.

We currently cant keep our minds from becoming dependent on an external source of what it can naturally generate.
Well, it's a C macro in Apache Thrift code base [1]

#ifdef __GNUC__

#define TDB_LIKELY(val) (__builtin_expect((val), 1))

#define TDB_UNLIKELY(val) (__builtin_expect((val), 0))

#else

#define TDB_LIKELY(val) (val)

#define TDB_UNLIKELY(val) (val)

#endif

This code is beautiful when it deal with CPU cache-line effects to speed up your program.

[1] https://github.com/apache/thrift/blob/647501693bd14256df8839...
Unless you've been particularly careful with your build chain, your ability to actually do anything with an untouched codebase degrades over time. There may well come a point where just getting the damn thing to build so you can release a version with whatever vulnerability patched can cost more than the remaining lifetime value of leaving it running. In that case, it's already dead, it just doesn't know it yet.
A disingenuous answer is still an answer. Just because it's trendy to abuse a medium like Twitter for all sorts of unintended purposes doesn't mean its good or right.
Sometimes, poor people are poor because they have ethics.

It's maybe gauche to say out loud "I'm just here for a paycheck," but the reality is that's usually more or less the truth.

Grandstanding tends to come at a rather high personal cost.
Haha, Australia Post didn’t! On the day we ran the script for the first time we were 90% of their tickets.

Auspost normally give you the option of a free prepaid satchel or a credit.

Their head of customer service ended up giving me a call asking (paraphrasing): “can we just give you credits instead replying back on each ticket”.
The alternative is that the children don't get medical treatment and die.
This is from QBASIC help file. Composing from PC speaker was very fun:

PLAY "MBT180o2P2P8L8GGGL2E-P24P8L8FFFL2D"
Facebook News Won't Fix the News
Author here, happy to answer any questions! We've been developing and maintaining this toolchain for a while now, so the relevant packages (CUDAnative.jl for kernel programming, CuArrays.jl for a GPU array abstraction) are much more mature. Our focus has recently been on implementing a common base of array operations that can be used across devices (GPU, CPU, etc), so that users can develop using the base CPU array type, quickly benefit from a GPU by switching to CuArrays, only to rely on specific CUDA-specific functionality from CuArrays/CUDAnative when they need custom functionality.
Lisp comes to mind.
the recursive "find" function on a disjoint set forest with path compression, by R.E.Tarjan. It brings tears to my eyes every time I read it.

int dsf_find(int *t, int a)
{
if (a != t[a])
t[a] = dsf_find(t, t[a]);
return t[a];
}
Can we please all agree to stop marketing our low-effort side projects like they were SV companies? The about page on this makes me puke.

@carbon_app -- bro, you're not an app! You're barely more than some JS on a page.

"Carbon is used by thousands of developers daily, including experts at..." -- 99% sure this is a lie. "Puffery" if we want to be charitable

"carbon" -- for chrissake "carbon" has like 50 meanings in computing. Name collide much? Did the author even bother to care?

"Beautiful" -- stop using this word. Nobody in computing seems to know what it means and we've cheapened its meaning to whatever stupid colorful, excessive-whitespace, overly-padded pile of crap that floats our way. Formatting that impresses snobby, wannabe graphic designers and clueless executives is not "beautiful", it is "trendy" or "contemporary" at best
You might want to checkout Alfredapp.com . I recently moved all my snippets to Alfred’s snippet/expansion system. It is way more powerful.
"I" am my thought patterns and memories. It would be me as much as I'm still me when I wake up each morning.
Oh man, PC Logo takes me back down the memory lane. We were introduced to PC Logo in 4th grade, that's about 9 years ago. I instantly fell in love with it. The amount of power I had over the computer - ordering it to draw what I want, how I want was really exciting.

My father had installed Kubuntu on our home computer which had an amazing suite of educational applications, including KTurtle which was (almost) the same as PC Logo. I got so addicted to it, my father suggested me to create a blog and regularly update it with the drawings and the code for it. And so I did [1]! I used Google Blogpost (that was the thing back then). Good times :).

1: http://kturtlecommands.blogspot.com/

Edit: Just checked the blog after almost 6 years, it still gets 100+ weekly impression, haha :D
Yes, culture is primary. (though I'm confused by the rest of that paragraph)

The Banality of Systemic Evil: https://opinionator.blogs.nytimes.com/2013/09/15/the-banalit...

It's sad that thoughts such as yours and mine get downvoted. Even an Upton Sinclair quote that no one can honestly disagree with gets downvoted, all because we're touching on people's comfy lives and self-esteem.
Real bikes have also one important advantage: you are force to leave the house and be in the sun.
This has a ton of positive effects on both physical and mental health.

Still, exercise at home is still better than no exercise.
(define eval-expr
(lambda (expr env)
(pmatch expr
[`,x (guard (symbol? x))
(env x)]
[`(lambda (,x) ,body)
(lambda (arg)
(eval-expr body (lambda (y)
(if (eq? x y)
arg
(env y)))))]
[`(,rator ,rand)
((eval-expr rator env)
(eval-expr rand env))])))

There's an amazing talk about it: https://www.youtube.com/watch?v=OyfBQmvr2Hc
How can I compare performance of BerkeleyDB and MySQL with 100 milion records
My teacher give me a subject about compare performance of BerkeleyDB and Mysql. I need to write a report about that.

I have installed on my machine (Ubuntu 18.04 and BerkeleyDB 18.1)

But when I run hello world:

```
vv@vv-ThinkPad-T450:~/test$ gcc hello2.cpp -o hello2 -I /usr/local/berkeleydb/include/
/tmp/ccoElaRL.o: In function `main':
hello2.cpp:(.text+0x3d): undefined reference to `Db::Db(DbEnv, unsigned int)'
hello2.cpp:(.text+0x7c): undefined reference to `Db::open(DbTxn, char const, char const, DBTYPE, unsigned int, int)'
hello2.cpp:(.text+0x8f): undefined reference to `Db::~Db()'
hello2.cpp:(.text+0xc3): undefined reference to `Db::~Db()'
hello2.cpp:(.text+0xd6): undefined reference to `__cxa_begin_catch'
hello2.cpp:(.text+0xe2): undefined reference to `__cxa_end_catch'
hello2.cpp:(.text+0xec): undefined reference to `__cxa_begin_catch'
hello2.cpp:(.text+0xf8): undefined reference to `__cxa_end_catch'
/tmp/ccoElaRL.o: In function `__static_initialization_and_destruction_0(int, int)':
hello2.cpp:(.text+0x12e): undefined reference to `std::ios_base::Init::Init()'
hello2.cpp:(.text+0x143): undefined reference to `std::ios_base::Init::~Init()'
/tmp/ccoElaRL.o:(.data.rel.local.DW.ref._ZTI11DbException[DW.ref._ZTI11DbException]+0x0): undefined reference to `typeinfo for DbException'
/tmp/ccoElaRL.o:(.data.rel.local.DW.ref._ZTISt9exception[DW.ref._ZTISt9exception]+0x0): undefined reference to `typeinfo for std::exception'
/tmp/ccoElaRL.o:(.data.rel.local.DW.ref.__gxx_personality_v0[DW.ref.__gxx_personality_v0]+0x0): undefined reference to `__gxx_personality_v0'
collect2: error: ld returned 1 exit status

```

Folder code:

/home/test/hello.cpp

and I run by command: gcc hello.cpp -o hello -I /usr/local/berkeleydb/include/

Now, I dont know how to finish my home work. Pls help me.
Wouldn’t it be nice if patients could afford anything.

What would be nice is if someone tried to find a viable solution for this issue, something that actually worked and was affordable.
Seems like Dow has its ways to deal with Indian Govt

https://www.downtoearth.org.in/news/pune-protests-dow-resear...
I think c4 (a C compiler in four functions, hence the name) is pretty neat.

https://github.com/rswier/c4/blob/master/c4.c