skysight-inc/HackerNews huggingface dataset:
AOL and Yahoo, together at last. Because nobody likes to die alone.
I used to work with a friend who has pretty severe dyslexia. As far as I could tell, it was never an impediment. He was phenomenally productive. Aside from the occasional misspelled variable name, you would never have known about his dyslexia.
This is how any reasonable institution not 100% focused on cryptocurrencies will gain cryptocurrency exposure. The big reason is they are backed by CME clearing and settlement. It helps to significantly reduce the counter-party risk associated with other venues.
So just as I needed reassurance this pops up https://news.ycombinator.com/item?id=15595269

timely :)
Bitcoin vs. Ethereum – Comparison Chart
Allow to self cross post https://news.ycombinator.com/item?id=15590160
What Is the Busiest of Time of the Year to Visit the Doctor?
Have you ever seen a pile of one thousand resumes that you have to go through?

I will give you a tip. You can't read them all. Don't even bother trying.
Github and Google have security teams and aren't side projects.
Point noted about the time. You may be right. Will play test that a bit. Thanks!
I remember programming the Atmel ATmega8-16PU at university in C with AVR Studio (that was before Raspberry PI). We had a team project where we had to build a Morse code receiver and decoder from scratch (circuit board and everything); our device had to intercept Morse code from radio waves on a certain frequency and output the message on a standard computer in human-readable ASCII text via a serial port. My team was one of the best and our device was able to intercept and decode the message. It's amazing what 3 people with complimentary skill sets can do from scratch. It's a really good chip too I have to say.
7 Classic Marketing Tools for New Customer Acquisition
They will also just flood the process with applications then hire anyone who actually gets one.

That shouldn't be cheap.
The features I most need are: routing options, fare class codes and multi-month fare calendars. Only Matrix has all 3 as far as I know.

Often, when I call the airline to book a great itinerary I found on Matrix, the airline won't believe the time/price. I'll have to convince them to trust me and make an itinerary from the flight numbers. It's often faster and cheaper than anything on the airline's websites.
> Telemetry sharing and automatic updates cannot be turned off on all Win 10 upgrades.

I turned it off with my pfsense firewall whitelist.

It’s my hardware, and it communicates to whom I want, when I want.
Holding someone's passport should be prison time, and not a small amount.
From a practical perspective this looks eerily similar to the 'dump code to an FTP site' approach to open source.
Your right about dyslexia adding challenges to being a programmer. I've worked with a couple of developers with dyslexia, and it is clear that being a slow reader is sometimes a challenge for them. But on the other hand, both of them are respected for their skills, doing well, and seem to be happy. So it is absolutely possible to succeed as a developer even if you have dyslexia.

I do know someone that works as a high school teacher and has dyslexia. You would think that, that would be a horror show. But as far as I know, that is actually a success story. Where it works well both for her, and the school.

We also have the Norwegian prime minister Erna Solberg, which is dyslectic.

So I would be careful about telling people what they can and can't succeed at, even if they have dyslexia.
I never said this company would "give" away the technology... nor do they honestly have to produce it themselves.

That's what licensing agreements are for.

I just think that if I was a solar company that could use my equipment to produce batteries as well? That would be high on the priority list to include in packages...

Companies sure do love bundling things together.
There are two kinds of men that are relevant when talking about causation here:

- Those that do not rape as long as they can buy sex.

- Those that do rape when they can buy sex.

In my humble opinion, it is rather likely that there are more in the former than in the latter category, thus I would think that causation is plausible here.

On the "something doesn't quite feel right" thing - do you have an emotional reaction to this topic?
The point is that NPEs are a solved problem, just not in Java and Clojure. I am better able to stay focused on the real problems, as I never have to root out and fix bugs like this.
Since the strategy here is to split the files up into equal-sized pieces, I wonder if the encryption key of each piece could be encrypted with a public key rather than a symmetric key, a-la the experimental (and now apparently defunct) One-way encrypted File System[0].

[0] OweFS discussion thread on HN: https://news.ycombinator.com/item?id=10911913
> Requiring verification of real names for people. (Kevin Kelly)

Why not just require a cryptographic signature/blockchain on "shares" and "likes"? Who cares about real identity as long as your account activity is traceable?

Many of these problems seem to originate from a small number of sources and then rely on the echo chamber to amplify them. If you have a unique ID that you can trace back to being the source, you can do things from that point. Or you can find the particularly activated echo chamberers and do something about that.

Or, even better, if I, as a user, can look at the chain, I can see that "news" either entered or shared via idiots and can block it. For you youngsters, we called that a "killfile" in the bad old days.

In reality, the true problem is that Facebook doesn't want to do a single thing that might affect "engagement".
How much would google have to pay for you to go work there?

I'd hazard a guess they don't lose most people due to pay issues.
I'm possibly misreading you here... But:

You do know that it's not literally a study walking up to some journalist, speaking the words "I suggest some Aspirin!", right?

...because you seem to put some rather misplaced importance on the exact phrase used to introduce the study.
Inkle/Ink looks awesome and a lot of fun - thanks for sharing that! Mutters looks like a really cool use of the tech btw.
Neat, so I just read through ink and its tutorial.

Can you briefly describe the kinds of things you use it for in a large corporation? Thanks!
There are Python packages that do what you want (units and numericalunits), but they aren't used much presumably due to the overhead they bring. You might also be interested in Prolog which feature what is, essentially, invertible functions. E.g:

convert(Deg, Rad) :-
nonvar(Deg), Rad is Deg * pi / 180.
convert(Deg, Rad) :-
nonvar(Rad), Deg is Rad * 180 / pi.

In this case, it doesn't work well because of floating point math, but it works well for functions manipulating lists. The Factor language also feature function inversion in an addon: http://docs.factorcode.org/content/article-inverse%2Cintro.h...

Afaik, figuring out what functions in general are invertible is an unsolved problem in computer science.
Nothing to say, just wanted to chime in: Awesome comment, thanks for sharing.
Education Jokes
After 25 years, Julie Larson-Green leaving Microsoft
From [1]: "On April 8, 2011, the US Department of Justice approved the buyout (of ITA by Google). As part of the agreement, Google must license ITA software to other websites for five years."

Now that five years are up, Google would want to deny competitors access to that data. Seems like a good startup opportunity.

[1] https://en.wikipedia.org/wiki/ITA_Software
Institutional bias is perpetuated this very way.... Who do you think was more likely to go to the elite school given the same or inferior test scores?
If a client hasn't learned by now, they're not gonna learn from this either.

For niche apis Google has no trust left to burn, because all trust in its products is either already burnt or inflammable.
Salaries in the range of $200k/yr, plus benefits, is not big bucks?
This article claims future ultrasound equipment savings of ~80%: USD$250,000 (3D) vs. USD$50,000 (2D-modified).

From the perspective of patients and medical administrators, the upside seems clear.

For (at least one?) ultrasound equipment manufacturer, this seems to imply they don't make as much profit on the likely high-margin 3D models. Curious how they and the industry responds.
It'd shave N% off your salary. The best time to admit something like that is after negotiation.
It's hard.

ITA had the best and brightest, and while they had great success with their shopping engine, no (notable) takers on their airline reservation system. It was likely a good product, but you are chasing a small pool of customers, many of them with low margins. Switching res systems is notoriously time consuming and expensive.

In the meantime, Sabre, Amadeus, etc, improved their shopping engines. Not as good as the ITA offering, but "good enough", and bundled with their res system.
Facebook doesn't have to determine whether Bob and Alice are okay sharing an account because doing so is already expressly prohibited by their terms of service[0]:

> "You will not share your password (or in the case of developers, your secret key), let anyone else access your account, or do anything else that might jeopardize the security of your account."

[0]: https://www.facebook.com/terms.php
Location is really a proxy for visibility. You can get around that with marketing but people need to know where you are. The real issue with many startups is food quality AND undercapitalization. It takes a lot of money to start a restaurant, and a lot to keep it running until you get cash flow positive.
This article, and this comment thread, both seem to be ignoring what is actually in the way of any "50% more energy" battery tech being used in consumer laptops: FAA regulations limit all such batteries to 100 watt/hrs or less. It's not Apple, it's not Samsung...they have no choice.

So until we get over our stupid post-9/11 policies, it doesn't matter if Star Trek batteries magically spring into existence. The tech isn't going anywhere, other than allowing something like Apple Watch to have a little more capacity.
A throwaway comment on a website and the thing that is your first impression to a hiring manager are two completely different things.
This is a non-story. If you've ever sent a link via Google Chat you would have witnessed the same behavior-before the link is delivered it will often be loaded by a google crawler who will check it for malicious content. I'm sure Facebook does the same thing.
I agree: one of the things I do appreciate in Java is that the compiler does catch those silly things and I don't really have to think about them any more. As a side effect, refactoring is very safe and you can depend on it.
Clojure - that I like quite a bit - does not help me much along these lines; and this is an annoyance.
Unhealthy? Yes. Disgusting? I don't know, it's engineered to taste good, satisfy cravings, and create subsequent cravings for it. I don't know whether or not that disqualifies it as "disgusting". It's not price that keeps people coming back, it's the cravings. Maybe the price draws people in, but I don't think "cheap" is the primary driver behind crap chains.

And yes, buildings codes require sprawling parkings lots for every restaurant. The people are going to drive there anyway. The codes are meant to require that businesses invest adequate resources in parking so that they don't negatively impact other businesses, street parking, neighborhoods, etc. I don't particularly like it (in fact, I think they should be required to have sidewalks in every row of cars so you don't have to worry about getting run over walking through one), but there you are.
seems a little bit more than 5 years...
> I turned it off with my pfsense firewall whitelist.

You’re so smart! Yes you are!

Now try getting Grandma to do that.
I've found this is a great learning resource:
https://webglfundamentals.org/

Relevant shaders link here:
https://webglfundamentals.org/webgl/lessons/webgl-shaders-an...
Immutable data structures?
> The surprise isn't that censorship would exist, but that we would support it.

Please don't speak for me.

> It turns out I won't defend, to the death, your right to copy and paste the n-word a million times and call it discourse, and death threats to anybody, especially journalists, are simply unacceptable.

Which are justifications for censorship how?

> The surprise is that online, people yell "fire!" into a crowded theater for the fun of it

Hu? What would be an example of that?! I can't really imagine how that analogy could possibly apply to online conversations (given that those usually don't take place in a crowded theater) ...

> I now find myself supporting limits on speech - not by the government, but the corporations running the modern day printing press.

So, you are convinced that censorship by corporations will overall have a better long-term outcome for society than free speech combined with efforts to change people's minds (instead of preventing them from saying what they think) and other approaches to combatting crimes?

> It turns out ideas are dangerous, but not in the way we thought - we thought they would set us free and railed against government censorship, but instead people were seduced by the idea that they were born kings, only to have that taken from them by the immigrants/Jews/homosexuals/media elite/Hillary/Trump.

Yes, I agree that ideas can be dangerous, and as far as I am concerned, in exactly the way that I thought. I think one of the most dangerous ideas ever is the idea that authoritarianism is a solution to anything. Some use that idea to come to the conclusion that you have to elect a strong leader that will deport all Mexicans. Some use that idea to come to the conclusion that you have to empower a private communication monopoly to decide what speech is acceptable in society. All do it with the expectation that the power they put in place will defend their interests. History tells us that that is a naive expectation.

> It turns out using the ashes of public education to shine the light of liberty ends up with racist public opinion.

Are you sure that you aren't confusing visibility with existence? That is to say: Has unrestricted online discourse led to people adopting a racist standpoint, or has it simply made visible what was there all along?
Not only that, but you would need trust in both groups to keep doing what they should for this study. For 20 years, that's really long.
Especially with industry terms, tools, software and naming that is often intentionally wrongly spelled words.
A futures contract on a real exchange like the Merc is a big step forward for exchange members like tier one banks, and smaller trading shops that have access to futures via brokerage relationships. The article also mentions ETFs, which will give retail investors BTC exposure.
Infrastructure cost is quite high, almost on the same level as Pied-Piper wonder how much time before something better or even free appears.

Also if any dev is reading, a good addition will be able to run this on my own premises, this is some information valuable for project leads but its hard to justify monthly cost for something you usually take for granted.
Wanted to chime in and share Skype does the same. Spin up a web server and paste a link into chat.
Seeing how Google makes basically all its money from internet ads, I don't think they have any interest to enable other monetization schemes. (Unless, of course, something makes them believe that ads are going to become unattractive and they need to pivot.)
"You are not very involved in the day-to-day business of running the place, but rather more interested with the regional strategic plan for the brand."

Nothing could be further from the truth for a franchise of a name brand QSR. Joe Operator with his first McDonald's store is busting his hump for 60 hours a week.

And the idea that a franchisee has significant involvement for branding is just as out of touch.
Dupe (original : https://news.ycombinator.com/item?id=15592330)
And don't forget to mention that with all of the construction downtown over the past few years, even the premier separated cycle-tracks on 2nd and around westlake have been partially shut down and/or re-routed into traffic. A hearty thanks to our Amazon overlords...
That's great!

As an anecdote from the other side -- a friend of mine got referred to Google, was interviewed but not hired. A year later they called up and asked if he was still interested, interviewed him again, and rejected him again. Then a year later they called him again, and... you get the picture!
Is it really [going down the drain] though? I'd imagine there will be infinite ways to create costly enterpris-y offerings, be that via additional important-looking seals, SLAs, EV, or something else. Or Postgres+friends would've destroyed Oracle ages ago.
Well, what did you expect?

To add something constructive: There are several solutions for collaborative editing that you can host yourself, like Etherpad or gobby.

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

https://en.wikipedia.org/wiki/Gobby
I suggest you suggest this to the author.
I'm not sure why this ended up on the HN frontpage. This seems like a fairly unremarkable event.

Obviously anything posted through Facebook could potentially be seen by some Facebook employee/bot at some level, right? This is expected - otherwise the likes of Signal/WhatsApp/Telegram/Matrix wouldn't be a thing.
Really nice work on this. Does it support pie charts currently? If not, any plans to do so in the future?
Not to mention people with dyslexia objectify words differently. This is why the exact token representation of words are less relevant in our brains than those without it. Given that in programming words are just symbols for values or conditions, we view the words of code very differently than the words that convey linguistically meaning. The structure of words in a sentence is very different than the structure of words and symbols in code. It has never presented a problem for me when coding.
> "In response to concerns about Russian interference in the 2016 election, politicians are threatening to take action against companies they have long left alone. By late September this year, when the Senate intelligence committee demanded that Facebook, Google and Twitter conduct internal investigations – and those companies admitted that, yes, foreign actors had used their platforms to communicate misinformation that was viewed millions of times by voters in hotly contested swing states – it seemed fair to ask whether democracy could survive them."

I think the above quote is telling. A not-so-insignificant portion of the media class is grasping at the "Russia 'hacked' the election!" story, with the same fervor as a Birther grasping for President Obama's birth certificate.
[searches "prefix tree"] Sweet! Thanks for the tip, that does indeed look like what I should be using.

As for plurals, that's not a bad idea. But I think the # of false positives would be > false negatives.
That's fine. Laptops can keep getting more efficient. This tech can be used for cars and home storage and.. basically everything except devices like laptops that are on that 100w/h boundary. Already, laptops suffice for most flights. Then, eventually, this regulation will go away.
And that works fine ... as long as you know all of the cases that will cause the minimal amount of broken code to fail in a test case.

What happens if you're implementing something like a unification algorithm, but you don't know about the occurs check. You'll progressively add test cases that break your code and eventually stop. Until an end user creates a query that contains itself and your algorithm fails to terminate.

The solution to get TDD to work is to know what all of the weird edge cases of your algorithm are. However, I assert that the thing that makes TDD ever work is that the practitioners who are "doing it right" already know all of the weird edge cases of their algorithms. And I assert that if you know the weird edge cases you can drop the test first part of TDD and still get working algorithms.

Random data is interesting because it's not something I've seen anyone mention when they talk about how they do TDD before now. I suppose if you knew nothing about your problem and had some sort of tool progressively feed you intelligently generated random data, that might work for algorithms that have few edge cases or relatively simple edge cases. However, it seems like you would want something more like quick check for cases where you have really esoteric edge cases. And I don't see how you avoid implementing bubble sort (or its equivalent in your domain).

I don't think TDD can't work, but so far nobody has described TDD to me where I have any reason to assume that TDD is actually doing anything worthwhile. It's always sounded like TDD was irrelevant and the real key to success was thinking about the problem carefully. Additionally, it sounds like there are problem domains where anything that TDD might bring to the table would be nullified (ie certain problems that exhibit a certain level of complexity).
> Commercial cells have 500-800 cycles in their lifetime (until their capacity falls to 80%)

What does this mean? I feel like I charge my phone more than 500-800 times.
I really wish. https://github.com/tensorflow/tensorflow/issues/12750

In fact if you dig up the case, then even official support told me that savedmodel needs some freezing using bazel otherwise it doesn't work.

The github page and stackoverflow are full of these. If you can, please take the message to the other side :(

I don't think the cloud guys (where training will happen in distributed mode) talk to the android guys (where models will be used after quantization). There is a huge serialization problem that all of us are currently struggling with.
People love technology, but don't trust it
Could these be shorted? It’s only a matter of time until one or more of the unregulated exchanges cuts and runs or gets shut down and seized.
Documentation, field data collection and collation of that data would be one, I think.

You have field workers who are not tech savvy. And may not have robust internet connections on their systems, if they have systems.

So, how do you record data? Sometimes, it's paper notes at the point of data collection. Often, best case, it's post facto recall and writing down. Which then needs to be uploaded to a pc. If you are lucky, voice notes which need to be transcribed..

One way around could be offline version of Google forms which can be used on a cheap smartphone + with no major typing..

There's an entire platform that could be developed to cater to this need, since standard solutions or combinations of solutions still don't address the problem completely.

Often, data collection itself is a big point of friction and frustration..
creator of http://pythontutor.com/ here ... skulpt is great and i know one of its maintainers quite well. one use case that's important is using it to distribute self-contained zero-install tutorials onto computers such as school machines and those in less-well-resourced parts of the world without good Internet access. you can deliver an HTML/CSS/JS zip file on a USB stick or CD-ROM and get lessons up and running even without Internet access.

that said, though, one reason I haven't made the plunge to Skulpt and still choose to run Python server-side is that as students get more advanced, they will inevitably run into edge cases and other weird behavior where skulpt will not match CPython, and the error messages and other outputs they get will become inconsistent with expectations. that's why i still continue to run CPython server-side in a sandbox for http://pythontutor.com/
Free Chrome extension for designers to edit live web pages without coding
Super smooth stabilized 360 video cam
The second example seems to do just that, if you switch to "line chart".
I think it goes further than that unless you don't consider the documentation and standard library sufficiently encouraging.