skysight-inc/HackerNews huggingface dataset:
More security experts would be encouraged to have a look at the design and to find flaws early on.

Of course, we all know that this doesn't always happen, see OpenSSL. However, once a major incident (Heartbleed) happened, they did: Many more OpenSSL issues were found and fixed, forks with different trade-offs came into place. For example, LibreSSL traded backwards compatibility with ancient systems for a smaller code base and increased security.

Since CPU designs are not Open Source, and on top of that flooded with patents, nothing like that will happen in this space. Intel and AMD are on their own, rather than having their design checked by a motivated international research community.
Rolex COSMOGRAPH DAYTONA Hand-Wound Stainless Steel Silver Replica Watch on Sale
I wrote the original library. Your statement is true, but in many cases, not useful.

As quoted from the documentation [1]:

> Of course you're better off if your input is decoded properly and has no glitches. But you often don't have any control over your input; it's someone else's mistake, but it's your problem now.

[1] https://github.com/LuminosoInsight/python-ftfy
This is definitely a different era of google
I don't have the money required to be a decision maker.
How old is your son approximately? Purely out of curiosity, what are you most afraid of him doing that makes you install spyware? Are you worried about time wasting or porn or social media or what?

I have friends who had parents that installed NetNanny etc on their computers and their recollections of their parents behavior around their use of technology are now mostly bitter and they ended up becoming obsessed with accessing unfiltered internet (which they invariably did at a friend's house or some such).

My parents didn't know what a regex was so when I was a teenager with a computer and an (extremely slow dial-up) internet connection we had to have conversations and build trust rather than involve blacklists and non-admin Linux accounts.
If UBI is paid for with inflation than prices will go up to capture an equivalent in value. If UBI is paid for by increased taxes then all businesses will need to raise prices.
In Montreal, we have rent control that has worked spectacularly. Rent is significantly below what it costs in comparable cities across Canada, the United States and even Europe. This all stems from our laws originating in French common law which is decidedly more for-the-people than British law.

Our rent control works because it applies between leases. Last year rent increases were frozen at 0.5%. In the apartment that I moved into, the landlord is not allowed to increase the rent more than 0.5% above what the previous tenant was paying. Increase are also allowed in order to reflect any major renovations performed to the unit. Increases due to renovations must be anchored to the cost of the renovation, and distributed over the next 10 years of rental. This system works spectacularly for renters. Some people may argue that this leads to more slums, but it effectively incentivises landlords to renovate their units in order to maximize their returns.
It's not hard when you consider regions where basically nothing grows well.

I'm pretty sure tomatos from averagely tomato-friendly part of the world are better than whatever you grow in my local darkness and rain. Not to mention winter.

People in worse climates are already behind when it comes to quality of life, and suggesting them to eat local is to suggest them to further lose their quality of life voluntarily.
Honestly, Whatsapp will just find a way to block him. At that point he's got paying customers that won't have service. Let's see how he handles that...
I read the article and I’m still no wiser than I was before I read it: why exactly does this matter when we have SmartOS?
Same here in the UK. You can look at how much tax you've paid on your payslip, but you never feel like that money was yours in the first place since it never hits your bank.

I had to complete a tax return for the first time last year, although it's completely illogical (and I'd budgeted the number so knew what it would be well in advance), it felt more painful paying the ~£_,000 of extra tax I owed than paying the ~£_0,000 of tax that had been automagically deducted from my pay packet.
same thoughts. it's hard to contain myself when smart people seriously discuss it's merits instead of burning it with fire.
You can get a good setup with FocusWriter https://gottcode.org/focuswriter/ (don't be put off by the screenshots, it is very customisable) and one of those fonts.
But for how long.. IM apps come and go.
Plus :

>>> not all journalists are great

The paper was written by a journalist, proof read by another one, reviewed by the editor. There's no price to pay for intended click bait.
Sure, individually those users don't have a lot of money, but have you considered the population of India? It's pretty large.

Also, basically all those users were at some point able to cough up $20 for a phone. Messaging is pretty important (and WhatsApp is near or at the top of the list), so maybe a lot of those users could manage to cough up another $1 for something.
> His final solution

Not sure if intentional, but funny either way :)
It’s too late until we are facing an unfixable hardware flaw that we will be stuck with for the next 10 years (until users fully retire the current CPU architecture).
Legal tender has a specific legal meaning. I can assure you that the USD is not legal tender almost everywhere in the world.
I bought something from Google play when I was living in country x and now that I live in country y I cannot install anything that is limited to country y. In order to get Google to "forget" that I lived in country x I would have to give Google my credit card number that is located in country y. I don't want to change my address, all I want to do is make Google "forget" my old address.

Because of that I refuse to buy anything with my Google account
Don't forget sugar!
Assembling the right team is important, but sharing the load is way more important, imho. I've been on teams where one person does the bulk of the work and the others take credit. If you can track what is being done and by whom, you'll be more successful.
You can disable the DNT check, and as far as I can tell, I am not sending a DNT flag at all, despite having Privacy Badger installed.
Yes, because it's an option you specifically have to set as a user, most people don't bother (or don't know about it), so simply by setting the flag, you're making yourself easier to identify.
I've worked with plenty of tech and related people who didn't understand basic technologies we expect in a given field.

I tend to reserve judgement until their effort can be judged. If he or she is slow but learning and improving, I'd accept (and probably raise with a manager) that the hiring process is flawed and try to help him/her.

If its just utter idiocy, I'm less forgiving.

I literally had a business analyst come to me - the new guy at the time - on her last day after several years of working in the org and ask me what her email address is.

Or the BA who insisted she didnt need to write a clear and specific spec for a feature, because she could just open up dreamweaver and put some buttons on a page.

Those sorts of people I have zero fucking time for, and will drink merrily when they quit/are fired.
"Brogrammer" is a slang term for a stereotypically masculine programmer. The word is a portmanteau of bro and programmer.

I'd say he's more of a scriptkiddy/skid, as i feel he is not capable to handle the opportunity. Heck, he could even become that programmer from Black Mirror S04E01!

Toying around with your customers, blegh. People were desperate, couldnt he see?
Yeah and if you visit a site everyday, the JS is cached, too. After the initial download, it shouln't be an issue. This is besides the fact that it should not take MBs of JS to make complex applications.

The issue is what people are choosing to do with the tools, not the tools themselves.
India’s Fastest Supercomputer Unveiled in IITM Pune
Considering that smartphone use is now the number one cause of accidents in Germany [1], I'm pretty sceptical that a rich interactive touch interface without haptical feedback is the right thing to use to control a car. At least, until autonomous driving is fully developed.

[1] http://www.sueddeutsche.de/auto/strassenverkehr-tod-durch-ti... (in Geman)
Today I learned something.

Doesn't that open a huge attack surface? This code would run super-privileged isn't it?
Would you consider yourself a typical example of a naive user? The security default needs to work for everyone. I think the sandbox approach is better than expecting everyone to correctly decide when it is or isn't okay to allow a site to run code.
The architecture of this machine isn't clear yet, probably they have GPUs doing some co-processor work. Also since it's primary function is dynamic weather modeling, GPU runtime for the same should be available.

I don't think all of 400 crore allocation went to building this particular machine; entire met department is migrating to dynamic modeling.
Looks like it’s okay to treat poor people as slaves and make fun of them, as long as they don’t live in the first world.

Shame on you, “startup enterpreneurs”.
No, drop down menus, pre-validation of forms, adaptive rendering are the daily experience. Javascript is just the way we currently achieve that. I argue that a better html would avoid having to do this in javascript, as these are standard features that are needed everywhere.

And even if Intel comes up with a new design available for sale next month, we will still be stuck for many years with this flaw on all the devices out there. We also need to fix CPUs, but that’s a very long term solution.
Ashampoo Burning Studio 19.0.1.6 Crack License Key 2018
> Instead of neutering the web

If you took JSW off of most websites, it wouldn't be neutering the web it'd be making it better.
> Please source the claim that the legal purchase of firearms by US citizens from FFLs, such as Walmart, is a significant contributor to the presence of firearms in Central America.

For example, one study is at https://nacla.org/article/small-arms-trade-latin-america.

> The U.S.-Mexican border is also a central route through which illicit small arms enter Latin America. A study released by the Mexican government suggests that as many as 2,000 guns are crossing the U.S.-Mexico border daily. As in Colombia, these guns are fueling an arms race, in this case between Mexican drug cartels, costing the lives of 4,000 people in 18 months.14 Weapons, including assault rifles like AK-47s, AR-15s, and M-16s, fetch up to three times their U.S. market value in Mexico, assuring a continued southward flow of weapons.
The maintainer of this software is a bit nutty, but actually this is pretty timely and captures two important truths that a lot of people might not appreciate:

1. International payments are hard because every country has its own system, and the people there have their own payment methods. In the US, you take it for granted that anyone with money to spend has a credit card that can make payments in US Dollars. It isn't valid to assume that for users outside the US. People may not have credit cards at all, or if they do they can't necessarily (economically) pay in US Dollars as the currency.

2. There are a LOT of potential users in international markets. Focusing on the First World (US, Europe, Japan, etc.) might be a great way to keep your project simple or speed up your launch, but you're leaving literally billions of potential users on the table if you don't even try to consider India, China, etc.
How is that ironic?

(Seems the battle over the correct usage of "ironic" has been lost long ago.)
Little steps for accessibility at N26
Note that uMatrix doesn't protect you (by default) from sending data out.

It also depends on the page you are visiting. If it's just some random post on net I actually don't care much if they do manage to post data elsewhere (the risk in that case is actually higher if I allow ajax.googleapis.com than some random non-google page), but with banking sites and credit card forms you need to be careful.
> you end up having to frequently write type-switches which are checked at runtime to do any sort of generic code.

This baffles me. I think I basically never use any type-switches, with the exception of interfaces being used as a sum-type - in which case the problems you mention with type-switches just don't come up.

> Case in point: to do something as painfully simple as reading a file, you need to import bufio, io, io/util, and os.

I don't know what you mean here. `ioutil.ReadFile` reads the whole file, done. Even if you prefer linewise-scanning, you still only need `bufio` and `os`.

But even if you'd need all those packages to read a file: So what? Like, I honestly don't understand what's the problem with that.
interesting...so FirefoxOS ended up being somewhat of a success.
It will be like the new adwords. Looks pretty, but is missing half the features and eventually..once it comes out of its "beta" everyone who's been using this tool daily, will regret not staying on the older version.
The Brain Preservation FAQ
Pretty sure GP was talking about giving their children their own smartphones.
It is even worse then switch/match statements. The jump tables can be used to train CPU to jump to a wide variety of addresses than switch/match statements so mounting a speculative execution attack is simpler.
22 jquery chart and graph plugins
Maybe he had faith in Google being managed by smart people, who understand the necessity of not policing internal feedback.
Because far, far, far more people use Macs than use SmartOS, and even people who run SmartOS in prod use Macs to write and test their software.

You're not being serious, and you're not arguing in good faith. You aren't wiser from reading the article because you don't want to be. You'd rather crap on other peoples' achievements and push an agenda than approach this with an open mind. Looking at your profile and your comment history makes this abundantly clear.
And to illustrate that, he worked with Facebook to add Signal's encryption to WhatsApp (and Google to Allo).
I don't see why WhatsApp would want to block...rather it is the Jio phone company that sees this as a threat to Jio's own messaging app.
I would be absolutely astounded if there was any SPA which moved fewer bytes over the network than its plain HTML equivalent. HTML can be written compactly, and the repeated structures compress well; any increase in the size of the data over JSON will be more than made up for by not needing to load megabytes of javascript.
Well right now the problem is that the tool is broken. We have a long term non fixable issue (outside of replacing the hardware) with non trusted code running locally.
>in SF, it's snapped up within a week, even if the listing price is set above market rate

That makes it the market rate for the apt though. You'd be above market rate if it didn't get rented out in a normal timeframe.
I'm always surprised at the awful artistic skills of maps during this period. If you look at the details, you can see how wobbly and uneven the simplest of lines and curves are. It seems odd because on the very large scale it would appear as if some sort of compass and other devises were used, but simple lines consist of overlapping strokes, erratic and handwritting that refuses to be consistently centered, and child-like scribbles for trees. For a 20 year effort, it seems careless and lacking in even rudimentary art skills. But this seems tn be every map from the period, not just this one.
Google photos unlimited storage from my phone.
Any pictures I care about I just move to my phone to upload on Google for free full size backup
Yeah, industry and gov :)

The vast majority of dialog between governments and citizens is kinda boring with occasional exception handling. Think tax handling... The exceptions are demanding, and require expertise, and looots of time, but most other things get 'rubber stamped'.

Politicos get lots of control through the tax code and supplier agreements. Software will just make them better at it ;)
I Ctrl-F'ed the whole article, the word "fool" only appeared within the sentence: "I throught these attackers were fools".

So I think

> It starts with author calling his users "fools" for not randomizing useragent

Was not very true, given the author previously said:

> I thought it was a DDOS attack. I noticed everyone had this weird user agent that said it was a JIO phone. _I throught these attackers were fools_.
Mongolia is also investing in renewable energy. For example the solar park in Darkhan and the Salkhit wind farm, but of course these are not closely enough to cover Mongolia's need yet. In the meanwhile the population of Ulaanbaatar has to breathe some of the most toxic air in the world.

However, Mongolia seems to be one of the few countries, where Bitcoin mining seems to make sense, because of cheap energy and it's complicated economic situation that makes producing and exporting goods very hard. With Bitcoin they don't have to ask China or Russia for permission to cross the borders.
What a nice touch they published that on amphtml.wordpress.com. Like, "see, we are free as in beer and represent the voice of people". By using .wordpress.com instead of .google.com they execute a well-calculated PR strategy.

But in reality, Google tries to racket the free and open web in order to squeeze even more juice to feed its insatiable corporate greed.
I hate this kind of "if only you'd write large programs and not just toys, you'd understand how bad Go is".

I write Go at work. I haven't counted in a while, but I guess the code of my team comprises significantly more than 200k lines (and that doesn't even count all the code I'm working on that isn't from my immediate team).

IMO, the more LOC you have, the more the design of Go becomes a godsend. Because it becomes much easier to dive into code you haven't written yourself.

But anyway, that's just my opinion, I just wish that people would stop this "anyone who disagrees with me just doesn't have the correct set of experiences" FUD.
Practice Fusion Once Poised for a Blockbuster IPO Sells at a Loss to Allscripts
I agree wholeheartedly - there are very few things that will cause me to avoid a site quite so quickly as the Google result leading to an AMP page.
There have been proposals to use IEEE 802.11u for access points to signal that they allow EAP-TLS using only server-side authentication. [1]

It's more of an implementation and UI problem. The required standards already exist, no need to wait for WPA3.

[1] https://en.wikipedia.org/wiki/IEEE_802.11u#EAP-TLS

[2] https://web.archive.org/web/20131126183610/http://riosec.com...
Only time, not number. The schedule allows for a sale on pre determined days, and on the day in question, after he had the news, he sold every share he legally could - way more than he usually did on the scheduled days.
But as pointed out elsewhere in this thread, the people who purchase $20 are not likely the type of people who advertisers are interested in, since they don't have much disposable money.

Now if he finds another way to profit off of these users beyond advertising or just spamming twitter, then could be successful.
true. Then again switch statements (and I assume match statements in language that have them) are often compiled down to a jump table...
I wish they would still make calculators as beautiful as that one instead of all the cheap plastic we get today. All the Casio FX-880P would need is a slightly faster processor and a slightly more modern programming language with structures and hash tables. There is even a guy in Germany who still makes PC connection cables for them - although only as a hobby and he's booked out for months in advance.
KaTeX – The fastest math typesetting library for the web
Reading through the court document [0] makes me deeply concerned. Some of the stated actions, if they turn out to be true, are uncomfortable. I believe that in a modern society like ours, such discrimination should not be necessary, advocated for or considered in a healthy workplace. I do hope for Google that none of this is true.

0: [https://www.scribd.com/document/368689407/Damore-vs-Google-C...]
I never understand this 3, 2, 1 comments I see often on reddit ... and on HN ... what do they mean? Is something from the US television?
There is an interesting project about a new GC for crystal written in crystal, see: https://github.com/ysbaddaden/gc
"Forbidding or preventing employees from engaging or participating in politics" sounds to me like a company can't prevent you from voting, or attending a political rally in your non-work time. It doesn't sound to me like a company can't make decisions based on your 'political' views, including treating you more or less favourably relative to other employees or candidates.

I put political in quotes back there simply because it's a word that can be bent in all sorts of directions to mean anything from Politics to simply having an opinion on something. Remember, the opinion might be highly offensive and make working with others, on a team, more difficult.
Growing trees without using plastic bags in Kenya
Yep, my VR machine is an ASUS laptop with a 1070 in it because my desktop runs older cards in SLI, which isn't supported. I'm sure it cost less than their MacBook.
Maybe because they had to get more ink between each stroke ? No fountain pen yet (appeared during the 17th in Europe)
Reasons for Ruby-Ists to Use Crystal
I love old maps like this. We have a government-funded website [1] which contains historical maps back to the beginning of the 18th century and which can be overlayed on top of current maps. Some of them are beautifully drawn, with tiny castles etc. And they are likely the results of years and years of fairly manual labor and it's striking how accurate they are. It's nice to see our street already existed back then, and some houses are still in the exact same place and some even already existed then (though there were only about 5, vs 50 now). And the church was already there of course. Many of the names of streets/forests/areas haven't changed much phonetically but mainly spelling-wise. And the old names give an insight into why villages were named the way they were.

[1] geopunt.be
European nude sex girls XXX
Don’t count on it.

https://alamedasun.com/news/appeal-costa-hawkins-rent-contro...
SanDisk's tiny 1TB USB-C stick
First 512GB IPhone – Iphone 7 Mod
Applications of Artificial Intelligence, from Finance to HR – Oliver Christie
How+and+why+AI+will+evolve+in+2018
But these attacks (Meltdown/Spectre) are on a fundamental design approach, which was conceived and developed and researched in the open. People in colleges all over the world study about them. Do you really think this would have been caught much sooner is Intel had released all schematics and layouts to the public?
I used 2400mg/d for a week after getting my wisdom teeth out. It wasn't enough, but it was the maximum dosage according to the package.
The statement "a better experience" is debatable.

I cannot remember how many times I have visited SPA websites that break the browser url history.

Also, if a SPA fails to load a request for any reason, try reloading it. Ops you start over.

And I am not talking about some people that don't know what they are doing. At times I've had issues with Google's new developer console, gsuite admin, analytics, product hunt and others.
DJB: “Some thoughts on security after ten years of qmail 1.0” (2007) [pdf]
That's the big question that I think Facebook spends billions of dollars protecting: can we make IM users stick?

I think at some point, it becomes sticky if a huge part of the population has it.

So I don't think Facebook will try to shut down this guy. He is doing free work for them.
Very inspiring!

I have 8 Oric Atmos machines which I've been collecting for just the purpose of having an 8-voice synth, based on the Orics' sound chip, the venerable General Instrument AY-3-8910 .. and now I've got even less excuses than usual not to get this project rolling. :)