skysight-inc/HackerNews huggingface dataset:
The 'jpeg-archive' tool, if anyone was wondering, appears from the source code to not produce an archive file of any kind but just a directory of lossily compressed files, does no deduplication on the file or image level, stores no hash sums, creates no forward error correction information, does not shard or store across multiple storage services under the LOCKSS principle, and otherwise doesn't do anything relevant for long-term archival storage. The title of the submission and tool are more aspirational than descriptive.
I think you have a bit of a bias coming from Javaland. Java code is incredibly verbose for the sake of allowing the developer a thousand places to write self documenting code. It's a slog to write, but easier to read, by far.

In functional languages, a single filter-map-fold can accomplish what might take half a dozen classes in Java. In those circumstances, a line or two of comments explaining the rough idea of what's happening is essential. You might argue that it's a regression to the bad-old-days of obtuse C, but the power of the paradigm more than makes up for the extra need of documentation.

Also, would you penalize a developer for commenting cleanly written code? No attempt to communicate clearly should ever be discouraged, especially in a discipline so rife with miscommunication as ours.
I am.

Unless it's not-for-profit or single use (e.g. lottery revenue going to schools), then it's a regressive tax on people who don't understand probability.
> If there is an accident someone made a mistake.

Yep the instructor smacked the chopper into a bush/tree/etc. The drone didn’t cause the crash, the instructor’s reaction caused it. We don’t know enough about what happened to know how far away and what actions the drone took which caused the instructor to panic (and overreact?)
But there being plenty of choices is exactly why I'm so curious as to what a large operation such as yours would choose :)

I appreciate the feedback though!
That's an interesting post, though I do think the cause you've suggested is only a subset of possible causes of depression.

Depression is an illness that is defined by its symptoms. The causes are diverse and can be deeply personal. This is unlike most other illnesses, where there is a much smaller set of possible causes for a given set of symptoms. For some illnesses the causes are unavoidable, I can't do anything to prevent the catching a cold, I have to step outside and interact with the world where the virus lives. For others causes can be addressed, for example, I experience stomach pains after drinking milk so I stop drinking it.

The current state of mental health care is in terrible shape. Doctors do not have the time to provide psychiatric advice but they do have just about enough time to sign off SSRI prescriptions. Your pills may help you get through the day a bit easier but if you do not address the cause of your illness your symptoms will eventually surface again. There are cases where perhaps the cause is completely due to a chemical imbalance but from all I've read about depression, this seems rare. Most of the time the suffer needs help addressing the root cause of their depression. Sometimes it's learned helpnessness which needs a change in our mental model, sometimes its about quitting destructive habits/addictions or sometimes we understand reality completely and just need to change our behaviors to become satisfied with life.
Tokyo to build 350m tower made of wood
A lot of people do make backups to disk images though, especially techies. I believe that remains the only method to use 'time machine' with a generic network connected device rather than an apple branded 'time machine' device? The last place you want an unreliable file system is your backups!
Something seems odd about wanting to put comments inside the JSON instead of before it. Then people will want a way to read the comments programmatically, then they'll want annotations, etc.
One of the more interesting courses I took in my undergrad was a course on CAD/CAM. The CAD portion of the course focused on the mathematics behind 3D CAD systems, and the different ways that 2D curves and 3D surfaces can be defines parametrically. Definitely something worth learning about if you do any 3D modeling.
It's a puff piece (who's his PR firm? I want to talk to them!)

Those interested in the topic should acquaint themselves with the policy context and the state-of-the-art.

[1] https://energy.gov/eere/fuelcells/doe-technical-targets-hydr...

[2] https://www.nrel.gov/docs/fy14osti/60528.pdf

The DOE goal for cost of distributed / dispensed hydrogen is $4/kgH2.
Cost of centralized production is estimated at half that even with electrolysis. I find it suspicious that there aren't any specific production cost estimates cited; just vague comparisons to unspecified existing technologies.

Also, methane is a far better source of hydrogen than water (less energy required to break down the molecule for the yield of twice as much hydrogen). Steam-methane reforming (95% of industrial hydrogen production) gets you hydrogen from both methane and water, but is a huge CO2 emitter (9-10 kgCO2/kgH2).

I'm personally a big proponent of thermal decomposition of methane [3]. Theoretical energy consumption is only 1.29 kWh/kgH2. if you can use a non-emitting source of energy, there's no CO2 emission. Carbon falls out as a solid and capture and sequestration is free. If you can make a valuable carbon (e.g. graphene) along the way, then you're set and there's no way electrolysis will ever be competitive.

[3] https://www.nrel.gov/docs/fy02osti/31351.pdf
A podcast created to put you to sleep by the sound of tech papers and spec docs
https://news.ycombinator.com/item?id=16402754
Funny story. Someone, let's call him Mr. Unlucky, sent me $1700 via zelle a few months ago. I called my bank and asked them about it and they had no info. About a week later, a guy emails me saying he meant to send the money to his land lord John.d.Doe@gmail.com but instead sent it to me, John.Doe@gmail.com. Both me and this unlucky dude called the banks, called Zelle, etc trying to get the charges reversed. No luck.

So lucky for this unlucky guy, I had been receiving John.D.Doe's email for about a decade on and off. I had sent the guy mistaken emails and sort of had a dialog with him. I knew he was in real estate. I emailed him and he confirmed that this unlucky guy was indeed renting from him, and his rent was this $1700 amount. So I took a leap of faith that this guy hadnt been playing a long con on me and forwarded the money. It was reckless and probably stupid but it wasn't my money and I felt bad for Mr. Unlucky. Zelle was no help, had no protection, and allowed this silly mistake to be made. Mr. Unlucky sent me a nice note and we both commiserated about the flaws in Zelles systems. I don't think I would use them.
iFlicks 2.6 Crack [MAC OS X]
In a math sense, the signal to noise ratio on FB became much higher over the last decade. At inception, it was a focused way to directly communicate with a close college circle. Now its effectively as open as Myspace, bombards you with ads, and as with all wide networks, the discourse has dropped to meme / quiz bot level (Which annoying social media app represents you?!)
I personally haven't found that. I find quality typically rises to the top, and only an occasional worthy pun will make it up there. But of course my opinion is anecdotal and heavily subject to bias. I just try to be a good citizen here and add to the quality conversation whenever I feel like my experience on a topic makes me able to contribute something of value.
IronPython 2.7.8 released (includes .NET Core support)
I think part 107 only applies to regulated commercial operation of drones/UASs. Private operation is still unregulated.
A Cryptocurrency Miner Hidden in a Favicon.ico
Not sure about the meaning of your second paragraph, but in theory, animals bred for human consumption could live happy lives up to the point of a painless, instant death. The issue becomes whether they would be missed by other animals.

Some would consider this a dangerous way of thinking, but someone like Temple Grandin would agree, I think, that the correct thing to worry about is suffering, not 'harm' in some abstract sense.
Do you really believe that? They can't even hold a TCP connection open without running out of battery or terrible latency. And $diety forbid trying to host or use ports.
I'm not sure how this would work out for Magic the Gathering. Currently card prices are mostly set by the community, because of relative power, rareness, and demand. I'm not sure if WotC can make accurate prices up front.
> people have a much stronger connection with the thing they bought rather than optimizing for cost

Assuming people want to stay in the iOS ecosystem: Isn’t choosing the less expensive option (repair) instead of the more expensive option (buying a new iPhone) optimizing for cost?
How do your Geekbench scores compare? The iMac Pro scores:

Single-Core Score: 5255

Multi-Core Score: 35165

https://browser.geekbench.com/macs/425
Exactly. But the Apple Apologists, who are just doing their job, will say "#FakeNews" or "but Windows!" or anything to deflect from the terrible problems that platform is having.
Thank Rich. Good point, will do. :)
Let's not assume that about most HNers.
A tetrahedron looks like a square from three orthogonal directions, same as a cube. It's possible to get more.
I’ve suffered from depression since entering adulthood, and I agree with your framework overall. Excellent post. I like the way Trent Reznor summarized: “It didn’t turn out the way you wanted it to ... now you know, this is what it feels like.”
An octahedron looks like a square from three orthogonal directions, same as a cube. It's possible to get more.
Things change and developers are lazy. Apple gave them quite some time and now time’s up. Sounds like what I’d do.
Human introverts still go crazy in solitary cell. It is kinda the same.
The common procedure I was taught when growing up was chilling the crayfish (stick it in the freezer until it goes to sleep) before killing it [1]. It really takes very little effort and make no discernible difference whatsoever to the end result.

It's interesting that this method wasn't one of those listed, because I was under the impression that it was quite effective.

[1] http://kb.rspca.org.au/What-is-the-most-humane-way-to-kill-c...
Pair programming, spooning with Bitbucket (
Yeah this is the opposite of a click-bait title; it clearly explains what the article is about.

"may" lose data on "APFS-formatted" disk images.
Yes, fairly limited impact, but still. Data loss is fucking important. We aren't talking about an occasional stutter when moving windows or a sound driver that sometimes needs a reboot to resume working. This is a major bug. I would really really like it if Apple would get their shit together so that people who actually rely on their computers to work correctly can upgrade at some point.
The article does not do that good a job at explaining what the law going into affect first of March actually says.

The law extends compulsory stunning ("Betäubungspflicht") before killing, already in effect for vertebrates to certain types of crustaceans. So the lobsters will likely be still alive when thrown into boiling water but stunned with e.g. electric shock.

Also the media frenzy causing lobster issue is only a part of new legislation aiming to improve conditions of animals held as pets, for sport, in laboratories or to be eaten.

https://www.tagesanzeiger.ch/schweiz/standard/Hummer-muessen...
The buildings in the unfashionable part of the town don’t get torn down, it’s actually opposite — they are getting torn down in fashionable parts to make place for new ones, precisely because it is fashionable place to build. People hardly ever demolish structures to keep the lot empty — it’s an extra cost without any payback, and the old structure may be useful to some buyers, so destroying it would not only be expensive, but it would also destroy some value. If the existing structure is no good for anyone, then the cost of tearing it down is incorporated in the value of the lot, and the buyer will do it, there is no need for seller to spend money on that.
>I do eat meat without thinking

Congratulations? I’m not sure the point you’re making here.
Facebook's watchman uses inotify and I made it build and run on FreeBSD 11 2 days ago. Still need to fix some scripts and I will try to submit it to the ports tree
I'm only running a Core i5 6600K so as expected, it scores a lot worse on multicore.

Single-Core Score: 5209

Multi-Core Score: 14855

https://i.imgur.com/mHmSf9s.png
> Dolphins are known to devour a shark's liver and leave the rest of the animal to sink, dying a slow death.

Killer whales will do this to other whales as well (well liver and tongue)

The caracas goes on to feed lots of other things however, and the cycle of life continues.

And then there is this: https://www.newscientist.com/article/dn18454-hippy-apes-caug...
I'm not sure why being more than 3 years old is an issue - the functionality was supported for longer than that time. The setup is close to trivial - if you're aware of the multi seat configuration, you should be able to follow the simple 6 steps. I mean, you started from "I need a custom-built computer with N video cards and enough hubs for 2N USB ports", so we're not exactly talking beginners here.
Can you find a minecraft stronghold using only 2 eyes of ender and some math(s)?
The darkweb is generally safer than buying shit from random people in real life
It’s fairly difficult not to kill them, you know, when you plan to eat them.

If your Tolstoy quote is accurate, it seems fairly sloppy reasoning to me. Animal protein is an essential component of nourishing billions of people. Calling sustenance “appetite” is a rhetorical flourish which undermines the argument.

I think what would be immoral is telling billions of people they can’t eat meat.

There are many ways one could prescribe humans should act to minimize their impact on the flora and fauna of our world. But at the same time, humans are entitled to a certain degree of leeway in this regard. Sustainably eating the plants and animals beneath us on the food chain is one of those areas.
Webapp2 or something else? :) It's been so long I've seen someone use python on GAE, it's ridiculous. It was my first ever "real world" programming project back in 2011.
It's written in Go so no httpd is needed (IIRC Nextcloud and Owncloud are in PHP so would require an httpd to run), and it has an Android (and probably an iOS) app. I do use it, it's nice, tho I'd appreciate better documentation.
What anticompetitive position is being leveraged against Amazon in this case? The chromecast doesn't pretend to be an open marketplace for any apps. Amazon does pretend it's an open marketplace for goods.
I've never used :wq, always :x. And I've been using vim for roughly 3 years.
You tag things and prevent bypassing uncommitted data from one thread to another.

For example, it's a mistake (that's been made by other ISAs!) to allow two hardware threads to bypass store data out of the uncommitted StoreQueue from one thread to another. Your memory consistency model violates single-copy atomicity and now the programmer's life is much harder.
What are they supposed to do, declare war on each other? Spying isn't a new craft. It's also arguably necessary given inter-national opaqueness on certain issues.

Knowing what motivates your neighbors allows you to navigate the relationships better
I remember the main draw early on being the simple, uniform UI, especially in contrast to MySpace. White, blue, feed, photos. Product designers just never know when to quit.
Hybrid-suspend should help avoid read it back from disk if AC or battery power is uninterrupted. Also I find caches dropping benefitting to reduce the suspend time.
Maimonides
>> The 55-country study he cited has effectively one of the highest P-values in
social science of recent years. It's widely considered in psychology to be an
important result. Denying this is basically parroting intellectual dishonesty
on the level of Global Warming denialism.

Of course it is not and I take umbrage at the offensive undertone of your
comment ("parroting"? Really?). Psychology is not climate science, it's
currently going through a widely publicised reproducibility crisis and in any
case, the reliance on p-values has been criticised widely by experts in
fields as varied as economics, medicine and of course the humanities. The big-5 model itself has been the subject of much criticism, from inside the field (and the wikipedia article you reference has a big section devoted to that criticism).

More improtantly however, Damore did a lot more than name-drop the big-5 in
his memo. The memo is peppered with references to sources from varied fields,
from psychology and sociology, to biology, evolutionary psychology,
anthropology, economics, statistics and so on.

The problem of course is that Damore is not an expert in any of those fields-
much less an expert in all of them. Which tells us that, most of the time,
when he says that some paper he's referencing is backing his views, he simply
hasn't got a clue what he's talking about and the paper may very well be
claiming exactly the opposite than what Damore is saying.

Damore's memo is indulging in cargo-cult science. He references stuff he
half-understands in the hopes to do what scientists do. Except he doesn't even
understand what scientists do and why they reference others' work: which is to
say, not to win a debate and show you're right on the internets, but to
contribute new knowledge by building on the knowledge already contributed by
others.

To have any respect for science and consider Damore's memo anything else than
pseudo-scientific claptrap is a contradiction. To call that garbage "science"
is offensive to the work of scientists. That is an even bigger reason to be
angry at an idiot like that, without even going to what he was trying to say
with his "sai-ent-tifickal" way.
Ask HN: What book/paper/link keeps you motivated?
What keeps me motivated is this link[0] which in is about the journey of developing a startup.

I'm really interested what resources people here fallback on when looking for motivation.

[0]: http://statspotting.com/a-lesson-from-the-shawshank-redemption/
Are there any lotteries in the US that don't directly fund public sectors like education or elderly care? I thought that was how lotteries became legal across the states.
It seems Amazon and Apple have settled their differences.

Prime Video is now available on AppleTV.

https://www.theverge.com/2017/12/6/16741136/download-amazon-...

And AppleTV is available for purchase on Amazon.com.

https://www.amazon.com/gp/aw/d/B075NFX24M
In isolation? Where is any of this in isolation - is there an island with a politics laboratory somewhere? And yes, I've been to India and the truth is the same: the only way to stop being racist and sexist is to stop. Not to institute sexist and racist policies of "women aren't good enough so we must force more to be hired in professions they don't prefer" and "blacks aren't good enough so we need to let them in when their grades are lower than every one else's." Minorities need to be given a hand? You mean we need equal outcomes and minority opinions like Damore's are not welcome?
You appear to have an agenda of protecting Apple.

The title is very clear, and the first paragraph which you quoted explains it in detail.

It's significant that an established respected company--the makers of Carbon Copy Cloner--will not support APFS formatted disk images for its backups.

While your agenda may be driven by the need to protect Apple, the rest of us need to know this important news about APFS so we can be fully informed.
I feel that only a very narrow range of opinions are acceptable.
Check out this book called "Doing Math with Python".
https://nostarch.com/doingmathwithpython
I do too! Seems like the play framework with java and the sails framework with typescript are a few existing options. I'd love to see something rails-ish for go.
It was common practice for most advanced C64 software to avoid most kernal routines, replacing disk i/o with custom fast loaders, screen output with custom rendering, and system interrupts with their own. This was almost always true for games, and sometimes true for applications, for example, the C64 didn't have a UART, and high modem baudrates sometimes lead to bit errors, so some fast terminal programs wrote their own.

This article is amazing though, because it revealed stuff I never knew, even after years of C64 coding. For example, I didn't know about the VECTOR calls to save/restore the vector table. I almost always started out my code doing this myself, e.g. SEI/LDA $0314/STA SAVED_IRQ/.../CLI.

I remember writing a BBS in assembly language for the C64 and using $FFD2, but I had to hook the kernel to implement multiple window support, so that when the SYSOP was doing stuff, he had an overlay window and output could be directed at different screens. The design of the kernal gave you just enough flexibility to do what was needed.

20 years later, and I still feel like I had more joy developing on the C64 than any modern system. The tools were primitive, the kernal was primitive, the constraints were great, but everything was much more predictable. You knew exactly how long something took, you knew what resources you had to work with, and it was possible for a single person to completely understand the whole system down to even the hardware layer.

And man oh man, the Action Replay cartridge. Immediate feedback from changes, and global freezing of a system and inspection of all system state including WRITE ONLY registers.
I'm torn on the subject.

There's a Korean restaurant in Queens that serves live seafood (octopi chopped in front of you; hot pots with live scallops cooked at your table): https://www.youtube.com/watch?v=Dfu9MzeEMxo

I don't have a problem with chopping up an octopus at the dinner table, but I probably wouldn't want to see a chicken clubbed to death before it lands in plate.

On a different subject, I'm not sure that 'dignity' is a well-defined concept or that it applies to death in the first place. Is bleeding out from a cut throat as per the kosher slaughter method [1] less or more dignified than boiling alive in a pot?

[1] https://www.wikihow.com/images/thumb/7/73/Properly-Slaughter...
“Written for and first published in the Financial Times on 19 January 2018.”

When people with power and a platform are concerned, out come their calls for government action.

But when the warehouses are stifling, and people are expected to wait in line unpaid to go through security... well, those folks can find other jobs. Free market and all.

The bourgeois are rattled by Google and Amazon lately. The finance sector is sick of your shit, guys
Yes but if a doctor sucks, nobody will consult him anymore after a while but with judges you don't get to pick one ...