skysight-inc/HackerNews huggingface dataset:
Yeah I can see why you're confused about the terminology. I'm not aware of anything called a "kernel module" in the Windows world (despite the name on that page). They're all just called "drivers". If they're for devices, they're called "device drivers"; if they're for filtering the file system, they're called "file system filter drivers", etc. It seems like on that page they're referring to the actual binary as the "kernel module" and to the overall package as the "driver package" (not all of which is executable kernel-mode code).

The distinction being made across the columns is between installing the driver (i.e. putting it in the right directory and setting up the settings and everything so that it can be loaded) versus actually loading the driver (i.e. telling the kernel to execute the code immediately). They require different permissions. You need to satisfy both for your driver to run, and you can see that MCVR is a requirement for loading a driver on newer Windows versions, i.e. you need trust from Microsoft, not just the user.

Now as some people are pointing out, Microsoft also has a user-mode driver framework which doesn't seem to have the requirements of the kernel module. (On the other hand, it exposes more limited functionality.) So if you're writing a user-mode driver then you might not need trust from Microsoft. But that's not what I generally mean when I say "driver"... to me "driver" implies kernel-mode, or at least the union of the
two. It certainly doesn't just refer to the user-mode kind.
Party like it's 69,999
It is! If nefarius and the other ScpToolkit guys are listening (a popular toolkit for Dualshock 3 and 4 controllers on Windows, see https://github.com/nefarius/ScpToolkit): this might also be an appropriate way to make their self-signed drivers work again on the latest Windows 10 update.
7 celebrities "talking shit" (encouraging violence) and being applauded for it. And there are more than 7, but I thought 7 would sufficiently illustrate the point.

Measure the support for the movement by the number of people who celebrated those remarks. A lot of people.
I pretty much agree, except for the cases where you need multi-master databases. In those cases MySQL/MariaDB is pretty much your only option, unless you can afford huge license fees.
A quick search confirmed what I suspected, Cinnabon doesn't seem to have done too well in India. India does not seem to like cinnamon flavored stuff too much.

https://www.quora.com/Why-did-Cinnabon-in-India-shut-down-mo...
> it's hard to figure out where my skills are best allocated

Better is the enemy of good enough -- just do something, and if that doesn't work, do something else.

There are so many issues facing the world: climate change, population growth (/collapse, depending on where you are), food security, energy security, biodiversity, civil society, socioeconomics in the face of automation, supervolcanos, etc. etc. etc.

There are diverse solutions to all these problems. If energy security is your thing, then everything from better residential insulation, to business process optimisation for solar panel installation, to R&D for fusion reactors is potentially part of the solution. Pick whichever one interests you the most. You don't need to be the Elon Musk of whatever it is that you've chosen: if someone else is already doing it, they'll need everything from web developers to janitors. Work for them, and you'll be part of the solution. And if in a few years you see something that'll make you even more hopeful, do that instead.

Personally, I chose "better urban design" as my personal route to saving the world. If we could make much better cities, this would seriously mitigate issues with energy consumption, climate change, land use, and civil society. But how best to do this?

First I tried being an architect. But the impact I could make was limited by the property developers I worked for, who were limited by the urban planners they worked around, who were limited by the urban infrastructure technologies they worked with. So I changed careers, taking aim at transport technology innovation. Went back to school, got an MBA, and joined a company developing a new class of transport technology (the Heathrow Pod, if you're curious). After a few years I realised that my influence was constrained by working for the technology vendor; I actually needed to work for governments instead. So I switched careers again and became a transport-planning consultant doing advisory work in 14 countries. After a few years I realised that my advisory services were producing cool feasibility studies but no actual results, because the actual implementations were too constrained by antiquated, innovation-inhibiting communications processes and planning/design tools. This was a software problem. So I switched careers again and started a company developing collaborative urban planning software (https://www.podaris.com), and now spend most of every week fighting with Javascript. This can be a tough slog, but it's Javascript that will hopefully change the way that cities are designed, thereby doing my bit to save the world. I feel good about it.

The above story isn't meant to be illustrative of what you or anyone else should do. WHAT you do will be different for everyone, and is very nearly irrelevant, provided you've put some thought into it. THAT you do is the important part -- and you are absolutely capable of doing it.
Don't forget the English who recently promised Scotland so many things before the referendum and conveniently forgot them once they eeked out a narrow victory. Democracy isn't just about going out to vote. Easy to say but I feel like a hypocrite as well.
Both sequences are equally improbable, but they're two outcomes among 2^30 others. What you want to be comparing is the sequence consisting entirely of heads to all the other potential outcomes. If it is a fair coin toss, the chance of getting all heads in a sequence of 30 is 1/1073741824. So is the chance of getting any one other sequence, but not any other sequence.
> compulsive liars

Politics is all about lying and people do it on all sides all the time.

It feels compulsive because the MSM keeps covering Trump so much, and never offering comparisons to show that its not out of the ordinary on the other side.
WhatsApp seems down for the Netherlands (that's not often)
The inefficiency makes it too unprofitable to even bother with it for small actors. What am I going to do with the fraction of a fraction of a cent my homepage mines over one year?
I work from home as much as I can, but nothing trumps seeing your colleagues face to face. Text can also cause misunderstandings, and apparently no one likes video, at least in my company. I don't like video much either, though.
The quote I used from Eminem was about sexually assaulting Ann Coulter. Does he routinely talk that way about political pundits?
For me personally, endless fights with Javascript. I'm the founder of www.podaris.com. If we're successful, it'll change the way that cities are designed, and getting cities right is a really critical part of not fucking up the world.
I'd prefer a term such as "white supremacist" since the NSDAP isn't actually a thing anymore. But we both know that the word can mean anything these days. And we all know they're not the only ones with disturbing or distasteful ideas.

Remember that Twitter was OK with ISIS using it, right up until it started to affect ad revenues, then they made only a half hearted attempt to stop them. Their actual ideology is only, make money.
Dude, :D Where are you working now? Imomentous?
> Find me a dollar of "waste" and I'll show you someone who benefits from it.

So if people always benefit from every dollar spent...why should we ever stop government spending...oh wait, hasn't this been tried before?
Several of the people interviewed in the article mentioned the proximity of the hospital where they get their medical needs taken care of. One mentioned having to be nearby because they were waiting for a liver transplant.

I don't know the intricacies of the US health care system, but I think it might be a major setback for their healthcare if they relocated.

And they might not be any more well off if they relocated. They might have slightly higher wages living in SV. Moving elsewhere might mean they couldn't even afford living in a vehicle.
>So you may start the car and have 5-10 seconds of blasting radio that you can do nothing about.

What some people do is make an audio file consisting of several seconds of silence, and do whatever is needed (call it "AAA.mp3", or put it first in a default playlist) to have it play while the player boots.

But yeah, it's really messed up that that should be considered acceptable.
Build Your Kubernetes Cluster with Raspberry Pi, .NET Core and OpenFaas
People feel their computers return value in all sorts of ways that have zero connection to a monetary return on investment. The value of being able to communicate, to do research, to store their cat pictures, etc. No one is isolating out the marginal added value of additional cat pictures and measuring it against the cost of electricity.

And even for the small subset of computer users just interested in bitcoin mining, they just have to know their own electric bill, not the resource usage across the entire network.

So I'm not entirely sure what you're talking about.
We could still work from home and have time where we meet our coworkers? I read somewhere that gitlab is trying out something like this. I'd love to learn wrist they conclude from this experience.
This theory isn't citing the report itself, but independent analysis that's been done on the same data. The Wikipedia article on the topic has a whole section for these [1], and a section about this theory in particular [2].

Furthermore. The official accident report for crashes is not always considered the authoritative source for what happened. One good example is EgyptAir Flight 990 which the official report claims is a mechanical failure [3], but which is widely considered to have been pilot suicide. In that case the Egyptian investigative body was thought to be politically motivated.

Similarly, it's not at all implausible that the French BEA would be reluctant to make conclusions that could result in the grounding of the entire worldwide Airbus fleet while they're retrofitted with Boeing-style controls while France is the main Airbus manufacturing partner country.

1. https://en.wikipedia.org/wiki/Air_France_Flight_447#Independ...

2. https://en.wikipedia.org/wiki/Air_France_Flight_447#Sidestic...

3. https://en.wikipedia.org/wiki/EgyptAir_Flight_990
Zero warnings? Didn't Yahoo die like a few years ago?
This is a pretty neat idea, but I see no tests for the code or any sample usage. Looks like there's still a lot of work to do.
Well, implemented that way it would be honest. I'll happily commend people doing that even though personally, I would most likely not use their site (and especially the cryptocoin option, which is a hure resource waste).

Honesty breeds honesty. I disable ad blocking on sites that ask nicely and don't spam with ads too much.
EaseUS Data Recovery Wizard 11.6 License Code and Crack Full Version
You want the person managing the speed to be focused on that if managing speed is still inherently and unavoidably attention-intensive - if modern control technology is able to automagically maintain speed at x knots, adjusting all the various engine control parameters to implement that, then an extra person in the loop only means an extra chance for mistakes or delays.
LineageOS for microG – Access Google services without closed software
I have recently come off a 6 month consulting gig at a major Australian bank. One of which is discussed in the article. Having come from working within well respected technology companies I have been stunned by the complete lack of skill in their technology work force. Even the most basic of tasks couldn't be automated due to overly locked down workstations used by staff, those tasks that could be automated are outsourced to organisations that do not automate either. Conservatively I would suggest that over 50% of the full time direct technology employees do nothing on a weekly basis. I regularly came into the office and discovered staff sitting around chatting or browsing the internet, watching Youtube. I actually worked in a hot desk environment for a few weeks around various teams and the situation was no better across large sections of the organisation. At a guess in the 6 months gig I probably spent time with around 1000 staff, of which probably under 50 could actually competently do their job and that does not even touch on the outsourcing agreements. Multiple network agreements with various outsourcing providers, no clear ownership, vendors haggling over details, no clear escalation process, ridiculously crazy per-job pricing models where the job was never actually completed correctly and would often be charged multiple times to fix it, these multi-charges then had to be challenged by teams of people. The whole situation made me realise that it was time for me to head back to well respected technology companies. The entire industry is ripe for a complete disruption. The in efficiencies, useless staff, incompetence, crazy contract terms would mean there is no way for these cumbersome oafs to complete with an even remotely agile organisation.
i believe the Revolut fee takes into account the Transferwise one.
i haven't used it with enough money on the revolut side of things to be able to notice anything.
Haha OK, just make sure you get to the front page in the future :)
And you are the judge of what is sewerage? I don't care for Trump one way or the other, since I'm not even an American or living in the US, but this moral superiority pretense has to stop.
Donald Trump’s Twitter account was temporarily deleted by a disgruntled employee
Upvoted. Learned a lot from this, thank you.
Aha! I sense an opportunity for an enterprising statistical physicist to model this with https://en.wikipedia.org/wiki/Percolation_theory :)
most of the new hires are actually in outsourcing organisations that are beyond useless.
I never beat her. The question you were aiming for is "Do you still hit your wife?"

It demands a yes/no answer and thus always appears to be an admission of guilt. Your question leaves it open to answer any way you like.
Ask HN: Why WhatsApp server is down?
In India, by 1.50 PM nobody is able to use WhatsApp. Any idea why?
And that's why I keep repeating that advertisers are enemies of users, and - from the POV of users - malicious actors. They literally benefit from making life difficult for you and wasting the finite amount of time you have on this planet.

This needs to get into people's head - as long as the incentives are so misaligned, there's no chance for peace here.
Yep, national socialism sounds like this new "non-racist" ideology that says that white people are oppressors and thus they can be discriminated against...
There are a lot more than the far right, as evidenced by the recent protests around the country by BLM and Antifa. And the recent trend of fighting free speech on college campuses doesn't seem to be limited to a few institutions.
We can't compare electricity usage of Clash of Clans to Castle Clash/Clash Royale/Clash of Lords?
I highly recommend by the late Hans Rosling: Why the world population won’t exceed 11 billion. It explains quite well what the sister comment by riffraff refers to.

[1]: https://www.youtube.com/watch?v=2LyzBoHo5EI
> says freedom of speech is granted only as far as hate speech isn't involved.

I see this all the time on HN, mostly Europeans. This is false. US freedom of speech is universal, including Nazi or hate. There is no such clause that prohibits hate speech. That's Europe's thing.
One of the more prominent companies in AI is in London

Other companies and schools that train experts are in Canada, closer to the East Coast

Bay Area seems to not be so much about people with exceedingly talent, more about people who will overwork themselves for less pay
Hardware support for UNUM floating point arithmetic [pdf]
At least two forces:

1) Control from above in the hierarchy (the general wants to see the army)

2) Control from below especially in competitive setups (the troop wants to know what's going to happen)

Then there is little like seeing people face to face to remind them you exists. This is good for business. I'm a freelancer now (about half of my career) and work mostly from home but I go meet customers in person almost every week or every month, depending on how much we work together (directly proportional.)

Furthemore, face to face collaboration is very effective when in hurry.
Japan would like a word
Access to better healthcare lowers the infant mortality rate. That than leads to couples having fewer children since they don't need to hedge their bets as much (ie having a more offspring expecting several to die). Combine that with easier access to contraceptives and you have some major reasons why birth rates decrease in developing countries which have the money to spend on healthcare.

In developed countries you may also have factors like people focussing on careers, valuing independence, more choice in relationships (i.e. divorce/separation being more acceptable) etc.
I find it psychologically very different knowing that anyone can talk to you (and you can't ignore like if you were online) and see you. It forces me into a "work mode" psychology.

Granted, I'm pretty bad at self-discipline
I work remote almost 100% and it'a pretty awesome.

A Dev I work with has to commute through 50% of Germany every week. He only sees his kids on the weekend.
For the same reason electricity providers and ISPs shouldn't be allowed to. The companies that make products essential to modern society shouldn't be allowed to decide who can participate in modern society.
Yup, Larry Niven's "The Ringworld Engineers". The main protagonist uses a "droud" (as the implant is called in the book) to directly stimulate the brain with electrical impulses.

He only disconects the droud because he knows he will die from starvation, dehydration and atrophy if the doesn't go through the motions daily. But every moment without the droud is existential dread.
Standard WinForms and/or Java isn't too far off what you're describing if you're willing to install runtimes, but I know that's not what you're looking for and I see your point.

The difficulty is that people used to agree (and at varying times, sue each other) over which metaphors to use. The desktop platforms are growing further apart on this front.

Linux has so much work-in-progress happening at any one time that sustainable fusion is closer than a finished and implemented Wayland. Windows is still pushing a "modern" UI metaphor that no-one can stand. Apple has to my knowledge never shown any interest in what you're proposing at all.

That leaves the option of creating another UI layer on top for the app to sit in, and Electron/HTML5 isn't a terrible fit for that.

Maybe trying to get rolling with LLVM and emscripten to run the Electron logic is your answer, or Typescript if it helps ameliorate some of the JS qualms for you.
> Can't we just make a proper, easy to use portable desktop application framework please?

Qt ticks all your marks (though the "easy" part is through QML which is a superset of JS), + mobile, (+ one day web maybe https://msorvig.github.io/qt-webassembly-examples/window_ope... though that's fairly experimental).
Sounds like some kind of cowboy culture. "Hey, we have this fast and maneuverable ship moving along these lumbering civilians. We can handle it, we're the best of the best!".

A bit like those organ donors, err.. motorcycle drivers, that swerve among the traffic at high speed.
Same goes for the other side. It is a fact that in Germany people have been attacked by antifa on the street for "looking like a Nazi" (and no, they were not sporting Hitler moustaches).

Bottomline is that you do not get to judge who is what based on some self-made criteria, just like the legal system enforces a presumption of innocence even in a case of "he was standing over the dead body with bloody hands".
Show HN: KanbanExpress, focus on your daily tasks
It is odd that Twitter doesn't have protected accounts that can't be accessed by customer support without supervisor approval, to prevent this kind of thing from happening.
Not more users than Tensorflow. But maybe more user than other dynamic deeplearning framework (PyTorch, Gluon, DyNet...)
One thing we, or at least I, haven't seen is the remote equivalent of a whiteboard. Or pen & paper.
FWIW Kumail has undergraduate degrees in computer science and philosophy. We went to the same college. The comp-sci department and college in general has a strong sense of ethical responsibility. In fact the computer science department makes it a point to have students make an ethical pledge as part of the major, optional of course. Please don't get the idea that because Kumail has chosen a career in acting that he has no business commenting on other industries. Even though I agree we should spend time in others' shoes before judging, I don't think his statements here are unwarranted. Your comment feels a little uninformed and defensive.
How to wear your password on your sleeve, literally
Joseph Campbell is a humanitarian who researches myths, also doing quite some interpretation and trying to relate the meaning to the human life at large. It has nothing to do with software development, but (apparently) many of us find his ideas applicable, perhaps especially on the startuppy side of things, where courage etc is required.
that's great! you should consider sharing this on the Qt mailing list.
Nobody is entitled to a business model. If ads don't work for your users, find one that does (I hear people have some success with Patronite these days, for example). If there is none, then maybe it isn't good to try to make a business out of it in the first place.

There's way too much "content" these days anyway, and the worst of it is the one that is done to make money (as opposed to labour of love, or having external funding independent of content's performance - like patronage, being considered a "marketing expense", etc.).
You seem awfully invested in quashing this particular line of argument. Mind my asking why?
Agree. To me the solution will be webassembly. I entertain the hope that there will be a .net runtime for webassembly, in which case you will be able to write a full cross platform application without having to write a line of JavaScript. Won’t be XAML+.net but will be HTML+.net.
What I don't get is that obviously on a military vessel the chance of someone getting injured or incapacitated are rather high - so why would you want critical things like speed to be controlled by a separate person from the one steering? If they get knocked out and the controls for speed/direction/depth are in a physically different location, doesn't that result in a complete loss of control?
Ask HN: Does anyone turn down YC?
With all the news I hear about friends getting their YC offers, want to know if anyone turns down YC, and why. Any stories/experiences here?
There are also uncensored calls for "killing all whites", instituting sharia, and murdering gays. Your point is?
Correct, validation is certainly part of block generation. But the act of validating a transaction is a minimal effort compared to the (many times of) hashing that goes on as part of the proof of work.

My point is that for all practical purposes, the transaction validation is so insignificant that it makes little sense to try attribute the energy cost of making one block to the transactions within that block.

Stuffing more transactions into a block doesn't change the fact that a new block will be created about every 10min, and that the energy cost of writing that block will be about the same. Seeing this cost from a per-transaction perspective is questionable. The reason this whole process is so expensive is because of the design goal of relative immutability and the proof-of-work scheme that aids in this reaching this goal.