skysight-inc/HackerNews huggingface dataset:
No. You should be using the official emacs-x, not emacs-app, not Aquamacs, not Carbon or emacs-mac.
I tried to work with them, but after a week I'll get terrible hand aches for their problematic keybindings.

The traditional x port flickers a bit, (dan just fixed it via xdbe, great!) but proper Ctrl-x, Command-x and just works as everywhere else. RMS politics are stupid, yes, but overall the official port is still the best.
Highlight the address bar and press enter. It will request again without the referral from HN.
Thats the one -- thanks - for some reason I thought it was a video.
Me too, although I'll point out we are searching both harder and more efficiently than at any point in the past.
I think GP was asking: how do you get the helium from thousands of wells spread throughout the continent to the pump stations in California? Surely there are some logistical challenges involved in that.
A more robust idea might be a versioned filesystem. Somebody hacks your browser, it overrides your files - no matter, you just rollback to yesterday's version. Of course, that'd require more diskspace, but diskspace is getting cheaper and most of it is used for content that is completely static (like games or photos or videos - not edited much unless you're a professional working with it). Also probably would be a bit slower but I think it can be solved.

I think there are a number of implementations of such things, but none mainstream enough.
If there was an open standards-compliant protocol it could be implemented open-source and trusted. You could create an entire open operating system and use open hardware to know everything happening on your phone. That is different than having a SIM, which is a piece of mystery hardware the phone company could do anything with.
Anyone who views any of these ideas with a rigid dogma is misguided. The broad scope of varied ideas that fall under the concepts of communism do not exclude the concept of markets. Markets are extremely valuable.

If you wanted to say that there are major fundamental problems with having no markets, I'd agree completely. Communism is not a set of ideas necessarily anti-market.

https://en.wikipedia.org/wiki/Market_socialism

Or, to be pragmatic, if we agreed for this exchange that "communism" meant precisely an economic structure without markets, then I'd agree that's simply unworkable. All of my points in this thread rely on my assumption that the term "communism" refers to a wider scope of ideas and models, some of which have some merit but which nobody ever should dogmatically advocate (nor should they dogmatically reject as being synonymous with Lenin/Stalin/Mao).
So just don't connect it. Are you saying these appliances don't work at all without internet connectivity?
Glad that you have the list of best options for every task, but as you say - it took you several years to figure it out. That would be great to have some sane defaults for most of common everyday tasks without the need of long research and learning, so one can concentrate on what he really cares about(like IDE or image editor) rather than bein stuck choosing a media player that err..plays the media.
> I brought up the product price just because I feel that paying more than a million in damages for a product that costs (say..) 100 dollar is already punitive in terms of business. Whoever has to pay even 1 million probably will be quite unhappy about carrying that product, without any further inflation: The price for this accident eats the profit for a BIG number of sales - ignoring the PR issues.

It's actually similar to the manufacturer's side here.

As the poster above said, if the manufacturer doesn't have to pay more then the cost of the product, then there's no incentive for them to worry about safety, since they'll at most lose the cost of a product.

Similarly, if all a retailer has to worry about is losing the cost of a product line, then there isn't any incentive for them to care if the products they sell are safe: if one isn't, they just stop selling that line, and there's no reason for them to vet them ahead of time. But if they can lose more than a single product line 's worth of product, then they have to care that they're not selling dangerous junk.
As Paul Kennedy explains in The Rise and Fall of the Great Powers, one consequence of the unending warfare in Europe was the development of better financial institutions such as central banks. The problem is that warfare is very expensive, so states were always going broke, and the one that won a war tended to be the one that ran out of funds last. As a result there was a lot of innovation in matters like national budgeting and financial regulations.

By coincidence, I am reading Alfred Zimmern's The Greek Commonwealth, which has extensive discussion of the economics of classical Athens. The government there had no budget, just a bunch of containers for funds for different purposes, and new expenses were just voted on, along with how the money would be raised, as they came up.
The Psychology of Writing and the Cognitive Science of the Perfect Daily Routine
That's a viable solution. Except that it relies on an implicit: The end user must be able to identify the shit devices.

We could help that right away, by bricking all the vulnerable IoT devices. The media will then inform of what manufacturers and models were affected :D
>I think I figured it out. You're spoiled by the quality of the Apple touchpads. A few minutes with a crappy Windows touchpad and you'll be wishing you could touch the screen.

Hmm, you might be on to something here. I'm so used to the Mac trackpads, than I almost never use a mouse with them (except for heavy illustrator/photoshop stuff), whereas with my Windows laptops I always use a mouse.

>FWIW, I hate all touchpads. I just hate Apple touchpads the least.

I hate the IBM's/Lenovo's red-nipple thing with the same passion!
...it now occurs to me that if, using one of the million or so compromised ad networks, you wrote something would pop up the following message in people's browsers:

"Hi there! Your computer has been infected with a virus which will encrypt one file on your computer at random each day. You can stop this, and decrypt all the files by paying X to bitcoin wallet Y. Don't wait too long, because if you wait too long, we might encrypt some system file and it won't boot any more."

and which did nothing else whatsoever

...then you'd probably actually get some income.

It'd be an interesting (if ethically awful) sociological experiment to find out exactly how much. Returning people's money afterwards, of course.
Side effects, side effects, side effects.

Hyperloop may be an unmitigated disaster. But the effort has clear benefits.

An innovative solution to shifting loads would be immediately useful to air freight, and probably trucking and shipping.

Some solution to the sudden loss of vacuum would be useful in everything from oil pipelines to freeway traffic. Turning the wall of air into a smooth gradient in seconds is perhaps impossible, but even a partial solution would create a whole host of companies to take advantage of the new technique.

New materials developed for the pylons, and techniques for manufacturing those pylons are likely broadly applicable. Bridges are of course an obvious example.

Does every flaw with the hyperloop require science fiction? Or is it just out of reach?

It seems like the Department of Transportation should provide a whole bunch of grad students money to answer the questions, rather than private investors, because those problems sound very big and very risky to me. But if they think they can do it, why not go for it?
Journalism in all societies have the same problem: It is influenced by the power structure it is part of, and meant to objectively cover. It's just human.
One thing the article misses is inflexibility. One of the big disadvantages of rail is that once the track is deployed it is very costly and difficult to upgrade it. One thing I'd want in any "futuristic" freight hauling method would be ease of scaling I don't think Hyperloop offers anything over rail in this regard once track is installed you are more or less stuck with the installed capacity forever.

A computer analogy I'd give is to think of freight handling like information communication - the big issues are bandwidth (How much can you send/receive in one shipment) latency (How long does it take to arrive) and throughput (How many shipments can you handle at once).

Hyperloop addresses the latency issue but does little to nothing to address the other two problems

From what I see working in a heavy industry which relies on bulk freight (for import and export). Throughput (i.e Congestion) is the hot issue - we have a rail terminal and a deep water berth (which handles capesized ships). The rail corridor is shared and at times pretty heavily congested we use road trains (b-double trucks) to make up for the shortfall.
If you are making $100 milling in profit off of a faulty device, then $1 million is just the cost of doing business. A penalty has to be painful enough to the company that they don't want to do this again. Given how large Amazon is, and how their marketplace is a nightmare of consumer fraud, I think $30 million is not enough of a penalty to make them clean up their act.

For more on this, I suggest reading "Unsafe at Any Speed" by Ralph Nader.
Also see https://en.wikipedia.org/wiki/Smell-O-Vision
>"WARNING... ALERT..."

Hell, I'm a technical user and after a couple of days running Comodo firewall (which does prompt in a similar way to your examples) I turned it off because I was sick of the prompts and just wanted to use my machine.
OP's 22% was of the amount remaining after federal taxes. After federal taxes, you would have about 65% of your income left, the state would take about 13.5%/65% = 21% of that.
But why inhibit-double-buffering and not just the simple no-double-buffering?
>Since I'm not clever enough to actually propose anything better I just figured I share my thoughts about what confuses me instead so that others might be able to use that in some capacity to understand it.

Coming from a well known Python developer, this gives a somewhat passive-aggressive vibe (which might not be meant at all, just sayin').
Fine your neighbor, just as if he drove a shit unsafe car on the public roads and caused damage.
He's not anonymous, he's pseudonymous, which is a distinction with considerable difference.
ISPs could provide seed funding for UL to spin up a certification for connected smart devices. They certainly have the resources and are kind of mixed up in the problem already.
Enums are a separate issue. They are certainly helpful for some cases but are not an example of a scalable type system.
How do oil pipes do this? Automatic cutoffs every mile?
I guess it has to do with this quote from Coders ar Work, from the interview to Fran Allen

> Allen: By 1960, we had a long list of amazing languages: Lisp, APL, Fortran, COBOL, Algol 60. These are higher-level than C. We have seriously regressed, since C developed. C has destroyed our ability to advance the state of the art in automatic optimization, automatic parallelization, automatic mapping of a high-level language to the machine. This is one of the reasons compilers are . . . basically not taught much anymore in the colleges and universities.

> Seibel: Surely there are still courses on building a compiler?

> Allen: Not in lots of schools. It's shocking. there are still conferences going on, and people doing good algorithms, good work, but the payoff for that is, in my opinion, quite minimal. Because languages like C totally overspecify the solution of problems. Those kinds of languages are what is destroying computer science as a study.

> Seibel: But most newer languages these days are higher-level than C.
Things like Java and C# and Python and Ruby.

> Allen: But they still overspecify.

My guess is that it is left to the programmer because that was the way C did (no type safety and malloc) and the CPUs were developed to work with C. We're still stuck with that.
I don't think we are in a bubble anything like the dot com debacle.

The industry as a whole is far more mature now, and paths to monetization are clearer. Competition is high, so is the competence of most VCs and investors.

I'd also place an engineering project like Hyperloop in a whole different space than the typical SV stuff.
The point of punitive damages is to hurt the company. Do you have other suggestions for how to punish companies that harm consumers?
Is the academic price only for schools or does it apply to students as well?
> Went to UC Berkeley and literally did not show up to class except for finals.

I assume you did well in your courses, hence you're the exception with the necessary self discipline. What you did won't work for most people.

Even though no one takes attendance at Berkeley, the classrooms weren't empty, were they? So some kind of subtle pressure is being exerted for all those students to still show up. They're thinking about all the money they paid, parents will ask, "How was class?", friends will say, "I didn't see you in class today".

Some students learn better by being hearing the lecture rather than (in addition to) reading the textbook. But having the lecture imposes an obligation and schedule as well.

Here's a thought experiment: Suppose Berkeley eliminated all classroom lectures but had videos or transcripts of all the lectures, and still had all the same assignments and exams, do you think the pass/fail rate would stay the same? Not for you, but in general.
I have read that one important factor that kept Europe fragmented was England. Thanks to the English channel, it is very difficult to invade. However, it could be if some country took over the whole of Europe.

The English realized this, so whenever some country like Spain or France threatened to conquer the rest of Europe, England would put its military strength on the other side to prevent this from happening.
It's worth it for my eyes but that doesn't change my pay.
The first electric car?

http://www.junipergallery.com/node/139

https://en.wikipedia.org/wiki/Pope-Waverley
This assumes journalists decide what gets into press. However, an editorial line is decided by the owners or other stakeholders (at the national level, it might be governments), a compliant editor is hired and made aware of the line, and the editor then selects which pieces get to go in.

My guess is either this process selects for journalists with the "right" views, or journalists themselves adapt their writing to keep their job (probably the latter).
Is it really that hard to remember keys for different applications that you need expensive displays on every key?

Learning to touchtype has been the most efficient use of my time ever.

As a mechanical keyboard user, chiclet non-mechanical keys just feel like garbage to me now. Like my laptop which I hate using only because of the keyboard. Absolutely no tactile feel at all. Just mushy little islands that my fingers can never find the center of. Absolutely horrible, it's ridiculous to me that all laptops seem to be going in that direction now.

I'm blaming Apple and it's victims for another form-over-function mess just as bad as the one-button mouse they also championed.

And after using the Ergodox fulltime now, I'm totally ruined for staggered layout standard keyboards. They feel so silly having to do ridiculous contortions with your fingers.

I'm not the target market I guess...

Ergodox FTW!
Male hormonal anticonception trial halted
Go to Shenzhen. They like to make iPhone clones that are cheaper while having better specs, including multiple SIM card support.
In this case, it seems like things were pulled into the standard library to quickly. This then lead to conflicting ideas in the standard library.
There's no law of nature preventing you or anyone else from designing an object-oriented language that enforces effect segregation.
I would say the same of insiders. Outsiders can judge this better than insiders due to independence (tunnel vision and company pride sometimes get in the way).
Drones with Tasers. Discuss
Yea I understand that the goal of the california HSR is to get you from SF to LA in its current form, but I guess what I'm getting at is that these systems become much more viable when they truly get you from point A to point B for commuters extremely quickly -- ridership goes way up. If it takes you 30 mins to get someplace that previously took an hour or more, then taking that small transfer seems like a small burden to add onto that. So at least if part of your trip is at very high speed that is extremely helpful, and focuses additional density desires for people who want to move there or build houses. For example, the Taiwan HSR can get you from Taipei downtown to Hsinchu in around 45 mins, and its around the same distance between SF and San Jose -- 50-ish miles. The baby bullet assuming you can actually catch one will take around 1.5 hours to get from SF to San Jose. In Taipei, driving to Hsinchu vs taking the HSR is kind of ridiculous because you hit so much traffic just trying to get out of the city and then the toll roads along the way can be backed up at various points.. so the result is that if you can take the HSR, a large percentage of people do take it. BTW to get that 45 minute time between Taipei and Hsinchu, it stops at I think 2-3 stops along the way. So, you could have SF downtown, SFO, maybe Redwood City, Mountain View, and then San Jose. I mean these trains can go 170 miles per hour and they only take a couple of minutes to get up to around 130 mph, so its not like they need to have zero stops. But I guess if a 1.5 hour commute vs. 45 min commute people don't care too much about, then HSR is not really that useful, but I do think people would really want that. The HSR in the SF peninsula area as far as I know will not go much faster than any trains on that same corridor right now for a variety of reasons. So basically what we really need is a totally new corridor that separates grade such as elevated or underground in order to get the speeds and safety.
Wouldn't that beep every time you run a command? And/or interfere with any programs that use the beep for their own purposes?
Try checking out https://github.com/maryrosecook/littlelisp. It's a relatively very simple Lisp interpreter written in JS.

http://languagelog.ldc.upenn.edu/myl/ldc/llog/jmc.pdf is another great resource for being introduced to Lisp.
Not even Cherry or ALPS keyswitches.

Pure gimmick. Not useful for real work. Better luck next time, boys.
I'm never quite trusting of any article that starts by linking to their own previous article, with a tone of "I told you so."
Hey Charles,

I had the pleasure of working over IRC with you (at Ellington) when I worked for CMG Digital, and I found you to be one of the most knowledgeable Python developers I had met.

But...

I think you're blowing this out of proportion. I think that yes, the implementation details are far too complicated, and yes there has been some serious (IMHO) mistakes made (e.g., type hints, format strings, etc.) in Python 3, but overall the language is terrific and getting better.
bbc, eh? from the horse's mouth...
SIM cards come from an era where mobile phone contracts were much less common and more expensive, and therefore cloning phones cost the providers a lot of money. I assume the security requirements for reissuing SIMs were also higher back then.
> I do find it a little strange that he does complain about these things publicly rather than trying to fix the things he doesn't like (if they are fixable), especially given his reputation in the community and his Python projects like Flask, because it makes him seem whiny and solves none of the issues that he's presenting.

It's easy write code, it's harder to write specs and design systems and it's hardest to convince others. I'm very bad at the last part. My only real attempt to improve python 3 that went anywhere was to get the u prefix back. My suggestions for bytestrings were not very popular for instance.
Mhm, they have been.

Then they rewrote everything from scratch because as it turns out, javascript on the server side is still pretty damn awful performance wise.
Been carrying an MX blue keyboard from workplace to workplace.

Not a peep of complaint from a coworker yet.
In that case it seems like using "big" desktop computers on Azure or AWS is right around the corner, especially if you factor in better internet speeds to make the remote desktop experience more seemless, so that the client computer doesn't need all that much power. It just doesn't seem like there is a future in developing computers with massive specs as personal machines anymore. If there was a market in it that was profitable, then the analysts at all of the major companies would know it. They seem to see that there isn't a market worth investing in.
The simplest approach would be to take a dynamically typed language, like Python or something, and then add a full range of scalable type annotations that could be checked by the compiler (or a separate static analysis tool). The runtime system wouldn't have to change much, except perhaps to make the type annotations available through a reflection API.

C/C++ interop and OS interactions are separate issues mostly orthogonal to type systems.

Teaching would probably start without using the type annotations for simplicity. Let the students get something working first with basic dynamic code. Then teach the type annotations and reasons for using them in more advanced courses.
You could set him up with a flying harness ex: https://m.youtube.com/watch?v=lYqf7pTmS6k

Set it up so he can't fall more than a few inches and he could rollerblade / skateboard around a room with very low risk. This would be a one time thing, but a few hundred dollars could set this up for an afternoon.

Some physical therapy places have similar setups (Unweighing System) http://www.biodex.com/physical-medicine/products/pbws/unweig... which you could use more freely. Which you could buy if this was going to be a regular thing http://physicalenterprise.com/biodex-offset-unweighing-syste...
Of course the hyperloop is a joke. Elon Musk has zero experience or training in transportation infrastructure, but we are supposed to have faith in some idea he farted out in a white paper, why? Because he has skillfully cultivated his image as a "genius", and we bought it? The hyperloop was nothing more than a (savvy) PR move to cement his image as a "visionary". That it actually got funded only goes to show what gullible shmucks some venture capitalists are.

Edit: I worked on the LHC for several years. The challenges of maintaining a closed vacuum pipe that spanned a mere 17 miles were vast and expensive. Musk proposes doing it on an exponentially larger scale without addressing the challenges and pitfalls involved. Until he does so, I cannot take him seriously.
Of course. cough :)
"If you lack the ability to inflict agony and death, you will forever be at the mercy of those who do not."
Or
"Power without morality is an abomination.
Morality without power is worthless."
Much like rooting mobile phones to get around restrictions on how you can use them. Problem might be that the IoT market is not as concentrated into two or three products. So you would need to have the know-how to lobotomize across many products.
Did anyone buy one if these? If so, would love to hear your thoughts.
As I have a long term project to do something similar for a large collection of antique postcards I was interested to take a look. Unfortunately the blog-like, search-unfriendly interface combined with the dubious unstated origin and licensing of the images didn't really impress.