skysight-inc/HackerNews huggingface dataset:
Javascript graphing libraries are a pain in the arse, whenever graphing comes up at work we all cringe at the prospect of having yet another go at picking a library out of the millions that is: not painfully slow, not terribly written and not poorly designed even though they are all written on top of D3. I've also submitted PRs so some that I will not name in an attempt to optimise them semi successfully, but you start to realise that none of these were designed with performance in mind, most are just arbitrary collections of declarative D3 bundled together into predefined graphs and some user configuration passed through.

But to be a little more fair, I think a big part of the problem is that graphing is such a subjective problem to solve, that's why there are a million libraries - because there is no correct way to do it, and so it's all spread so thin.

... with some exceptions, for what I do, that's scientific graphing, if you want this you will find that all but two libraries are just not fit for purpose. What you will want is matplotlib - but that is python. The closest thing i've found in JavaScript is Plotly, and frankly, even from a non scientific graphing perspective I'd still choose this library, it's quite fast (for something object/D3 based) and is simultaneously comprehensive and customisable, to put a cherry on top it can also use it's JSON schema to define all aspects of a graph. - but it's not new and trendy, so it's not on the list.
Inheritance was probably was a good idea for a small thing and quickly achieve certain goals until features ballooned and he keep promising to deliver more features on top promptly
This is known as “Calm Technology”, as first defined in “Designing Calm Technology” by Mark Weiser and John Seely Brown in 1995: http://www.ubiq.com/hypertext/weiser/calmtech/calmtech.htm
Maybe not 100%. Bermuda has a root CA: QuoVadis Global.
Power can be critical in many ways: loose it at a meat processing plant and all production is lost too.

Reminds me of another situation where power loss was... a huge problem: http://abcnews.go.com/US/texas-chemical-plant-braces-explosi...
Any parent that thinks schools won't end up abusing their newfound surveillance powers is deluding themselves. Look at the example of WebcamGate at Lower Merion High School in 2010.

https://en.m.wikipedia.org/wiki/Lower_Merion_High_School
This population has a shit life of pariahs, getting ripped off at the work place, avoiding check points on the road, worrying of being Anne Franked by ICE, never leaving the country, and generally avoiding airports and train stations.
I agree with most of this (I'm a Pole, currently living in Poland). I'd say that we're closer to the world norm and the Westerners are the outliers - universal wealth on an unprecedented scale has created some paradise-like conditions in those countries. Meanwhile, in the rest of the world (most of Africa, Asia, South America, Eastern Europe) people are scamming and robbing each other left and right, which creates a justified amount of mistrust. My prediction is that further automation and globalisation will be the great leveler, and in 50 years people in the West will be considerably worse off (it's already happening, hence Trump, Brexit etc.) while the rest will improve.
And it's not unheard of for disk controllers to make a right royal mess of your data on non-integrated storage during the act of topping themselves.
Big companies use IQ tests (not literally, but some substitute because it's forbidden in the US) to hire.
BeeF-Over-Wan – Python Script Does the Changes Required to Make Hooked Over WAN
Most languages that have classes expose inheritance relationships in someway without reflection. Even JavaScript provides a non-reflective instanceof now. You can also reify inheritance relationships more directly by hand of needed.
Life in the land of unqualified imports
> The conceptual purist perspective:
>
> The notion of object oriented programming is completely misunderstood. It's not about objects and classes, it's all about messages. - Alan Kay
>

Given that Alan Kay is the one who came up with the term "object oriented", it might be wise to give him authority about the definition.
All you’re telling me is that your Agile Startup doesnt have:

1) an updated Asset Inventory

2) a Data Classification Scheme

3) Data Labeling Policy & Procedure

Those are basic components of an InfoSec 101 course taught by Community Colleges and the top basic items GDPR is wanting.
a conscientious startup ... can have a boilerplate response ready to go in those cases

I have businesses that don't do anything shady at all with personal data, and I'd like to think we're conscientious about handling what we do have. We follow general good practice in terms of encryption, hashing passwords, and so on. We've never had any sort of request for information under existing data protection rules, nor complaints under any other regulatory regime for that matter.

So, how much time and money should we spend putting together that boilerplate, just to tick a legal box? How much of the documentation formally required under the GDPR should we actually write, given that on the evidence of several years of trading so far it has literally no value to anyone? How much should we spend on things like getting lawyers to review the contracts we have with the small number of outside services we do use, which might have access to some personal data in connection with the services they provide for us, and how often?

If you actually follow the letter of the law here, the costs of compliance would be astronomical by small business standards. There is little proportionately built into the GDPR itself, so we are reliant on regulators to introduce it, and that's not a good position to be in either legally or practically.
To be fair, the Vietnamese communities in Southern California are stuck in a time bubble. Vietnam has changed dramatically since the Vietnam War (or War of American Aggression as it's called in Vietnam), but the Vietnamese diaspora's image of the country has not. It's not the same place, and the government - while nowhere near perfect - is not the same as it was 50 years ago. The country still has many problems, but it is getting better, and the country's youth have a very healthy skepticism of government (unlike mainland China).

Also, let's not try to paint the former South leadership as noble. Buddhists weren't self-immolating in the streets of Saigon because of the communists, and the victim in the infamous photo being shot at point blank in the head was a Viet Cong.
Data loss in what sense?
If you are using NoSQL, you'll have multiple replicas and data loss can often be reconstructed from Write Ahead Log.
Even then due to network or memory corruption you might lose some data. But most startups who are using experimental database solution purely for performance/easy of use reasons often use Kafka and replay events when they lose data.

Big companies like Google use replicated filesystem (GFS), Write Ahead Log to ensure migration/rebalancing are painless.
> Any vehicle on the road has a legal obligation to operate their vehicle safely and lawfully — that means a bike ought never be unable to stop in time.

Would you make the same argument about leaving unmarked construction equipment behind blind curves on the freeway?

Blocking or unexpectedly merging into downhill bike lanes in the city is similarly bad.
The comments are an eye opening experience, amazed to see how so many people think they don't have a huge responsibility to the owner of personal information. More of a reason why GDPR is needed.
Western Mass: We Have Several Toyota Camry's for Sale in Northampton, MA
I agree, so someone who did poorly at communism and socialism studies in the former ussr should not become a factory leader or economics minister- because if a university is good at something it is determinating people who are great knowledge repeaters and aggregators, but not determinating who is a good ad-hoc manager of completely knew scenarios.

I would rather prefer pure luck to that intelectual slaughterhouse suggested by the parent, with all the fency problems a goverment would inherit in academia. I can only imagine, what would happen, if some Aspi driven towards perfectionism regarding roadtolls, would do to a transportation-ministry- to compose the perfect system.

I rather have non government then this government.
I think the movement to radically improve our streets needs to be clear about what an end-goal that will work for all parties looks like.

To my mind, the only tenable solution is bifurcation: vehicle traffic over here, everything that is not vehicle traffic over here. Further division within those buckets will be necessary and often contentious, but it's the initial, physical separation of motorized vehicles of a certain class (buses, trucks, cars, motorcycles) and everything else on the road (electric single-person devices, bikes, etc.) that will prove the most impactful and crucial to a changed transportation landscape.

I see that happening in my lifetime, but I'm not holding my breath. In terms of political difficulty, making life difficult for Americans in their cars is right up there with controlling their access to guns.

As another commenter has correctly pointed out, the streets and regulations are basically working the way they were engineered to work: for the benefit of cars and drivers. We need to change that but we need to be transparent about that being the goal. Ticketing people cannot be the goal and it will not have the desired effect - it will just trigger a backlash.

What I love about this story is that it represents a tipping point: it's no longer safe to assume that the person on a bike is socio-economically or politically disadvantaged in relation to the person behind the wheel of their Lexus or Mercedes.
Why George Orwell Is Returning to the BBC
That's already built into HTTP with the Referer header. So what's the point?
While you were working on the data, did you at any time stop and think about the ethics of misleading the public? I mean, the article is typical newspeak with a bold headline and then no data that backs it up. 173 deaths over 17 years? This is some kind of public outrage that needs media attention? How many races were held in those 17 years? 10,000? How many people participated? Your data is extremely lopsided in that it only depicts the tragic occurrences, but ZERO of the non-tragic outcomes, which appear to be the grand majority of cases.

It's like an ER Doctor talking smack about motorcycle injuries "It's all we get in here day in and day out" meanwhile a huge dataset is never presented to him so in his self-righteous eyes it doesn't exist at all.

It's not your fault--you need to make a living, right? It's the same excuse every mercenary who backed a brutal regime has always said. It's the same reason why guys can go to work at Raytheon building Hellfire missiles that get used on people (individuals) overseas in targeted killings. It's the same mentality--I got paid, so it's all good, right? Except it's not all good, is it?
Can you please recommend a book or something on these 5 traits and tailoring communication with people based on their personality ? It sounds interesting and something that would probably be especially useful for me.
You right businesses will do enough to pass the sniff test, the sad thing is that is more than what they have been doing.
But also, by definition, anything other than the basic stock car is illegal to street in California.
Compared with the apparent impossibility of life being created from nothing, I just can not understand why people insist so much that the Great Filter is in the future, instead of the past.
This wasn't a data breach, it was a misuse of data by a third party.
Alright - I like your website layout: https://defphil.com/

But to be fair, some people may want different features than the bare minimum. Also, even if Hugo is the most convenient as an org-mode user, I highly doubt it'd be the most convenient for others (who don't use org-mode lol).

Also, you should write more posts!
The GDPR is an EU regulation, but you appear to be adopting some US(?) based conventions and terminology, and then posting a string of buzzwords that have little if any connection to the subject at hand.

Also, are you seriously suggesting that in response to a formal legal communication it's a good idea to reply without having input from a lawyer?
Sometimes links will go through a number of other things (url shortener, analytics, so on) before hitting the final URL.
You’ve clearly never been going downhill on a bike and had someone illegally stop their car or pull out in front of you. Bikes take more distance to stop than cars.
You're setting up a straw man to an argument I never made. All I'm telling you is how my dad, his brothers, and the vast majority of his first generation Vietnamese friends (who arrived as refugees) feel about America and the Vietnam War. Despite what you may think, they wholeheartedly support America.

If you don't believe me, you should try visiting Little Saigon on Bolsa Avenue in Orange Country and ask them what they think of the USA. Look at the flags they use (South Vietnam and the USA). If you want to get assaulted (I highly don't recommend this), try bringing Vietnam's current flag and parade it around.

EDIT:

to andrepd: Again, you keep setting up straw man arguments. It's very easy to attack someone if you misrepresent their views. I never said anything about excusing massacres.
That is true for every country so it doesn't add anything to the discussion.
I think the point was that all these clicks from HN are probably misleading the analytics provider.

(Assuming the site is integrated with an analytics provider that uses that query parameter to determine the referrer.)
I didn't mean that the civil wars were the primary cause of decline (although they helped) but that they serve to distinguish the Roman Empire from modern countries and weaken the possibility of comparison. My point is really that the Western Roman Empire never had a chance -- Rome started in southern Italy and expanded because its early enemies didn't recognize it as a threat, but they couldn't get away with that again, of course.

As to whether the monarchic system was the reason Rome couldn't keep the whole Empire under one roof -- well, the Byzantines lasted, but they did so while controlling much less territory (Justinian's conquests were quickly lost), so while my argument is weak, I admit, your counterexample is also. The monarchy was successful from
Octavian until Commodus; after that, it is hard to name two good rulers who succeeded each other, and impossible to name three. I think it is not by accident that during this early period the Senate was still politically relevant and vaguely democratic. But I am also just strongly tempted to blame regional divisions on poor governance, although there were probably other factors, and I am hardly a scholar.
Very good point, for more info on the campaign to ban swarms of killer drones see http://autonomousweapons.org/
"I can't work out how Americans think being proud of their soldiers - both left and right wing people are. Is there something I don't know?"

I believe one of the key points is that it's not the foot soldier who makes the decision to start a war. When the soldier was drafted into the military, they had absolutely NO control whatsoever. In times without the draft (volunteer forces), one may say that individuals have some control by NOT volunteering (enlisting). But even that argument is incomplete.

People enlist in the military for different reasons, and it's not as simple as pro-war vs anti-war sentiment. Some of the reasons why some enlist: economic (to support themselves and their family), learn trade/skills, carry on family legacy, sense of duty to country, to see the world, physical and mental challenge/discipline, become a fighter, coercion by others, etc. Even if a person enlists because they desire combat, that person still doesn't have any authority or ability to start a conflict. Once in combat, there's still a chain of command and accountability.

When a country engages in military conflict, it is due to the decision of politicians. And once the conflict begins, it is the foot soldiers who pay the highest price.

To give a counter-example to the Vietnam war, what would have happened if all of the Allied military forces rebelled and refused to participate in the D-Day invasion of Normandy in WW2? Or even if the US decided to not fight in WW2, despite Pearl Harbor attack?

The officer who gave the command to massacre civilians in My Lai was wrong. Other individuals throughout the conflict inevitably did wrong. I believe that the vast majority of those who fought did so admirably and honorably. And I believe that I can have this opinion and still not be pro-war.
This is another misinformed rant.

> Varnish I/O model is ignorant of TLB flushing, instruction cache, VM hints like madvise(2), and the overhead (and downright difficult job) of an OS scheduler.

TLB flushing is a hardware problem, not a software problem. Instruction cache? Last I checked, the varnishd binary is about 2MB and uses very predictable jumping and straight function calling. Im pretty sure your going to be getting a 99% instruction cache hit rate. Madvise is used in Varnish's storage engine's, and there seems to be little interest or knowledge about how Varnish uses storage here.

> If my points didn't have some validity, Fastly would not have done what they did.

Can you expand on what Fastly did? They published a non locking memory allocator? So the claim is that memory allocation is the bottleneck and jemalloc is not suitable?

Sounds like someone might be stuck in performance hell and you are trying to draw parallels to Varnish which simply don't exist!
They are doing a wide stance version of the squat, it’s commonly referred to in weight lifting as “sumo stance” opens up the hips and reduces the impact of the quads on the lift.
I have used O365 to collaborate on a spreadsheet and the experience was horrible. We had about 500 rows and 8 columns and it would lock up or just crash on us. We were not even collaborating. We just shared the file with 8 people and were trying to copy data from one tab to other (within the sheet).

Google Sheets was a much better experience for collaboration.
Some people might bookmark the link, copy it, view it later, share it, etc.

It's helpful to know that the original source of the link is producthunt (in this example).
5 Keys to Real Business Engagement – Be a Disruptor
> But it’s a clear illustration of Apple’s lack of attention to detail now

Others might call that setting the right priorities. With attention to infinitesimal detail comes infinitesimal increase in battery use, to paraphrase the old spidey.
Why would this be harder? Wouldn't such an early state startup with two people likely have much much fewer users and by extension actual GDPR requests?
No spoiling of fine movie plots! :)
Great work by Andrew and contributors. I find Zig to be situated between C and Rust in terms of lightness, low-level capabilities, and safety. I don't work on huge code bases, and the syntax works well for me.
Facebook: "no-one herds our sheep but us, mmmkay?"
Coming from an angular world I went full spartan and just used jQuery (I tried to go native but the DOM interface is rather long winded) - it felt so good, suddenly you realise that for most things model view control is pretty simple to do with a few lines of code and you have the advantage of being able to see exactly what is happening.
I share my avatar on Medium, Twitter, and everywhere that I choose to do - there is no irony in here - they did not ask me to put a particular photo.
I find it strange that you think that what you did is justifiable. You are taking a stance without collecting all information ("Robot mod and Grum asking me six times" is not correct.), and you are not actively trying to understand what, I, the customer of your community is saying. Are we not important to you?
Thanks! Very interesting. But it's not a good fit for me.

The source for the app used in the video is here: https://github.com/ford-prefect/pa-output-switcher

That repo links to a page about building an AOSP firmware image which uses pulseaudio: https://www.freedesktop.org/wiki/Software/PulseAudio/Ports/A...

I don't want to use a custom firmware image. I like the firmware provided by Google, and the monthly security updates. If I were to switch to a custom build of AOSP, I'd need to sideload Google Play Services (by downloading it from a source I trust less than I trust Google) and would also no longer get security updates.
Has anyone considered the possibility that this isnt a bug?
This looks like a fantastic opportunity for startups to help automating the process.
I have limited experience, but I think that usually you would take this into account when building your loss function and heavily penalize false negatives during training.
I've found one or two cases where "inheritance would be nice". It wasn't necessary.

I've found so many cases like the OPs where it made things harder, and the fix was basically pulling apart all shared functionality, where the only thing inherited were interfaces (if even that).
Until your passport number changes on renewal. My bank and job freaked out when I renewed my passport, and it became common for them to ask for my old passport also when needing to do anything official.
I am Geek
You're using two data points when hundreds of thousands of South Vietnamese civilians were systematically slaughtered by Ho Chi Minh and his comrades. The propaganda is strong when the general public knows more about the head shot photo than the mass murders committed by communist Vietnamese regime.
>".. it places an impossible burden on the recipient."?

Impossible? Why is it not possible?
Making the C stack large enough is not solving it on 32 bit architectures with enough physical RAM that you can't/don't want to waste address space. And on 64 bit architectures address space isn't a problem, but the memory from a temporary large stack can't be re-used without swapping the old stack contents out which is slow.
Not sure why this is #1 on HN, or why it was developed?
(uses Gruber's shared link - requires your email if you'd like to read it)
Scientists Mimic Neural Tissue in Army-Funded Research
Watch this inflatable robot slither around Harvard using artificial snakeskin
Yes, I can just imagine this is the first thing I'd do when starting a business. /s
I use and love vimwiki[1].

I set my vimwiki directory to be in Dropbox, so it's safe/available on all my devices.

[1] https://github.com/vimwiki/vimwiki
I found this part interesting: «Please also provide insight in the legal grounds for transferring my personal data to these jurisdictions.»

Do you know if there's really a requirement to provide requestors with your beliefs about the law, or with legal advice you've received?
From what I’m seeing with TalentMatch.ai there are a ton of opportunities for developers and regions outside the Bay Area are growing quickly as well.
It's the perfect excuse to get you to give up your analytics data to a third party
This seems to be common across the globe with this "business" model. Drivers get paid minimum wage and have to pay gas/repairs/etc themselves. Recent documentary [1] on Foodora in Berlin where a driver even had to go to court because they didn't pay his salary for the previous months.

[1] https://www.youtube.com/watch?v=2mnb-p7zVvM
The cost of RAM is already very very high. This has been surging for quite sometime and now we might see the same for SSDs too. Not to call this news as false, but its sad to see the price increasing :(

https://www.reddit.com/r/buildapc/comments/73el5s/are_ram_pr...
> please provide me a copy of my data ...

How should I send the personal data?