skysight-inc/HackerNews huggingface dataset:
Since @zimablue seems serious about this, and for those who care as much about the array indexing question and why Julia's "arbitrary" indexing might be useful, here are links to a couple of my previous comments [1,2] on HN:

[1]: https://news.ycombinator.com/item?id=15473169

[2]: https://news.ycombinator.com/item?id=15472933

--

The idea is that the interface to the data structure should ideally closely match the semantic meaning of the data (timestamps, frequencies, etc.) rather than memory addresses/pointers. That lets you program at a higher level of abstraction. More generally, both zero-based and one-based indexing have their natural uses, depending on what you're referring to. Eg: consider floors in a building. If you wish to index the horizontal surfaces separating the spaces, it's more natural to start with zero for the "ground level". If you wish to number the spaces between the surfaces, then it's more natural to start with one for the "first floor". Which one is more convenient depends on the semantics of the problem domain and what ideas you wish to communicate. Being overly attached to one perspective is unhelpful.

To quote myself from those links:

> The way I think of it is that different indexing schemes suit different problems. I want to think carefully about the problem domain and use the most convenient convention. For example, when my array stores a time series, I would like the index to correspond to timestamps (and still be performant, so long as my timestamps can be efficiently mapped to memory locations, which is true for affine transformations, for example). When another array stores the Fourier transform of that time series, I would like to access elements by the frequency they correspond to. That stops me from making annoying indexing errors (eg: off-by-1), because the data structure's interface maps nicely to the problem domain. I find that much easier than the cognitive cost that comes with trying to shoehorn a single convention on every situation. But it's difficult to appreciate that when thinking of language constructs divorced from specific problem domains, as one tends to do when typically studying data structures and/or algorithms.

> [Regarding offset array indexing...] Think of this feature as blurring the distinction between data (accessing an array) and computation (calling a function). The fact is that arrays as they are used (contiguous memory location collection) often carry more information than being just a dumb list of arbitrary data, and it's very convenient to expose that in their interface.

Now, for example, an array can more closely resemble a cached function computation, because the interface to both carry the same semantic meaning.
You know, I've been wondering the same thing. They are a somewhat old business; they did do a great job with their digital property and the content seems good. But if you start reading other media properties (Vox is my current favorite), NYT seems less like actual journalism, or seems to portray a misleading picture of events.

Washington Post has been somewhat better, focusing on news more than opinions. I used to subscribe to both NYT and WaPo but then terminated my NYT subscription. Haven't missed it since.
2YO kids do not ask that because they are curious to know how the internet works. They could not care less about the internet. They care about their parents' attention.
How so? It's all state and local tax credits, not federal. How the state of NY runs its finances has no bearing on the US as a whole. It will of course be a benefit to wherever those jobs end up, but that's it.
>We now have media that is so diverse, and of such specificity, that it has essentially eliminated shared culture and narrative.

I find more and more difficult to retrieve old or original sources of information.
The Kalashnikov Assault Rifle Changed the World. Now There's a Kalashnikov Drone
Don’t Fight the Robots. Tax Them
Why Is Edge Computing Gaining Popularity Today?
Safe Bad
Asbestos causes cancer because of repetitive trauma to the pleural space with subsequent chronic inflammation acquired by breathing.
> There's little reason to use __shfl_sync(), because it goes through CUDA Shared memory anyway.

NVidia says the opposite is true. Here's a link: https://devblogs.nvidia.com/using-cuda-warp-level-primitives...

The data exchange is performed between registers, and more efficient than going through shared memory, which requires a load, a store and an extra register to hold the address.

If you count shared memory scatter/gather, CPU SIMD already have both. Scatter very recently so, only appeared in AVX512. Gather is available for 5 years now, _mm256_i32gather_ps was introduced in AVX2, albeit it's not particularly fast.

> They program on CPUs for minimum latency.

Not just that. I code for CPU SIMD very often, and only occasionally for GPGPU. Even for code that would work very well on GPUs. The main reason for me is compatibility. I mostly work on desktop software, picking CUDA decreases userbase by a factor of 2 which is often not an option. But yeah, another reason is that CPU SIMD is fast enough already and spending time on PCIx IO doesn't pay off.

Update: another reason why I don't code GPGPU more is different programming model. GPU programming model makes writing device code easy, and like you mentioned earlier it even has good scalability built-in i.e. in many cases compute shaders need not to be aware of the warp size.

But the downside is upfront engineering costs.

I have to keep my data in very small number of continuous buffers. I have to upload these buffers to GPU. I have to know in advance how much VRAM do I need for output data.

I find this part much easier for CPU SIMD, on CPU I only need to design the lowest level of my data structures accordingly, but I can use anything at all on higher levels of the structures: hash maps, trees, linked graphs, they all work just fine, as long as their lower-level nodes are not too small, aligned, dense, and composed of these 128/256 bits SIMD vectors.
Your Body, Their Property: Who Owns Human Tissues?
Smalltalk doesn't have them, either.
> Writing non-sexp languages in Racket tends to take a lot more work that's not batteries included.

No more work than any other language - Racket has reclusive descent, lex/yacc and PEG parsers generators. There is a whole section on parsers at http://docs.racket-lang.org/ including ‘Megaparsack’ based on higher-order parser combinators (like parsec for Haskell)

Racket can also read ‘C’ yacc/bison grammars.

It’s worth noting that a variety of non-Lisp-parenthesis-languages have been done in Racket including Java and Python.
"no VC" is the majority of businesses in the US (and possibly the world)
It's sufficiently famous that I knew what photo the article is about just from reading the headline.
It’s nice to see unique approaches and improvements to the traditional job board. And from a bootstrapped solo founder as well! Kudos!

Something I would like is a filter for industry or business model. A company’s values are largely driven by the company’s mission. For example, companies selling software to power weapons versus medical diagnostics speak to our values just as much as things like work-life balance, or nonviolent communication.

One of the most difficult things for me when searching for new opportunities is having to figure out what each company actually does before I begin to evaluate whether there’s a culture fit.
Thank you for pointing out that -- if I may use a metaphor -- toxic medicine will not counter an existing intoxication.
Just to be clear, I'm not trying to learn facts by consuming news. Rather, I simply wish to have an opposite sound inspiring me to think "ah! Interesting view -- I may also be able to come up with some alternative view on my own beliefs/writing/work."
In other words, I'm looking for a news source that, combined with easily reachable opinions, easily constructs some "debate 101"-style, try-coming-up-with-different-opinions, practice-backing-up-both-sides material.
It's not really related to learning something from the news, but thanks for warning me against the worse.
Is that schedule something you see keeping up in the long term?
I think I saw it in an Dilbert or something, but that reminds me of the Dinosaur Strategy. It involves just ignoring any stupid directives that management puts out, hoping that by the time anybody notices that you haven't actually done it, they will have forgotten about it or left.
The Next Data-Driven Healthtech Revolution
https://github.com/dhall-lang/dhall-lang seems like it might have been a suitable candidate here also.
Correct. I should have emphasized more on my requirement of basic fact-checking.
This is amazing.

I can't believe how stunning some of these level's look on what seems to be very little processing. If the "Statistic's" panel is right for example, the entire Shadow Temple in Ocarina of Time 3D is being rendered in just 29 draw calls and 8104 triangles and honestly it looks better than half the games that come out today.

I feel like level design isn't quite as clever as it used to be.
History is not indicative of future performance, though an index is more diverse and less risky than BRK.
This makes a lot of sense. Retiring early doesn't necessarily make people happy. In fact many could feel lost and unhappy since they're not contributing anything meaningful to the community anymore. A lot of advice mentioned working a job where you feel autonomy and passion, which I think does make a lot of sense and probably should be the way to go.
Original author here.

The two sentences right before what you quoted are helpful:

"I’m not a Docker or Flask performance expert, and that’s not the goal of this exercise. To remedy this, I decided to bump the specs on my deployments.

The general goal for this bakeoff is to get a best-case outcome for each of these architectures, rather than an apples-to-apples comparison of cost vs performance."

I wasn't trying to squeeze out every ounce of performance and determine the minimum number of instances to handle 100 req/sec. I was trying to normalize across the three patterns as much as possible to see best-case performance. I didn't want resource constraints to be an excuse.
Near-peer is essentially {Russia, China}. New funding is generally "counter the rise of China", especially in maritime spending, but land force "reset from the counterinsurgency back to fighting a near-peer adversary" is basically Russia.
Because its an investment company whose mandate is capital growth
"My left shoe won't even reboot."

This just cracked me up. I didn't think we'd be here so soon.
> OTOH a paper on arxiv that receives attention is likely to be better reviewed by the community than it would be by 1-2 reviewers at some point in the future.

Anecdotally, I've occasionally received feedback in response to my posting a manuscript on arXiv which is as useful (or more) than what I've received from the peer review process for the same paper.
To demonstrate how slow the startup time is, here’s the respective times for executing ‘print(1)’ from Bash and from REPL on my machine:

REPL:

julia> @time print(1)
1 0.000031 seconds (7 allocations: 272 bytes)

Bash:

$ time ./julia -e 'print(1)'
1
real 0m0.184s
user 0m0.156s
sys 0m0.168s

So yes, that’s a slow launch time. If you use Julia in a shell script and it’s starting up Julia on each calculation it will be brutally slow. Five orders of magnitude slower, in this case.
More info in Herb Sutter's Winter ISO C++ standards meeting (Kona) trip report:

https://herbsutter.com/2019/02/23/trip-report-winter-iso-c-s...
Secret Symbols of the Rialto (2018)
“TensorFlow Federated (TFF) is an open-source framework for machine learning and other computations on decentralized data. TFF has been developed to facilitate open research and experimentation with Federated Learning (FL), an approach to machine learning where a shared global model is trained across many participating clients that keep their training data locally. For example, FL has been used to train prediction models for mobile keyboards without uploading sensitive typing data to servers.“

From https://www.tensorflow.org/federated

This is a very exiciting project that compliments other privacy-preserving machine learning techniques (PPML) in TensorFlow:

- Differential Privacy: https://github.com/tensorflow/privacy

- Secure Multi-Party Computation: https://github.com/mortendahl/tf-encrypted

- Confidential Computing (Trusted Execution Environments, Asylo, Intel SGX):
https://github.com/dropoutlabs/tf-trusted
I disagree with the zero valuation. If you have an investment property for sale, that has no tenant, is it worth zero?
They totally stripped the topsoil in areas where workers for the other reactors would be. They certainly still got irradiated, but considering the nature of the circumstances it was pretty safe.

The real hotspots in the region are the places they dumped that top soil and other debris.
You make some good points but alas many bad ones. The most glaring one is your hypothesis about Immigration: this has nothing to do with Trump whatsoever. Even if HRC was president and liberalized the immigration system, this would still happen. You haven't been following events in India closely enough; there are genuine concerns with services that most Indians use being owned/regulated by a non-Indian company, thus leading to a lack of the desired controls.

You can argue that it might be a bad idea to do that. However, as a Sovereign Nation, they do reserve the right to do whatever they want in their country.
Smalltalk might be a better example.
Bertsekas' earlier books (Dynamic Programming and Optimal Control + Neurodynamic Programming w/ Tsitsiklis) are great references and collect many insights & results that you'd otherwise have to trawl the literature for.
I'm very interested to see what a book focused more narrowly on RL will be like-- Sutton's Introduction to Reinforcement Learning[0] is fantastic, but if you're going to do research on RL, another text such as this one is necessary.

0. http://www.incompleteideas.net/book/the-book-2nd.html
Yes - doing @edit(arg1,arg2,....) opens the file at the relevent method definition (ie version the same type arguments as given) in my editor. In the julia source code or my own modules.
Yeah, hopefully the next time an $800B company developing cutting edge software/tech wants to locate in an economically stressed area stakeholders do better job reassuring people the rule of law still applies.
LOL. My bad. Its Chat over IMAP.
I'm with you that if they were doing that in violation of their lease, then it's wrong.
Neural Slime Volleyball (2015)
Got it. So you do that through a Cloudflare worker? Aren’t you loosing the caching perks from cloudflafe? It would nice to be able to do that directy through a page rule.
Designing an Atomic Block File Format
100 years ago, maybe, as cited in your wiki link, that could have some interesting discussion behind it. But that model of the world quite clearly does not fit today, and viewing modern society like that is exactly the kind of attitude that results in our infrastructure - and morals - crumbling.

I can't find anything in that article that has any relevance to today.
A website where people post random stuff on. People supposed to discuss on topics posted but the discussion deviates in random directions anyway.
Interestingly, corium has the property of spontaneous dust generation, from self-sputtering by alpha particle release. So between this and weathering, the structure itself is unlikely to stick around forever.
Death by caterpillar. Lonomia obliqua
Very true, but we aren’t talking about involving the public in every single decision that government makes. But some of these significant ones might make sense. Especially if the outcome was that the deal went through.
Wow, I find it interesting that you choose to stop debating the moment I ask a simple question about why you wouldn't consider carnivory. Your blog name really is appropriate, you are quite salty!

You believe that nutrition is an "ideology"? Jesus. It's a science, and I make no claim that it's 100% clear what the science shows (in fact most of it is corrupt), but I do believe people should treat themselves as n=1 experiments (your blog clearly shows that you treat yourself as such, much to your benefit it seems) -- and there is plenty of evidence that carnivore or at the very least an AIP diet greatly reduces or completely eliminates autoimmune conditions.

If you want to claim that the way people, lived largely disease free, for hundreds of thousands of years doesn't constitute any form of evidence, then I'm not really sure what to say.
Drug metabolism is slowed, sometimes dangerously.
I'm glad they dropped it. There are some grounded concerns:

* Amazon is one of the most successful enterprises in human history and should not require support from taxpayers beyond their voluntary patronage of Amazon itself.

* Most of these "deals" were put together secretly without input from the public. Millions (or in NY's case, billion+) of dollars were packaged and presented without community input or oversight

* While amazon is talking about bringing middle and upper-income jobs to these communities, overall amazon has a documented history of paying poverty wages despite its tremendous financial success

* State and local governments probably shouldn't be diverting billions of their citizen's tax revenue to lure corporations who will only impact a tiny subset of their citizenry. Does the taxpayer in Buffalo New York benefit if their tax money goes to fund some HQ in Queens, if the bulk of the state's tax capture is just "handed" right back to Amazon?

With that said, there's nothing wrong with large organizations asking state and local governments to expedite things like site identification, planning, zoning, permitting, licensing, environmental studies, etc since you're talking about a MASSIVE undertaking during a short window of time. But beyond that, governments should avoid a race to the bottom with this stuff.
Wonderful news! I don't use C++, but I appreciate how at the end of the day, C++ will always be with us, and so will its benchmarks/expectations, battle-tested tooling ecosystem, and generously bestowed developer power. Makes the rest of us strive that much harder :)
> there's no good way to "auto-format" it even if you knew the issuing PCN of the card before hand.

this is plainly wrong. you can swap the mask as soon as you know it's amex from the prefix. i know because we do it without any issues. it's 4-4-4-4 for visa/mast/disc and amex is 4-6-5. you have more than enough info by 4 digits to choose the correct mask in all cases.
a 300k place in austin is not comparable to a 1.5m place in sf bay.

the 10k limit is irrelevant because most people will be in the 200k-500k AMT range where prop tax is not deductible anyway.

please compare apples to apples.

why picking on austin? it was just an example. wyoming has no income tax. you think living in jackson, WY is cheaper than cupertino? and that the reason is taxes???
If you want to somehow ban the concept nationally, fine, but otherwise if a city/state doesn't play the incentive game they will probably just lose out to others that will.
Dont bite the hand that feeds you, aka lets not forget who funded Google in the first place.
Sure, and you could similarly replace "pro-vaxx" with "anti-freedom". Then it becomes a bit harder to stomach, no?

The point is, women are free to abort unborn children. They're not free to let their (born) children die (of neglect). It's not an obvious choice whether they should be free to not vaccinate their children or not.
No, no. It's not about refusing to start or anything like that.

In places that have winter it's not some roads. It's all roads. The surfaces will be completely covered for months. There will not be reliably or static visual indicators. People will park haphazardly and arbitrarily. People will act like people and form new arbitrary lanes to drive in. Parking lots will be free for alls. This is not something that only occurs during snow events. It's a multi-month permanent thing.

Interpreting this all and driving safely requires an general understanding of the environment and human behavior that machines just won't have for a very long time. It's hard enough for humans.
If every dish is measured against the most popular dishes and evaluated in terms of how much salt it uses, even dishes not falling into the salt monoculture are being consumed by the salt monoculture.
Or claim it as their own idea, like most of the time.
How much is the tax paid by Mr T and his businesses????
Protected, yes, enforceable, not really. You are talking about a reactive stance where regulation will protect black box systems that you have no control over. That's just not possible. You can, and should, have regulation to protect the weaker classes, but hoping that it is really enough is naive. The whole point of open and federated protocols like email is to avoid lock-in. So if a large government or a bank cannot host email, that's a deficiency that they should remedy first.
Having stayed in AirBnB-type listings when traveling with my family, it’s clear to me that there is a huge market need for short term home rentals, and we should figure out how to do this without stomping on neighbors or pricing out locals in the process.

There are a lot of positive externalities to families and larger groups coming to a city and spending their money.

When I need 3 adjoining bedrooms and a space that will take dogs, a hotel is going to cost an absolute fortune in comparison or be actually impossible to find.

Here’s to hoping there’s a happy medium to be found with the right combination of technology and regulation.

For example, what about a condo bylaws which granted the right to rent a unit but with a 20% per night fee which goes to reducing condo fees for the rest of the building. There’s a reasonable number which covers the externality.

As far as housing stock is concerned, that’s perhaps a trickier problem. I think it’s probably easier to quantify how many units are not available for a local rental and harder to quantify the economic positive value of the rental to locals, and so it’s an easy scapegoat for property prices which were probably overly high to begin with.
So, as a developer I know my country's 2-digit ISO code, and those of plenty of other countries - the point is, the general population doesn't.
The average human exhales around 2.3 pounds of CO2 per day [0]. That means that in a lifetime (70 years), a human breathes out around 59,000 pounds of CO2, which is 608,000 moles of CO2 or 3.7 * 10^29 atoms of CO2 [2].

By your gigaton number then there will be on average less than one atom of his CO2 production in 50,000 years [3].

What happens if we consider total carbon footprint instead? Various sources cite around 20 metric tons per year as the average carbon footprint for someone living in the US. That's about 120 times higher than the amount exhaled, and since log(a*b) = log(a) + log(b) we can just add 3540 years [4] to our above calculation ~= 54,000 years.

So above a millennium, but much less than a billion years.

[0] https://slate.com/news-and-politics/2009/08/are-you-heating-...

[1] https://www.wolframalpha.com/input/?i=59000+pounds+%2F+mass+...

[2] https://www.wolframalpha.com/input/?i=608,000+moles+to+atoms

[3] https://www.wolframalpha.com/input/?i=-log_(739%2F740)(3.661...

[4] https://www.wolframalpha.com/input/?i=-log_(739%2F740)(120)
It's nothing really exotic. It's a "high density" storage system from RAID, Inc., with 84 drives in a 5U form factor. We got 12TB drives, so raw capacity is 1008TB. It's connected to a Dell R640 server running CentOS 7. I'll configure it with RAID 6, with a some hot spares. I'll also buy a few cold spares. The file systems on it will be shared via NFS to various client systems. We have a rack of compute servers for data analysis which are connected to the file servers through a 10Gbit switch.