skysight-inc/HackerNews huggingface dataset:
> Most of the web quickly moved to XHTML

Ridiculous and absurd. A small proportion of the web moved to invalid XHTML that rendered as tag soup because it was sent as text/html. Virtually no websites actually served XHTML as XHTML, because: 1. there were and still are no compelling technical benefits of XHTML, 2. it broke Internet Explorer, 3. most webmasters were and still are incompetent and have no clue what Content-Type is.
Sorry for late reply. For old data, the easyest way is to burn the tapes and make new backups. Now about new backups, here it becomes nasty as typically they aren't organized granulary enough (but you also need this for exporting the data on user request, so you just need to do it). Instead of backuping the whole databases, backup each users data separately, maybe database partitioning, table inheritance (postgres) or something else, hard to be specific here. Once you did that, backup the data by encrypting them with random key (long enough, we are using 32 bytes of random garbage) for each user while storing those keys on simply modifiable storage, cloud, whatever in triplets. Once the user requests data deletition, just destroy the key. We did it this way and it is great solution (and we DID burn the tapes literaly, luckly we have business data separated physically from everything else from the start).

Logs are destroyed each week and the customer will be notified. Also we anonymize ips and reverse lookups by hashing them, while we still can identify the same visitor.

I hope I was helpful :)
Systemic mechanisms in the culture of capitalism are in direct conflict with the Hippocratic oath.

Capitalism breeds inequality and so it does harm.
Inside BlackBerry’s Push to Dominate the Security Market for Autonomous Cars
Does anyone have a guess as to whether pair-locking an iPhone will prevent this exploit?
> Who does this article really work for?

Judging from number of Russian references - I'd say it's trying to whitewash recent Telegram ban. Like "See - it was all piracy, bad Telegram, bad!"
Wall St (well most of it) would not want to strip people of their pensions. There is too much money in managing the assets in those pensions and they would I am sure advocate for federal money to make up for the shortfall.
> We need to eliminate all public employee defined benefit pensions and replace them with defined contribution plans

How does this solve the problem? 401(k)s in the private sector have been a complete disaster. Most 401(k)s are also hugely underfunded.

As far as I can tell, the only thing defined contribution plans accomplish is shifting the blame for underfunding and poor investment performance to employees, while enriching the financial companies that collect account and transaction fees.

[1] https://www.fool.com/retirement/general/2016/01/26/20-retire...

[2] https://www.wsj.com/articles/SB10001424052748703959604576152...
Looking at Michigan, the shortfall is less than 1 year of the state budget. It's not among the worst states, but it's in the bottom half.

Fixing that doesn't require long term austerity, it requires a few years of collective willingness to pay moderately higher taxes.
Sounds like the Phoenix payroll project here in Canada, except for social services. There is no way this will end well, and I wouldn't be surprised if it leads (indirectly) to the death of clients.
Where can I try it?
Find the duct tape.
I'm not sure where you stumbled into this idea, but advertising hasn't worked this way since well before the golden age of positioning...which predates the Mad Men era.
Like when ESPN or Hulu show you the same ad for the same bad movie every ad.
Yes: use your chip's generator through your OS's random number generator (urandom on Linux). The chip's thermal-noise entropy source is fundamentally based on quantum mechanics.
>because it mandated error handling in ways that no browser implemented

IIRC Opera implemented XHTML error handling.
Why is it just as unpredictable?

There are measurements you can make that could help you predict Johnson noise. For many quantum schemes, it's much tougher.

(Not that it is easy for an attacker to make those measurements in the first place, but it doesn't seem fair to say it is rigorously just as unpredictable)
That's because the only real monetization on the internet is advertising, and ecommerce (which relies heavily on advertising).

Pretty much every consumer website on the internet deals with one of those areas. If it becomes easier to movie money on the internet, we might start seeing new dominating players other than Google (ads), Facebook (ads) and Amazon (ecommerce).
As I started to get more work than I could handle, I hired one person to help. That worked out well because we had known each other for a long time and had a shared history, but it also taught me that I wanted to think very hard before hiring someone else - especially someone who I didn't know before hiring them.

Hiring people and managing an agency will feel very different than doing consulting yourself. For me, it meant I now had to worry about getting enough work for two people, and managing cash flow so that I could actually make payroll all the time.

For example: before, if I didn't have work then I could just stop paying myself for awhile, and then make up for it by paying myself more when the contracts started coming in again. With an employee though, I had a fixed burn rate (since I couldn't just stop paying him), so I had to manage my cash reserves a lot better. It's a good practice to have anyway, but it took some getting used to.

So my recommendation would be to start small - and don't start by hiring someone full time right away. Instead, start by subcontracting some of your work out to someone else. How does that feel? Can you get enough work to keep two people busy? Can you manage your cash flow so that you can pay people on time?
Nothing wrong with that at all. Has that all been on LoL? You guys did a lot right with it from the start. Unfortunately I burnt myself out on mobas due to HoN.
> Are you suggesting that the error rate of type checkers, verified or not, is even in the same ballpark as the error rate of human reviewers?

Nope, but your unqualified statement was simply false, and in any case, your point isn't really relevant. This single line of code we're discussing is easily verifiable by manual inspection and automated testing. We're not talking about huge swaths of code here, we're talking about a few unsafe primitives, because this kind of reuse isn't typical of a microkernel.

The type safety of a single operation expressed as a template is relatively insignificant compared to the added complexity of C++, particularly considering the "reuse" benefits are non-existent for microkernels, and if all you're left with is some elusive "type safety" for a linked list, that's simply not enough.

This is obvious when you know the history of multiple C++ kernel verification efforts, all of which failed, no matter how simple of a C++ subset was chosen. Many C verification efforts have succeeded, and tools for lightweight formal methods, like Frama-C, make the transition to verification possible with C. C++ is a dead end for this purpose, and the various L4 groups that created L4 kernels in C++ and then rewrote them in C all agree.
Unfortunately there is a ton of regulation around any sort of electronic payments. In the US there are federal regulations as well as individual state licenses. If it is possible, anonymity will not be a feature.
My example was the implementation of the German orthography and language reforms between 1996 and 2006 (I went to elementary school in 2002, when implementing it was still in progress, and most stuff was still using the old spelling, I left high school in 2014).

But French has their Academy, which has even more power over language, and afaik, Spain supposedly has similar governing bodies.
Walmart's Jet.com Traffic Declines
Do you have the answer?
I'm all for this generation deciding, collectively, that the previous generation did not appropriately fund government and making a deal -- through estate transfer taxation -- to make government whole again. How that's structured is up to debate, but let's not spike today's economy and today's society when the debt problem can be reasonably solved over a longer period, causing less downstream effects. Everyone from the previous gen. is culpable in this, but these people are also our fathers & mothers, so let's not try to handle this situation in the most abrasive way possible.
Matrix feels more like a replacement for IRC rather than instant messenger and its ways of communication with legacy networks seem rather awkward (although reluctance of dev community around Matrix to implement transport-like services that store your credentials make a lot of sense; however I simply host my own transport just like I would have to when using Matrix, so I don't care).

Also, modern XMPP is just as modern. With MAM, stream management, message carbons and some other smaller XEPs it just feels like a modern, mobile-friendly IM network.
I’m more impressed by Xeon Gold vs EPYC perf. The fact that Power 9 is currently slower on workloads that heavily benefit from hand-optimized code specific to Intel CPUs should not really surprise anybody. It’s likely that this code just uses a “portable”, slow implementation on Power9, just because nobody has the systems to work with yet. Additionally it’s also likely that most software in these tests can’t take advantage of such a huge number of threads.
> In Telegrams case there's no need to break any encryption, most chats simply aren't encrypted (group chats cannot be).

Chats, including group chats, are encrypted, just not end-to-end.

This works the same way as gmail and internet banking, and it means you have to trust Google, your bank or Telegram.

Pretending it is wide open to anyone ("aren't encrypted") is misleading.
The idea that a bunch of standards group officials can decide for the world that web pages are simply lightweight content publishing mechanisms and that real applications should be build exclusively in Flash and that that worldview can be ratified and mandated by browser vendors does not seem amazing to me.

At any rate: the Internet is a market system, not a top-down autocracy.
Yes absolutely it is. Cartoon channels get cereal ads. Drama shows get tax ads. They didn't know I was watching.
you need to find a recruiter/sales type that wants and is able to start a company with you. you do the interviewing and help sell that you provide value add by picking up the slack compared to a standard people shop. They do the monotonous sales part.
Stealing PINs via mobile sensors: actual risk versus user perception
>My wife is in advertising, and her first reaction to this proposal was that lots of people at ad companies and tech firms would be fired, which is true. But when globalization destroyed hundreds of thousands of U.S. manufacturing jobs, few elite policymakers batted an eyelash.

When markets restructure, people are making voluntary choices and the demand for certain goods and services declines while for others it increases. If we're working at a job, we know that if that work is not needed, we shouldn't expect to get paid.

In this case, you're outlawing their livelihood. You're making a singular decision, and threatening to go after them with fines and jail time if they don't comply.
> Browser competition and innovation is at its lowest ever.

I don't care directly about competition, because that's just a means to an end, and the end I care about is innovation, and I don't agree that innovation is low - I think it's high. New HTML features are coming out in a fast continuous stream, unlike how it used to be.
Probably the usual reasons. Homogeneity, social cohesion... These are probably not universally correlated with low crime but they certainly tend to be.
As far as I know, WHATWG have deprecated some elements not widely used (like "isindex", "font"), but the documents using these elements will still be readable even if not exactly as the author intended. Moving to XHTML, on the other hand, would make billions of pages totally inaccessible.

There are people who are now dead who have pages on the internet. These pages will never be updated.
Step 1: Do everything until you can't.

Step 2: Pick the one thing you do the worst. Hire one person (probably a part-time contractor) to do that.

Step 3: Do everything else until you can't.

Step 4: Goto "Step 2"
Whatsapp makes a local backup in internal storage everyday. There is no setting to disable this backup. There are many opportunities to access the chat history, specially for Facebook, that wouldn't require cheating with the signal protocol.
Is there anyway to price out a power9 itself? Just for comparison.
Beta will be released at the end of next month. If you are interested in signing up you can do so on the page or by saying hi at distrindex (at) gmail
some stuff here: https://blog.veitheller.de/Carp.html
I also do this, as do a few friends. It may not be effective, but it feels great not to support terrible ads.

It seems like my process for shopping begins with whitelist search (Does my favorite brand make one?), to domain search (what options are available), to blacklist filter (nope, not that brand), now finally actual product evaluation, then price/value judgement when combined with any emotional(immediate) or future rewards for buying the product.

I then check my balance/wallet, make a second value decision, and accept that I can't afford it and buy the cheap one, if at all. /s

But that is why some bad brands persist, simple economics. The advertising is just a byproduct at that point, there to establish it as 'viable' in our mind for that final desprate decision.

My favorite ads demonstrate without evangalizing, and let me feel like I decided. How hard is that?
Companies don’t actually want profit if it would also benefit every competitor equally. A cure for a disease would benefit all insurance companies, so there is no competitive advantage for an insurance company to develop one.
If you‘re talking about German, it was not amazing, but a cultural catastrophe, and an extra-legal totalitarian nightmare.
How much is this an artifact of better code optimization for x64 systems vs. PPC? Before Power9 I was under the impression that PPC was dead, and so never put any effort into optimizing anything for it. I imagine this is common.
Is it possible to know if they target democrats?
No.

They could matter, if they built a browser with competing market share. It's not a static equilibrium.
It may depend on the context, and with some VERY large data models, something like even Redux would be less efficient. TBH though, I find that practicing FP in JS even in a less pure form isn't so bad. I tend to prefer shallow clones as responses in favor over mutations. Though I will mutate an object, when it's exclusively inside a function/module and sealed from the outside so that such mutations are at least in isolation.
Who’s still using cheques?
"Who thought the future would be giant chemical rockets (100x BFR?)thundering around the solar system?"

It's not. The math doesn't work, the rocket equation bites too hard. This is one of the reasons to be keeping an eye on the recent claims over the past few years that fusion reactors may be something that could be shrunk down to shipping container sizes in the relatively near future. Get a functioning fusion reactor into space and suddenly the solar system is, if not your backyard, something very reachable.

But it's possible we won't see any practical way to lift off from Earth other than chemical rockets for a while.
Genuine question: why would switching out the source of random bits make for that much more complexity? The hardware is more complicated right now for sure --- do you mean to say that the work in checking the hardware doesn't have less obvious exploits (compared to simple Johnson noise measurements) is the tricky bit?
> Is the regulation state that we must guarantee right to erasure or that we must make a reasonable effort to erase customer data on request?

The regulation does not say that this has to be automatic or instant - but if the request to erase comes in, you must be able to somehow do it. If it means a person going through admin interfaces of all 34 SaaS tools, that's fine. But in the end you have to erase all of it, "it would take unreasonable effort" is not accepted as a reason to refuse or skip some third parties where the data has been sent.

If the SaaS products don't offer permanent deletion options, then you can't send personally identifiable data to them in the first place.
Yes, exactly. And another element of the geek attitude is overestimating the number of people willing to adopt a burdensome technological solution in the name of (a very particular kind of) freedom.

Most people will just accept the new surveillance reality and then act according to the state's wishes, exactly as most drivers slow down when they see a cop by the side of the road.
>The margin on each car is decent

What margin? They are losing upwards of $20,000 per car produced, and as of Q3, it's growing.

Sure, if you use their non-GAAP gross margin figures, which remove many costs that other auto manufacturers include, things look downright swell; non-GAAP accounting artifacts can do all kinds of things. But at the end of the day Tesla are burning cash at an increasing rate, even with production and deliveries increasing (around 100k cars per year). Where are all these profits from scale to come from?
DOGE Coin Hard Fork Planned for 2018
Because labels don't really matter. If they walk and talk like employees it doesn't really matter what the company calls them.

Check out Exhibits 2/3 and decide for yourself what side you think Uber drivers fall on.

https://www.bls.gov/opub/mlr/2002/01/art1full.pdf
Once we have a real space industry I imagine there will be progress in areas like ion propulsion. You'll still need chemical rockets with >1 thrust/weight ratio to get off planetary bodies, but ion propulsion could be much better for long haul trips.
I've hired Software developers and I know first hand the difference in pay that the consulting agency gets and the actual developer - it's about 20% for a W2 contractor -where you officially work for the consulting agency and they pay the employeer's side of the social security and Medicare (9%).

I recently thought about being a full time consultant but the problem I ran into was that I didn't have the network to do it directly and going through recruiters meant they would get their 20% cut. It wasn't worth it for me over taking a full time salaried job with paid time off and holidays. That's not even taking into account someone who would need to pay for insurance for a family or the time between gigs. I'm insured under my wife.

I wasn't able to make the numbers work. I live in a large metropolitan area with plenty of tech jobs - not on the west coast.

If I started a consultancy and hired a recruiter, a marketing person, etc., that would just increase my overhead and either my hourly rate to cover the non billable employees wouldn't be competitive or I would have to pay them from a competitive hourly rate and be back in the same boat of just using a recruiter.
Kanyewestshoe.cc Review
Agreed! For instance, a realtime clock like you mention could be reified as a clock factory handle, which you must be explicitly given and must invoke to install the clock at a fixed or configurable address (or something along those lines). This is opt-in, efficient and virtualizable.
It's a terrible idea in more ways than one. The biggest being the fact that AI = software = will be hacked.

And that excludes scenarios where country elites will control it from behind the scenes with algorithm changes that favor them, while pretending to improve it.

Maybe all of these issues will be solved in 100 years. But I think it's far too premature to actually hope for this happening soon. It's going to end in disaster if it somehow does happen, because people are tricked into thinking it's a great idea (just like Pentagon officials and politicians are not being tricked by war contractors that autonomous weapons is a good idea with the AI capabilities and software security we have today).

Because of this trickery we're going to see increasingly more bad decisions by governments who allow AI to take their place. Such as this recent one:

https://www.techdirt.com/articles/20180409/09125639594/uk-po...
Python: DevOps for Electrical Engineers
That was the situation prior to the writing of the HTML5 spec, not a situation it created. The majority of the web was not, and never would have been parsable as strict XHTML, whatever the desire of the W3C or anybody else. And even for new content, the idea that every hand-authored file would be well-formed, or that every half-baked and buggy CMS would always produce correct markup was a pipe-dream.

If strict parsing had been enforced, we'd have a web where a large proportion of the sites you visited each day would be broken. Or rather, we wouldn't, because complaints from users would have long ago forced browser vendors to implement graceful error handling, and so you'd end up with something akin to HTML5 anyway. Indeed, it was encountering precisely this problem that made vendors like Mozilla and Opera (who, incidentally, never had billions of dollars) to lose faith in XHTML in the first place, not some masochistic desire to keep their browsers' code as complicated as possible.
This is insanely cool. To me, once I learned Lisp (Clojure and then Racket), it kind of gave me this "OMG why isn't every language like this????" feeling.

I wonder if Carp could fair well with a more academic, heavy-processing sector....
Size of country plays a role. People in smaller communities know each other better which makes it harder to get away with murder.
except the digital, you're complaining about is also non-individual, and it's anonymized at a much higher threshold. radio points are demographics based buys, TV is demographics based...niche mags etc., same story.
Would it be sufficient to scrub the event log of PII so you don’t have to break as much of the object graph in the read model?
An extemely clean and delicate Music FM SPA built with react
QubesOS uses this tool to give users and device owners (not vendors) control, e.g. Anti Evil Maid.
The idea behind domain fronting is to make blacklisting unfeasible. It's kind of like Zello changing IP addresses, except you also happen to share those IP addresses with a lot of popular internet services.

So, in order to block domain fronting the government would have to pressure a whole bunch of large foreign corporations with CDNs to patch their tech to forbid domain fronting.
A generation or two ago all the brightest minds in the world were working on ways to kill the most people as efficiently as possible.

This is progress.
Drinking an extra glass of wine 'will shorten your life by 30 minutes'
Power9 isn't PPC: PPC is a derivative of the Power architecture made for Apple, Power9 is IBM's server architecture.
The three claims seem massively overstated and way beyond my understanding of the state of the art. How can AI “break down the positives and negatives” of a petition and predict its future effect if implemented or rejected?

I’m I guess willing (ableit horrified) to be shown to be wrong, but this looks ridiculous as presented here.
Yes. Nowadays it's all about OMEMO, which is based on Signal Protocol; earlier you also had some other more or less seamless options: OTR and OpenPGP.
I'm not so sure about this exemption. It's just very difficult for us to reason about it. And even formulating a counter-argument in a meaningful way requires some notions we don't have. Tangentially related: http://www.paradise.caltech.edu/cook/Workshop/Physics/QMQues...
And yet people lined up around the block in hope of getting one. I'm not quite sure what your point is here.
I always thought you did this by performing statistics on sample values to see if very unlikely correlations exist.