skysight-inc/HackerNews huggingface dataset:
Which one was this specifically? Not all local DoS's are security vulnerabilities, in general there needs to be a trust boundary that is violated, e.g. the ping of death, clearly a single remote ICMP packet shouldn't cause the system to reboot. But what about DoS's that can only be triggered by root? And the whole grey area in between these two extremes?
Laugh or cry then, but get out of the way, and know that you did nothing for your country.
I doubt there would be much debate, as we're likely on the same side :)
for $250000 there can be a Coldcode Chair to Eliminate Stupid Patents too!

https://www.eff.org/press/releases/staff-attorney-daniel-naz...
If only UNIX provided an existing utility to do that...
It took me a while to get over "math" meaning "understanding geometry", but I appreciate the main theme of the article anyway. Some of my art friends could use a little bit of "math" as well.
NVN exists for different reasons. It's higher level than Vulkan. As much as Vulkan is flexible, it's also pretty low level in general.
The 4 Major Ways to Do String Formatting in Python (+ When to Use Them)
We're also the only service that allows you to 'zfs send' to a remote zpool.
Iframe them onto one page and make the browser window huge. Something like:

<iframe src="the url" width="50%" height="50%">
<iframe src="the url" width="50%" height="50%">
<iframe src="the url" width="50%" height="50%">
<iframe src="the url" width="50%" height="50%">

There's also the <frameset> and <frame> tags to divide pages between URLs.
Maybe now they'll address the Takeout format to return a sane, digestible form of GV data, rather than the frequently-broken HTML form that it currently returns.
The funny thing is that people are absolutely losing their minds now that Trump is in office which is completely overblown considering those same people freaking out didn't do much when Obama was in office, but somehow now feel the country is some emergency peril? Whatever.

It's been in peril for the last eight years and probably eight years before that. That suddenly people just came to their senses is a little too late. Surely these same people HAD to believe at some point a Republican would be in the White House (I mean fuck people, in a two party system it's a 50/50 chance) and that person would probably want to expand mass surveillance, right?

I'm sorry but I don't have much sympathy for people who thought electing a Democrat would absolve them of mass surveillance and protect their civil liberties.
What did I say that was FUD? I'm legitimately curious if he's checked and seen any data being sent to google

*edit: I'd genuinely be surprised if google made it that easy to not send anything back to them. Additionally, I'd be genuinely surprised if FF made it that simple to avoid sending things back to Mozilla.
Forgot to add - many larger companies offer a junior pm program to help people transition into a PM role. I work at oculus and we participate in Facebook's 'rotational pm (rpm)' program.

Applicants have little to no product experience and are sometimes right out of college or other times come from different fields or backgrounds. Once hired, rpm's rotate between a few teams and are assigned a full time PM mentor who works alongside their manager to set them up for success.

I believe Google has something similar as well.
It was an impression, but clearly it is not a 'simple' language at the syntactic or semantic levels.

(You should not read my OP as a negative critique. I'm merely pointing out that anyone expecting 'immediate gratification' with Rust is likely to be disappointed.)

> the compiler thinks about it for me.

Indeed. One valid approach to categorizing programming languages is by considering upfront vs amortized cognitive load.
The tax of supporting multiple APIs is not always huge. I recall reading that Unreal's Vulkan support was done by 1 or 2 employees.
The list cycle
Why I like Vue over React
Why not have a "this page would like to perform work in the background [allow|block]" notification?
Who pays?
I like the change as a general idea but there obviously needs to be a manual override. Like, I don't want websites to access my camera without permission but obviously I want to allow some websites to do that. A similar permission could be used here and is perfectly backwards compatible:

1. a tab exceeds its quota and throttling kicks in;

2. you visit the tab to check why it stopped working;

3. you get a permission pop up (like all others) once you visit the tab again, asking you whether you want to allow it unlimited resource usage, noting that it'll decrease battery life of your device.
I guess I should have added that I last touched C++ in '96 and never (ever) have had an urge to look back. :)
Eventually they will settle down and move to the burbs.
Why does systemd implement touch(1) as a library function? Isn't the whole point of coreutils to keep stuff like that centrally maintained so we don't have a million different (and possibly broken) implementations of it?
most init systems do have a legitimate use case for touching a file.

Can you name such a legitimate use case then? All I can think of is the need to write a pid file, and pid files are a kludge that real service supervisors gladly do away with.
Ask HN: Where can I learn how to be a sysadmin?
I started working as a sysadmin not long ago, and while I got my basics (I am self taught), I do feel I could use a lot more learning.

Are there online resources/courses that I can take to learn more? If it starts from scratch, even better.
Try the 'Suspend Tab' plugin.
I don't know if VR will take off, but I do think it has a lot of potential.

3D just doesn't add that much to videos. It can add a little bit to the immersion, but we're already good at picking up other depth cues. I can think of videos which could potentially be better with 3D, but I can't think of any video experience you fundamentally couldn't have without 3D.

With VR, it's pretty easy to come up with things it can do which fundamentally can't be done without it. Flight sims, as you mention, are a big one that come to mind. Being able to freely look around is huge. I think this stuff is going to become a really useful tool in learning to fly. Simulation is already proving really useful even without VR, but seeing everything through a fixed monitor is severely limiting. Being able to look around to get the same visual cues you'd get in the real airplane will be a big improvement.

Obviously, that's fairly niche, but a really useful technology that greatly appeals to a few is different, and much more interesting, than a not-very-useful technology that vaguely appeals to many.

I'm skeptical about some of the wacky stuff people predict for VR, like using it to hang out with friends or watch movies together or whatever. But if you get away from areas where you just do the same old stuff a little bit better, there do seem to be some properly interesting things it can do.
Please be in touch with us again (today, even) - performance issues at rsync.net are always network issues. We should be able to do something for you, perhaps moving you to one of our other global locations ...
chrome regulary breaks something, so we run tested versions of chrome for our internal webapp and block chrome updates.

but chrome does not like that and is always nagging and trying to trick you into installing the latest versions.

i looks like we will have to package it as electron app.
I have not because I don't use chrome. Additionally, I have not done this with my browser (ff). I'm just genuinely curious if OP has done that.
Cima4up
But see how he does it in such a pleasant manner. Wow what a piece of work. /s
Yes but only @ 75 percentile .
> This is pseudo-jargon. How do you measure expressiveness?

Actually, not jargon. I had Matthias Felleisen's characterization of expressiveness [1] in mind (incidentally, he's also one of Racket's authors).

> Do you have any substantive evidence that "good" typesystems don't reduce it?

If we want to be precise, there is a continuum from statically to dynamically typed language. A dynamically typed language is, after all, the same as a static language with just a single polymorphic type. This means that we can trivially translate a dynamically typed program into a statically typed program, though obviously we don't gain anything by that at this point (this is essentially an argument that Bob Harper has advanced before) and we pay for it in additional verbosity. However, in practice we know that we don't need all that flexibility and can constrain types more, allowing us to get better type guarantees; static types then also allow us to do things that we can't do in a dynamic language (such as compile-time overloading).

[1] http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.51.4...
Measuring memory usage is hard on a modern OS.

Not in the slightest. OS's have to allocate virtual memory to each process or that process with SIG-FAULT when it touches invalid memory.

Tracking per-process memory usage is one of the most trivial things OS/Pref tools do.
Tell me about a technology you were initially excited about but that later you regretted using?
who is making that argument?
> In my experience small companies, which can't afford to carry dead weight, are pretty intolerant of these kinds of people. But at a large company someone who does this well will be there as long as he wants.

I've worked for a small startup that got reasonably big. We started out with several really good and hard working people. The problems started when we started to get successful and got some investors on board. We were quite well known in the industry we were in and when word got around we got a bit of investment money and we were hiring it attracted a lot of management-types who mainly applied for the status we had. Lots of people with negative productivity. Took a few more years before the company went belly-up.
You don't need to engineer it. In our lab tests we accidentially realized that one of our desktop computers was "invisible" to the Velodyne, because it had a black case.

Every material that is black could be a good candidate. I am wondering if the google cars do have a problem with cars that have a matte black finish (those PVC foils).

But you have to keep in mind that they are not invisible in the real sense, because you get a hole in your scan where you don't have points in your pointcloud. This could be detected, because the Velodyne usually has many beams pointing downward which eventually would hit the road, but would leave a hole instead if there is an NIR absorbing material.

And if you use sensor fusion, you can use a camera to check for dark colors in those areas that might help you to detect such cases
That is not true anymore. You can get a CVE from MITRE for anything (they are the ultimate root authority), and for the Open Source world you can get a CVE from the DWF (https://distributedweaknessfiling.org ), something that is currently slow because we're working on automating a lot of it and stream lining the process (I'll be giving a talk on this at RSA: Saving CVE with OpenSource: https://www.rsaconference.com/events/us17/agenda/sessions/56... ).

My goal long term is to have CVE requests take <5 minutes for the requestor and <1 minute for the assigner to process. We need to scale this out and simplify it vastly. People need to be aware of security flaws so they can be dealt with, and CVE is the best option for this we have currently.
Has some fairly good topics, but I'm surprised it is lacking some of the basics you normally find: Numerical integration and optimization algorithms.

Root-finding/optimizing is something many people do/need.
It's already been done.
Diagnosing ‘Glaucoma’ with this new technology
This is what happens sometimes, totally inadvertently.
Surely you jest; that the cost of the wide array of self driving sensors, the data input subscription and the hardware and software to run the self-driving system is cheaper than a few mass-produced bits of plastic and metal?
As with any interview, I like to make it as personal as possible. Tell me about something you have architected and why you've architected that way. I will ask probing questions about why you chose this stack, this database tech, this integration layer, questions about security concerns, areas for improvement, what you learned and would've done differently, etc., etc. This also allows you to see the interviewee's excitement and really turns the table to put them in a comfortable position where they are the most knowledgeable person, which makes for a much smoother interview. If that goes well, I may turn to some specific tasks or problems we have faced or are facing and discuss at large how those might be addressed, again really focused more on brainstorming than any "right" answer.

If you don't have any projects or work to talk about, the interview is basically over as I don't see much value in talking about cookie cutter problems.
A setting to only allow this when the machine is on battery would be nice.
D-Wave Announces D-Wave 2000Q Quantum Computer and First System Order
European payment methods
The LG sets did this.
I don't know if it's accurate to say 'most.' I've attended and worked with many universities over the years, and in my experience the only time a uni will make that claim is if it was a result of university funded research, or as part of a large scale collaborative process.

I wonder if their is an index somewhere that would list universities that blanketly attempt to claim IP developed by students independently.
It is not a side-effect because it is part of the execution model.

In other words, it's one of the things you don't care about when writing a pure program, like how many times it runs, how many threads are running it, on what order it executes, etc.

It does leak, but only on the IO monad.
Realm Mobile Platform: Offline-First TaskManager App
This seems like yet another extremely cursory comparison. Many of the complaints against Angular have almost no meaning, to suggest whoever wrote this simply knows more about the other things they wrote about than Angular.

For example: Types are extremely useful if you have a substantial team building a substantial project. TypeScript is a strength of angular, not a weakness. It does not require you to have types for third-party libraries, with a couple of lines of code you can get untyped access to any third-party library. But you will want to types because they make for a better and more scalable development experience.

There are good reasons to prefer different types of libraries for different uses, but they are deeper than the brief sentences in this article can cover.
"Purchase process research showed it's not a top buying consideration, and anecdotal information indicated that actual usage was not high."

Anyone else surprised they're making this decision partly based on 'anecdotal information'? Or would it be explicitly phrased this way to prevent people from suspecting spyware in their TV sets?
> It's similar to 3D TV in that it presents content in a better way that nobody asked for...

No, that's where VR is so different from 3D TV. Nobody was making 3D TVs in their basement. But people have wanted VR for so long that they have been hacking together their own VR headsets. I had been experimenting with using smartphones in cardboard boxes for years before Google Cardboard came out. The significance of Google Cardboard is that it signaled a moment when smartphone hardware was finally "good enough" to do it.

And while Google Cardboard is of course not a great experience, in a lot of ways it's still the basis of the core technology behind most of the other headsets. The Rift and the Vive wouldn't have their relatively high DPI display modules if it weren't for the advances in display module tech built for smartphones. The original Rift DK1 and the Gear VR wouldn't have their motion tracking tech if it weren't for the advancements in high-frequency, low-cost IMU technology built for smartphones.

And the problem is not that VR does not have a cool solution for any problems. It has plenty of those. You just don't personally care about the problems that VR solves. And that's fine, we all have our different interests. But don't assume that means that nobody wants VR.
"Rsync.net offers a ton of awesome features, sadly the pricing is about an order of magnitude too high for a personal use case"

Even though you are using ZFS on your end, it's possible that it would be cheaper and better to use our 'borg' functionality and send us your data with borg.

Cheaper, since our borg accounts (normal rsync.net account, but with our snapshot rotation disabled - you handle retention on your own, with borg) are discounted down to 3 cents.[1]

Better because the resulting backups are encrypted at rest in a way that rsync.net cannot access in any way. It's just garbage to us.

[1] http://www.rsync.net/products/attic.html
It wasn't really anything to do with the language, and far more to do with the operating system kernel API.

The fchown() system call supports passing -1, cast to the appropriate type, as a no-op value. The systemd people were attempting to wrap similar semantics around fchmod(). Originally in 2014 M. Sievers specified (mode_t)0 as the no-op value, which wasn't a good choice, with M. Poettering changing it to (mode_t)-1 in 2015 but overlooking one place where the value remained tested against 0.

* https://github.com/systemd/systemd/commit/c38dfac9ed6c1c3beb...
Thanks for that link! I was unaware of this trend:

"the data from this sting operation reveal the contours of an emerging Wild West in academic publishing.

"From humble and idealistic beginnings a decade ago, open-access scientific journals have mushroomed into a global industry, driven by author publication fees rather than traditional subscriptions. Most of the players are murky. The identity and location of the journals' editors, as well as the financial workings of their publishers, are often purposefully obscured.
Active 3D meaning they alternate flipping the lenses black? I think I'd throw up if I tried to sit through 2 hours of that.
I'm curious as to why you think checking network connections is paranoia. As a sysadmin, I routinely log and check many of my network connections, though I have not done that for my browser.
The good news is humans also can't see well in snow or fog, computers should be able to at least do as well plus better know their limits and not drive beyond their abilities.
Measuring it is easy. Defining it is what's hard. If three processes each have the same 10MB executable mapped into memory, plus 10MB of heap data, how much memory is each process using? There's no easy answer to that question.
Does Chrome only use RAM if it thinks it is available? (i.e. if it starts detecting that other process are running and eating up RAM, will it use less?)
thanks, this was particularly insightful
Definitely. I feel like "The Hobbit" was the wrong vehicle to introduce audiences to HFR, for example, and I hope it hasn't soured directors or studios on exploring what's possible artistically at higher frame rates.
I'm on my second Windows Phone -- first a Dell Venue Pro with 7.1 then 7.8, current a Lumia 950. There was an Android Phone in between. I agree about fewer distractions...and keyboards...but that's a bit skewed since the Dell had a physical keyboard.

The killer feature for me is that Windows 10 Mobile (or Windows Phone) is just a better user interface than classical WIMP. I also like OLED displays (a requirement since WP 7.0).

On the other hand, what I miss about Android (and it is not the lack of security updates) is the ability to install crazy developer tools. The old Android has J, Forth, Clojure, Ruby, Python, and probably something I've forgotten...oh, it's GNU Octave. On the other hand, if I want to play with those things I've got my old phone.
Grants, university funded research is not the same thing as curriculum paid for by tution and non specific funding sources.
My observation is that that's not quite true. It's fine for smaller tasks, but that mushy middle where you're discovering the parameters and outlines of a problem can be painful. Looser (note that I explicitly don't say "better" or "worse") languages give you more leeway to play around and discover how the problem is structured.
Active shutters are crappy and IMO one of the main reasons why 3D never took of. If you can get a passive 3d 4k panel from LG - great experience and no "half res" problem that full hd lg panels had.
This is going to destroy HLS playback in a background tab. Playing back HLS with JS is already a very cpu intensive, time-dependent process and we've already struggled with the current background tab throttling - a delay like this will all but kill playback or make it stutter to the point you'll wish it's dead instead. I commend Chrome for driving web standards but they've been a huge bully recently.
Why the LG G6 Won't Have Snapdragon 835
> AI singularity will probably be waaay more interesting then visiting period of first computers.

That doesn't mean literally no-one out of the near infinite time remaining in the universe decides to come here.

> What are nuclear bombs compared to... death star ?

What are swords compared to nuclear aircraft carriers? Yet we have both as museums.

> Why is moon important once you conquered entire star systems ...

why is the place people first landed on america important? and yet its a historical landmark, protected and visited by many people time and time again.
I use paper everyday but am getting tired of buying expensive notebooks and taking pictures of my pages. Interesting that this would be on the front page today. I just impulse preordered a remarkable tablet: (https://getremarkable.com). I was experiencing some buyers remorse. Seeing this article lifted my spirits substantially.
Some spoilers could be inferred from thinking about this too hard while reading the novel

Not.. if you don't say that...
> Every 3D movie is also offered as non-3D for those that don't like it

Depending on where you live, not really.
That's what I did before I knew about Brave. If I don't have a choice I'd use whatever browser provides adblocking, but with a choice I'd prefer a Chromium-based browser.
What's a movie you can suggest that should be seen in 3D? Preferably one in theatres so that us nay sayers can give it another try.
Nope, that's the right link. The whole segment was about Richard Hammond prepping for the apocalypse. They didn't share the entire segment, but just the last couple of minutes where the 'impenetrable' Hamster was defeated by a single shot.

Of course it's not real, and it's a silly show, but the idea of spending a good deal of time and money beyond reasonable emergency precautions is pretty useless as well.

And that was the point.
I often use my laptop while it's connected to power.

I still want to throttle (or suspend) background tabs, because the laptop gets uncomfortably hot otherwise.
> * Economies of scale. Autonomous cars will likely be of a different design than manual ones so the price of a manual-drive will likely increase- where will the increased money to buy them come from?

I'm not sure how big of a threat that is. The design ought not need to be so different that the same production lines can't easily make both versions. Relative to many newer cars (anything drive-by-wire), autonomy probably only requires the addition of sensors and a computer. Even getting rid of the steering wheel and all driving controls could probably be done modularly on a car model that's offered in both self-driving and traditional options.
8 Theaters showing Star Wars movies, only one of those theaters is not 3D.... Sure you can see those movies in non-3D, but they sure like having a lot of 3D versions in the theaters. Nothing I like more than watching a movie wearing 2 pairs of glasses, especially if the second pair is really unfomfortable and don't fit right.
Or what about having facebook messenger in a tab? Or really any site that's constantly polling.