skysight-inc/HackerNews huggingface dataset:
This was my thought also, although it may not be trivial to just hire an oil tanker to transport radioactive water. Before dilution, there may be a significant risk of contamination to the vessel and crew. You'd probably need a special vessel, specifically designed to handle radioactive fluids. Even if an oil tanker is technically adequate, there's likely some costly certification / approval that would need to be done.

All the handling involved would also introduce risks, and is probably more cheaply and safely achieved on land.

That said, there's a political aspect to this, and maybe the perception of disposing of the water far away from Fukushima justifies the scientifically unnecessary added complexity.
I am wondering this too. I see that `man auto_master` describes the purpose and format of the file, but I'm still trying to grok it.
Knowledge atrophy is a serious thing... i used to be deeply skilled in all of that but attention is where the heart is... so ive literally forgotten so much abt networking over the years.

A failure of mine was to not keep a project portfolio runbook which i could look back upon.

Imagine a system where all your status reports were logged and searchable - that would be move valuable than linkedin...
Austin Tx
I tried to start a tech co-op. Ours failed because of a lack of shared definitions on too many topics. What was 'work'. What was 'learning/training'. We could agree on goals, but intermediary steps towards those goals were all over the place.

Without a clear provider of vision and decision, it crumbled. This part is true of any venture, but I think becomes even more critical in a co-op since the authority is necessarily shared.
The competitive edge of ethical AI
Show me the SD card that can saturate USB 3 or USB C. The fastest sony cards top out at about 300Mbps. Heck, USB 2 could handle that at top speed (theoretically; most implementations stunk). USB C is better with really high bandwidth things like eGPU, 4k displays, etc., but sd cards are not the best argument to make here.
Both the app and the website have ads, I just checked. They look like normal email messages, but they start with an advertisement indicator. I only see them in the "Promotions" and "Social" tab though.
Merge Multiple CSV Files Using Pandas – Quick Steps
Fuchsia
Will that make the Mac Pro cheaper than a car?
It is like a box of donuts at the office. They are free. You can take one. Come back for a second if any are left. But walk off with the whole box and you will be judged for it. Do so repeatedly and it will become a problem enough for disciplinary actions to be considered.

Edit: If I were to try to formalize the rules, I would say that the donuts are free for everybody in the office but not for anybody in the office.

If you are acting as a group with everybody in the office, which means behaving according to certain social rules involving fairness and sharing, then you count as an everybody and can have a donut. Once you cease to do so you no longer count as an everybody and cannot have a donut.

If you have special rights to the donuts, taking them won't get you judged. For example, the person who brings in the donuts can take the remainder home at the end of the day or may choose to give the rest to someone to take home, and there won't be any judgment. Further exceptions can exist on an office by office basis.

Tying this back to Google, I think there is one notable difference. Google is a private company, not a person, and is engaging in an extremely formal relationship by way of EULA/ToS/Privacy Policy/etc. Companies abusing loopholes in contracts are far more tolerated by people abusing loopholes in our shared social contract.

That is likely why my reaction at someone exploiting unlimited Google docs storage is far more 'meh' than someone violating social norms in the office.
but we get taxed more :D and then they spend our pollution taxes on more pollution. What a wonderful world.. :D
Dropbox just added this at the end of last year. https://techcrunch.com/2018/10/09/dropbox-finally-adds-autom...
Perhaps you haven't tried it recently, but Apple's notes app is excellent. I've certainly had less problems with Apple Notes than with Evernote's constant bloody sync conflicts.
I really miss projects and folders (current firm is AWS, previous was GCP). I find GCP more usable on a number of other fronts though.

Whenever there's a service that maps to the other, I just always seem to find the GCP service easier/faster to learn and use effectively. Bigquery, stackdriver, pubsub, dataproc, compute, load balancer, et al. Getting stuff done with those is miles easier, in my experience than the comparable AWS offerings, at least if you don't already have extensive experience with one over the other.
This is starting to sound like the business version of starting physics problems with “imagine a frictionless surface...”
Not without third party software it seems.

Search for “Notes Exporter”
What alternatives would you recommend?
> The fact that these design decisions have been integral to making Apple one of the most valuable companies in the world probably indicates they were good design decisions.

One could very very easily make the case that apple's popularity is not due to super sleekness but the boost of ipod+itunes (hey, portable music i can easily use without piracy) followed by iphone (mobile internet and touch ui) and the coherent combination of these user-useful tools under a single brand with a single design language.

Nothing precludes the same phenomenon from happening using a different design language, even one that is still sleek but yet doesn't generate mountains of unrepairable trash and set a precedent for other companies to do the same.

Instead, apple used sleekness to sell unrepairability and thereby boost it's bottom line to the detriment of consumer rights and the environment.
for every failing company that does this there are tons of successful ones that don’t fail. uber, google, facebook, etc
I've seen a couple of the series of videos that Evernote have been releasing recently explaing the company's plans etc to users. Ian Small comes across as a decent, down-to-earth guy, the sort you'd like to see succeed.
> they later backtracked

Evernote never embraced privacy. On-device encrypted and analyzed notes would have made them a natural Apple acquisition, to boot.
I wonder how that might work in combo with PiHole or similar on my network. Like, if they are replacing ads are those ads then blocked anyway or slip streamed through?
The global steel industry is also in a slump regardless last time I checked. I've seen articles about plants idling in other nations as well.
If you want to be bold, start your Slack replacement now. Do whatever you can to make it easy to transition to your product (API compatibility, integration compatibility, etc.). Be ready to pick up the people who will be disgruntled by Slack in two or three years.

You may never be as big as Slack but there's probably a business there.
Not really. You can export notes as a PDF.
Have you looked at any of the countries you listed recently? Everyone has had a substantial ISIS presence as the result of the involvement, that alone says it all. They are also all still active warzones.

Lybia is still a country in a bloody civil war with local warlords and militias fighting for power. The number of civilian casualties in Afghanistan is still growing yearly, with a ever increasing opium production and the Afghan National Police is also far from upholding law and order. And have you looked at Syria? Its a bloody proxy war with barely enough involvement to keep the conflict going at the cost of the civilian population. Not to mention the groups being supported by weapon shipments are fundamentalist Islamist, most notably splinter groups of Al Quaida. I am having a hard time as seeing it as anything else then a Afghanistan revival with the support of jihadist groups to keep the soviets busy.
What are the tax implications of Evernote failing? Do the founders have to pay taxes on the investment that has been written down to zero?
Shouldn't all the fish be flash-frozen to kill the parasites?
Also, reader mode is the only way non-mobile websites are readable on my phone. I left chrome on my phone for it (now I use Firefox Focus as my primary mobile browser for the vastly better privacy, but very much miss that it seems to have no reader mode). If this has reader mode I am absolutely going to use it as my backup for when Focus breaks a site over Chrome.

When it came out I considered reader mode a killer feature, and coincidentally it also tends to remove the ads. Or at least the ones not embedded in an article, which is good enough for me as long as they remain stationary.
Yes it does, but there are cases where a steep single track through a hazardous forest is “better” than a steep and longer paved alternative. And it may be better... in daylight.
Exactly. Which is why Apple went out of business.
I don't think there's a way to share Notes without iCloud, no.
https://medium.com/s/story/reflecting-on-my-failure-to-build...
If you are doing this for a bunch of images once in a while it is meaningless to even care about the performance implications.

If you are doing this often enough where such computation affects the throughput of your application, then you are using the wrong approach - computation is not meant to be done via the shell or shell scripts, these are meant to be used to tie together applications. That you can use bc for computations is just a convenience the overall design enables you, but that doesn't mean it is how you should use it.
I think they mean "the data of Google users", not "Google's data about users".
Dongle

Noun: A thing I have to carry around to use my new device that I didn't have to carry to use my old device.
They have no revenue model currently other than maybe at some point charging for storage. So they are similar to Slack (i.e. a for profit company) except their encryption is a bit more interesting and I'd pick Keybase if I cared about not storing a lot of unencrypted data in Slack's servers.

Safest thing to assume is that as long as they don't charge for it, you are getting a free service without any promises about quality of service, stability, etc. As Slack just had an outage, that just proves the point that such promises can be broken regardless of whether you pay or not.

If you want properly free stuff, you'll have to run your own servers with any of the several OSS solutions out there.
The kitchen is the to-cook-place, actually:

https://www.etymonline.com/word/kitchen
Except, in identifying the freeloader, being far less invested in the outcome (e.g. further from the problem) is a benefit as it provides some objectivity. Create a co-op group and convince them their survival is dependent on each other...I highly doubt a group beyond 5 will agree on who the freeloader might be.
Mentioning OneNote sort of makes another point as well. I expect a lot of Office users have never heard of OneNote. The whole general category that lets people save notes of pieces of the Web for later use just turned out to be not that big a thing for most people.

I should be a target for this sort of software and used something else in the same general vein for a few years. But I don't really like everything tied up in a proprietary format even if I can export bits and pieces to some degree. And more generally just tend to go back to text editors, word processing docs, etc.

Put another way, it's software that sort of demands 1.) That you want to carefully save/curate what you read and write for later reuse and 2.) You go all in on a particular program.
$ curl [nytimes article link] > article.html

Then open it.

I wish this worked for the WSJ too, but it appears they're smart enough not to send the full article text in the initial request unless you're logged in
The CRC RevEng readme file has some interesting references cited, including "Reversing CRC – Theory and Practice"

http://reveng.sourceforge.net/readme.htm

PDF of the paper is here:
https://sar.informatik.hu-berlin.de/research/publications/SA...
Not true.

The annoying/hard part about this debate is that the law is making a distinction, and everyday speech makes a distinction, and we use the same words in both cases, even though they have different meanings and implications.

It doesn't help that the legal distinction is hard to reason about since its goal is kind of nebulous. As best I can tell, it's balancing between "ensuring that businesses pay social insurance[1] obligations for anyone who they've made economically dependent on them" and "not making it burdensome to hire sporadic workers that 'feel' like legit independent contractors".

So yes, Uber can absolutely class drivers as employees (EmploymentLaw::Employee) and then say "oh just work whenever" (LaySpeech::Contractor).

[1] an umbrella term covering a lot of things; here, unemployment insurance and worker's compensation insurance.

Edit: Rewrote when I realized you were saying the opposite and I was disagreeing.
https://medium.com/s/story/reflecting-on-my-failure-to-build...

Thanks to rutierut who remembered it better than I did ;)
There is also a question (even if we take the demands at the face value, for the sake of argument), how can public in Iran reasonably check that government is following these demands?

Really, how is that going to work operationally. Let's say I am demonstrating at the street in Tehran. I can readily tell that there is undemocratic oppression, OK. But how can I check that the government is not developing nuclear weapons or supporting terrorism, when this is hard to tell for normal citizen even in democratic countries?

IMHO, for the objectives to make sense, it would require these to be verifiable by the people pressuring the government (which you have so kindly decided to pull into the conflict). The fact that these demands are not verifiable is casting a shadow over the motives.
Singapore to invite firms to apply for digital bank licences
> Unicorn style world domination or nothing, result in some business opportunities being lost

Most business activity in America is far from the Bay Area. It concerns itself with the sorts of quotidian businesses opportunities you speak of.
I certainly prefer it, but I've both heard many other millennials strongly oppose slack, and Gen X:ers talk highly about other "no-setup" systems. I don't think not a generational thing.
Whether or not the team itself moved over, I believe they still use something very close to the original design and build process as the IBM ThinkPads.
> I don't understand why dproblem's reply is not just downvoted, but flagged...

I'm not sure the flagging is specific to that post. I think I've noticed a trend in the past few weeks where flagging of downvoted comments is much more common.

It almost makes me miss Slashdot's commenting / meta-moderation system.
My old Physics teacher always said to put it on cornflakes. The surface area of all cornflakes in existence (back of the envelope) would result in totally harmless concentrations, undetectable above background. Of course getting the waste evenly distributed over all the cornflakes is another matter, one for the engineers...
Let’s compare the alternatives to forking for a floating point op (ignoring the fact that it would be easy to add this to the shell if it were common enough):

The Unix way pays to fork a process for a floating point operation in shell, then delegates the expensive work to something written in an appropriate (probably compiled, maybe vectorized/gpu optimized) language. Forking the process took 10-100s of usec. If the hard work is comparable to this, the prompt returns immediately, so it is fast enough. If the hard work is non-trivial, the fork for the floating point op is << 1% of the runtime. Either way, the fork is effectively free.

The “modern” ways (which Unix mostly killed off in the 70’s, but that are currently in revival), are to write the hard work in a high-level, and usually interpreted language or write the process control logic in a lower level language.

In the case of the high level language, the hard work is now ~2-10x slower than unoptimized logic in a compiled language, so you spend ~50-90% of your time in useless overhead.

If you move the process control to a low level language, then it is more verbose, and you also have to recompile (or jit) the bulk of the program, which is much more expensive than forking a process. It likely takes 10s or even 10,000s of milliseconds!

There is a reason Unix won back when machines were orders of magnitude more expensive than they are now. (And why is it still more usable than its competitors today.)
> "It's nothing as dramatic". Really? Millions of unrepairable wireless earbuds heading to the landfill every year is not dramatic?

Yeah, just casually ignore this part of the comment...
Honestly, the same. It's tiring that people just has to suggest self-hosting IRC or any other software all the time when Slack is mentioned. It's a good way to communicate and it's easy. Hope they resolve it, overall a bad situation.
I think if it avoids having to repeat the type then type inference helps. And especially that last Java example, there I feel it is useful:

for (var x : someMap.entrySet()) {
String key = x.getKey();
Entity value = x.getValue();
...
}

Here, the reader just needs look at the next two lines to understand the type of x. In the article, the key and value types were long and complicated, and they asked us to refactor. But in the above example, the types are very simple, yet still it's better than

for (Map.Entry<String, Entity> x : someMap.entrySet()) {
String key = x.getKey();
Entity value = x.getValue();
...
}

I feel in this example, the type in front of x doesn't help me, as a reader.
assuming your code doesn't actually need to be multithreaded, but you want to take advantage of multicore:

1) you can use a launcher like pm2 to auto-fork your node app

2) you can horizontally scale (put your servers behind a load-balancer)

if you do need multithreading for computations, you are right that node probably isn't a very good choice, but you have some options:

1) use worker threads

2) offload your intensive computations to a separate process written in a different language.
>and drinking soda is no longer forbidden (as of 2017, at least on BYU's campus). Tea and coffee are still haram, however.

Wow, that's really backwards. Tea and coffee are known to be healthy in moderation (especially green tea), while soda is basically poison and is a major contributor to making Americans fat. There's literally nothing healthy about soda.
It is not just academia that is stuck with systems that are fast as some things and slow at other things.

Branching, pointer indirection, and variable length data structures all kill performance. That is where the serialization tax comes from. Arrays of numbers can be loaded into RAM, even memory mapped, and be used right away.

Commercial products are very much limited by what we know how to make fast.
Sure, and marketing which expects people to use their standard of "being reasonable", while the service being offered under a different standard of "being reasonable", is essentially bait and switch. That only a small subset of customers notice it doesn't make it more OK, it only shows the company is not dumb.
>> I knew defining a dongle would bring out the pedants

Some might say your narrow definition of dongle was an attempt at being pedantic.

>> I think the real point is being overlooked here.

The real point being overlooked isn't the dongle issue, or being minimalist. It's a product line diversity issue.

You have to be aware that a lot of people who won't switch away from Mac are doing it because of love of the OS, and not necessarily the love of the hardware itself.

Apple has basically decided to make all of their laptop lines ultrabooks (as is their right).

If you look at all the other companies who make laptops, they have non-ultrabook lines for people who need ports, etc. Apple has chosen not to cater to those people, and those people, whose requirements used to be satisfied by previous iterations of Macbooks, are now complaining.
can't agree enough! was really interested in the now defunct mentat project, but was written in Rust - it's a game changer to have a JVM-powered datomic-ish project with time as a first class citizen.
Local Temporal Bilinear Pooling for Fine-Grained Action Parsing
I found this playlist to be helpful as a beginner: https://www.youtube.com/playlist?list=PLblh5JKOoLUICTaGLRoHQ...

If I only had 2 weeks of evenings and weekends to conjure up some ML knowledge, I would start there. Then you could move on to the courses from fast.ai (https://www.fast.ai/)
This is such a hacker view.

"GMail offers unlimited email storage, I can encode arbitrary data in an email. Therefore GMail offers unlimited storage! Wait, they banned me? HOW DARE THEY, FALSE ADVERTISING!"

Where back in the human world its not ambiguous at all what what Google, and every other service ever, means by this and is completely correct to call it unlimited.
> The "Unix Philosophy" is intellectually bankrupt.

The rest of your post appears to be about shell (presumably Bourne) script, leaving this claim unsupported. "UNIX philosophy" != "writing shell scripts".

> You shouldn't have to fork a process from the shell to multiply two floating point numbers

I can't remember a single time in the >25 years I've been writing Bourne shell (or bash) scripts where I've wanted to "multiply two floating point numbers". I've sent large lists of floating point numbers to various programs for processing, but other languages are far more appropriate for problems that requires any amount of actual calculation (especially floating point calculations). If I did need to multiply two floats for some reason, it would be such a rare event that the few hundred milliseconds "wasted" in spawning bc is utterly irrelevant.

You seem to be complaining about shell by selecting a feature that is not actually needed in common use. What, specifically, were you doing that you needed fast floating point match but needed to use Bourne shell instead of C/Python/whatever?

> fork a process ... do simple string manipulation.

For many types of string manipulation, you don't. Manipulating strings (command lines) is what the shell was designed to do! Sometimes sed/awk/etc is useful for complex tasks, but the shell's variable expansion and other builtins are generally enough for most simple needs.

And if your needs actually are complex, the cost to start another process (which is probably much smaller than you think) is insignificant.
> And if you're a semi-pro photographer, the lack of an SD card slot is terrible.

If you're a semi-pro photographer you should stop wasting your time with a built-in SD card slot and get an external USB 3.1 Gen 2 card reader. Fstopper running the numbers:

> Even if you don't want to spend the money on a more expensive memory card, buying a nicer ProGrade card reader is still worth it.

* https://www.youtube.com/watch?v=ZlWhvc-UCOA
289/30 = 9 as it's truncating the non-integer part of the operation. So the calculation evaluates to 270 - 120 = 150
And again I repeat: if you want to talk about radical changes to global geopolitical balance, you're talking about a rather different subject than "Can China Make a Good CPU?".

Yeah yeah, sure, it could happen. And if it did the last thing any of us would be concerned about is whether or not AMD shared innapropriate technology.
No but the dividend may improve.
This caught my attention:

"""

Then they asked how Dirichlet got an explicit formula for this when \chi
was a real character. I was going to write a messy (but finite) expression
involving sines and logs, but then I realized that they were talking about
the class number formula. (I said carelessly though that "this was a
disgusting way to do it", since I was still thinking about the sine-log
formulas. Then they made a comment that "This would put thousands of
people out of work", or something like that.)

"""

Can someone explain the comment made by the examiners?

> "This would put thousands of people out of work".

Thanks!