skysight-inc/HackerNews huggingface dataset:
A clever idea. People are wondering why such a thing might be useful, so let me advance a theory:

Latency.

Suppose you have a bunch of people somewhere, say, the US, and a bunch of other people somewhere else, say, China, and there's an ocean in between. If they need to work collaboratively on something, placing a datacenter in one country or the other yields asymmetric latency; someone has a lot more.

If you can just plop a datacenter exactly at the midpoint, everyone wins. It needn't be the biggest datacenter ever, just one that can handle the latency-sensitive tasks.

Neat project.
This looks great for some projects, but the very problem it's trying to solve --abstraction of dependencies in a rapidly changing ecosystem -- makes it too rigid and imminently outdated for many projects. Case in point, react-router-redux vs redux-router. It's unclear in the documentation on how to swap out components or include other plugins like sass-loader without forking.

But this could be a great tool to fork and use across several related projects to manage dependencies on one place. Thanks for posting it!
Isn't that how most extensions work? And microcode has been around for at least a decade now.
This is confusingly named, since Ring[1] also has a video function.

[1] https://ring.com
Ask HN: Mobile developers – how do you decide which languages to support?
How do you (or others in your company) decide which languages your app will support?

Do you just monitor where your users are, and add new languages as you see usage patterns change, or is there some analysis or deliberate strategy?

Why don't you just translate into the most popular 10 or 20 languages from the start?
It's amazing that the drive to the Northern part of the Olympia Peninsula is so long, Bellingham which looks much farther is around a half hour closer.
Ha. With the project name, I somehow kept expecting this thing to be off the coast of Boston. Took me a while to realize it was off the West Coast :)
I thought the coronation of San Fran as the new capital of bullshit and douchebaggery had occurred long ago, or am I misinformed?? ;)
Now all we need is a Verilog to GIF compiler.
A pure python keylogger for linux
Wow, combining map and '+ is so great, I can't wait when you'll find out something serious, like restart system, CLOS, reader macros and many other things availible in CL since ~1990.
Decentraleyes: A Firefox addon to prevent tracking via free CDN providers
Some people are just assholes. Most assholes are pretty normal, aside from being assholes. They are generally not socially unaware, or particularly awkward, or show difficulty with communication, or anything else that might indicate obvious autistic behavior.

And similarly, most people I might characterize as slightly autistic are not assholes. I've worked with some really awkward folks, and people who were really bad at picking up social cues, and people who were unable to express themselves well. I don't think any of them were assholes, even if they weren't always easy to work with.

I think it is really insulting to people with autism spectrum disorders that you would assume anyone characterized as an asshole is autistic. I also think this attitude contributes to some of the asshole behavior on our industry. We write some unacceptable stuff off as "geek behavior" when it's just people being assholes, which is an activity exclusive to neither geeks nor autistics.
I grew up in Natick, surprised to see this as a codename.

Is there any connection or just a weird coincidence?
Maybe having a subdirectory helped.
Ellen Pao Critical of Juror in Chance Lyft Encounter, Tips $1
This is a nice PR piece but building operational systems in a marine environment usually requires hardy engineering, equipment, and constant maintenance. It's not a friendly environment.

I can't see the benefits here, if they want water cooling colocation with hydro-electric or other freshwater flows seem much better.
I can't speak for dmix, but some things that pop to my mind:

Some companies have information security policies that certain types of data cannot be stored on (or sent through) servers in other countries. It's not about nationalism. It's about having it all under one legal jurisdiction (or limited set of jurisdictions). Having something like this self-hosted would be a great way to solve that problem vs using cloud services, (if it was verified not to phone home, leak data, update itself without permission, or allow remote access - hence why people want to see the source).
Not everyone who runs linux wants to learn what is necessary to spend hours doing whatever the opposite of "automatic" is.
I don't know why you put Big in quotes. Elaborate on that please?
Flipkart to hire without interviews, partners with Udacity
Working for the company, I really really f'n hate this website.
I can tell you aren't from San Francisco based on how you addressed the city.
Three months wasn't it's designed lifetime it was just the original mission span and funding. Calling that the time it was 'designed for' is disingenuous.

Curiosity has a harder deadline on it's life than Opportunity though, the RTG will eventually not produce enough power to keep the rover warm and moving and will degrade the same no matter how the rover is used.
If going this route I'd also recommend checking out my brother's reference management tool Paperpile http://paperpile.com [0]

It's kind of like Gmail for your papers—keyboard shortcuts, fancy Google Docs integrations, auto-downloading etc. He spent a couple of years after finishing his PhD to make his dream reference management tool with a couple of friends.

[0]: I also voiceovered the video on the homepage. A Redditor noted my natural voice is too cartoon-y for the subject matter which I found hilarious, and have since accepted.
This issue doesn't really have anything to do with the scope of systemd and its sidecar utilities (unless you're concerned that it mounts /sys/firmware/efi/efivars/). It's just a debate about what the default mount options should be.
It's served from Microsoft Bob Server ®
Perhaps if Liberty Reserve had only aimed higher:

HSBC Judge Approves $1.9B Drug-Money Laundering Accord [1]

"U.S. District Judge John Gleeson in Brooklyn, New York, signed off yesterday on a deferred-prosecution agreement"

HSBC money-laundering procedures 'have flaws too bad to be revealed' [2]

"HSBC’s procedures to prevent money laundering, sanction-breaking and criminal activity still have deficiencies so serious that to publicly disclose them would risk serious crime, the US Department of Justice has said."

[1] http://www.bloomberg.com/news/articles/2013-07-02/hsbc-judge...

[2] http://www.theguardian.com/business/2015/jun/05/hsbc-money-l...
That has nothing to do with what I said. I never denied that the probe found torture. In fact, at the end of my comment, I lamented that no one was held accountable for all the torture the report found. That's why I used the word "supposedly" -- because no one was accused of a crime. You misunderstood what I said (or you didn't read it).

My comment was that the probe investigated a spectrum of crimes, including things that were less than torture. That's a good thing. There are many acts that are unacceptable (threatening someone's family was my example) even though they aren't defined as torture by anyone.
Sometimes I read these things and wonder... Does anyone really think that the CEOs job is doing the grunt work.

Like I get that everyone does stuff at a startup, but are you really a 'CEO' if the business isnt even big enough for someone to be dedicated to building out the business yet.

I dont even know if i have a point, but i dont really think anyone is going to read this and go 'of course! all this time i shouldve been a CEO instead of not being a CEO'
Ha. Nah I'm not from here originally.

If you want to say hi danielt @ room52 net

If you're not already involved in the weekly programming night scene (checkout what's available on meetup and lanyard) then that's a great way to meet other developers and a lot of other freelancers.
I think this is a really exciting project and will definitely be paying attention to it over time. There's been so many "Javascript fatigue" articles and I think projects like these help solve issues stitching up many small npm libraries together to make a cohesive web app. Even if you're familiar with all the libraries in the React/Redux/Webpack ecosystem (and I'm not - I've only used React & Redux for small side projects), I think there's a tremendous value in knowing that these sets of libraries at these versions are compatible with each other.

While it's nice to have small dependencies that you can swap out over time as your use case evolves or as the ecosystem progresses, most of the time I'd just like to use the "standard stack" for a given platform. As someone who primarily uses Angular, one of the main benefits I see of Angular's 'kitchen-sink' approach is that you get a lot of standard functionality right out of the box (e.g. routing, i18n, animation) without having to research the best community package for that particular functionality. However, I think it's the narrow focus of React on the 'View' layer that's made it so widely adopted, because it plays well with an existing stack.

Having a project like this seems like the best of both worlds - libraries like React can focus on excelling in a single concern and developers still get a curated set of standard functionality so they can setup a complete web app.
Too bad the design geniuses forgot that the Sun sets in the West, meaning that the majority of seats are looking into the Sun for entire day games... and given the complete lack of cover, those fans bake (not in the 420 sense of the word) to a degree that sends them fleeing into the shaded concourse during much of August-October games and other day events.

This is why seats on the suite side of the bowl were in such high demand. Out of 90+ seat allocations between myself and peers that I know, not one of us got an allocation out of the sun.
There are "good" programmers who still write 6502 assembly. Good is a relative term. They might just be very "good" at what they do.
Bell Labs was over when AT&T was broken up in the 1980s by the DOJ.

My father worked for AT&T and was forced into early retirement after the breakup. They had Bell Labs 1ESS switches that they were trying to turn into computers running Unix. But after the break up the Baby Bells used IBM System 36 computers instead. My father's skills were obsolete and he struggled to find work. I taught him how to use a PC and Windows and then later on gave him a LiveCD to boot Linux in case his Windows XP got messed up. He liked Linux better because he could do Unix commands in it. He passed away in 2010.

When I was young there was the Telephone Pioneers that my father was a part of, and they had picnics and meetings. When I heard about the Bell Labs work on Unix and C, and Dennis Ritchie I decided to become a programmer. The only thing I could learn at age 12 was BASIC. I didn't learn C until 1987 at a community college. I tried a four year college first but could not afford it. Went to the community college and worked part-time to afford it.

Bell Labs was been sold and resold. It is just a shell of what it used to be. I doubt it can ever become what it once was. Something else will have to take its place.

Creating jobs is hard, technology automates work and gets rid of jobs by replacing them with automated processes. The jobs that get created require a different education and skill set, and the cost of college is ever increasing.
React & Redux & Spring. Java Based Universal Rendering Example
You got me thinking. A friend several years back got a small box full of 60+MB thumb drives for almost nothing. We were thinking what could be done with those in terms of attacks, distribution of sample software, various ideas. Your comment makes me wonder if they could also be used as business cards of sorts showcasing a portfolio w/ code. Is that was you were referring to or something else like your software stacks for various roles you take on?

Regardless, I never considered that use case.
Everybody has to start somewhere.
Thanks! This project was born out of my personal frustration (I tried many boilerplates, wasn't happy with either and hated the fork-and-forget approach). I am already using it for some real projects myself. If it will be useful for anybody else — that'll be great!
Avid Chess Player here.

Chess programs are way beyond what they were whe Deep Blue defeated Kasparov in 1997. No living Grandmaster could hope to defeat a top-notch chess program today - hence the trend towards computer vs computer matches.
I worked in large data centers before and I just don't see how this can be done practically. Data centers require quite a bit of physical maintenance.

Every computer design has some element that will render a large part of the design inoperable in case of failure. Either it is a SAN head (even if you have two, the fail over can malfunction), or a switch setup.

Then there are things like failures of simultaneously purchased components (hard drives purchased at the same time, that are worked the same load will roughly fail at the time).
Funny - I'd noticed long ago that my NIV has a note for Jer. 25:26, saying that "Sheshach is a cryptogram for Babylon". I've wondered how they came to that conclusion - now I know. Very interesting.
And they use Fahrenheit.

(We are now three posts away from a HandEgg jpeg.)
Those examples aren't vectors, they are synonyms. Does your system find "ring toes"?
I'm surprised that no one has commented at all on climate change. Having a data center in a body of water would surely heat up that body of water to a certain extent - even if it's just the surrounding area which can cause dramatic effects to the water, life, and relative climate/weather patterns.
I used to work for a CEO who refused to hire a designer or UX/usability expert. She meticulously "designed" the screens of our web application herself using PowerPoint.

The end result was, predictably, fucking terrible. I still can't decide whether to laugh, cringe, or break something when I think about those screens.

I don't work there anymore, but she continued to do this after the company had 15 employees and substantial revenue (I left as soon as I could).

So yes, some CEOs are totally unable to delegate or see past their own arrogance, and they continue to do grunt work when they shouldn't. Some of them (like my old employer) are even successful despite making that mistake.
I'm not seeing where firmware.intel.com has any documentation for stuff that's lower-level than EFI modules and drivers. They've got a Firmware Support Package that "provides a binary package to initialize the processor, memory controller, and Intel chipset initialization functions", but only for some mobile and embedded platforms. Otherwise, they seem to just refer you to Phoenix, AMI, and friends so you can license their buggy stuff to build a custom GUI for. There's really not much benefit to the community in making it possible to build better EFI modules if you've got no way to integrate them into a usable replacement firmware for your existing hardware.
This is also true with ARM, which is why I doubt RISC-V is a solution to the problem of bad firmware and/or lack of SoC documentation. ARM is "open" in the sense that the CPU architecture is publicly documented --- you just can't legally implement the CPU without licensing it from ARM.

FYI the pre-Pentium subset of x86 has been public-domain and free of patents for a long time, and I believe several more Pentium-level patents are going to expire soon, so in that sense a lot of the basic x86 instruction set is more open than ARM. No doubt if RISC-V becomes popular there will be plenty of proprietary extensions to it too.
> You living under a rock?

Please don't be uncivil in Hacker News comments. This comment would be fine without that first sentence.
They gave too much away for free in order to get a large user base. They needed a large number of users to impress VC's and get the next tranche of money. Then the investors apply pressure to keep the growth going which means they have to keep the freebies flowing. Now your on a treadmill that only ends in selling out for a big exit. It worked, they sold to Facebook and the founders/investors made out nicely.

The alternative strategy would be to price more realistically and bootstrap up with positive cash flow. Of course, this takes longer and maybe someone else will capture most of the market by using the previous strategy.

A free service still comes with a cost, the cost is the risk that they could pull the plug because they don't have enough money or your just no important to them.

Hence they constantly needed more VC money and to keep the investors happy a sell out to a big company was the only viable exit.

This meant they were focused on selling the company as the exit strategy for making money. If instead they had higher prices and gave less away for free they would have been a viable standalone company and so had no need to sell out.
The ECMAScript 2015 spechttp://www.ecma-international.org/ecma-262/6.0/index.html) runs 566 pages, whereas the Oberon-07 spec (http://people.inf.ethz.ch/wirth/Oberon/index.html) is 16-1/2 pages. Yes, I'm interested.
Yeah the main factor in how much will a large wave or tsunami affect a structure at sea is how deep is the water the object is in. Out in the deep ocean the surface swell is less than a meter and the wavelength is huge (200 km or so long) so the change is relatively gentle and gets subtler as you get deeper. It's really neat.

https://en.wikipedia.org/wiki/Tsunami#Characteristics
That list is very suspect. Ukrainian government saw an overthrow by the US in 2014? Is it referring to the Ukrainian revolution[0]? This list requires some citations.

[0] https://en.wikipedia.org/wiki/2014_Ukrainian_revolution
This would be my favorite ancient cipher: https://en.wikipedia.org/wiki/Scytale
Rigorous proofs are a formality that gets less attention than you'd guess at first.
Human brains are only so powerful. There are thoughts that literally cannot happen in a human brain due to size and speed limitations, and thus can never be thought by humans. AIs would have a much higher information density, approaching the theoretical limits for our universe.

This alone is enough to reconsider the argument you are making.

While an AI wouldn't have the power to fundamentally change the universe or defy computational complexity -- what they could do would be near enough to godlike in comparison to humans that such a fact barely matters.
> Ignorance of privacy concerns on public networks is not the same as pretending the transmitted data was safe in the first place.

The general public is at least somewhat aware of these problems. People pushing a surveillance agenda (esp. marketing) often extrapolate this awareness, suggesting that people are surrendering privacy willingly either because they don't care or as part of a "trade' for services.

In reality[1], people often feel powerless. Without the necessary technical knowledge to create alternatives, the aggressively pushed surveillance option seems like the only choice.

> "well anyone who doesn't want their data exposed should know better."

That's classic victim blaming.

I think the common "this isn't surprising" response has some victim blaming in it, too, when it becomes a thought-terminating cliche. Jacob Appelbaum's is probably right[2] in his interpretation: that saying something isn't surprising is a coping mechanism that probably means "I can't do anything about it". Unfortunately, sometimes it's used to shut down discussion.

[1] https://www.asc.upenn.edu/news-events/publications/tradeoff-...

[2] https://www.youtube.com/watch?v=n9Xw3z-8oP4#t=594
For work a month ago I implemented stochastic gradient descent in some arbitrary directed graph of operations (I applied a skill I learned from neural networks in a system that had nothing to do with neural networks) which required me to know how to take derivatives of a loss function with respect to parameters. I did all of the math on paper, and then coded it and it worked (to be frank this surprised me). It often may be hard to see the immediate gains from understanding things in a more technical, low level fashion - but I think in the long run they give you a great deal of power.
I don't want to proselytize. Every choice is a trade-off. And project needs sometimes dictate technological decisions. But this post touches on many of the reasons I've landed on Ember: https://medium.com/@jonpitch/ember-get-shit-done-36383c2ccc5...
I would say morality and the legal system are entirely separate things and I made no argument about the latter. I merely am invoking the golden rule. Is it fair to hurt someone who has hurt no one?
You've posted many flamewar comments to Hacker News. Please stop.
That's an easy claim, but putting more time into learning foundations means you have less time for applications. Moth pure mathematicians are poor web developers.
A little off topic: my colleagues have been using BaseCamp 3 and they are quite unhappy with it: especially since they're happy using Slack, Asana, etc. The UI and UX feel like a huge step back from BaseCamp 2, and I would say the tip of that iceberg is their logo.

You have a decent, perhaps not extremely iconic logo[1]. Then you slap something on top of it which looks trendy[2] but doesn't actually do much to solve the original problem and doesn't feel as good your previous design.

Does anyone else share the sentiment that Basecamp 3 isn't what were hoping it would be? I haven't discussed it much outside of my company so this may just be us not using it right.

[1]https://help.basecamp.com/images/logo-bc.png

[2] https://lh3.googleusercontent.com/ajz19_YsLqkPIJNuTcwNCe245X...
> It is not a systemd bug to mount efivars read/write. The efitools - efibootmgr et al - require write access to that table. By the spec, this should not brick computers.

How often do you need to run efitools though? Should it always be mounted read/write for the one or two times in the lifetime of the system that you need to adjust the boot variables? Wouldn't it be more reasonable for efitools to suggest you might need to remount it read/write while you're changing the variables?
> 50% OF US LIVE NEAR THE COAST. WHY DOESN'T OUR DATA?

Regardless of the effort and results, I think they should reconsider putting an illogical and patently false statement at the header of this article in attempt to gain interest about it.

Some of my data, or more specifically "my data" lives in my house, in servers in my garage. While the collaborative argument has some merit in proposing splitting latency differences, I think the vast majority of "our data" should end up living near where we are.

That results in a better question to ask, and that's "Why do people tend to put their data where they don't live?" Following, one may ask "Are there valid business models that can be created to help people put their data near where they live?"
Another vote for Tiddlywiki. It support tags, search, easy authoring, export to static html or plain text, hosting on a server or on your hd. All in a single file. There is Tiddlyclip plugin to clip pieces of text to your notes.

http://tiddlywiki.com/#TiddlyClip%20by%20buggyjay
The In-n-Out 3x2 (three meat to two cheese), Protein Style is the most price-optimal fast food keto entree I've found, after considerable research.
Thank you for mentioning this app! I've been searching for a great native note-taking app with support for code-formatting and rich text (not just markdown), and Quiver is fantastic! Clean UI, completely configurable UI via CSS, blazing fast, and the full screen presentation mode is awesome! And for only $10, it's a steal!
Kino MacGregor thinks the N-word is funny
where the heck does code sound like cat??
Tally Stick – an ancient memory aid device
T'D UP
U.T. El Paso is built in the distinctive style of Bhutan's architecture
To contrast his typo above ("Fig [sic] Fat Surprise"), I think.
You Can Charge Women More, but Should You?