skysight-inc/HackerNews huggingface dataset:
In other news,

Network/facility with normally lax/low security requirements utilizes normally lax/low security protocols to protect it, author creates piece conflating regular security levels processes with those needed for certain high security visitors who utilize differing security protocols when visiting said facillities.

alternately:

Public world not so secure! High security figures should use high security when visiting!
Are they disaffected? Do they understand the usual trajectory and terms for Silicon Valley-style startups?

If it's 25% and the angel doesn't appear to have angel experience, you can bet that future investors are going to want to interview the angel!
> The problem [...] isn't being surreptitiously billed a large amount, it is cost of a critical service changing dramatically without warning.

Sorry, but this is the risk of using somebody else's service -- especially
Google's -- as a critical component of a business. It may be marvellous for
developers not to bother with infrastructure for their own service, but this
strategy likes to come back and bite in the ass.
Unless I misunderstood you, none of that is relevant if you're not using index sites in the first place.
I think you missed the part where I said Windows was better but still not great along with the issue of one tab crashing taking them all down (which still happens despite the separate process per tab).
This is confusing "cherry picking" (selecting some data and discarding other data) with "data transformation". Transformations are applied for perfectly good reasons, such as dimensionality reduction, or to enable the subsequent application of certain statistical tests that rely on assumptions not valid for the data in its original form.
> What's embarrassing is not that the government "are involved in" being morality/obscenity police, it's embarrassing that people ask them to be morality/obscenity police. It's not like they just, "got involved in it," out of no where. Squeaky wheels get the grease.

Strong agreement. But when you have the demos ruling, the demos want to be obeyed.

Good argument for a republican form of government in my opinion. :)
> There was some interesting discussion recently about Microsoft's potential role in creating an environment where users feel the need to disable automatic update. Disabling it for fear of system reboots, loss of performance, unexpected changes, or what have you.

> Reworking automatic update so that it feels like an essential, useful feature to the end user could be a productive next step for Microsoft. Software bugs aren't going anywhere.

I have a lot of sympathy for this point of view. I agree with it up to a point. MS certainly shouldn't have pulled abusive stunts like downloading a Windows 10 upgrade unasked-for. But there's only so much they can do. There is a long tail of very badly written programs for Windows, many of them critical to people's workflows in large organizations and small. These are bound to break with updates, and people who just want to do their jobs have been conditioned not to mess with Windows Update.
Hey, I'm hosting a server with a shitty PHP app, but you can put your addons on it. I'm just asking for 75% of your income. Not profit, no, income. I'm running the infrastructure after all. Not to mention that this 25% figure is largely exaggerated, and it's closer to 7-8% in reality.

Steam is not all bad. But the last thing Valve needs is people defending them, because they have been doing fuck all work for the past years. Delegating everything to the community is not work. Steamworks API is still a joke. Greeenlight is a joke. 99% the cosmetics they are putting out are done by the community. CSGO skins? Done by the community. DotA2 skins? done by the community. Team Fortress 2 items? I can't even remember the last time the game was updated with some thing they made themselves. They outsourced an update to the community, ffs.
The last time Steam itself had a meaningful update was years ago. Still waiting on an actually good Big Picture mode.

I am not saying they do not deserve payment for their work. Just that the ratios are heavily skewed in their favour and as the only serious players in the market, this is bad for everyone but them. Until the day Origin, Uplay, Galaxy, etc. get better (spoiler: never), we are bound to their whims and whishes. You can be the most benevolent dictator of all time, you're still a dictator, and I'm still going to protest.

>better write down those CD keys somewhere safe, or never lose the cases - or the CDs themselves.

Joke's on you, I enjoy having cases. I actually miss having physical boxes and manuals and all the goodies that came with games.
The main negative I see with Steam is that it seems to make gamers expect even lower prices on games, which is especially bad for indie studios...
I know many people who can't play first-person games because of simulator sickness. That didn't stop the game industry.
You still lose out on multiple features of the OS for Window management when you simply create more windows within an App. I addressed that here if you're interested: https://news.ycombinator.com/item?id=14355971
Maybe they have some internal guidelines that everybody needs to follow.

Similar to

> Do.

> Strive for images that represent genuine stories.

https://material.io/guidelines/style/imagery.html#imagery-be...
Makani’s first commercial-scale energy kite [video]
Any poster that needs to post comments about how any language requiring real understanding needs to disappear needs to disappear.
4 ways Google Home just got better
Mayo Clinic has some recent work on hooking electrodes up to your vestibular system: http://newsnetwork.mayoclinic.org/discussion/mayo-clinic-and...
Show HN/HR: Supercharge your job postings (now for free)
Part of it is that Django has been around for quite a while now. It's maybe _the_ most succesful Python framework out there, so there are some paradigms that aren't common anymore but are hold-overs from years past. In particular, it pre-dates the current "microservice" trend and assumes a fairly monolithic environment.

And I think "apps" _do_ make sense in certain contexts. Consider this situation:

- I start a "polls" app like the Django docs example.

- I get a lot of users and they like my functionality, so I want to engage the community.

- I decide to start publishing blog posts, but I'm too lazy to spin up a whole new Wordpress install

- I find a "blog" app and drop that into my project with the '/blog' URL prefix.

Now I can start writing blog posts right away and anyone can go to my site '/blog' and see it. There are no cross-app database dependencies to worry about.

The same would be true for adding a basic "social" app that shows a user-profile page for django Users at '/users/<id>' or something like that.
He's implying that an average PC gamer would never use Uber, Lyft, or Airbnb.

The whole article seems like the author just woke up from a 15-year coma and is having trouble coming to terms with modern commerce.
It's Polygon; they're part of the click bait gaming network.
On one hand, I'm definitely concerned about my privacy and sharing my data.

OTOH, I like to think of Google using my data as a form of a vote. The more data they have on me and tailor experiences using my usage data, the more useful it is and it will be designed to reflect that. So while in elections you may only get one vote for your choice of candidate, Google building on my interactions with an app will mean my voice is taken into consideration.

This is one of the reasons why I tend to share my crash/usage data with developers be it Google, Apple, Microsoft, etc.
It can. You simply increase the denominator (number of shares issued.) This happens all the time during normal financing.

Absent an agreement to the contrary, his other two partners can issue more shares to themselves, diluting him to near zero.

Or, a better solution, start a new company, agree to transfer the "assets" (if any) from the old to the new, removing him from the equation entirely.

Stuff like this happens all the time.
>These are political assassinations but they are assassinations by crazies.

Some of them, we don't know who did them at all (e.g. MLK).

But even if that was the case, it's not difficult to manipulate a "crazy" to do something, especially if you have both crazies and guns in abundance in a country.

It would be a nice way to avoid blame for the whole thing, and you can even have some mafia figure/ex-cop collaborator kill them afterwards, before said crazies ever get to go to trial for the first murder.

>you have to come up with some evidence otherwise it's just conspiracy theorizing

You think there's much evidence in e.g. banana republic political murders too, even those where still everybody knows the government or some mogul with special interests ordered them?
Others have pointed out that this problem has not been solved in the general case.

More importantly, the progress that has been made in recent years actually builds very heavily on work since the early 1990s, so not only is it not complete, what has been achieved took a great deal longer than 5 years.
Can you expand on what do you think is incorrect in the post?
What from I grok the guy requesting JSON-LD wants this functionality
I'm a complete novice in ML and I've been looking for something like this for awhile - would you mind sharing your process on how you did this?
India missed the boat on manufacturing but did good on service industry because the government did not have a way to control the flow of information. We say this in India - we flourish in spite of our government. While attitudes have changed (with both major national parties), protectionism still runs rampant for fear of losing their voter base.
All said and done, there is hope that these restrictions combined with incentives could potentially kick start manufacturing in India - at least to the extent of sustaining domestic demand.
To avoid it happening when the other inmates are awake maybe?
>the Hyperloop story wasn't true, it was really conceived by Et3

You might want to look at them closer. Hyperloop and ET3 are very different from a technical perspective, even though they're superficially similar.

ET3 tubes need 1/1,000,000th of an atmosphere to mitigate the sonic boom, and that makes the pumping requirements exceedingly hard (requiring multi-stage pumping with turbo- and cryo-pumps). That also means ET3 has a higher top speed, assuming you can secure the right-of-way to satisfy the minimum curve radius.

Hyperloop tubes use 1/1,000th of an atmosphere, chosen because it's the lowest pressure achievable with purely mechanical pumping. They then route air around the pod, allowing them to approach the speed of sound despite the fact that air has to speed up as it squeezes around the pod (aka the https://en.wikipedia.org/wiki/Kantrowitz_Limit).

So ET3's pumps see basically the same differential pressure, but 1,000x more volume needs to be pumped per m^3 of air that leaks in. This means the Hyperloop requires less pumping power, fewer pump units, uses only cheap mechanical pumps, and can tolerate more air leakage than ET3. This is a big win, since the tube is the expensive part.
I suggest purchasing a scarf, growing a beard, wearing some flannel and extremely thick glasses, and getting some cold brew coffee to sip. Things will make more sense then.
Good lord, Web people, stop it. You are embarrassing yourselves. We already have standards and you need to stop recreating everything in JavaScript.
Wouldn't one argue that a better way to explain it would be to specify nonorganic kitty litter since that would clear up any confusion whether written or spoken?

I don't know. Spoken, "a nonorganic" doesn't strike me as clearly better than "an inorganic" at differentiating from "an organic". Perhaps if you knew in advance the qualififications of the intended recipient, but in a safety specification like this, you may not know much about who will be (mis)interpreting the directive. Specifying "an inorganic zeolite sorbent" in the context of nuclear waste may make it more likely that someone who isn't sure about the meaning of one of those terms will seek clarification. By contrast, I'd worry that specifying "nonorganic kitty litter" would increase the chances that someone will just ignore the essential qualifier.

Worse, the word "organic" is overloaded, and means different things to the general public than to chemists. Juxtaposing the chemical meaning with the vernacular "kitty litter" increases the likelihood that someone will misinterpret, especially when "nonorganic" is more commonly associated with marketing and "inorganic" with chemistry. In cases like this where a seemingly innocuous detail is actually of critical importance, it needs to be emphasis and redundancy. The oft-quoted rule of "omit needless words" is more applicable to fiction and journalism than to safety specifications. For something as crucially important as this, I probably would suggest something like "a chemically inorganic sorbent, such as a 'kitty litter' made from zeolite clay".
Seems like they are doing pretty well to me..
Yes actually: redacted.ch is the continuation of it.

Quite a large community at the moment. I would however say that the original torrents that were uploaded when they first re-opened it (it was called Pass The Headphones) a lot of the torrents were junk, but the moderators have done a wonderful job allowing torrents to be "trumped".
Hence the need to compile with -O2 rather than -O3, I would assume.
the 48 month vesting schedule described above (resulting in approx 12% figure) is a very typical vesting schedule. Industry standard might not be exactly the right term, but it's probably the most common default/boilerplate plan.

edit: from the parent:

A typical vesting agreement would have vested your stock over a 48-month period, so after 18 months you would have vested 33% x 18/48 = 12.375%
In Logan's Run the mandatory execution was at the age of thirty not forty ;)
I was sorta hoping with the announcement of Google.ai that they would add the .ai extension to Google Domains. Right now there are so few, and very terrible, registers that handle .ai. Like 101domain.com who can only make nameserver changes for you during their 9am to 5pm business hours on weekdays.
Google's customer support for Project Fi has been absolutely fantastic from my perspective, and is very flexible.
That sounds really interesting. What sort of data do you use to do this?
While I'm emphatically not a fan of the Platform as a way of extracting rent, Steam is one of the more acceptable cases, since it isn't preinstallled and integrated with (or gasp given exclusive access by) the OS.
Yes, access to data is everything.
That's not a reason.
So Youtube is announcing "super chats"... Basically if you pay, your message to a live stream is highlighted so that the streamer can notice it.

Basically is the camgirl business model, fifteen years later.

Nothing bad, just...lol.
Arrays and pointers are not the same in C, nor have they ever been. The difference is more than that of mere syntax choices for equivalent concepts.

In the pointer version of the code, the pointer is reassignable. Only the data it references can't be modified, the pointer can. To prevent the pointer from being modified, the declaration should have been:

const char * const ptr = "Lorem ipsum";

With the array version, there is no pointer to be modified and so no need or ability to have a second const.
Oh, didn't see your reply. Nice to know about the novel, need to check that out.
> RSS is sometimes ambiguous and there's a lot of variation.

I've written a reasonably-popular podcast feed validator, and I don't understand either of these criticisms. Mind elaborating?
I haven't looked at it past the one reading, so I may have edited my memory of Wolfram's bombast.

I do remember it at times reading like a sales pitch for Mathematica though. :-)
The Concierge or Retainer Model: Which Is Better for a Freelance Programmer?
If you're writing these things by hand, you're probably doing something wrong...
The polls app example is given in the introductory Django tutorial...
Nah, the original Ghost in the Shell movie still feels fresh. What happened to the Ghost in the Shell movie, was a mixture of whitewashing, script butchering, and plain-old bad direction, etc. Not to mention that it was "reinventing" something that already existed, in a sub-standard way.
Retroshare has anonymous tunnels.
Consider XML entity bombs. You need to explicitly tell your XML parser not to follow the spec to prevent malicious sources of XML from crashing your application. XML also has a lot of room for syntax errors, with many types of tokens and escape rules. JSON, by comparison, does not.
That's kinda my point though. Are there really any non-developers watching this? I don't feel like there are probably many consumers watching since Google just doesn't have the rock-star power that Apple does. Maybe there are tech journalists watching or other similar industry figures, but I don't feel like this presentational style is actually required, on a psychological level, to engage with people like that. In truth, I guess I just enjoy poking fun at the circus of American big-business culture.
Political/legal solutions are the only ones that will work long term. Tech solutions can be legislated around.
The Microsoft Surface keynote guy does his really well and comes across fairly authentically. But it seems like the audience never gets his occasional joke.
.ai is not one of the ccTLDs that Google considers generic[0].

It would be interesting to know if Google will be making .ai generic, or if they will make a special exception for themselves considering they do not allow others to change the geographical targeting of domains registered to a ccTLD.

[0]: https://support.google.com/webmasters/answer/62399?hl=en&ref...
Because it has the lowest friction ? There are dozens of software speaking bittorrent already (instead of only retroshare speaking retroshare), there is a lot of resource on the web explaining how to start download, there is no need to gather friends as a F2F desires.
It's great that you're going to help the one guy who amassed a bully pulpit here on HN.

I have a question though...Why does Firebase charge ONE DOLLAR per gigabyte? 1995 called and wants their business model back.

This alone has limited my use of Firebase to Dynamic Linking for my app. Not that my app is going to smash any records, but paying customers are a good thing to get, aren't they?
Uninhabited Island Covered in Human Trash
> Joke's on you, I enjoy having cases

Maybe ask yourself what happened to all of yours?
"To solve the problem of soul-destroying traffic, roads must go 3D"

I question this. Does anyone know why/how The Boring Company came to this conclusion?
I've seen this viewpoint a few times around here and I'm undecided on this topic myself. Care to elaborate?
Totally. Steam single handily got me back into gaming on a (semi) regular basis.
I'm not sure if you can make magnet links work in a private tracker setting. Private trackers embed the user's key in the torrent file.
C is not that far removed from assembly, and gives the programmer strong control over how the program operates. It is a tool, and if you need safety over control / performance / portability / etc., then don't use C.
It's funny to me that at the same time people are flocking to languages with strong, flexible type systems (often with compile-time checks), we are fleeing from a strongly typed data interchange format in favor of a dynamic bag of objects and arrays.
The centralization Valve represents is dangerous, but from my perspective they have been thus far mostly responsible with their near monopoly. I know it would be pretty easy for me at least to totally 'opt out' and move to buying direct from publishers but Steam is dang convenient. Increasing Valve hate smells like paranoia and bitterness at them not doing single player games these days.
Did google make another new chat platform?
No, please don't.
How would it help even one developer?

Or asked another way, what problem does this solve for you?
The "flipside" is that some of the best minds in AI basically have only 2 choices coming out of school:

- AFGAM

- Military

The period of being able to build your own competitive AI startup was...what, like 3 years between 2010 and 2013?
Investors will see it as an issue because it limits the room on the cap table for future hires. Startup companies take a long time to build so that 10% will make it tough to hire and build a team over 7 years because there is only so much equity to go around. Investors have minimum ownership levels, hiring requires a certain amount of equity so there can be a motivation problem among the remaining team/founders.

Investors will likely push for a recapitalization to reset the cap table and remove the outstanding equity all together.
>The book seemed to take pains to make it appear as if the author were inventing something the likes of which the world had never seen before.

A "new kind of science", perhaps?
I kinda wonder if the tunnel-borers are meant for Mars.
> However, between Gmail and Google search, they already have all of my data.

I think we need to change our attitude here, because I don't think this is right. I think it is a self fulfilling prophecy. There is a certainly middle ground, and we are giving it up if we assume that companies already have everything. It is a false dichotomy to believe we either give all our information up or we go live in a cabin in the woods somewhere. Data minimization with an eye for the actual trade-offs in each situation is key.
Or protonmail.ch, free and secure.
> I've written a reasonably-popular podcast feed validator

Mind sharing?
Implied here is the emergence of a new business model: developer powerful custom hardware that you do not sell, but only make available as a service in the cloud. This way you get multiple layers of lock-in.
I don't store this information after we send the response, but that would be one way to make money if you don't care about being an asshole to your users. This is mostly a joke and I don't make any money from it.
It is very likely than I am an idiot, but I've always found parsing XML too hard, specially compared to JSON which is almost too easy.
Hotdog/Not Hotdog
The growing dissonance between two business models (SaaS and VC)
My main beef with steam is that the client is a piece of crap. With the big bucks they have they should have a much better UX/UI and overall engineering.

They enjoy a massive network effect plus the key handling helped increasing the switch costs, but they should go down. Platforms like itch.io are much better, and GOG.com at least keeps improving.
This reminds me of guitarist Yngwie Malmsteen's famous "How can less be more?" interview (https://www.youtube.com/watch?v=QHZ48AE3TOI)
Somalia's soccer players face difficult odds as documentary shows
I'm sure they do. One of the mottos at my company is "attack for progress", whatever that means. I think every sufficiently large business has a funny tendency to start making up wacky culture codes.
i'm surprised no one has started a snake vs camel case debate here! https://jsonfeed.org/version/1
Wont this also need gaze-tracking to be successful? In their video they described a manually moved camera.

Is this technology compatible with foveal rendering?
Hah, amused to be able to read kanji after so many years (nagoya-eki :P)

I have ridden on the Nozomi and it's a fantastically smooth ride. There are indicators of the current speed on the wagon passage doors and it is incredible when it achieves 270+ km/h and everything is passing by so quickly, and yet you can drink your beverage from a cup just fine, just like in an airplane :)
The Volta is 16-bit floating point, so closer to second-gen TPU. The first-gen TPU was integer only and used for prediction, not training.