skysight-inc/HackerNews huggingface dataset:
> The json_object() function currently allows duplicate labels without complaint, though this might change in a future enhancement.

Just like Mongo. I was suprised to learn that Mongo can actually store an object with two identical keys. Most drivers will prevent you from doing so, and will fail to display the record fully if it does happen, but it is possible.
Generally speaking, not wrt this article, I want to point out that usually the definition of bias is that it's unreasonable—if the concerns are reasonable, then it's not bias. So you can't look at someone, see that they write negative articles, and conclude bias. That's not enough information: you still ought to establish whether they got it wrong (especially in an obvious or lazy way), and only then conclude they are biased. If someone keeps writing negative/positive articles, and you don't know if they're right, then you also don't know if they're biased or not.

Since I don't see anybody pointing out what's obviously wrong with these concerns, I feel safe to assume it's not biased. Figuring out if an argument is biased is at least as hard as examining the argument on merits, and usually much harder. So I think that the commenters were right to call out the ad hominem.
> The site soon went dark after Akamai said it would no longer provide the site with free protection, and no other DDoS mitigation services came forward to volunteer their services.

Seems like an odd comment based on Cloudflare's standard free offering? (Unless they declined to help in some way? Or I missed something...)
Yeah but that's a big turnoff to a large portion of the American population.

Flaunting wealth -- much more acceptable in China.
Some Lisp designers are listening:

$ cat animal.tl
(defstruct animal nil
(:static legs nil)
(:method speak (self something)
(pprinl something)))

(defstruct dog animal
(:static legs 4)
(:method speak (self something)
(call-super-method self 'speak something)
(pprinl "Woof!")))

$ txr -i animal.tl
1> (defvar d1 (new dog))
d1
2> (defvar d2 (new dog))
d2
3> d1.legs
4
4> (set d2.legs 5) ;; legs is static: i.e. class-wide
5
5> d1.legs ;; all dogs have 5 legs now
5
6> d1.(speak "hey!")
hey!
Woof!
"Woof!"
7>

Next:

7> 'a.b.c.d
a.b.c.d
8> (car 'a.b.c.d)
qref
9> (cdr 'a.b.c.d)
(a b c d)
10> '(qref a b c d) ;; qref ::= "qualified reference"
a.b.c.d
11> '(qref a b (c x y) d)
a.b.(c x y).d
12> '(qref (qref a b) c)
(qref a.b c)

qref is syntax, targetted by a macro definition:

13> (macroexpand '(qref a b c))
(slot (slot a 'b)
'c)

We can hijack it in data for our own use:

14> '(www.google.com "blah")
(www.google.com "blah")
15> (caar '(www.google.com "blah"))
qref
16> (cdar '(www.google.com "blah"))
(www google com)

The TXR Lisp scripting language removes most of the Lisp micro-stumbling-blocks in everyday coding, providing the above notation, plus array access with ranges, and nice "string quasiliteral" notation for interpolated strings.

17> [mapcar succ "abcd"]
"bcde"
18> ["abcdefg" 0]
#\a
19> ["abcdefg" 0..3]
"abc"
20> ["abcdefg" -2..:]
"fg"
21> (car 'a..b)
rcons
22> (cdr 'a..b)
(a b)
23> '(rcons a b)
a..b
24> (rcons 1 2)
#R(1 2)
25> ["abcd" #R(1 3)]
"bc"
26> ["abcde" '(0 2 4 6)]
"ace"
There is a lot of competition in the phone market because that's where the customers are. Desktop OSes are becoming less and less relevant.
Show HN: Dead simple decorator for sending SMS upon function completion
I wonder if breathing through your mouth would mitigate these effects.
nah, why wasting all this parts? just the production created a huge pollution and then it was all for nothing,..no no.
Looking forward to trying this out on my Rust learning project[1]. It should be nicer to use serde without the extra code generation step.

1. https://github.com/rjosephwright/saytshen
nah, why wasting all this parts? jsut the production created a huge pollution and then it was all for nothing,..no no.
It doesn't matter the amount of money you have, it's basically impossible.

Everything at Google is an internal Google secret made by Google for Google. ALL the software and ALL the hardware that's running it.

Services rely on lower-level services. If you want to copy the high level service yourself and executes it at the same level Google does, you'd need to have everything it depends on. Too bad for you, each piece is a multi billion dollar projects itself, with its own dependencies...

Let's imagine for a minute that there was a service that is somewhat standalone-ish. You may consider poaching the handful of people who can make it, for $1M a head. But that won't work well because money is not everything and you can't help it. Whenever there are ONLY 50 people in the world who can deliver what you need and you need almost all of them, you're fucked.

In short, the castle is out of reach, even the building bricks are out of reach ;)
Right before we found success, we had hired an enterprise account executive and an enterprise SDR. They were doing what they knew how to do: building long term relationships. The problem is that in the medium and large business space, they don't care about relationships.

Once we had someone who knew how to sell SaaS to medium and large businesses, we just started doing what they considered obvious and fundamental. It was a revelation to us. :)

We started using software to send emails, track opens and clicks and then call prospects that did any of those things. You have to do a lot of dials, but eventually, someone answers. Of course they're not interested, so back to dialing. After 30 answers you'll get one that is interested.

Sales is just a numbers game. It's hard work. It's hella hard work. But send enough emails and make enough calls and you'll make some sales. And there is nothing like the feeling of closing a sale after grinding it out. Over time the sales add up, and before you know it, you are having a party with silly string and noise makers because you passed $1M in sales! (That was a fun day!!!)
It has a lot of shortcuts for features that are just not set by result. Take a look at the keyboard shortcut file and search for something, or install one of the templates that mimic other editors.
Business Ops Is the New Sales and Marketing Ops
Not to mention browsers. Many people are surprised to learn iMessage, Chrome and Firefox all use SQLite.
Unless you are running AOSP, you are not using stock android. FirefoxOS WAS FAST. I demo'd it on single core 400mhz device and it ran circles around my dual core 1.5Ghz android with cyanogenmod 11.
At one time, snap was heavily appengine, which is of course a higher priced offering than bare instances.
Its the support level where APIs you use are no longer randomly deprecated
SUICIDE LIGHT CHANGING MISSION
Spot on. If you take that argument a step further that means an average developer who is not a data scientist or ml researcher might not know about it. Which implies a super easy to use dead simple technique which is used by most researchers is not available to the common developer even though it is easy enough for them to use.
I was recently explaining to a group the radiance of learning math for many years. It is really hard to convey the beauty that you see in things after years of studying math/logic. That amazing feeling through your mind when you solve something new. I can sometimes only best describe it as a lens that allows you to sense a previously imperceivable part of the universe and self. I can't even imagine walking around without this lens. Perhaps that sounds a bit hyperbolic or mystical, but this is my feeling.
There are many good reasons for making functions, and occasionally even a good reason to write a macro, but avoiding writing a comment is not one of them.
You know I really don't care for a pl that tells me how to do things. I fought python for a long time on a simple issue like indentation. C like syntax is best. RUST is stupid syntactically...surely you've noticed it's a leap. I'd use limbo before Rust.
I'm not so sure. $33M would buy 412PB of egress alone. At 160M daily active users, that's roughly 2GB per user. In just bandwidth. That's high, and they've probably negotiated some deals to lower their bills, but also consider instances, storage (photos and videos), 10% of their bill is easily support...

$33M a month is the right magnitude. The more I think about it, the more I wonder if it's actually way too low, and they're getting really deep discounts.
Exactly, it never ceases to amaze me how often people arbitrarily categorize stuff as is/isn't
Huh. Thanks for the reply - clearly I've been selling myself short!
Check the shortcuts. There's a lot of shortcuts to manipulate the tabs.
I've basically given up. I just use [Launchy](http://www.launchy.net/) instead.

Although it's discontinued, so I should really find a replacement.
As an HPC sysadmin, this interests me. However, there are two things I'd need, and I wonder if snap could be made to do it:

- Loadable versions. We use lmod (https://www.tacc.utexas.edu/research-development/tacc-projec...), so we can provide multiple versions of software for end users to leverage (they run a command like 'module load sas/4'). The user's environment then gets modified appropriately. Can snap do something like that?

- Driver dependencies are annoying. For example, TensorFlow requiring a specific CUDA, the packages for which require a specific version of the nvidia driver.

If Snap could help with those issues, that would be great!
I'm confused by this high cost, sure you might need lots of compute, but storage tends to dominate over the long term.

Isn't Snapchat supposed to delete data after 30s or whatever?

Why this insanely high cost? Can somebody shed some light.
Not sure why you're getting downvoted.. they'll clearly have billions of dollars in revenue within the next 3ish years.
Tesla for the very low production run of Roadsters as well. (~2500)
Twitter staff give $1m to fight Trump order
The people affected by this closure will have the opportunity to apply for these jobs.
WORLD LEADERS RECEIVE CRANK CALLS FROM SOMEONE CLAIMING TO BE PRESIDENT OF US
Compression Dictionaries for HTTP/2
Eh, I don't disagree with you that Congress is pretty one-sided right now, and unlikely to meaningfully oppose the executive branch, but I don't think your fatalistic attitude is all that productive. I don't think it's without merit to call up the sympathetic offices to thank and encourage them, or to call up the offices supporting Trump's more egregious policies to express dissatisfaction. Who knows, maybe if more people did this, we wouldn't be in such a polarized mess right now.
Computing Like a Human
I never minimize anything on Mac, the concept is not so useful since there's nothing interesting on the "desktop" anyway.
I see. Thanks for explaining this process. It seems to me that this problem goes away if you were to simply sign up for HBO Go directly, instead of through your CSP. Then sign up for DirecTV or Dish instead (base package only).
Your right about excitement been generated from new techniques in the research community. Also if you look at Prisma, Google photos or any number of applications that have gained mass popularity. They are just implementations of existing networks and techniques. The paper on style transfer made Prisma possible, commercialization usually has been a few steps behind research.
The 2,578 Problems with Self-Driving Cars
As an ex-professional auto mechanic who has on multiple occasions explained to customers the problems their vehicle is having, I can say with confidence that the number of ICE owners who have the faintest clue as to how their vehicle works is nowhere near 100%. At best, gas goes in and goes "boom" at some point. Most owners of ICEs know about as much about how an ICE works as I know about how a nuclear reactor works (which amounts to "something something fission, heats water, and spins a turbine with steam).

And if that's the bar, then customers sure as hell know how an electric motor works.
> I dare bet more than half of those active devices won't be running at least iOS8.

https://developer.apple.com/support/app-store/

Looks like ~94% of users are on iOS 9 or iOS 10.
I imagine bandwidth is a major cost center.
Tesla batteries only show very little degradation because their capacity is limited by software[1]. You can "increase" your battery capacity by ordering a $9,000 software update.

[1]: https://electrek.co/2016/07/26/tesla-upgrade-software-limite...
I think you're likely right.
Uh, the fact that you're doing business with companies from a country which doesn't have any formal diplomatic relations with you?
A comparison between Svelte and Aurelia
I once bought a $5 candy bar style feature phone with what appeared to be a 128x128 pixel LCD display, and it came out of the box with Facebook. Facebook is not limited by the number of ultra-high-end smartphones in circulation.
Interesting. Is anyone aware of a set of hacks to get rid of selective annoyances/known privacy violations and turn Win 10 into something that feels like Win 7?
- Cortana
- Searches that connect to Internet/bing
- call back to homeship
- other features that not everyone wants that I haven't listed...
1. There are also stories (last 24 hours). These are often video clips.

2. Like Whatsapp, server has to store the message until the receiver is online again (until they open the app).

3. Whatever systems they use for advertising, tracking, profiling, and analytics is probably a significant chunk of their backend.
That's really the thing with Google. They have this huge empire and they build on top of their other work. This is why Apple Maps could never come close to competing with Google Maps. This is why Google Home at launch already did a far better job at understanding queries than Alexa which has been out for 2 years.

They're so well situated, with a years worth of technology and tools, so it's really hard for a new comer to compete.
Its not really that simple.
Does the 50 cent ARM have accelerated floating point (though 32-bit fixed point is usually fine)?
Does the analog design have a realizable digital model (not always possible/practical with non-linear systems)?
Can a 50 cent ARM run the digital model at a high sample rate (needs to be 4-8x higher than normal audio rates to be able to filter out aliasing)?
1password is ok but has issues tried them for about a year.

Lastpass does some things well but it's not had the greatest record on UX or on security.

1) The prompt to "create new site?" is so dumb it commonly saves URL junk as the homepage like http://mysite.com/create-new-account?huge-long-querystring. You have always manually edit the vault to keep it clean.

2) The form detector to auto-fill username/password often can't find the right fields forcing you to manually copy/paste credentials.

3) On iOS there is no way to autofill address/cc (identities) from the extension

4) They've been compromised, and even afterwards one guy found like 3 zeroday exploits in a weekend and thought it was so bad he couldn't believe people were using it.

The list goes on and on with primary usage scenario problems they could do better at but simply do not for whatever reason.
They're generally a waste of time. Fortunately I don't have them at my current job.
> This requires hiring Arabic speakers, who are available in Israel.

There are more than 2 million people who speak Arabic in Israel.
I don't know what you mean by "accounting debt" but yes companies only pay taxes on profits. In addition, present day losses can cancel out future profits. There is nothing nefarious about this.
I don't know about ability to influence but an insider/whistleblower (someone with a conscience) could be or would've been useful.

If all he has a true believers then it makes it much more opaque for those of us on the outside.
We've got the worst of both worlds a lot of the time. Tiny little apps that would be just fine as web pages, and web/electron apps that should be real apps.
They don't care. Even the default background has big JPEG artifacts.
Francis Su is a great person. I've had the privilege of meeting him and having a couple of quality conversations with him. He is (or at least used to be) a regular part of the faculty at the MathPath camp, a summer camp for 11-14 year old kids. My daughter absolutely loved that camp, and attended for three years. Su taught some very fun sessions there that my daughter (now college freshman) still talks about. (BTW I highly recommend the camp.)

I found it amusing that the article referred to Harvey Mudd as a "liberal arts" college. I think of it as a butt-kicking engineering school.
I think he's more likely trying to get people to notice that Berkeley students effectively suppressed Milo's freedom of speech.

He isn't just "trying to get people to notice"; he's blatantly threatening to cut off their very lifeblood if they don't jump up and do exactly what he says at the snap of his fingers.

Do you see the distinction?
Wait, really? Have you used the same Skype that I've been using?
Tech leaders call upon humanitarianism to battle Trump’s immigration restriction
That's a lot of handwaving and speculation about what was going on in the voters' minds. I'm going to Occam's Razor this and say that ~54% of voters voted for Not Donald Trump.
All of the incumbent's R&D was paid for by US taxpayers. Their bloated pricing is a product of not having to compete commercially on cost. SpaceX has to seek business where the opportunities are. They in turn plow their profits back into the business rather than waiting for the next handout.
What's so wrong with dressing up your desk?
In Part 2 where they start reading from the new table, what happens when old subscription data is not present in the new table? Do they then copy the data from the old table to the new table when the need arises?
Nice Snapchat files to IPO so they can pay Google bill. Wonder who wins in this long game...
Any rocket engine design used on modern launch vehicles has undergone extensive ground testing, including multiple full mission duration burns on test stands.
Was that intended to be humor? DynamoDB is to Firebase as a CSV file is to a personal computer.
Mathematically optimizing traffic lights in road intersections
Maybe they just let go of whoever was keeping that page up to date.
That's... just normal expenses. This is how things operate.
Isn't this a temporary moratorium that's supposed to last 90 days while they get better "extreme vetting" procedures in place?

I'd never suggest trusting the government or not watching what they're doing very closely, but wouldn't a lot of that money have more impact in terms of other civil liberties regarding long-term issues?
Of the things I wish existed, the thing that's most well defined would be a replacement set of commands to the Git Porcelain commands that output structured data (e.g. JSON) instead of plaintext.
Users of Lisp based languages generally think about six times, on average, before criticizing OOP (each time).
> people living in apartments/condos/etc and parking on the street every night do not have accessible EV charging infrastructure

DC Fast Charging mostly solves this problem -- roughly 80 miles in 30 minutes. Grab lunch while charging your car, and your battery is filled for the week. There aren't a ton of stations that support that speed yet, but more are being built every year.

> suburbia has luxury of charging EVs overnight

This is one of the few luxuries suburbia offers. Urban apartment/condo dwellers get dozens of benefits that suburban households don't, it seems only fair that suburban folks get a few things to enjoy.
All of the same criticisms could be applied to YouTube, Facebook, Instagram, etc while they were at that stage. Some turn out to make pallet-fulls of money, some (Twitter) never quite crest.

The quote at the end is just boiler plate language they need to include in their S1 so they aren't sued by shareholders in 10 years.
Absolutely. The only time a person's bias matters is with an opinion piece. If supported facts are laid out, who cares about the author's opinions?
I don't understand this. Assuming no inbreeding, families that consistently have 2 kids roughly double in size every generation - a 600-year-old family would have 1 billion unique descendants by now. Of course, there is a ton of inbreeding - in the technical sense - but I still have a hard time imagining a 600 year continuous family line that isn't a pretty arbitrary chart of certain descendants here and there. It's very probable that some of them became poor too!
>"drove a 25% lift in theater-watch intent"

Intent is not action.
It doesnt make sense that it would be worth more than twitter or even instagram. Even if ads are more effective, there's 5x the interest to advertise on those platforms than snap
(https://www.google.com/trends/explore?q=snapchat%20ads,twitt...). I say its worth more like ~3B market cap
Are you talking about csproj -> project Jason ->
Are you even reading? Some posts are not even allowed to be listed by the mods here. They don't show up dead, they just don't show up at all.
Because of google container engine (hosted kubernetes).

https://cloud.google.com/container-engine/

Also them starting the project along with the knowledge they have internally scaling containers helps.
But that is one of the outs that Kube gives you. Start on Kube/GCE and then if needing, you can migrate to colo boxes, and dynamically even. The beauty of a Kube based cloud platform is you can literally start anywhere, go anywhere.
In my Mouse panel, there's an additional tab created by the Trackpad drivers.

I can only guess how many proprietary extensions have been built to rely on the old Control Panel interfaces, and how few of them will ever be updated to Windows 10.
By the time your comment was made, cr0sh's other comment [0] -- which you didn't give relative directions to -- had already been pushed down. Thus, I didn't follow at first.

I don't think you have to direct other people to downvote on HN. Again, the community's good at self-policing.

[0] https://news.ycombinator.com/item?id=13556024
Part of this can be explained by Snapchat not having a self serve product (AFAIK) so a lot of the search results might be individuals/smaller businesses looking for help/advice to get started. I know the major brands are spending fairly significantly on Snapchat and doubt they contribute much to the Google trends data.
How to get free wifi on public networks
My experience too. My chromebook has easily been the best value for money computer I've ever purchased, but it's just not the right device for development outside of the web browser. Maybe sometime soon browser based cad tools will become more widely adopted but there are some serious limitations imposed by web browsers that make that difficult to see happening anytime soon.
Be serious for a minute.

First, the open source world is a pile of crap that doesn't work and doesn't stick together. It's not remotely comparable to any of the offering from AWS or Google, let alone their combination of offerings put together.

Second, they definitely use EVERY piece of software and hardware. Just like anyone who has over 100m daily users.
Looks like you can't index based on JSON in SQLite, so they might be optimizing for different metrics?
Interesting that Honda has gone down the Fuel cell route, with EV coming soon for the clarity. Fuel cells are not going to win in this market due to the Tesla effect.

http://automobiles.honda.com/clarity
That's true, but it doesn't really address the question. If the cracks are a result of flight stresses, test stand burns won't reveal them.
Let's stop calling them soft skills
I'm a fan of sqlite for similar reasons.

I also use it frequently to do some data massaging before loading into a larger database since it has a standard Python module and queries are quick and easy.