skysight-inc/HackerNews huggingface dataset:
To answer your first question, the data is hosted on devices part of the distributed network.

For example, if you have a static webpage it may either be present on every node in the network (so anyone else accessing your webpage would only be making a local request to their copy of the data) OR the webpage would be split up into many pieces distributed amongst all the nodes, so say your webpage is split into n chunks you fetch each chunk from Node_1 ... Node_n and use some algorithm to stitch it back together.

These are obviously over simplifications, but you should take a look at how Gnunet, Freenet, and Zergnet(?) and how they approach the distributed web. Also, looking at p2p networks might give you an idea of how this works as well.
Cryptoassets: A crowd sourced evaluation and due diligence framework
Thank you for your answer. My reason to come back to HN is to read these kind of expert insights.
probably canadians going back home because ... family.
I dunno, I kinda feel like this one is pretty clear-cut: 40 months in prison versus losing your job...
Not questioning his innocence, but will the executives involved be held to the same legal standard?

EDIT: FTA

> U.S. prosecutors have charged eight current and former Volkswagen executives in connection with the diesel emissions cheating probe. Liang is one of the lowest-ranking executives charged so far.

> Another VW executive, Oliver Schmidt, has pleaded guilty and is scheduled to be sentenced in Detroit on Dec. 6. Under a plea agreement, Schmidt could face up to seven years in prison and a fine of between $40,000 and $400,000 after admitting to conspiring to mislead U.S regulators and violating clean air laws.
Part of the effect that the Web specifically has had over the past decade is to adjust the general personal computing public to the idea that programs and files are more ephemeral than they were, say, 10 years earlier. We don't really worry about "will such and such computer be compatible with my [whatever] files?" as much as we used to. This is actually quite big. What it means is that any system designed for personal computing needs to have one key program in order to be truly usable: a web browser.

Now, how does that get us past the Web or to the "next" web? Well, if a web browser is all you need, we can go about designing personal computing architectures that are very different from the current offerings. This means we can experiment with new programming languages and environments. Imagine making a computer optimized for something like a Smalltalk system. Sure it would be hard to catch on at first, but if the system came with a web browser and internet access, you'd be ahead of the game.
The same people that supply most capital: lenders. And they get interest out of it.

Alternatively, you could pre-sell credit at a cheaper price, as a sort of crowdfunding.
> And science historian Jöran Friberg, retired from the Chalmers University of Technology in Sweden, blasts the idea. The Babylonians “knew NOTHING about ratios of sides!” he wrote in an email to Science.

“When a distinguished but elderly scientist states that something is possible, he is almost certainly right. When he states that something is impossible, he is very probably wrong.”
— Arthur C. Clarke
The worker goes to jail? What about the exec
Like khaki pants:

http://img-fotki.yandex.ru/get/5306/72835324.13/0_63781_f235...
If slack can disrupt chat, then maybe another company can disrupt no-reply.

I feel like this predicament resembles the story in the children's book: Half Magic (http://a.co/e8JrhbU).
Can we all agree the liberal thing to do is enact a bunch of feel good polices that do nothing but shift power money to their own interests. If you really believe global warming is an existential threat, then act like it and start building a 1000 nuclear plants, ban coal and start a mandatory phase out of gas powered cars. But if your answer to an existential threat is some solar subsidies and a carbon tax, then I don't believe you believe.
From outsider pov, US has been draining talent from foreign countries for ages. Perhaps those talent going back might be a net positive.
why the downvotes?
No. Nothing will happen to top executives.

There's a lot of insight as to why from "The Chickenshit Club: Why the Justice Department Fails to Prosecute Executives"
Why is default interface implementation controversial? I get it for moving existing .Net functionality around but for development of new code, what's the downside.

Coming from C++ it seemed like C# interfaces (and Java at the time) felt like a punishment. Now I'm sort of used to them.
It depends on the basis of your green card application.
Why is customer acquisition cost (which can be many $s) not considered part of the cost of the app if it's considered part of the cost of Starbucks (through rent)? Why is Starbucks server a cost, but your app's developer isn't? Why is Starbucks equipment a cost, but app's infrastructure isn't?
It just wouldn't be Hacker News without a gut-bacteria story, replete with commenters dietarily virtue-signalling and even dusting off "leaky gut syndrome", which precisely zero medical evidence proves is a thing.

Remember, gut bacteria are why webshit stinks.
Non-nullability is you know quite a thing. Even in it's current half-baked form. That default method interface is not something that I would touch on a day-by-day basis.
Note to engineers: managers will throw you under the bus as they see fit.
I used to have this perspective on media, and I think LOST broke it for me. I don't need everything explained anymore, I just want to enjoy an engaging and entertaining story. Sometimes leaving some stuff to the imagination is the right move.

Fun fact: there IS no "Half-Life story bible", so it's not like they're witholding story from you, they just literally haven't written it: https://twitter.com/marc_laidlaw/status/899511161145573376
Great news! Now everything goes. Executives doesn't need to have moral obligations to oversee their employees. Any problem, send them to jail.
FB buys a shitload of data to 'connect the world' but they don't have to disclose sources unless related to serving ads. They obviously use data sources to make both personal connections and targeted advertising work. While I agree that FB shouldn't tell this user how they figured her family secrets out, they really should let users opt out of all data sources with a button. Currently, in order to opt out you need to go to the sources but nobody will ever know all the sources. This person didn't do much research. Perhaps, rather than contact FB she should have spent time creating her recommended list for a while then opted out from the data providers discussed https://www.facebook.com/help/494750870625830 then she could have done a comparison. Opting out takes a lot of time and I assume it takes a while for these systems to update the opt out information.

I strongly believe that when online companies have a lot of personal information like FB they should not assume users will have a better overall user experience if the service uses offline data that the user doesn't explicitly authorize to be used in conjunction with their online account/profile.
Not only that, but the dude apparently cooperated with the investigators.

Fuck the judicial system in the US.
Monitoring aquifer health seems like a good approach to start with. Great to see you have thought about the issues.

Water is an ethically challenging area to start a business in, but the status quo in India is pretty bad, so I hope you do well!
I actually did 23&me but I didn't use my real name. Paid with a prepaid card. They don't actually verify your personal identity, so at least there is that possibility.

Although, I'm sure if they tried, they could figure out who I am through connections of others and public records, they don't seem dead set on collecting personal details about me (unlike Facebook).

I am still curious how Facebook asks my friends details about me. If I chose not to share it, don't ask my dumb aquantances who will give up every detail they know about me.
Every single boss that the engineer had ( all the way to the CEO ) should be go to jail for that if that engineer went to jail.
Hi Peter, thanks for your time. Any specific tips for the E3 process when US employing entity is brand new? We are an Aussie company that has been around for 7 years. We are setting up a new US entity and first hire in the US is an Aussie. In your experience would a new entity face any extra scrutiny?
This argument is devolving into a pissing contest so I'm not going to try and weigh into the discussion about could haves and should haves.

To add the relevant context I do know, I use both the Rift and Vive routinely at work. The Vive definitely has functional advantages with the lighthouses, but that's really it. The Rift is so much more ergonomic, comfortable, and polished. Looking at these two devices, I cannot believe they shipped at nearly the same price point. I have no idea what "sturdy as fuck" means in this context since I've never considered the Rift fragile in any way and it certainly feels less janky and dev-kit-like than the Vive does. The Rift's controllers are an exemplary model of form and function and absolutely waste the Vive controllers as VR input devices.

Valve's engineers made some really impressive contributions to the field of VR with tech like the low persistence display. However, that smacks to me as the product of the part of their engineering team that has passion and motivation to complete new challenges. As soon as we're back to the same old challenges - developing a compelling narrative game experience - Valve drops the ball again. As others in this thread have pointed out, their fountain of money from the steam platform offers no incentive to innovate. As far as I'm concerned Valve and Oculus are both behind on tracking technology now, since Windows MR's inside-out tracking is a completely superior solution that doesn't require staying in view of real-world sensors, rearranging my house, or screwing hardware to my wall.
Doubtful. He made his decisions as an adult, fully aware of what was right/legal - he could have refused but chose not to.
I'd say that anyone who's complaining about callback hell isn't up-to-date with the JS world. Promises have fixed this problem and, as you pointed out, async/await make it even nicer.

In my experience (I write mostly JS but also a lot of C# and, not as much, Rust), passing functions around is very easy to read and reason about. Functional programming "Just Makes Sense™" to me. I think it's just an exposure thing. Many people find Python's significant whitespace cleaner. I disagree but I promise you it's because I haven't spend much time with it. If I wrote a lot more Python, I'd probably grow to like it.
So I need Java to manage C "packages"? Sorry, but please try again..
An Honourable Directory of One Person Startups
The most efficient things you can do are 1) vote, 2) contact your elected representatives 3) donate money, say 3% of your income. These steps will have minimal impact on your personal quality of life compared to their impact on the world. Personal lifestyle changes like using an electric car are secondary - as you mention, it's better to change the incentives.
> awk, bc not production level languages. I think you're being disingenuous there.

First of all, we are talking about programming languages here, not about how widely they are used in "production". I know that awk is used in one giant company to do an important thing (aka dealing with money). It wouldn't surprise me to find that bc is also used in "the industry".

On that note, the TIOBE index lists Java, C, C++ and C# as being the most widely used languages. Awk is number 33, just below Ada, Prolog and Erlang. Rust is not even on the list, a list where assembly of all things holds the 14'th place. (bc is in the same group as rust there)

Erlang is also used for plenty of "heavy" things, notably in the telecommunication and banking industries. Haskell is used by facebook for their spam filter. WhatsUp is written in erlang. https://www.youtube.com/watch?v=LnX3B9oaKzw

> If you know anything about both languages that's at the top of their features list, which I mentioned.

Not everything is about "features".

> If concurrency units (threads, co-routines) share a heap they are not memory safe.

If you want to talk about concurrency you should mention "Communicating sequential processes", where from Rust did take some wisdom, but Go (as a popular example) went full in. Functional programming (lamda calculus) also lends itself extremely well to "threading", intrinsically so.

I think that discussions are about learning things, clarifying things and such "nonsense". But this discussion seems to be all about "winning at any cost". So.. goodbye.
Estimating the Effects of File-Sharing on Movie Box-Office
I'm having trouble finding much information on this guy's role in what happened, but what I can find makes it sound like he played a big part in making the decision to create the cheating software. He's an "engineer" but was with VW for decades and was in a leadership role when this stuff went down.

Obviously he still has a boss, but I doubt the boss outright told him to cheat. Smart companies don't break the law that way. They just give their people goals that can't be met legally, while wink wink telling them that legal compliance is important, and let them figure out how to reconcile it.
If CF was legally obligated to offer their services to them, such a claim wouldn't hold water.

I'm not saying CF /should/ be obligated to provide the service to everyone.

I'm just saying if they were, then speculation about any implied agreement would go away.
Possibly get an H-1B through the startup or even an O-1 - or even change status to B-1.
I have used PS for 15+ years mostly for photography work. I would not describe myself as a power user but so far I like it. The biggest advantage PS has over anything else (including GIMP) is training, the Adobe ecosystem has so much rich training out there. Most of what I need I have found in Affinity Photo and it even does some things better. The interface is similar to PS that a transition is not too difficult. The app is still at 1.5 so I'm sure there are features I will find missing at some point.
What evidence do you have that there is such a bias? Have you considered the possibility that the prevalence of bad news as you call it is indeed the truth? That the absence of good news might be because the positive effects are dwarfed by the negative?
Are you also modelling outlier scenarios including mass planting (by hand or plane or drone or whatever) and if so.. do we have any hope?
So I'll just add this:

https://artplusmarketing.com/gimp-and-inkscape-on-retina-mac...

Long story short; if you're on retina screens (which most Macs have) there are bigger issues than just missing macOS builds.

It's really not usable on Macs at all.
There's a very interesting Vox piece where the author was trying to obtain an estimate of how much his son's birth would cost [1] (the video is much more informative than the article).

Suffice it to say he was impressively unsuccessful, but it gives very interesting insight into how and why the problem is so complex, just from a consumer's perspective.

[1] https://www.vox.com/2016/5/5/11591592/birth-cost-hospital-bi...
If they change their privacy policy, doesn't that only apply to data given to them after the change?
This is the kind of thing that induces panic attacks in my business because so much time is spent on the look and feel of any letter going out to customers, and so little time is spent on the finished product (ie QA process for the letter in the envelope). It's probably not a matter of the company being evil (although Aetna could probably be described that way at times). It's more than likely 1) the lack of proper procedure in place regarding mass mailing, 2) the lack of a standardized Quality Assurance program, and/or 3) a 3rd party was contracted out by Aetna to do the mass mailing and they you could probably wrap back through #1 and #2 for them as well.

None of scenarios can diminish just how awful this is of course. There are some things you can get wrong on that envelope that are bad, but not really livelihood threatening. This is life changing for a huge number of people I'm sure, and the companies involved should be held accountable for the breach.
> “People don’t always like some of their PYMK suggestions, so one action people can take to control People You May Know is to ‘X’ out suggestions that they are uninterested in,” the spokesperson wrote via email.

...providing Facebook with one more datapoint. I tried to use Facebook while limiting the amount of data it could gather, but quickly realised that it's pretty much impossible.

My current strategy is to add somewhat random datapoints, like hitting random keys and liking/attending those. Still, the results that come up that way are still pre-sorted by Facebook, and there's still a lot of high-quality data I provide Facebook with for them to deduct _a lot_. I guess it's just a simple step to make their work more difficult, having to also incorporate that their data might perhaps not be perfect.
Perhaps startups should send email from replieswelcome@startup.com to encourage customer feedback and iterate faster? As pg wrote in Do Things that Don't Scale, "The feedback you get from engaging directly with your earliest users will be the best you ever get... That's one advantage of being small: you can provide a level of service no big company can."
>The app author also has the ability to release a new app if the features warrant.

That's easier said than done. You can't really do this without losing your customer base, links to your app in the store, sign-in tokens, etc, and you have to have some mechanism for migrating data out of one app sandbox to the other.

Additionally, if you want to be fair and offer an upgrade price, the app stores don't allow this directly.

Tweetbot did something clever; they wanted to charge $10 for new users but $5 for upgrades. They put the "old" version and the "new" version in a package deal bundle on the iOS App Store, and priced the bundle at $10. If you had the "old" version already, you got get a discounted upgrade by buying the bundle -- since you already owned one app in the bundle, you got a credit for that towards the full price.

The app stores could fix this problem and allow publishers to set upgrade pricing, but they don't.
The article gives example of Justin Bieber and Adele. For those two examples, there are hundreds who got where they are just because they knew someone important. Miley Cyrus, Jaden Smith, Charlie Sheen, Ben Stiller, Angelina Jolie, Paris Hilton. Actors/singers make very poor examples for this given that most of them mostly get to where they are by networking more than anything else.

Lets say there was an absolute master of his profession that nobody knows. Compare that to someone who knows enough to get by when it comes to his profession but knows most people there is to know in the industry. In general, which one is more likely to get hired? Who will have better references? Who is likely to know about vacancies before they are announced? Are companies willing to hire someone because he answered more question in a test even vs who did OK but has a lot of good references from respectable people, some of whom they personally know?

Someone who only cares about a better paying job should spend 90% of their time in networking and 10% on honing their profession because networking is all that matters. Someone who absolutely loves their work will happily do their share of work for a lower pay.
From the article:

"U.S. prosecutors have charged eight current and former Volkswagen executives in connection with the diesel emissions cheating probe. Liang is one of the lowest-ranking executives charged so far.

Another VW executive, Oliver Schmidt, has pleaded guilty and is scheduled to be sentenced in Detroit on Dec. 6. Under a plea agreement, Schmidt could face up to seven years in prison and a fine of between $40,000 and $400,000 after admitting to conspiring to mislead U.S regulators and violating clean air laws."
Cryptomining Demand Drives Exceptionally High Graphics Card Shipments in Q2 2017
Thanks for Chargebee recommendation. It looks fully featured and much cheaper than chargify.
Given the typical pattern of cooperation and plea deals, I assume his cooperation was in exchange for lesser charges and/or a relatively lenient sentence, i.e. it could have been much worse without.
I am currently in USA on L1 visa and I also have an L2 visa and EAD which will expire in February.
Is it possible to extend EAD while entered to USA on L1 ?
And is there a way to check validity of the visa: when I got L1 visa my B visa was stamped as canceled but L2 remained and I want to make sure that it's still viable.
Its not about what you know.

Its not about who you know either.

Its about whom you can trust to solve problems and decide wisely -- It always has been and until there is a clearly rational way to evaluate trustworthiness to do an ambiguous job, it always will be.
> But a common problem I see is that people are glued to their phones/email, even when they are with family or friends.

When me and my wife are outside seeing other people, we treat people being glued to their smartphone despite our presence as them being not interested in our company, and we never invite them to dinner again. Truthfully, if people can't practice some self-discipline, that's ultimately their problem, not ours.

IMO mandating your family to not use technology at dinner won't educate them; it will make a part of them better at hiding it, or if that fails, they'll excuse themselves from the dinner early. As mentioned in another comment of mine, sometimes it helps with having topics to talk about: "Ive read today that.." and before you know it, one hour is gone. It can be pretty beneficial if used in moderation. I do see your point though -- using things in moderation is not the strength of the most Homo Sapiens.

However, forcing never educates anyone.

> But I think that anyone, religious or not, can benefit from being "off the grid" once in a while.

I fully agree and to me that's an undeniable fact, and something that helps mental health a lot as well.

But, as a very busy man in his most active and productive years (I am 37 now and I estimate I'll be very active at least until 50), I found that taming my tech to not spam me and to only use it for things I really need (even though I am a programmer and we are known to get addicted easily) has been the second best thing.

Unlocking your phone and just poking at it is something I don't do for a long time and it helped me a lot. However, I do read Wikipedia and other focused articles regularly and I only extract educational value out of it.
It's easy to call this clear cut when you don't know that persons situation and what losing their job would have meant to them at the time.
Gothenburg instead of Stockholm this year? How come?