skysight-inc/HackerNews huggingface dataset:
In fact any thermal radiator (e.g. black body) will be coherent over short distances proportional to the temperature of the body. Effectively the light's phase doesn't (on average) change faster than the quantum of energy (h-Plank's constant) divided by the thermal energy of the body (kT) so the power of a particular wavelength averaged in your eye can still have significant interference effects for a high temperature radiator. The distance of coherence is then related to that coherence time times the speed of light (so redder-longer wavelengths are coherent for fewer wavelenghths).

That leads to an equation of L= c*h / 4kT where the Sun can be treated roughly as 6000K. This gives a coherence length measured in microns, which is conveniently several times the half wave is necessary for interference for visible light (0.4-0.7um full wave). It's pretty cool, because I think it means that if you evolved eyes to see light near the peak of your black body radiator then you will be able to see Newton Rings for internally reflective thin membranes sized close to that peak due to the coherence length (due to Wien's law).

A nice review paper:
http://hank.uoregon.edu/teaching-modules/Broadband-Interfero...
That's an unfair and inaccurate characterization of Grant. There were lots of major battles with high casualties when Grant wasn't around. Grant's genius was to maneuver his army after the battle as if it had won. This freaked-out the Confederates, who had gotten used to score keeping by casualties, which never made any sense. In reality some of the battles in which the Union lost on the score were not really even tactical defeats. (Acting as if the battle was a defeat turned it into one.) Grant recognized he had the more powerful army, regardless of the score.
All these things are political processes, but one is a trend which has swept the world. Oppositional politics has swept the world, and is impeding capital investment in public works, because it reduces to a high-tax/low-tax argument and favours low-tax reductionism, over state capital works.

I was trying to make the point that if (like me) you want capital works, and national utility project investment, you don't want oppositional politics, you want the other model.

I am not in denial that there is another, or other models.

We had more overt bipartisan politics over a number of important things like housing, defence policy, capital works. We have gone to a more oppositional model even though this means less public utility outcomes happen.
Nobody has ever bought a MacBook to save money
You can read some criticism of the referenced paper here: https://www.researchgate.net/publication/259207757_Comment_o...
Try explaining to people that you’re a programmer who doesn’t own a cell phone, and count the seconds till this term gets raised. It’s disheartening to watch our society practically force others through attempted shaming to follow the acceptable path. I admit feebly that I bought a cell phone because the infotainment system in my car is garbage, and that seems to silence the worst of it, but I feel it’s going against my own values to even bring up that glorified internet radio as roughly equivalent to their pocket leash just so I don’t have to defend my pride yet again.
That's really interesting. I don't have ADD but I'm extremely sensitive to distractions - that includes noise (mostly). I wonder how much noisier the world has gotten given how many more people seem to be diagnosed with ADD.
whoeversaysmacbookkeyboarddoesn'tworkisclearlylying /s
Very well put. And don't forget those kids in school right now. Do we just write off everyone in high school, for example?
An older version of the article contained the following:

> I had one extra weird requirement which was that some of the lines were indented with 2 spaces, and some with 4 spaces. The - elephant line needed to have the same indentation as the previous line.
Take a binary and make changes to it (without breaking anything unintentionally). E.g. add hooks for performance measurements, add additional security checks, make it use/not use specific CPU instructions.
Has anyone integrated it with Visual Studio Code?
BHP. Farming company bought by Miners. Then Mining company run by Farmers. Then steel making company run by Miners, Then Steel shipping company run by steelmakers, then corporate disaster.
It sounds like you're thinking of Feynman's popular book QED (which I'd agree ought to be great for people who want an actual idea of what's going on without taking a college course) -- but in chapter 3 he shows how "we can get the correct answer for the probability of partial reflection by imagining (falsely) that all reflection comes from only the front and back surfaces... what is really going on: partial reflection is the scattering of light by electrons inside the glass." This comes from adding up the coherent effects of that scattering -- he wasn't saying the interference goes away (becomes incoherent).

It's not my field, but my impression was that path integrals (sum over histories) did initially figure mainly in discovering the Feynman rules for QED, without getting used much directly by others, but later did find more applications.
From my end your guess adds up. I did exercise, and my body's transition to increased affinity for ketone utilization was definitely noticeable during my workouts. And indeed the mental clarity and color enhancement was more pronounced following a workout, however unlike on a normal diet, these state stayed with me all day rather than only for a few hours.

> Glucose is fuel for the brain, but fat isn’t...ketones are which are a by product of fat burning, so the more fat burning/ketones the more fuel for the brain.

That definitely makes sense to me and would even to a certain extent explain the difference between individual experiences with ketogenic diet.
I imagine it means that it takes the binary file, generates a new binary file, and is done, as opposed to rewriting things at runtime or needing profiling information from a prior run of the binary.
Speaking as someone who routinely votes for the most extreme crazy left-wing loon on the ballot in local elections (disappointing choice this time - only one, the "Trade Unionist and Socialist Coalition" party candidate), I'd much rather they did it by forcing the building of a lot more houses, but that seems less palatable to the rich than subsidies.
Wow. I guess I am not the first person to look at K8s and think, "they re-invented the mainframe".
This is false equivalence. The electron app is ostensibly working for your benefit, just in a very inefficient way, not mining a currency using your resources to ship off to someone.

You could argue that making users pay for savings in development by their RAM, Disk, CPU, GPU and electricity costs is also bad (and even bad for the planet) but that's a less shady business strategy for saving cost than covertly mining. I have argued that and similar points with varying success at [0]. Then again someone took it upon themselves to downvote this[2] 30 minute comment of mine already and offered no counterpoint so maybe bloatware is what people want and they will go out of their way to justify it.

Back to this topic: to stop mining requires stopping being shady and turn it off, to stop burning resources with electron requires huge staff changes, technology changes, mentality changes, etc. and goes against what Joel Spolsky said about rewrite from scratch[1] (but I do feel the irony every time I see Atom or something claim they have now way more performant code by rewriting a part of the program in C++).

It's also very unfair IMO to compare pure hearted electron users (whatever you think of people who use it and the tech itself) to someone who stealthily installs malware (which borders on a crime and is way more shady and immoral).

Coincidentally I found a very neat app for music conversion/extraction from videos today, it's light, starts instantly, the GUI never lags even for thousands of files, it's total size is 40 megs and I looked into it and it's just ffmpeg dll, some other dll for other media stuff and the main GUI is in Delphi (and to add insult to injury the author is a Pole, which is ironic because I am also a Pole and I was taught Delphi in high school too - as my first language - and use Lazarus from time to time to play around with Pascal and native GUIs again).

[0] - https://news.ycombinator.com/item?id=15948290

[1] - https://www.joelonsoftware.com/2000/04/06/things-you-should-...

[2] - https://news.ycombinator.com/item?id=17055872
It's only a matter of time before some major successful linux system attack is delivered via snap/flathub.

Distributions and their package maintainers serve an important role. In the interests of consuming more & faster people seem to be ignoring that.

I wish we had enough resources in the free softare community for all software to be packaged and maintained in the distributions by independent parties unaffiliated with the creators as a rule.
Definitely, but Windows and Raspberry Pi are both well-tested I believe.
That’s a really interesting datapoint, mind sharing what city that is?

In NYC I’d say it’s 80-90% macbook
So, most source-based package managers are going to have higher standards & catch something like this. Not every line is going to be audited, but demanding free licenses, active git repos, and wide userbase goes a long way to keep stuff clean. Obviously many valuable packages are left out & you will be tempted to install the .deb files.

I would say if you are at all concerned about safety: don't install apps through .deb file that developers sometimes push. They are generally safe, but there is always a potential that these files are malware.

For instance, lots of people use Atom as their text editor, but Atom does not make it possible/easy for packagers to build Atom from source[1]! Everything used to come with a configure, build, & install script, but I guess it's not hip enough anymore.

[1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=747824
This actually occurred quite successfully in the SOMA neighborhood of San Francisco over the past few years. Several thousand units were built, and lo and behold rent was flat to downwards depending on the part of SOMA.

Many people don't want to live in SOMA though, and the zoning in most of the city doesn't allow for the same kind of rapid, high-density construction.

At the same time, Weiner's plan to designate everything as "transit rich" was effectively crazy and DOA. If you're on the Market Street corridor, it makes sense to have denser housing. Being up to a mile away from "transit" in a city that is only 7 miles wide was a poorly reasoned stretch. He sadly threw the baby out with the bathwater, setting back any rational discussion of upzoning near actual transit.
My favorite little factoid that I gleaned from reading Grant's memoirs last summer was that his goal in young adulthood was to move to Northern California and become a math professor. [1] It felt strangely anachronistic and also completely changed my perception of his personality.

[1] Went ahead and dug up the quotes in his memoirs to fact check myself on this. Here's one: "My idea then was to... obtain a permanent position as professor in some respectable college; but circumstances always did shape my course different from my plans." And then a bit later: "I left the Pacific coast very much attached to it, and with the full expectation of making it my future home."
>"data science hasn't really done anything useful in fields involving humans."

So you think data science has not been useful to google, amazon, facebook, etc?

Basically you are proposing that (at least) hundreds of billions of dollars have been spent with no return so far. It is possible but is there evidence for this?
Hiearchichal Temporal Memory is exactly what this is. HTM has been successfully used to create artificial hypocampus. Watch the video in the first link below and try not to be impressed.

Links:

https://discourse.numenta.org/t/oscillatory-thousand-brains-...

https://en.m.wikipedia.org/wiki/Hierarchical_temporal_memory
I have been using Thinkpads exclusively since T40 was released in 2003 and the main reason was always the keyboard.
Tesla crashes into the back of a stopped firetruck
I understand that. My point being that, at least for "mobile distraction device", Apple does in fact have a tiered, price-discriminating (in the economic sense) set of products.

There's also the used-device market, as noted by another reader. I'd considered making that point as well, though uncharacteristically for me I decided to focus on a single thread.
C++ is a utterly complex language. Java appeared as an option to simplify programming compared with all the bureaucracy of C++: no need to manage every bit of memory (GC), no multiple inheritance, no templates, no multi-platform hell, a big library included etc.
The trouble is, there are things that are easy and things that are hard. That people lived in the past in what is essentially a different Kuhnian paradigm is one of the really hard things to understand, it takes quite a bit of reading primary sources to develop an intuition about that.

It's quite funny actually that Talib tries to defend himself by quoting Tom Holland, the thing is, Holland is a pop-history writer, that is he specifically works hard to write in a way that these issues are not important to his books.
I agree with you: it pays to be skeptical of these high level design flows. I'm wary of HLS even from established vendors.

However, if it targets FPGA, and not ASICs, maybe the reset omission is on purpose. FPGA guarantees initialization on load and the some registers may not need to be cleared after usage. On the other hand, a reset signal consumes precious routing resources spanning large areas.

But I surely would triple-check this, even for FPGA use. I expect to actually do so in a few weeks.

EDIT: Ok, this comment sit far too long in the edit box before posting. Now I see the huge discussion in this thread. I'll keep this comment anyway.
The 2017 keyboards have been an improvement over the previous iteration. Less failures.

It's also ridiculous to say that they don't care about the Mac when they just released the iMac Pro and are currently designing the new Mac pro.
pointer please. I'd like to understand this in more detail. Its not just any Q1, its their very first Q1. I'd want to believe thats a one-off, since for much of the quarter they were in test mode, but its possible you have a good point that bidding in this model, whilst a net public benefit, doesn't earn profit.
Jan'18 https://www.teslarati.com/tesla-model-s-firetruck-crash-deta...
Same meaning as in a "static analyzer" for code quality: it works without executing the target program. (whereas a dynamic rewriter could run the application under debugger control, observe its behavior, extract additional meaning from that and make changes on-the-fly)
Can you justify that? It doesn't seem like that was the consensus on the HN thread about it.
He's right:
https://www.theguardian.com/lifeandstyle/2011/jul/17/bread-f...
To add my own anecdotal data point, here in the Mountain View and Palo Alto area it used to be 95% MacBooks in coffee shops 6-7 years ago and now it is more like 80-85%. Pretty much every laptop that isn't a MacBook is either a ThinkPad, Dell Latitude/XPS, or Microsoft Surface.
Thanks for that tip. I've used ex for similar things when editing hundreds of files.

This example searches each HTML file in a directory for a line with a string and then deletes a number of lines:

$ echo "g/search string/ .,+20 d\nx" >> exscript
$ for f in *.html
do
ex - $f < exscript
done
You're right, in that it's much milder (and not violent) in the 21st century. No discriminatory laws, publicly acceptable hate speech, beatings, etc anymore -- which all use to be for those groups.

That said, an e.g. Egyptian, or Middle Eastern or a Greek etc with darker complexion, can and do get "soft racism" -- people swearing at them, communities feeling uneasy about their presence, and so on, have heard several such stories from first person accounts when collecting information for a project. They simply don't look like clean cut all-American boys and girls.

Not sure how it's in the UK though.
I really think what saved Java is the really good tooling. These nice modern IDEs almost program for you.
Keeping score by casualties... regardless of the score... Stalin didn't care too much about the score either.

Grant is just an aside anyway. Primary point is that there were many variables in play, and pinning it all on economics isn't going to explain much.
> It seems like the hope is, just ignore it all, and the docs are good, and just follow them, but I don't live in any kind of world I can do that.

Yep, agreed, we've used very few charts from stable, and in some cases where we have we needed to fork and change them, which is its own special form of suck. The one I contributed was relatively straightforward: a deployment, service and a configMap to parameterize and mount the conf file in the container at start. Even so I found it a challenge to structure the yaml in such a way that the configuration could expose the full flexibility of the binary, and in the end I didn't come anywhere near that goal. You take something like a chart for elasticsearch or redis and its just so much more complicated than that.
Finland Is the Happiest Country in the World, and Finns Aren't Happy about It
Without zoning you will get a landscape like in Moscow suburbs [1][2]. That is what "affordable" (in fact not very affordable) housing looks like.

[1] https://cs7.pikabu.ru/post_img/big/2017/11/15/4/151072205515...

[2] https://varlamov.me/2017/nekrasovka/02.jpg
I’ve hated that keyboard with the fiery passion of a thousand suns since the first time I used it and it kept getting worse with every stuck key - one of several reasons why the 12” MB is a “Bimbo” model that looks pretty and works like crap - but the idea of fixing this via lawsuit seems like a bad precedent. Their design sucks and the whole world needs to know how terrible it is but using lawsuits in this way for what ultimately comes down to a product just being kind of crappy seems innovation stifling. Give permission to make crappy things and let the market penalize you for it.
Batteries have instant response but shorter duration. Batteries can be distributed so provide ancillary functions like local-only service gap filling, load balance in the net. Batteries are very efficient with lower losses through the charge-discharge cycle.

Pumped Hydro have huge capital work costs and sit behind transmission system barriers often, but they can go on and on and on. They have a startup delay component. They have lower overall efficiency because of pump losses (don't over cost this, often the power used is marginal, or was going to waste anyway)

So whilst its a valid Question as written, it is a bit apples and bicycles comparison: they don't actually "equal" each other in how they respond, and for how long, and what associated outcomes are alongside.

I believe the Turnbull Snowy pumped Hydro is $2b+ of cost to dig new tunnels and is 5+ years off. the same investment at current prices ($150m for the neoen stack) means TEN of them could be deployed at the rate Tesla can supply batteries, inside the five year window. Arguably better use of the money but the $2b gives a huge amount more sustained power.
uhh they are directly appealing to social justice. Class issues are social issues.

I'm curious why you think otherwise.
People are so hyperbolic about this whole issue. They have one bad generation of keyboards and people declare that they are selling eye candy, aren't a computer company anymore, etc etc.
On the contrary, blocking ads online is morally bankrupt.

You presented analogies, which I will respond to if you respond to my question at the conclusion.

With the case of billboards, it was never expected nor included in any societal contract that you are supposed to look at them: their sole purpose is to accidentally grab your attention, not mandate it.

With newspaper ads, as above, it was never mandated for you to look at them except incidentally as you flip through. Even after deciding to tear them up, you still had to have looked at them for a moment, at which point they have succeeded in doing all they ever tried to do.

With tv ads, I refer to the exact same reasoning used above.

Now for my question. Since adblock is most prominently used in the context of youtube, answer this - why should you be able to enjoy youtube's content for free without giving anything back to youtube? Are they a charity? And why shouldn't they choose the method by which you give back to them (via watching ads), since it is their platform?

Advertising can cross the line in many cases allowing for the self-defense of ad-blockers, but blocking all ads on principle is an even more dangerous, immoral line of reasoning.
It's close to the idea of structural regular expressions [0]. I'm still waiting for the awk from the paper.

[0] http://doc.cat-v.org/bell_labs/structural_regexps/
Ah! I understand completely now! Interestingly I've only very rarely noticed that being a problem in practice. I'm not quire sure what to say about it more than that because it's definitely a real problem but I haven't noticed it being a pain point in practice. Most type parameters in crystal are only used for collection APIs which never union the type parameter with nil.
There is no review process for sandbox apps, the manual review is for apps with access system wide.
> That does not mean we can't talk at all about Roman ethnicity:

True, but...

> he was biologically light-skinned.

Ethnicity is shared cultural identity. Biological traits may be important to some ethnic identities, but that is one of the things that changes with cultural context.

If we are going to talk about ethnicity of late Republican Romans, we need to first talk about the nature of ethnic identity in late Republican Time, but once we do that, we'll realize that the whole discussion is probably irrelevant to any current political/ethnic/etc. discussion except by way of providing analogies about human behavior wherein the actual identities involved are largely irrelevant other than for background color.
> Middle aged people tend to make better polar explorers. Not so much because they are physically more capable, but more to do with their mental capacity. Out on the high polar plateau there is nothing but endless white stretching off in every direction. You ski for 12 hours a day and because of the wind and cold, it’s almost impossible to talk to your team mates. So, in effect, you are alone in your head for all that time. By being a bit older and having a bit more life experience, it helps fill the blank canvas that is Antarctica.

I always wonder if the same would apply to soldiers. A former special forces soldier I know said that they didn't look for jocks (though you need some athleticism); they looked for people with the ability to perform as a highly functional team member under extreme stress and exhaustion - sort of like the developer who maintains their sense of humor, keeps everyone loose, and still turns out work to the highest standards after a week of 18 hour days, with a deadline breathing down your necks and an angry boss. It seems to me that older people are generally more capable in that regard.

> [the butter] tastes revolting, but then your body just craves the fat content and you eat the butter like blocks of cheese.

He needs a bit of better butter. I highly recommend eating Plugra butter straight, assuming that your heart doesn't need all that blood all the time. Really; go buy some and you will come back and thank me. I can't even imagine how good it would taste in the author's situation.

(I have no affiliation with Plugra.)
I agree that is a better mindset for individuals, but it is worse for society as a whole. That idea is frequently used as an excuse to do nothing about the factors that keep people trapped in cycles of poverty.
Show HN: Zwitscher, a simple Twitter CLI