skysight-inc/HackerNews huggingface dataset:
EVERYTHING beautiful is skeuomorphic. The page turn in iBooks, page curl in maps, cover flow, the shred animation in older versions of Passbook, the date picker in iOS 6, rotating settings gear (when updating iOS 6), the Time Machine interface in older versions of OS X, photo borders and shadows in older versions of iWorks documents, etc.

This is not surprising, because our sense of beauty comes from the physical world.

So what is the problem with skeuomorphism?

Tech enthusiasts would like their phones to look like something from the future, not something from the past. But ordinary everyday people prefer for it to look like things they are already familiar with, or can relate to.

Tech enthusiasts worry that the skeuomorphism was getting totally out of hand, particularly where the UI metaphor started limiting functionality (e.g. an address database that's limited to what a Rolodex can do, rather than exploiting what is possible with a computer). But this is not really true. For example, iBooks has instant search, something only possible with a computer.

Some people point out that many skeuomorphic elements reference things that a large part of Apple's audience hasn't used in a long time, if ever. True, but here's the thing: It doesn't matter whether the user has ever seen a reel-to-reel tape. What matters is whether the visuals depict a physical object that the user can model in his mind. If it is too abstract (that's the opposite of physical) then non-tech-enthusiast users will find it hard to intuit.

Some people say skeuomorphism looks tacky. This is partly true. Skeuomorphism is hard to do. When done poorly it does look tacky. But when done well it looks very beautiful.

By removing all skeuomorphism Apple threw the baby out with the bathwater.
Can a NN be crafted that behaves like a learning lifefform?

1) Generate Noise with a actor and a sensor.
2) Classify Noise reaction of the system into reproduceable and chaotic responses.
3) Cull all chaotic responses, but re-evaluate ocassionally against a simplified model for hidden reproduceablity.
4) Repeat algorithm for a reproduceable system with a diffrent (more fine-tuned) actor and (same/diffrent) sensor until nothing new is learned. If nothing new is learned, re-evaluate chaotic responding systems.
Does the opensource matrix server scale? I may be wrong but I got the impression it was more an example implementation and was not used by Matrix in production?
I knew defining a dongle would bring out the pedants, and that makes me very happy, but I think the real point is being overlooked here.

Folks who want an SD card reader or HDMI should carry around SD card readers and HDMI cables. People who don't want those things shouldn't have to carry them around.

I modernized all my accessories years ago. USB-C is all I or, I would argue, nearly anyone needs. I'm truly sorry that your job requires you to carry a little extra gear, but it's not my job, so don't burden me with it. (If you disagree, then explain why the MBP shouldn't have compact flash, micro SD, etc.)
Pretty interesting! The tool they use is CRC RevEng - apparently one of the things it does it try known CRCs, and they give this unique catalog of known CRCs:

http://reveng.sourceforge.net/crc-catalogue/
Ridiculous. All my old flash drives (and my new ones) are usb-a, because it is still widespread and compatibility is important (I need to be able to connect to more than my one laptop). Ethernet is still faster, and can be necessary. Very few monitors have actual USB-C connectors. Same with peripherals.

USB-C-all-the-things is great if you live in the valley environment of shiny new every thing; not so much if you have to deal with all the stuff that all ready exists.

Also, have you considered the amount of e-waste produced by this change-over?
I'm going to guess you could also break IBM's phone system by attempting to start a conference call with 200K people on it, and destroy their auditorium by putting too many people on the stage.
The electoral college is the tip of the iceberg. It is fundamentally undemocratic to have a winner take all first past the post race for head of state no matter what middlemen you put between the ballot and the winner.

I'm a firm believer US ballots are way too broad and have people direct electing (almost always first past the post) way too many positions, especially esoteric and irreverent ones like justices, sheriffs, school boards, etc. For representative democracy to legitimately work we need people electing representatives to appoint and delegate the responsibilities of government on their behalf, because of those that actually do vote (only about 60% of voting age peoples do) 99% don't actually vet individual candidates for every one of the 12+ direct elections they are participating in on the ballot every year.

Even when I try to do that, information on these esoteric position candidates is so sparse and I'm so hugely unqualified to judge what makes a good district magistrate or police chief its mostly a waste of time - I end up going off very limited information on anyone running, often people running without opponents, for positions whose function I cannot fully understand because specialization for my locality on whatever they do isn't readily available.

That is a fully intentional design, though. Both parties have it in their self interest to bloat the ballot with tons of esoteric positions so voters feel choice paralysis and fatigue and just start voting party line en masse without actually auditing the people they are actually electing.

Its a mockery of democracy and republicanism, though. I should be voting for a professional representative to make these decisions on my behalf in forum, and if I did only have a, preferably, singular elected role I vote for with multiple winners where I just need to judge all the candidates for that one function whom I could then rank at the ballot people would be much less privy to falling under the total influence of party lines when voting. Which, being against the interest of the ruling duopoly, would never practically happen anywhere except where the demographics are so skewed in favor of one or the other they are nigh guaranteed to win anyway.
> By choosing node you are choosing single-threaded async IO as your primitive

In node is it very easy to fork processes and have them communicate. Scripting languages for serving HTML and JSON aren't the place for threads.

Node now offers sync versions of most IO functions as well.
I have to agree, though history doesn't bode well. A quarter of the population demonstrating is astonishing, but it's someone else's population.

Decades of inviting China's leaders for some trade talks, and pointedly avoiding making mention of Xinjiang, Tibet or Hong Kong. Maybe make some mention after the Chinese have gone home. Never officially call Taiwan a country - don't upset them. Forget all that inconvenient history of how modern post-WW2 Taiwan, and Hong Kong came about.

South Africa got decades of international sanctions, trade and sport embargoes. China got a few years of minor sanctions for Tiananmen, then ever more trade, more factories, more Western manufacturing. The US barely kept sanctions up for two years. The other Western nations weren't much different. Back to business as usual.

Edit: At this moment, the story above this one on the front page is "Apple Moves Mac Pro Production to China".
Even worse than the channel mechanic is the thread mechanic - anyone can turn your comment to a thread, and you cannot mute threads by default. Even worse, updates to threads suppress channel unread notifications, causing you to miss updates.

Manually having to follow threads and unfollow threads is a nightmare compared to the one time configure experience of channels, especially since you cannot just mute all threads, and is easily the worst part of Slack to me.
We definitely blame the genius that didn't BCC an email with hundreds of individual emails (when a mailing list isn't used)
The Future of Cooking Is No Cooking
Although usually only a limited number of people can post to an "announce-list" that goes to everyone in the company. (And if there are company-wide lists that anyone can post to, most users filter those to a folder. I suspect such lists don't scale past a certain point either.)
How would they know given that the whole point of Keybase is encrypting everything client side?
The haptic trackpads on the newer macbooks are perfect for this. You can click anywhere on the pad and the amount of pressure required is exactly the same. It's not tap to click, because you need to actually press down for a click to register.
> About 5% of Americans watched the NBA finals, did brands go out of their way to make NBA fans feel included?

Yes? The fact that you're even asking this question is mind-boggling.

> Do news shows bring on their NBA correspondent to talk about NBA issues?

There's this little thing on the news program every single day called "The sports segment", where they talk about sports. There are entire channels devoted to sports.

Are you not in the US? Do you not consume any US media? This entire line of comparison makes no sense whatsoever.
Right. Normalize the data or get lost.
"Concentration camp" has a specific connotation. Calling this a concentration camp is like calling a terminal cancer ward a "death camp" because people go there to die.

Fault Trump with everything that's his fault, but suggesting that this is a precursor to mass graves and genocide is just hyperbole.
> Thinkpads are no longer made by IBM, so, yeah.

I've heard this line of thought repeated alot--"Thinkpads went to crap once IBM sold them to Lenovo"--but I could swear I read an article stating that the Thinkpad team went to Lenovo as well, such that the same people still work on them.

I'll edit my post if I can find the source.
If person A is 3 steps away from a goal and person B is 6 steps away and they want to negotiate to get to the goal together, the fair negotiation is that person A takes one step for every 2 steps person B takes. If person A says "I'll walk as fast as you once you catch up to me", person B has no assurance person A is arguing in good faith or ever has any intention of actually taking those steps.
>Not everyone likes writing shell scripts to start services

Sure, but that isn't a good reason to remove the option to do so for everyone else.

I've been using Linux for 20+ years but the apparent shift from "stable and reliable" to "new and shiny" concerns me. The feeling of being an involuntary beta tester is not a good one.
Essential Apps for Traveling in China
lol, what is a "strong function"? It is not the first time I hear physicist use this expression and I have no idea what it means.
Power Transmission as Non-Wires Alternatives Shipped by Rail
> two full fat Node.js processes

Do you know about copy on write?
Would you drink water out of a can? Pepsi wants to find out
Hey, Crystalie – An in-progress book on Crystal programming language
Ask HN: What do I tell my students about starting Freelancing?
For perspective, I used to be a freelancer (that's how I paid for my education without student loans). I was obviously successful, but that was years ago, and the Internet is different now. Now, I'm a CS Prof, and I often use anecdotes from my industry experiences (freelancing lead to salaried industry jobs) in my lectures. The students seem to like the stories, and it helps to make that topic more memorable/relevant to them.

This very week (yes, over the Summer!), I have had two students contact me asking how they can get started in freelancing, and I realize that I don't know what to tell them, because I'm pretty sure that my experience from 15 years ago is outdated! Any suggestions?

You can stop reading (and hopefully leave a helpful comment) if you are satisfied with the information. If you want a bit more backstory as to why I don't think that my experience in starting freelancing is applicable, then I'll post it in a comment, since this post is getting long.
Depends on how strict your definition of language death, I suppose. AFAIK Hebrew has always been used in religious contexts by the Jewish diaspora.
It defaults to integer arithmetic. 5/3 will return 1. 5.to_f/3 will return 1.6666666666666667
A right, even and especially a positive right, is strictly always a curtailment of some form of freedom. The "right to life" means that no one has the freedom to kill you arbitrarily. The right to health care means that the market is not free to deny you health care. The right to freedom of religion means that the religious must make do without your religious donation.

The NAP is literally impossible to not break over even the most trivial of things and if you seriously believe in it or similar you're far more ignorant than the person you accuse.
OP here, providing the additional backstory:

15 years ago, when I started freelancing, I was a full-stack developer specializing in Drupal. That is, I ran my own servers and websites using Drupal. I had spent a long time (a few years before that) on the Drupal forums answering people's questions for free, because it was fun to do, like solving a logic puzzle. I never even though about getting paid for it, because i didn't have a lot of business confidence and didn't even have a CS degree (or any degree, for that matter!). The Drupal forums also had a "Paid Drupal Services" section. One day, I read a job posting for a small (~$75) job, and realized that I knew how to solve it very quickly. I had no references, but when I applied, I pointed to my public forum history, which showed me solving people's problems. I got the job, had it fixed in 15 minutes, and received payment, all in less than 5 hours start-to-finish. Rinse and repeat. In fact, I never provided references... I just pointed to my forum (community) activity, and I kept getting jobs. Eventually, some of those jobs were from small Drupal shops who were subcontracting parts of larger projects, and once they had a good experience with me, they kept forwarding me more and more jobs. Eventually, the freelancing connections lead to a salaried job (last year of my bachelor's and through my master's degree).

Why don't I think that this will work now? Well, specialized communities aren't that common. Now we have Stack Overflow, and the simple questions are already answered. I don't know of a "Paid Services" forum like Drupal had (even theirs has very little activity now!). Basically, I don't know how a modern student can get started in freelancing, because I don't know the modern resources that they would need. I stopped freelancing when I started my Ph.D., so even my old connections are (mostly) out of business. Furthermore, I'm not looking to produce more Drupal devs (although that's not a bad thing), but these students mostly know Python and C++.
The problem has less to do with dongles than having a diverse product line catering to multiple user types.

Apple has basically decided to make all their laptop lines ultrabooks (which is their prerogative). And because a lot Mac users are more loyal to the OS than the hardware itself, they're stuck with what Apple is offering.

As a consultant who goes to different clients, I prefer to have built-in ports as opposed to having dongles I can forget, lose or leave behind. Also, a lot of cables will wear out, and they will stop working when you need them the most (I've ruined quite a few video dongles).

This is why the old unibody MBPs were so great. Yes, they were a little chunkier, but that tradeoff was well worth it for the convenience.
I can't speak for "the market", but personally I like the seamless integration (of UNIXy base & consistent GUI, of hardware & software, across different devices). Not the super-sleek design.

Like many users, I'd prefer if the devices were a bit thicker, but had more battery life and were more easily repairable (and, for the MBP, had a keyboard that would just work).
You are comparing one vessel incident in the disputtes waters close to China to countless wars US initiated? I mean you cant be serious. Or if you want to compare incidents... Let me give you just one because Iran is in the news lately. What did the commander of USS Vincennes that downed civilian plane Iran Air Flight 655 killing 290 people including 66 children in 1988 got as punishment? He got Legion of Merit “for exceptionally meritious conduct in the performance of outstanding service as commanding officer...” and the air-warfare coordinator for that day got Navy Commendation Medal. That is just one out of countless exampless..
sites also don't need to be prohibited from collecting data, that too is a choice with a cost as shown here.
> Arguably, China doesn't have the homegrown talent to do chip design

Dear lord.

1. Patterson and Hennessy revolutionised CPU design with little more than grad students

2. ARM recounts how Western Digital's design bureau was little more than a suburban house

3. Apple merrily makes its own CPUs

4. China has already made more than one CPU - mainly MIPS.

The good (or bad news) is we are all about to find out.
Apparently onenote sucked at synochronisation at one point which didn't do its reputation much good Also they are replacing the windows app with one of those universal windows applications which involved a temporary loss of a lot of features.
Coming late to onenote myself, neither of these have been problems for me.
I'd like to leave Evernote (I moved to Linux, which they don't support, and their web app is insufficient). But for me the killer feature is doing OCR on PDFs and images you post and including it in search. I haven't found that elsewhere. Does anyone else do that?
That is a remarkably good point that I can't believe I hadn't noticed. What a strange thing to name a product that one would try to sell as Enterprise productivity software.
The long term view is that Apple also became the world's most valuable brand with exceptionally loyal customers.
Where was it made before?
I wonder how predicted sales of the cheese grater are going?

EDIT: I didn't even know it wasn't for sale yet, whoops, a lot of hype though...
> Mind blowing that a majority of the people might win a democratic election.

People in dense urban areas should not have a dictatorial say in what those who live in rural areas do.
Focusing on technical value vs. business value.
When I was a child we mainly played with non-electronic toys like dolls. This was mainly because my family already had a lot of older toys from the previous generation, not because electronic toys were unavailable to us. Children grow especially attached to dolls, of course, and in many cases they cannot be easily replaced when they break. I remember that sometimes we would take damaged dolls to the "doll doctor", a skilled woman that ran a doll repair business at her home. She could repair doll clothing, fix scratches or broken limbs, replace missing eyes, and more. The doll's return was like a dear friend coming home from the hospital.

Some commentators here miss that the iPad may be today's equivalent of a child's doll. Not being able to replace the iPad is like telling the child their playtime friend is dead and never coming back. This strikes me as good reason to have your children bond to something easily replaceable... and consider buying a backup!
Nobel Prize Winner William Nordhaus vs. the IPCC on Climate Change
>I'm questioning the status quo: I think policies should be implemented and government funds should be allocated such that we change the current status quo.

Americans don't believe in this; they believe in the status quo which is not spending anything on infrastructure and letting it decay. Look at who they vote for, and the infrastructural policies they push.
I think what most comments critical of this article are missing is the “History” portion of the title. Sure. At the moment it isn’t ridiculous to create headphones that must be broken and thus trashed to replace the battery. But, when climate change is (very soon) bearing down on us with its full force, we will revisit these decisions. At that point, with that perspective, I have to believe that history will indeed not be kind to these decisions.
I remember when someone first showed me evernote with a bunch of hype. And I was like "This is pointless, I can't believe it's a company."

I think we can refer to that as the age of 'cloud madness' where anything and everything cloud-related was the new hotness. I think we've forgotten just how strong the buzz-wordiness was around cloud, it was prolific.
I wondered that myself. I think the problem is that they first need to dilute it considerably before releasing it. If they do that before loading it onto the ship it might take too many journeys to empty the tanks. If they do it onboard the ship the you've got a ship full of radioactive water sailing about. I'm not sure how hazardous the water is but you might struggle to find people willing to sail on it.
Seen on HN last year:

https://news.ycombinator.com/item?id=18512197
>I would simply recalculate the CRC

This is how you figure out which CRC to use in order to "simply" recalculate it.

Usually you are doing this because you want to interface with a closed-source device where only the messages are known, or if you want to check a closed-source device for vulnerabilities.
cargo won't publish with a dirty git working directory unless you force it, so that wouldn't have happened with Rust (and .git/ is excluded implicitly).
yeah, a larger text field where on can write an introduction and add more more details would be useful
The shell is meant to pipe programs together, not perform computations itself. Computations are meant to be made by programs, not shell scripts.

Use the right tool for the job, do not complain that you screwdriver sucks because you cannot cut wood with it.
Can you tell anything about that simulator? it sounds wild:)
Army Investigation Found No Anti-Muslim Bias in Hijab Case
OneNote has this:
"OneNote can search typed text, handwritten notes, and words that appear in inserted images."
https://support.office.com/en-us/article/Search-for-Notes-in...

But it won't help your Linux support issue :(
Same reason I left after years of paying, they later backtracked but I’d moved on and don’t really trust they won’t do similar again.
The answer is client-side encryption.
https://standardnotes.org/
OT, but:

> 200'000

Interesting. Why an apostrophe?
If you walk into an Apple store and buy their top of the line laptop and top of the line phone and take them home you’ll quickly realize there is no way to plug them in to each other.

That is, in fact, stupid.
Really it needs to be crowd sourced, which they have in the form of Waze. Otherwise the data gets stale fast.
Demystifying Databases: Correctness Anomalies Under Serializable Isolation
Considering the state of current Windows I'm not sure that's actually an endorsement.
If I wanted to get started learning about machine learning/AI, where is the best place to do that? I'm a functional programmer who's learned mostly everything about software engineering on the job, and I feel like I don't have the background I need to get started on it; I struggle immensely with math, but have had no problem with my career in software yet thus.

I am going to be traveling for a machine learning convention in two weeks as well, but I'd love for a good place to find some background on this so I can maybe be successful in competing there.
The cylindrical model was assembled in USA, the only which was.
Another endorsement that doesn’t talk about the product, and seems like it was written by an investor or someone who works there...