skysight-inc/HackerNews huggingface dataset:
As of version 8.0.0 node has exposed a serialization api which is compatible with structured clone. https://nodejs.org/api/v8.html#v8_serialization_api

const v8 = require('v8');
const buf = v8.serialize({a: 'foo', b: new Date()});
const cloned = v8.deserialize(buf);
cloned.b.getMonth();
All discoveries are, in principle, multiples
Much easier if the infant isn’t fussy. Kids have “features” that light up every few weeks.

It was hardest for me around 3... my son just wanted to play all of the time.
I worked for an Apple Specialist (someone with an actual license from Apple to do repairs) and for myself, flipping Macs back when the housing bubble popped.

I don't see how this can possibly be legal. Yes Amazon is having problems with counterfeit products, and yes Apple has its own definition of what refurbished means. But it should not be legal to only allow sales of used products from a certain vendor. <- self explanatory, that's what antitrust laws are all about.

This sounds like a lawsuit is on the way. Unfortunately in these times, with the amount of money that these large corporations have, it's going to be an expensive case that drags on potentially for years. And with the stacked courts that favor corporations now, monopolies are more likely to win out.
Agreed, that's why I worded it as "is often considered". The law being a bit vague, employers often present it as employees needing to be personally loyal.

The law asks one to "act faithfully". Faithfully can easily be used as a synonym for devoted and some employers ask a religious devotion to the company.
Yea. The comparison of humans to cockroaches is a useful intuition. Or blue whales to cats.
They are quite literally the WalMart of the web. Although that sort of damage has already been done.
Reading up on some of the links provided in this thread, I think that would indicate a badly maintained system/too much pressure.

And I'm now quite sure I had to deal with a single-pipe system modified to not have individual valves. Quite insane, but I guess that's what cheap owners will do.
“It felt like I was arguing with a robot.”

How much of the App Store review process is automated these days, anyways?

One of my largest laments for the last 8 years or so with the App Store is the lack of a phone number in the appeals process for applications. I feel speaking out loud with a real person would force answers to a lot of these questions, especially ‘why does ‘x’ get away with this and I can’t?’
Githuh pages is the solution. For now. And that's all we need, as you said, nothing lasts forever.
There is a decent guide by the FDA here:

https://www.fda.gov/ForConsumers/ConsumerUpdates/ucm316375.h...

You might have heard about certain amoebas being a risk of dipping ones head underwater in warmer bodies of fresh water:

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

You probably won't find Naegleria fowleri in your common tap but there are a host of other protozoans and bacteria that can be dangerous to your health.

Contrary to common belief, they probably won't kill you right away - and may not even cause an infection. But you are taking a risk and taxing your body's immune system and that particular area's sensitivity and inflammatory response. It's really not worth the risk considering the price of generic, sanitized, saline bottles that are less than a few dollars a gallon.

The risk is small but it could end you due to the area we are discussing:

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

I used aerosol saline sprays after I had deviated septum correction surgery. They are pressurized so there's no risk of internal contents becoming contaminated. This alone is worth the peace of mind. Plus the pressure helps in a way a normal neti pot or drip system cannot.

I used large Neilmed bottles from Walmart but I did a quick search for you and found a 3-pack of Arm n Hammer saline aerosol for $12 which seems to be a solid price: https://amzn.to/2RMiseS

Hope this helps. Good luck with your health, take care of yourself!
Concentrated development is exactly what you want for the environment. Urban living is way more environmentally friendly than non-urban living.

https://www.citylab.com/life/2012/04/why-bigger-cities-are-g...
Fingers crossed that there are no merge conflicts & conflicting tests.
The Top 6 Data Visualization Tools for 2019
Crossing the Street: One of the biggest challenges for soldiers in combat
I would recommend immer (https://github.com/mweststrate/immer) instead of ImmutableJS. You can work with regular JS objects, plus it plays much nicer with TypeScript.
I did not say that JSON.parse would parse the dates.

I'm saying that the article is wrong when it says that JSON.stringify does not transform Dates into ISO string.

Right after that, the article says "cannot be parsed back to its original value" when it definitely can be parsed back. JSON.parse does not do it by default but that was never his point.
has to be itunes. What a bloated pile of crap that is.
So, no one anywhere is claiming you can write a kernel in purely safe code. It fundamentally needs to access arbitrary memory locations which is unsafe.

That said, I don't think any of the issues in that thread are related to unsafety. It's perfectly safe to panic. None of those bugs are memory corruption, arbitrary code execution, or so on, which is what safety tries to protect against.
The biggest problem with reading Italian is knowing where the accent goes if it's not mandatory to write, in which case you need to know from context, as in the words at the end of http://www.italianlanguageguide.com/pronunciation/stress-acc...
The way loyalty has always worked is that your first loyalty is to individuals, like yourself, your family, boss and immediate coworkers, and your second loyalty is to the collective you all belong to, like your company, extended family and neighborhood.

People who can't recognize second loyalties can't be trusted, and need to be weeded out of an organization before it hits hard times, otherwise they just won't be able to be relied on.

Your company isn't just some faceless entity interested only in profits. It's face is all of you and it exists to keep all of you fed and with a roof over your head. A company with a headcount of 40 people can provide for 200+ individuals. All 40 of those will work together to bail out the company because the company provides for themselves and their families. It's simply immature to not recognize that.

You shouldn't be expected to choose your second loyalty over your first, except in very rare situations. But those situations exist and you should recognize them. When it's crunch time, it's crunch time. Crunch time all the time demands a re-evaluation of priorities, but so long as it's relatively rare, put in the hours and build solidarity with the people you're working hard with.

You shouldn't make your second loyalty your first, is how the sentiment should be expressed.
Tools in the world of AI
Freedom without boundaries and trust isn’t freedom but anarchy.

A game is only a game if all the players have a shared set of rules and can trust each other to stay within them. As soon as someone breaks the rules the game is over, and the freedom provided is lost.
If this were necessarily true - that all industries would naturally gravitate to the regions of highest density - then why is so much of the banking industry now in North Carolina?
What a fantastic read. As a CEO who has grown my company from 6 to almost 100, this is one of the hardest discussions to have with someone. It's not that they did anything wrong, they're just no "right" for the position in its current state.

He suggests that it's impossible to retain employees through such changes. I haven't found this to be the case. One technique I've used is to keep the company title-light, so that changes in title aren't as stark. I've also had a few people who have gone from IC->manager->IC, which shows the company that I value people no matter what their role is. Retaining people after hiring above them requires a lot of careful, honest conversations not just with the affected employee, but with messaging to the broader team.
We're working to improve our feedback process, but as mentioned, we have a "Feedback" button at the bottom right of every search result page.

Clicking this opens a form right on the results page which you can use to specify what the feedback is about (link results, image results, ads, etc.) and why you're happy/unhappy with what you're seeing.

This feedback is reviewed daily by our team.
I still think there are a plenty of reasons to support POSIX in many places. As someone who's been running fish for a while, I can appreciate the common ground it provides across the current UNIX ecosystem, but it's not like translating a bash script to fish is impossible.

There should always be a supported standard, but there should be nothing forcing you too it. This is the freedom we need to demand of our OSes.
Yeah that's right. All I'm saying is that no matter what, the following sentence is false:

> An example of a non-serializable value type is the Date object - it is printed in a non ISO-standard format and cannot be parsed back to its original value :(.
Using structured cloning for deep copies is clever, but may or may not give you the behavior you want for SharedArrayBuffers. The copied value would be a new SAB with the same underlying data buffer, so that changes to one value will be visible to the other. That's good for most uses of structured cloning, but it's not what I would expect from a deep copy.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Because sex doesn’t exist. It’s a thing from movies and magazines.
Aha yes you are correct - it outputs an ISO string at the very least but does not parse it back to a date. I will update the article to reflect this!
Does this approach guarantee success?

Are there any companies who brought in this or that CEO/VPoE/Lead Engineer and failed miserably instead of successfully going to the next level?
Where are you watching that link from? It says it is blocked in the US on copyright grounds, which makes me think that if you are watching it from outside the US, it's because the copyright holder is explicitly allowing it.
Yup, between 1 and 5 they’re mobile and active enough to require constant engagement but mostly not self-reliant enough to find it themselves. It varies a lot based on the child though.
The first video is fantastic (and terrifying). Thanks for sharing.
Oh I see. Okay I misunderstood you.

What do you mean by fixed syntax? A formal syntax?
Not all of the electrical energy consumed by the CPU is used by the CPU for computational work. Some of the electrical energy transfers out of the CPU to other components. The TDP of the CPU is not concerned with those other components. TDP is not a useful measurement of the amount of electrical energy a CPU can consume.
To amplify: they really do. I've got my beefs with HN moderation on occasion, but neither 'dang nor 'sctb have ever failed to respond to an email with a response, and a thoughtful one if it's a topic that needs one.
> and making sure that I matched popular writing styles

Maybe this is the problem. I'm sure as a professional writer you need to keep up with reader interests (rather than setting up to do the blog equivalent of Finnegan's Wake), but you don't want to be too interchangeable either.

It's like you had to decide each month from each cake you want to eat (there's an infinite row of cakes) and you vie for the huge ones -- together with countless other people, so you get really small crumbs. Go for a smaller cake and you may get actual slices with frosting and all.
I think most political commentators on YouTube that do it for money use patreon more than YouTube ads, many political subjects are demonetized automatically now. YouTube doesn't want to buy their content much regardless of if its able.
From 10+ years ago when I worked at PayPay, webscr (the frontend at the time, where you'd log in) was a total of 2GB of C++ that would get compiled into a 1GB CGI executable, deployed over some ~700+ web servers.

Debug versions would never get compiled, as I'm told the resulting file was too large for the filesystem to handle.

Apparently a great deal of the code was actually inline XML.

They knew this was a bad pile of technical debt, too: at one point, a senior/staff engineer gave a company presentation where they brought a fanfold printout of the main header file for this monstrosity, and literally unrolled it across the entire stage.
Google adds always-on VPN to its Project Fi cellular service
Not really. It trims via a moving stabiliser. You are confused because it has flying elevators and the pilot only directly controls the servo tabs which look a lot like trim tabs.
Seems to break if the names have spaces
Crowdsourcing the evolution of text parsing with unified
JSON.parse of an ISO string yields a string, not a date.

let d = new Date();
let s = JSON.parse(JSON.stringify(d));

s will not be a clone of d.
Publish (on your) Own Site, Syndicate Elsewhere

https://indieweb.org/POSSE
MedX App: Secure, Real-Time Healthcare Messaging with PubNub and AWS Translate
I think you could probably go as far as to say that, with todays understanding of an OS, one can't simply slap together an OS given any medium. LOL
> So, Youtube, who _still_ make a large amount of money from infringing other people's copyright

Do they though? Other people are saying that also, but the evidence I've seen isn't very good.
What type of it job is this? Software dev? Says admin? cots config ?
https://news.ycombinator.com/item?id=18442816 - apparently...
Anyone who knows when EU-North-1 (Stockholm region) will open? Supposed to open by the end of the year.
Oh man, I used to be on the team that built that. It's just enormous. If you're on Chrome, the optimizations are sometimes enough to make it smooth. If you're on any other browser, god help you. I used to see 30s(!) reflows in Firefox.
>I'm guessing by bad, you mean ugly. ... In my opinion, if it works, and provides the utility it was designed to bring, then it doesn't matter. If it makes money, then who really cares!

"Ugly" is subjective; I'd define "bad code" as "difficult to reason about". If you're introducing someone new to the project, how long do they have to stare at it until they can grok it? Good code is code that makes sense, where things are documented and clearly named and encapsulated and have a flow that makes them understandable.

This doesn't necessarily mean it isn't ugly. Often, it's uglier than "clever code" which does something succinctly but less obviously.
> Sure, Medium editor is nice. Typography is good (for English, other languages are not supported). Publishing is free.

That's it? I'm not sure the author accurately summarized the upside of Medium. I thought the main benefit is distribution.
Amazon should pay for putting that underground instead.
Ask HN: Reverse engineer https call on android
anyone knows how to get the rest interface calls used by android app so I can duplicate those calls

I know there's a way to do it using https proxy, but I'm looking for a complete guide with examples

Thanks
Loyalty is specifically distinct from reciprocity.
Show HN: Dream (Real time VR collaboration) now on Steam
That's great feature but I would prefer to see search within duckduckgo as it's usually better at finding what I want and for privacy reasons.

There are so many ways these search engines can still innovate.
Huh. I’ve seen this posted several times here, now.

Here in Toronto, that most assuredly does not seem to be the case.

Perhaps it’s because I’m a lesbian and on the fringes of the fetish community, but I certainly don’t see a lack of sexual activity in the city here. Tinder is super popular as wel.
The point of structured clone was originally for passing data to web workers. Since the point of shared array buffers is to share data with workers, it makes sense that the structured clone algorithm keeps the SAB identity.
... which was theoretically better than OSCommerce :/
> that reference you can't find right now seems rather pertinent?

Here it is: https://arxiv.org/pdf/1707.08706.pdf (This isn't quite the one I was thinking of, so I'll dig a little deeper, but it covers the idea).

Some slightly more technical conditions have to hold in order to have vanilla GD work (since the function is non-differentiable at points), but a (very!) slightly generalized variant for convex functions—sub-gradient descent—works.

> for an arbitrary non-convex function.

Sure, but this is also obvious since it is NP-hard to reach global optima in arbitrary non-convex problems. Additionally, specifically on the case of GD, I can give simple examples that always fail (consider f(x) = 1 everywhere except f(0) = 0. GD always fails whenever the initial point, x_0 ≠ 0, since the gradient is zero everywhere, except at one point. Additionally, picking initializations randomly, we reach the global minimum with probability 0 whenever we have support with non-empty interior).

I'm afraid I disagree that this is what the OP intended, though, and I also disagree that the paper's claim implies what you've said, since they only study a very specific subproblem (e.g. minimization of empirical loss on ResNets).

The relative "ease" of this task vs solving arbitrary NP-hard problems is not difficult to believe, since, given a bunch of training examples, I can always generate a resnet that fits those examples perfectly (i.e. with zero loss) in poly-space in a very dumb way: first, generate a circuit that matches the look-up table of the training samples (which is poly-space in the number of samples and can be done in poly-time), then map that circuit to an NN.
Poor Resource Utilization by AWS Serverless Lambdas and Its Impact
>I dislike money being such an important factor in politics these days instead of oh.... how candidates actually vote.

There's a large empirical literature on the issue and the conclusion is that money is more or less irrelevant in politics. Political campaigns are entirely ineffective.

The Minimal Persuasive Effects of Campaign Contact in General Elections: Evidence from 49 Field Experiments [0]

"First, a systematic meta-analysis of 40 field experiments estimates an average effect of zero in general elections. Second, we present nine original field experiments that increase the statistical evidence in the literature about the persuasive effects of personal contact 10-fold. These experiments’ average effect is also zero."

Does Money Buy Votes? The Case of Self-Financed Gubernatorial Candidates, 1998–2008 [1]

"The apparent effect of spending on votes is severely inflated by omitted variable bias: the best candidates also happen to be the best fundraisers. [...] self-financed spending has no statistical effect on election results"

[0] https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3042867

[1] https://link.springer.com/article/10.1007/s11109-012-9193-1
Ok but please read carefuly because JSON.parse can in fact recover dates. The JSON.parse function accepts a 'reviver' function as an argument to do just that. 99% of the time it's not useful so there is no reason for JSON.parse to do it by default but JSON.parse definitely can parse dates back if you use all it's features.

I like that it does not do it by default but I can make it parse the dates if I want.
Amazon’s HQ2 Spectacle Should Be Illegal
Good lord, just reading it can cause panic attack.
Indeed, and they've resorted to DDoSing GitHub precisely because it's so difficult (in terms of value lost) for them to block it (https://en.m.wikipedia.org/wiki/Censorship_of_GitHub).

Sure, they could setup a selfhosted GitLab and mirror repos, but doing so would severely hurt them.
> If Britain stays in the European Union, then it won't have a lot of power to manage her borders. The "liberalness" of Britain's immigration policy ends up being at minimum the liberalness of each of the other 27 EU countries. Germany could let in 1 million immigrants (good for them), all of them would get citizenship, all of them can go to the UK, the UK can't say to any of them "Hold on a minute. Are you even a fit?"

That's patently false. The EU doesn't prohibit (justified) immigration restrictions, and that sort of immigrant wave would be grounds for imposing restrictions.
My first job was sysadmin of a third tier ISP back in the dialup days. The account management and provisioning system that ran EVERYTHING was probably close to 100k lines of csh. Everything was done via a UI that the shell generated as a sort of curses-style interface.

What was horrible about it was that it controlled everything from who got a website, active domains, what POPs users could dial into, metered billing, you name it. And it did all of this by manipulating flat files of pipe-delimited data on a central server, then rcp’ing those files to the various machines, then rsh’ing to the various machines and kicking off THEIR scripts, which parsed the source files and generated their own files, which called another set of scripts that parsed THOSE files and generated the software config files.

This included doing things like updating init scripts so that new IPs got added to interfaces, and what email server a user was provisioned on, so it had to generate new exim configr with routing rules.

All this to say that it all worked, but I dreaded having to go in to manipulate anything. Adding a server at least had a dedicated procedure so that was fine, but anything else was a nightmare.

Case in point - as part of a gradual plan to remove this nightmare, I swapped out the radius server that they were using for one that could support a database backend, and modified the local config generator script to make a new config for the new software as a stopgap until I could get it into a database.

The config file had a series of fields that just had numbers in them, and after much digging, it seemed like that controlled whether a terminal dial in user was presented with a menu of options, and what options. I had to reimplement that logic for the new software, made a mistake, and accidentally removed the option for UUCP for the 10 customers that were still using UUCP. One of them was on an ISDN line and their mailer decided to continuously redial looking for the UUCP, tacking up thousands of dollars in carrier rate charges for the weekend that it took anyone to notice something was broken.
This mentality that we should be thankful for "job creators" is incredibly toxic. Amazon hiring people because it benefits their bottom line, its not a charity, skip the "community service" crap.
That function was added in Firefox 61: https://bugzilla.mozilla.org/show_bug.cgi?id=1434007
A web application written in C++ before there was the STL or many libraries written for C++... in 2007 or so. It was probably 200k LOC or so of CGI application code, libraries to render PDFs, manage a filesystem of XML files, an XML parser... none of it documented or tested.

The developer who was leaving the company dropped a copy of Michael Feathers' Working Effectively with Legacy Code. There was a small amount of Python to wrap the API to the C++ code using Boost against which a small suite of unit and functional tests were being developed. I learned a lot on that project.

I never fully understood how the C++ code all worked but having that API interface in Python helped to grok parts of it (and eventually replace it with a few hundred lines of Python code at a time).
Discover all cloud-native services across clouds with new open source tool
It does prohibit them among the 28 member countries. They call it free movement. Each of those country's immigration policies is a loophole for the other 27. It's a loss of border sovereignty.
Amazon picks New York and Northern Virginia for its new headquarters
> You can't upgrade the users.

You absolutely can. You just have to state and keep stating that the system is for adults who can be bothered to read half a page of instructions once in their life, instead of fostering a culture of ignorance.

We have a similar problem with software UX, too.