skysight-inc/HackerNews huggingface dataset:
Dudes are at the gate are there regardless, them hopping in a vehicle to have a chat with you probabbly costs very little... if not nothing at all.

If the government wants to do something legally beyond that, they probabbly would feel it is worth it to discourage such behavior.
The "Alexa buy me expensive headphones" is a bit unfair towards Amazon. I'd guess the intended purchases are those where you know enough about the product that you don't need to look.

So if you order a certain brand of coffee or toilet paper regularly, you can order those without being too concerned.

Things that you realise you're out of when walking around the house and want to re-order them before you forget.
This was nicely done. And since it's Hacker News let me immedy shift focus to tech ... this was fantastically usable on my mobile phone. It was laid out perfectly and very responsive. I've seen plain text articles jump and stutter so I wasn't expecting this to work. Good job to the dev team.
> It makes perfect sense with the little bit of contextual knowledge that credit card companies sell your purchase data to whoever for whatever reason today, and I'm pretty sure Google uses buys and uses this info.

Any way to opt out of this?
Are you still looking for the best JavaScript framework?
A Case for CSS Variables
Initiate Rant.

Most science isn’t.

Most of it is a set of nearly fanatical beliefs about reality only vaguely related to facts agreed through consensus by authority. Look at how strongly doctors fought against germ theory. They saw no reason to wash their hands for delivering a new born after having spent their morning cutting open cadavers. Their response was anything but scientific even in the face of easily tested claims and results.

If research can’t be reproduced it’s just a story with interesting data. I doubt most scientists using statistics would be able to provide the alpha / p value / confidence interval etc for their hypothesis.

When the bar is set so low should we be surprised by low quality?

Rant complete.

Initiate beer.
I don't see this gets mentioned much but this is one of the larger reason I never use emacs. When quick editing files on remote servers, snappiness is really nice, even with bunch of plugins activated.
Try small towns, college towns, middle of nowhere.
Managers who brag about their stress and exhaustion don’t need our applauds
Stephen Wright is kinda like that also.
That is a good point. Definitely a valid roadmap and something we should consider. Thank you for the suggestion.
Very true, wish your comment had more upvotes to bubble up to the top of the thread.

Its a lot easier to miss edge cases, have off by one errors when one is manipulating iter count directly. Working with the abstraction natural to the problem reduces these. So manipulating /creating / merging rows, columns, blocks when working with arrays help avoid many of these problems. Usually the algorithm pseudocode is written in terms of such abstractions.
Simple. My muscle seems to like vim.
Would be cool to have a browsing section so we could train before playing.

I was thrown off by two very different tracks being the same genre. How accurate would you call your dataset?

Also, as a techno lover I'd enjoy playing with the same 4 options (minimal, detroit, hard, etc) with only techno tracks. Even better would be being able to toggle some genres away from the game.
What's the slippery slope here? According to the article:

> if [Google] accedes to the Chinese government’s demands, it will make it easier for others to do so, and will also embolden other totalitarian states to ask for their own custom censorship services from Google and other tech giants.

I think this is all premised on the belief that American corporations somehow have the moral obligation (and right) to change the way things in a different country work.

China has its own functioning tech ecosystem, so entrant companies need to play by its rules if they want to make a profit there. Period.

Even if I appreciate Western morality, I don't see reasons for outrage or bemoaning slippery slopes.
Postgres Benchmark Trigger
"If a paper does not provide—it its main text or supplements—the necessary detail to enable reproduction, it is not a scientific paper but a press release."

No. That's ridiculous. When a paper doesn't have all of the necessary details to reproduce, then scientists contact the authors, and try to get those details. In nearly all cases, the details are resolved without incident. If the omissions are sufficiently egregious, errata are issued. If they're really, really bad, papers are withdrawn.

If a paper is so old that the original authors are long gone, you look for a citation history, and see who else reproduced the work over the years. Papers that were never reproduced are unlikely to be fruitful.

Mistakes happen and details get omitted, but thankfully, we have lots of ways of working around those mistakes. Nobody -- except for armchair scientists -- assumes that scientific knowledge is communicated exclusively by the methods sections of publications.
Completely anecdotally I've ever met two person who used Emacs and handful of people who use vim. At my current job I'm the only one who uses vim as my main tool, but collegue sitting next to me is the other Emacs user. Although some poeople have started to dabble in vim every now and then. I guess people just run into vim more often in the wild.
That would be a valid opinion too. It is a biased subjective perspective based on experience. A rational reader should confirm this opinion first hand before accepting it as fact.

To me,it's as if someone recommended a restaurant for the taste of food or a workout routine for it's efficiency because of their experience,they were stating their experience,they did not need to provide verifiable evidence.
That is still possible. The authors of those apps have to modify their designs to use foreground services - essentially, services that don't require a full UI but have to show their status in notification bar.

Most popular apps already use foreground services for use cases like yours. This restriction is to prevent dodgy spying apps that recorded without user knowing about it.
This is fixed now. And it also draws arrows for moves. :)
Why not? Do Emacs users usually use other OS than Linux?
In an ideal world you would be right, but that's not how the funding structures for academic research are set up.

Think of a research lab as a company that gets paid per prototype and then has to market the concept for the next prototype in an infinite loop. If you can't package up what you're doing into a sequence of small prototypes then you're not getting paid.
This is really annoying as the technical term for the identifier of a phone number--one of the most prototypical centralized identifiers--is also a "DID": a Direct Inward Dialing (number, but we don't say "number"). So now "in the future, people won't tell each other their DID to let people call them, they will give them their DID" :/.
A fluent builder Schema.org types and ld+json generator
Something I've realized recently is how over lit our homes can be. Like most homes, mine have always had a bunch of lights I didn't really choose with simple on/off switches. But I'm remodeling my house now and have been testing different led lights and smart lighting systems, and in the process have discovered how much better the lights are when they're dimmed!

Setting aside the blue light issue for a moment, I wonder how much a simple reduction in lumens would be helpful. Just putting our lights on a smart dimmer solution (noon home for the curious) has made a big difference. I rarely turn the dimmers above 50% and it's plenty of light with a lot less glare and using even less electricity than having leds on standard switches.

With the remodeled part of the house the lights will all be LED, but 2700k and every one of them will be on a dimmer switch.
Actually,it was for auto-vectorization.
Given the data structure and algorithm used it wasn't feasible. And ended up proposing gather-scatter scatter-gather in software as though different math involved for different geometries, it is still embarrassingly parallel, but not for single simulated collision events. And it was for GEANT to take advantage of future hardware and increase instructions per clock where memory bandwidth is a problem:
http://geant.cern.ch/
Like with everything, I would be very careful and jumping to conclusions from a TechCrunch article on new initiatives. Behavior patterns don't just suddenly start. It needs work, market education, etc.
Maybe small tweaks; big contributions wouldn't be my expectation. I think it would better serve as example code or a base for other projects.
So gather-scatter is slightly inaccurate, as it is more detailed memory management.
I use outline: https://outline.com/waMHEq
I agree that voice is very narrow, but it's also quite expressible when there's a person to call someone and ask then grab something from the store for you. But even that, at the best experience we know, with actual humans on both sides, is so fraut with error, that it's hard to imagine a computer so self organized and intelligent with perfect clarity listening, then be able navigate sets of known preferences and purchasing hueristic understanding, that it just doesn't seem worth the time to invest.
I guess I can imagine it, but error rate would have to be an order of magnitude lower than just calling someone ourselves, I don't see it likely for more than minor purchases.
Although, quite obviously used to accelerate memory access in AVX2. Sorry for adding much after, its 6 years ago.
Personalized recommendations make or break certain businesses like media and e-commerce. Not unusual to see an increase in revenue between 10% and 30% after adding recommendations. They're not "universally trash", since the alternative is showing you truly random items, or whatever item is the most popular.

Check YouTube's "trending" tab and come back here to say if you'd rather have that instead of the personalized recommendations.
Looks like the Stripe widget is completely invisible when JS is disabled, so all I saw was the PayPal button. There isn't even so much as a link or text, it's just completely blank.

Now I'm wondering how many invisible Stripe widgets I've been missing.
* Notational Velocity

* ClipMenu

* Flux (the new built-in Night Shift doesn't do it for me)

* Slate

* Macports

* NTFS-3G

* QuickCursor
You actually do get very significant contention between 25 WiFi APs, or even 12. 2.4 GHz only supports 11 channels; any more simultaneous users than that and you get collisions, which requires packet retransmission and can severely increase latency. That's a large part of the reason why everyone has dual-band APs now - 2.4GHz got so congested that people needed more spectrum, so they got 5GHz routers to avoid the congestion (and then all their neighbors got 5GHz as well, nullifying some of the effect). If you have a dual-band router in an urban area and sometimes find that your YouTube videos keep buffering, try switching bands; oftentimes when 2.4GHz is unusable, 5GHz will be clear, and vice versa.
It does if you don't have enough system reserved. It causes the kubelet to not function well and eventually the node goes sideways due to oom killing.
I think it's more the classic case of get it out there first, we'll figure out how to make money off it later. It's a classic tech play, and certainly Alexa has made a huge impact in the US; Amazon is already in everyone's home, so for them it's just waiting to see how they can monetize it later on.
This sort of thing was the obvious next step after tech companies centralized the flow of information, gave themselves power over it and flexed their muscle to get everyone to behave the way they wanted. The people with power over them see a new power they can tell the tech companies to excercise for their own ends.
Jimmy Carr too.
Sadly, once the statistical methods being used here and the types of anomalies being found become well-known, it's probably not too hard for fakers to adjust their "results" so that such anomalies are far more difficult (if not impossible) to detect. For example, if an analysis would show that your experimental data is maybe a bit too clean, in a way that wouldn't normally turn up in the real world and would therefore cast doubt on its validity, then you just need to make sure that you dirty it up a little before publication.
Or they could do what Google have done, and separate more OS components into applications delivered out of band via the app store, like the browser (Chrome), the keyboard (Gboard), etc.

Behavior changes of the os should not be quiet and magical, they should be intentional and the user should be notified (if they care).
i might be inexperienced at this, but i genuinely think that "fit in" is probably not the best criteria when you are building/contributing to a security library.

I wish everyone could find a way to work together. OpenSSL was safe because everyone worked on it and contributed to it.
The Computer Chronicles – Hypercard (1987) [video]
I think it's good to listen to both sides. But the response from Azure eng can be more professional. Customers have the right to do anything, maybe technically right or wrong. But the original post's attitude is more like blaming and throwing out random tech details, not explanation.
I still use the original, AT&T vi since I grew up on UNIX and Solaris 2.5.1 was my first UNIX OS after using my Amiga.

Even when I’m on a GNU/Linux variant, I run vim by calling vi, primarily because syntax highlighting enrages me to no end.

vi won because it came with every UNIX by default, and when one is in a cold server room connected to /dev/console via serial port at 3 o’clock in the morning, one quickly learns to appreciate vi’s ready availability and ubiquity.

Emacs on the other hand was always a huge program, was never bundled with UNIX by default, and compiling it on one’s own always ended in failure somewhere around Emacs wanting to compile itself as an Xwindows application.
Add to that that Emacs had completely different key bindings and users would have to adapt to it rather than it letting them use their prior knowledge, it was a death knell to Emacs. Later versions added vi key bindings (“evil mode”), but since the pre-built versions continued to insist on Xwindows, it was wholly unsuitable for servers; for example, an SGI Origin 200 or Origin 3000 didn’t even have a frame buffer nor did they need Xwindows, and neither did the hp K-, N-, or L-class servers. Meanwhile, vi continued to be the UNIX system administrator’s trusty friend: always there, with no additional software requirements.

Ironically, when I’m on the Amiga I use vim, but there it doesn’t have syntax highlighting which I hate, and so is usable out of the box (I use it as I would vi on UNIX, without any extra vim fluff).
5 Amazing Developers Who Make Interesting Comrades
Amazon.com does not have DV cert, they have an OV cert. You can tell because the country, state, locality, and organization name fields have values. In a DV cert they are empty (since a DV cert does not verify those things).

Like a lot of big companies, Amazon has a cert from Digicert. To my knowledge, Digicert does not issue DV certs, only OV and EV.

That said, I agree that DV certs are good enough for production for most people.
It made sense when I was living in China, along with maybe TP and bottled water. Here on the states it seems like shipping/delivery would make it uneconomical.
You joke, but I believe I read something about the CIA hiring a lot of Amish. Compared to the general population, their priorities are different meaning it’s a lot harder to corrupt them. Unfortunately I can’t find any citations (maybe it was a comment here?).
Hi Ralston! I'm building a spreadsheet program myself at the moment (demo and product link at https://6gu.nz).

There are two major parts to a spreadsheet app, in my view:

1. A UI to change sheet layout and formulas, and to view computed values.

2. A "programming language"-like engine to derive computed values from the formulas and sheet layout.

In (2) you also have to do a bit of topological sorting to make sure you compute things in the right order, but it's not terribly tricky.

A spreadsheet is kinda like a REPL, where the "R" and "P" are the spreadsheet UI and the "E" is the programming language part.

In Excel and Google Sheets (but not in my program) there are some fun data structures you might use to make formulas like `SUM(A:A)` (i.e., sum the whole column) run in a reasonable amount of time. Essentially, data structures that take advantage of the sparsity of the grid. I don't know off-hand the best way to go about something like that, but if you didn't want to invent anything yourself I guess you could just throw everything into an off-the-shelf spatial acceleration structure (an r-tree or a quadtree or something.)

There's quite a big surface area to the problem, if there's something more specific you want to know, please ask! I can't promise to respond quickly, but I should get back sooner or later.
Because they don't have flying cars of course :-P

In all seriousness though, 20 is not a low P/E. It's just that AMZN's 170 P/E is very, very high. Facebook and Google are in their 20s I believe.

If AAPL were trading at 10x or 12x earnings, that would be low, but still not insanely low.
But all the other major, and most minor companies have already acquiesced. That's how one's allowed to do business in China, and China is a market one cannot ignore.
I grew up in terraced housing in the biggest social housing scheme outside the Warsaw Pact, under the Northern Ireland Housing Executive.

You never have privacy. I could hear my neighbour having sex. Party music vibrated through the floors regardless of dampening in the walls ( we tried cork sheets ). The back gardens were all overlooked. Everything you did was known. It was like growing up in a commune.

When I see new terraced developments I am angry at the human cost being paid just so a contractor can save the cost of one wall and a metre of land per house.
zproc looks like am interesting approach to concurrency in python. For anyone else curious about it, here is the github project:

https://github.com/pycampers/zproc
Most dns problems in kubernetes, in my experience, can be traced to udp failures due to the iptables kubeproxy backend.
Google Adwords related Udemy course very useful and helpful for beginners as well professionals
Yup. Sharpies work great. I had to do exactly that to the otherwise-excellent air filter that I keep in my bedroom.
I think that 95% of the ICO craze people meet at least one of these:

1.Don't have an algorithm concept in the paper
2.Don't know what an algorithm is
3.Have a concept, don't know what it means'
4.Don't know what the Byzantine Generals Problem is
5.Don't know what blockchain is
> While "emacs" is the command to invoke emacs, it was always referred to as Emacs in the documentation...

Multics's use of mixed case used to weird me out. (It was my problem...I eventually got over it)
Our (not so smooth) journey getting our serverless AWS app to production
I remember last summer I was watching my favourite club playing against the team who was by the time 2nd on league. It was a thriller. One of the most exciting and beautiful matches I've ever seen. Both played beautiful football and had their changes. Still there were 0 shots during the game and it ended 0-0 as you can guess. I talked to my friend after match and he said he's never seen a more boring game. I was so confused that I only nodded and agreed. How on earth did he miss all the beauty in the game?

This article made my day. Thanks for posting it.
Windows Vista was just Windows 7 Beta (never should have been called anything else), and Windows 8 was actually a good OS with a single UX flaw. Early versions of Android were pretty much the same, just lacking in features.

I think the same might be the case with Alexa, it's just in its public testing phase.
Worth mentioning a Haswell system with QDR i helped build.
I discovered that it was needed to use an older version of libpsm to avoid a bandwidth boost tweak that increased latency which isn't the competitive advantage of IB QDR.
Also highly disappointing they down clocked Haswell as soon as AVX2 was touched. Given no temperature increase, there isn't a thermal argument for it just for using more of the micro instructions on the die. Was an early system, and needed to use end-of-life CentOS for the correct library versions.
Kind of, the Assembly has the last word (for the modifications) but they can't bypass the decision of the Senate.
You're "point" was a snarky off the cuff one-liner.

Universal and Timeless position is a stretch. It is not black and white, it is grey and the first line in OPs comment put context to that grey.

While it would be lovely to have a democracy with an educated rational electorate resilent to hateful demagogues and other threats to the stability of that democracy, we are not there. In that situation you can let it fester or reduce the impact.

Yes it can be abused and we have to be careful. But we are in a Paradox of Tolerance situation.

Rather than state what has already been said: https://news.ycombinator.com/item?id=17702464 is a good summary.
Interesting, How does one disable the killer for a process? I thought on linux it was only possible to adjust oom scores.
Dude... this is TechCrunch, not USA Today. Their target audience is not the average grandma. Literally the title of their own article from May 2017 that they linked back to in this same article said "the FCC's comment system was targeted by DDoS attacks". The word "hack" didn't even appear in the article, just apparently in the tag for some clearly unwarranted reason. Now that they have hot news, they're deciding it grabs more eyeballs to call it a "hack" rather than a DDoS attack. If this kind of slander (yes, this would be slander if you could slander a government agency... they are accusing the FCC of a lie it apparently never uttered) had been about almost any other topic, the HN crowd would've grabbed their pitchforks already, bashing the reporters for being so tech-illiterate that they can't tell the difference between a successful defense and a failed defense. But we all hate the FCC now, so we're chill with whatever reckless fact-changing and slander that we can make stick on them. And apparently we defend each other in doing so.
Same is true for most drugs as well. We basically pay for nearly all pharma research and safety studies (through taxes, insurance, and out of pocket) and the rest of the world gets a free ride. It’s one of the reasons why we pay so much. The other being that making the healthcare system more efficient would eliminate (according to the Obama administration) about 3 million jobs, so it’s not politically feasible in the short to medium term.
Having to throw away your water bottle at security is ridiculous.

Buying something in the duty free shop, only to have them take it away at the next airport on connecting flights.

On some flights they don't even serve drinks anymore (unless you pay). Great recipe for dehydration.

Seats are so cramped that more and more people suffer from thrombosis after flying.

There's no space for your hand luggage because the airline charges extra for checked baggage and everyone takes the biggest suitcase they are allowed to take on the plane.

Ridiculous forms you need to fill out online (hoping you don't fall for a scam website), where you can pay only by credit card (not so common in many countries), just to fly through a country that is visa free? Flying via US or Canadian airports has become a major hassle...

Flying used to be different.

I remember that on one flight you could just walk to the front, and watch the pilots fly the plane through the open cockpit door.
Brew and Xcode and spaces (window management). Everything else is stock.