skysight-inc/HackerNews huggingface dataset:
The movie "Enigma" from 2001 is better.

Here's the NSA's official history of Enigma and the bombe:
https://www.nsa.gov/about/_files/cryptologic_heritage/public...

They credit the Polish cryptanalysts who first cracked the Enigma and built the first bombe. Turing and Welchman at Bletchley Park came up with improvements which made it much more effective. Building the new machines was outsourced to the British Tabulating Machine Company.

Then the Germans switched from a three-rotor Enigma to a four-rotor, which the British machines could not solve and increased the effort required by a factor of 26. So the US Navy had National Cash Register build much faster machines. Hundreds of them.

Four wheels was about the limit for a portable rotor machine where the key presses advanced the wheels. The key pressure required for even a 3-wheel Enigma was very high. (I've typed on one, when one was at Stanford. The key travel is huge, almost an inch.) So that was as complex as the ciphers used by German mobile units (ships, trucks) ever got.

For fixed installations, there was the German Lorenz machine, which had 12 wheels. That required a completely different approach to crack. Bombes were a brute-force solution. The Colossus machine used electronics and a more statistical approach. But that's another story.
Not having to worry about calculating the length of the message before transferring it?
"Most of us find significant qualitative differences between using a radio and a web browser or even an app."

Even from this statement, I can tell you don't know what I am even talking about. Using is much different than broadcasting.

"Yes, it is. People are freely expressing their disagreement with your fallacy-laden arguments."

Down voting is not disagreeing. It's silencing. Disagreeing would be actually having a point and having a civil debate. I see none of that here. Saying it is a "fallacy" doesn't count.

I'm tired of arguing with people that want their rights taken away. When and if it happens, I will have enough money to just buy what I need anyway.
Slick design. Seems more friendly than http://www.doodle.com.

I dont agree with the other poster on the name. Just find your market segment and make sure they know your name...other products dont matter that much --unless the other product is a household name.
What Color Is This Dress?
Awesome... (y)
I've always found them to be almost totally redondant with my laptop. They're barely less cumbersome than a small laptop, and don't offer new functionalities. In some occasions, they may be slightly more convenient than a laptop, but they can't replace it for very long. And it's an additional device to take care of (charging, syncing, updating and so on...). It may sound extreme, but honestly I think that even if there were free, I'm not sure I would have one as it would mainly be extra clutter.
Senior Living Facilities in Florida – A Banyan Residence
No, they're in a transitional period.

Stage 1 after the iPad came out was a boom of epic proportions. This was great in some ways because it helped finance the development of new hardware technologies, especially in regards to mobile cpus, batteries, and high resolution screens. But there's a dark side to this boom. It was actually too easy to make a huge profit, which led to laziness and a lack of true innovation. Thinner/lighter/higher-res/faster is great but that's only half, at best, of the end user experience. Tablets more or less languished as little more than what they started out as: glorified content consumption devices.

But tablets and the general "space" around the tablet idea have so much greater potential than the iPad-like experience we've mostly had so far. But because there wasn't much pressure to do more, and money was still raining from the sky, that sort of thing hasn't been much explored. As the tablet market experiences hardship and contraction we'll see that innovation come forward (because it'll be the best way to make the most money in that market) and we'll see a renaissance in tablets over the next couple of years (I hope).
I use my Nexus 7 for two hours a day, every week day. One hour on transit to work reading Reddit, News, etc and one hour on transit home watching Netflix.

I'm soon to be looking to upgrading to a slightly larger and faster tablet for the same 2-hour-a-day job.
Honestly, I think that the iPad people will want (full-size, latest) is too expensive and that Android tablets are nowhere as near good as the iPad. There is more than enough time for all of us to split into X amount of devices. I sat down with a fresh iPad today, and I have to say it is incredibly well done. Apple put their heart and soul into it to create a superb experience.

I still believe mobile devices are the future. In the future most people will not have a traditional computer. And by most people, I don't mean wealthy, white and western, I mean most human beings, it is probably a true statement today, it will be even truer tomorrow.
You can use this API onclick to do the same thing: https://msdn.microsoft.com/en-us/library/ie/hh673542%28v=vs....

Now, let's talk about Chrome's pointer events support...
brad has a fairly light-weight go setup for emacs. from what i can tell, he just has gofmt run on save and the go import plugin that reads his code and adds/removes import statements appropriately.

mine includes auto-complete (that is conscious of the AST) and linting/error checking. i suspect brad has jump-to-definition and the other stuff that comes with the go emacs mode, but he doesn't use it.
Sometimes turnover can improve quality
I remember when Atom first started to Fork and I left it. I could handle the clunkiness and performance. I find that with React and my vim editor, I'm happy coding again. If React could just borrow a few more ideas from Angular I think it would be on the right track to gain even more widespread momentum.
There is a reasonable argument that if Problem 2 is solved, Problem 1 is no longer a problem.
I have a tablet and I haven't used it since I got a chromebook. It's light, cheap, and the keyboard makes a good stand. Plus I can switch between linux easily and its got a x86-64 which means I can run any programs I want.
So this may just be a question of taste, but I don't feel that 1Q84 is the most accessible of Murakami's novels. Norwegian Wood is probably a more typical entry point, or else Kafka On the Shore, or his latest book, Colorless Tsukuru Tazaki and His Years of Pilgrimage.
if problem 1 really matters, market forces will handle it.

Market forces didn't handle seat belts, air bags, fuel efficiency, racial discrimination, taxation without representation, etc. We cannot rely on the market to solve all problems.
SATA isn't obsolete - it's fine for mechanical disks. but the abstraction that's used for SSDs doesn't represent the true capabilities of the NAND and prevents a database (eg) from utilizing the true power of the flash
It's not really a surprise that if you manually code something (with someone who knows what they are doing) that its better than a framework. Frameworks are there to help eliminate duplication (DRY), and to help people who are new to coding advance quicker than if they learned on their own, it also helps to add consistency to results. I'd always say doing something without a framework well would almost always be faster than the latter, its just hard to find good coders.
>If there are two methods for learning them then I'm going to pick the one which performs best on unseen data and I'd like a metric which helps me make that choice.

But both methods will converge to the exact same set of hyper parameters, the ones that are optimal for the validation set. The only difference is some methods are faster.
That many jump the gun on Microsoft, but give a free pass to the others.
Same story for me. I owned a 2012 Nexus 7 because phones weren't big enough to use for much. Now I have an Xperia Z Ultra and couldn't be happier. It's so good it has replaced my desktop for a lot of web browsing and media at home.
It's a relatively weak sense of smell for most (with exceptions for birds such as turkey vultures that can smell carrion for miles), but yes.

For many birds though, it's nowhere as good as their hearing or eyesight.
But there already is legislation in place to deal with problem 2. Antitrust law exists and has been successfully used in the past. If the political will is created it could be used just as well against the ISP duopoly. Problem 1 on the other hand is a brand new problem that is peculiar to the medium of the internet. Unless the legal framework for it is laid down as early as possible, the service will always be vulnerable to political agendas. Simply put, net neutrality legislation is essential for the future of the internet, while shitty competition is a temporary problem that can be solved.

We're already seeing progress (albeit very minor progress) in solving problem 2. The entry of Google Fiber in the market is more significant than most people realize, because it shows that companies that rely on efficient internet service for their revenue are willing to expand into ISP roles in order to ensure reach to customers. Who's to say that Apple, a massive corporation with deep pockets that lives and breathes user experience, won't invest in ensuring that their customers have the best experience with the internet possible?

Call me optimistic, but I don't think the ISP duopoly in is going to last forever. The stakes are just too high for other large companies to not enter into the field. Eventually, I believe we'll see a bunch of walled gardens ISPs instead of the current duopoly, with Apple, Google and maybe even someone like Facebook acting as ISPs for their own subset of customers. When that does happen, we need to make sure that the playing field for all websites stays level and independent of economic or political interests. Strict net neutrality laws are exactly what we need in a situation like that.
Automatically generate idiomatic client and server
stubs for your service in a variety of languages.

gRPC has libraries in ... C# [0]

Aweso-

This gRPC C# implementation is work-in-
progress and is not expected to work yet.

[0] https://github.com/grpc/grpc/tree/master/src/csharp
Understanding ethics can help in making the right choice in a complex situation. For instance, if you go with act utilitarianism, you choose the action which maximizes a positive effect. If you believe in rule utilitarianism, you use the principle of utility (maximizing a positive effect) to set rules to generally abide by such as keeping one's promise. But, there could be situations where following the rule gives rise to a negative effect. This is similar but different to determining rightness by examining the act itself. Then there's virtue ethics such as those of Socrates and Aristotle. There's also the role ethics of Confucius.

So, it's often good to examine a complex situation from the viewpoint of multiple ethical systems and make a decision based on that. That's what courses in ethics do. They teach various systems and present situations to examine.

A lot of people might go with consequentialism, which is basically, "The end justifies the means." Utilitarianism is essentially a subset of this.

So, yes you have some ethical system that you follow, but if you're only looking at a situation from that viewpoint, you might miss out on an alternative course of action.
I liked how you showed how your Instagram bio shows up on search. That was the most useful part for me. What big data companies would you work with to better market your Instagram?
and it all goes downhill from there... I was never a big fan on node.js. it's mainstream popularity seems due to its corporate governance. io has just been so much more agile and faster, that I really worry that we will see stagnation now if this all goes through
The Affordable Healthcare Act was ... created by morons

Really? I thought it was drafted by very clever, largely self-interested people.

I treat down-votes in the absence of a counter-argument as up-votes.

Good luck with that. Sounds like a great way to eventually find yourself banned.
If you are managing multiple subdomains then wildcard ssl is the best option to securing them. It will save your time and money from multiple certificate management and purchase.

I found certificate vendor who offers low-cost wildcard ssl certificate at $42 - https://www.ssl2buy.com/alphassl-wildcard.php
They're using an approach that is absolutely inspired by React, for a use case that is inhospitable, pathalogical even, to a "generic web" approach to performance.

Choosing to not use React itself to implement the editing component of a text editor? Not a big deal at all.

This is not a solid "everyone moving away from React" example at all.
What we wanted wasn't for the big telecom duopoly to be forced to either run their business as a tiered service or as a regulated utility.

That's exactly what I wanted. It will lead to more consumer-facing competition.

What we wanted was ... exercise its Anti-Trust capabilities and bust the universally hated ... into a bunch of small companies

That's not at all what I wanted. It would lead to endless localized land-grabbing bureaucracy.
I would say just start working on something. My best ideas all come from when I get stuck with a portion of another one.
Not to take away from the awesome videos now, but I'm a bit sad we won't see anything like this from the LiveJournal/memcached/Danga era - that would have been great watching, I suspect, from my memory of yours and whitaker's posts :-D
I think the state of the Windows Store shows that approximately nobody took that seriously.

Unfortunately there are a few libraries I use at work that were released around the whole Windows RT/JS debacle, so their documentation takes a little more figuring, and is frequently incorrect, due to only having code samples in these dead/orphaned variants.
From the background you can tell that the dress is not white, because the lighting is not dim. It is clearly a shade of blue dress.
And for good reason: Don't live yesterday. Just because you won a fight doesn't mean you'll win the war against all the worlds problems. Bask a few moments in the nice glow of a victory and then start attacking the next problem.
Qatar 2022: World Cup fall-out could tear football apart
Nice job getting this together so fast.

I wonder if the reason this dress color thing has been spreading around so fast is because of the different devices everyone is using to view it. When I first saw the dress on my Macbook Pro screen (non-retina) the dress looked white and gold. Then I checked on my iPhone 6 in the dark later on and it looked blue and black.

I've been seeing articles about how the reason people are seeing different colors is because of different types of eyes, psychology, etc...maybe the answer is much simpler.
It's not even uncommon to have projects compete inside a company, like linux vs osx for ios in the early days. And in-house or open source competition is much better than a typical commercial competition because the good parts from all sides can be reused, lessons learned. This is why I am against software patents, too.
Awesome .... Great job !!
Having to rely on reflection is bad though.
Basically it means 1) it's stable enough to be useful, 2) but not stable enough that we feel comfortable telling you to rely on it in production, and 3) the UI and integration into the rest of the Docker platform are susceptible to change.
You think they haven't thought of that?
I'm still not convinced on a bigger phone eating the iPad's lunch. The canvas on iPad has awesome potential, maybe one day someone will take advantage of it.
Efficiency Objectives in Semiconductors
Congratulations to the team! Great work!
> Meal planning is hard and it helps to just treat it like picking from a menu than creating a plan out of thin air.

Ding ding ding, this is why I subscribe to emeals, there's so much "science" out there about what a meal should be composed of that I'd much rather not deal with it. It's easier to see 14 dinners and choose 7 rather than scout out recipes on my own (resulting in hours lost per week).

As far as instruction, I prefer having the small set of recipes from the service, because it gives me cooking breadth that I would otherwise have not bothered with. As I start encountering meals with similar preparation again and again, I can afford to see how much I can get away with playing with the recipe.
What's interesting, though, if you look at the published numbers... The number of new subscribers each year grew at about the same rate, with DSL in the lead (of growth, but not hard numbers), until 2005... When they both leveled off. DSL more sharply than cable. Most of the historic data only differentiates between greater and less than 200kbps, though, so it's difficult to know the impact that it did on bandwidth availability growth for the two connection mediums.
http://dcoin.me/en/#start
I believe that the Strange Library (2014) is his latest book, but yes, Norwegian Wood or Kafka on the Shore would be a great entry point. Really, anything but 1Q84.

One thing to note is that Norwegian Wood is perhaps his most "normal" book. His other books have a distinct surrealist undertone that might be hit-or-miss to some readers (like how he mentions in the article).
Good thing the host you run Docker on never needs to be patched or rebooted I guess?
Some of the React devs were using Atom during the React Conf. I assumed they did so to have more interaction with apps that use their library to find more opportunities for improvement.

I wonder if they'll be switching back to whatever editor they used before Atom.
Google Ventures leads $60m funding round for music firm Kobalt
It might have something to do with the demographics. Text editor users are developers, power users, or at the very least, very tech savvy (there is also the other extreme of the spectrum, people who know nothing better, but you get my point). With that demographics, we (at least I know I do) tend to be more picky.

The majority of people are content with coffee-making-loading-time for their OS, and the slug that is called Microsoft Word or Adobe Reader.
What about, I dunno, supply and demand, or "people respond to incentives"?
Show HN: Read Hacker News in Slack
One billion cybernetic buddhas
There wouldn't be much benefit to using HTTP/1.1, but HTTP/2 makes it easy to pipeline and multiplex requests over a single TCP connection.
Here's the science behind that goddamn dress – ScienceAlert
Do you know of a large open source react application that I can take a look at?
“Maybrit Illner”: Wie kann der Krieg in der Ostukraine beendet werden
Republican smooch
SQLAlchemy can express SQL from author's post, so probably he just didn't try good ORMs.
I'm a night owl, but I wouldn't say I prefer it just for the lighting. Are you sure you don't prefer the lack of interruption that often accompanies dark, late night work environments? Even with good noise cancelling headphones, there can still be a lot of distraction. Even a coworker walking through your field of vision can take you out of what you're doing.
Just curious - why replace vim or emacs?
Ginger biscuits
I've often wondered if the east coast orientation of the United States affects overall sleep patterns in the US. I know it does for me- I live on the west coast and am regularly getting up for 5a conference calls with east coast clients, despite being a profound night owl descended from multiple generations of night owls. While I like my job, the schedule is physically painful for me. I often dream that if the political and financial centers of the US were on the west then east coasters would constantly be working till 7 or 8p at night, with early birds dropping like flies since they won't get back to their house get in bed before 10p.

It really is tough being a night owl. No one makes fun of the person works from 6-3p, but you might get fired in a lot of places you tried to set your working schedule to 11p-8p. And what we do to our middle and high schoolers is just wrong. I remember to catch the bus I had to be outside by 645a, which meant waking up at 615a. Your average teenager's body doesn't want to wake up before 8 or 9a!

BTW- If you're an early bird who thinks all of us night owls are lazy, please read Internal Time (http://www.amazon.com/Internal-Time-Chronotypes-Social-Youre...) and then cut us some slack. If you are night owl you might want to pick it up to make you feel better :)
Multiple cups of coffee may reduce MS risk, study finds
Given the huge feature gains in vanilla JS over the past few years (and in particular, the past year via ES6), I think we'll see more people shedding frameworks altogether. At least for the common tasks that were accomplished / made simpler by jQuery.
People have suggested proof-of-work as a way to stop spam. Legitimate users wouldn't notice if their computer spent a few seconds generating a proof in the background as the email is being sent out. The only problem is that spammers have access to vast amounts of computing power in the form of zombie PCs.

The reason proof-of-work worked for bitcoin back when an army of zombie PCs could have legitimately controlled 51% of the network was that the rewards for a 51% attack were far less than just doing legitimate mining. I think that setting up a system similar to bitcoin won't work when there aren't the same financial incentives to keep the miners honest.

P.S. Isn't the PGP web of trust also a decentralized solution to Sybil attacks?
What, specifically, is cool to you about the math?
Congratulations guys, wonderful idea and great work! Wishing lots of success for Grofers in coming times :)
Sahi h...
Why do you think Joyent will not say yes?
Twitter Will Crack Down on Serial Trolls by Tracking Their Phone Number
I don't use a single native app for news. Not even aggregators like Flipboard who wrap it up with fancy animations. For me and my friends it's web all the way.

Not sure about others though, I could be an outlier but I'd rather assume not.
Just a fun project I worked on today when I was getting bored. Slack API(s) are fun, and easy to work with. I added HN, because why not!
I see blue/black and my friends white/gold
(I'm on the ReactJS team at Facebook)

>> pathological case for something like React.

The is absolutely likely to be the case (for now). I admit I haven't looked into the technical issues very much because I've been spending 100% my time on ReactNative which seeks to resolve the deepest issues with the browser environment for React development - it's certainly a different kind of performance work.

For this kind of stuff, most people create a highly custom React base class that "cuts right to the chase" as far as updating small pieces that change in large lists. Immutable data structures are often the most helpful tool in accomplishing that. I'm sure they have totally legitimate reasons to go with this approach in the mean time, and most of all I want their project Atom to succeed because it's such a great idea. I hope we can help the Atom team soon to resolve these other issues though.
I don't see why certain inorganic substances (like e.g. HOOH) can't be made?
Will there be an open source Linux build?

Edit: Really? Downmods for a legitimate question?
> It's admirable and fun to think about, for sure, but how much use does that feature actually get?

(Lukas from jOOQ here)

Surprisingly, that feature gets quite a bit of use. There are two use-cases (among many others) why our customers choose jOOQ:

- They're using a test database (e.g. H2) and a production database (e.g. Oracle), and things still work very nicely, while staying close to SQL

- They're using a client database (e.g. HSQLDB) and a server database (e.g. SQL Server), and can easily replicate without needing to remember subtle syntax differences all the time.

- They're selling complex products that run on as many databases as DB2, MySQL, Oracle, SQL Server, Sybase and they want to use SQL, because their queries have an average of 10 joins each.
Downvoted or not, this is now my favorite comment on the site. Bureaucratic surrealism is the best way to describe the situation.
EPoll Evolving