skysight-inc/HackerNews huggingface dataset:
I would agree with Namrog84 (yes, I'm an MS employee). Also, the Excel UserVoice should allow you to report bugs and I would say should be your first stop for any issues that you encounter (https://excel.uservoice.com/).

Also, I worked as a Product Manager (Marketing) in the Office division for about 3 years, and honestly if you find folks who you know in Marketing, we're all about community and are willing to help get you the right resources and to the right people, regardless if it's our product that you're having trouble with.

Finally, I know for a fact that the marketing and engineering teams are actively engaged on StackOverflow, so if you were able to post something there, they will find it and respond.
Most of the time I dont use apostrophes.
Memory (and other) errors generate a Machine Check Exception which are handled by OS and/or BIOS. OSs can be smart enough to accumulate a history of errors and offline affected physical pages (which can result in a very localized single process segmentation violation). You could just log the errors. But you could also dial up the reaction all the way to NMI on these errors, which often triggers a processor reset.
There are also Microsoft teams that don't put you through such nightmare scenarios though. Last night I submitted a TypeScript bug report, and within 15 minutes it was labeled, added to the next-release milestone, and had someone assigned to it.
I feel cheated, there were way fewer than 68000 tricks and traps in this article.
Google Boots 41 Apps Infected with “Judy” Malware Off the Play Store
Original Source (posted on May 22nd) with actual technical details.

https://habrahabr.ru/company/aladdinrd/blog/329166/
Construction begins on the world's first super telescope
Yes, and if you're with a decent company chances are they'll automatically send you a new card if you've been affected.
This is a placeholder to show before you content has been loaded, so the size of your content is irrelevant.

Also it doesn't depend on anything afaict, so not sure why you're casting FUD about size.
New bill would make it virtually impossible to sue US police
I've mentioned it before, but it seems that the mods only enforce this rule (and similar ones) very selectively: precisely those times that "grandiose ideological rhetoric" disagrees with groupthink. This comment is no more grandiose, ideological, or rhetorical than hundreds I've seen recently on a myriad of topics.

I think the very notion of "flamebait" is an Orwellian euphemism for not agreeing with popular sentiment: it's not mere disagreement, it's flamebait, so of course we must censor it!

I'm very curious: what are the statistics on times you've applied this rule to comments you agree with versus those you don't -- or do you always disagree with "flamebait"?
> I remember that MVPs and PMs would absolutely trawl those forums looking for user-reported bugs and trying to help get them workarounds & fix the root-cause bug. YMMV of course, but many members of the team spent time every week looking for primary-source user feedback.

Oh bullshit. Anyone who's landed on answers.microsoft.com before and seen what passes for "dialogue" with customers on there knows what you're saying isn't true. I don't have any links handy (I abandoned any hope years ago on Microsoft caring about fixing bugs in products), but there are numerous extremely well documented bugs in SQL Server (just as one example) that have been open in some cases for over 7 years!
The problem isn't the rational response. It's the incentives. Poor incentives are created by misguided policy or a lack of policy in many areas.

Most of the troubles we have with Healthcare in the US is due to very poor incentive structures. I'll never understand why people were surprised when investors realized they could buy niche lifesaving drugs and raise their prices by 6,000% since insurance providers would pay for them regardless.

Obviously they would do that. The system was never designed to reduce the incentive to not do that (ie. making it illegal). The problem isn't "unethical" people. Trusting people to act ethically without any disincentives (ie. Jail/fines/social stigma/etc) is like trusting your toddler to run safely around a busy intersection.
FPGAs are pretty bad space-wise and power-wise compared to straight up ASICs. Apple could make some blocks highly configurable, but even an FPGA designer wouldn't use FPGA fabric to do multiplication if they cared about performance. FPGAs are a mix of general purpose logic blocks (the fabric) and dedicated blocks like multipliers, dividers, PLLs, memory, serializers and deserializers, etc.
So you are saying it actually worked. Awesome! And thank you very much!

I honestly didn't know about the "frown" thing. I frankly have a hard time finding stuff in the menu on the 2016 products. I spent about 5 minutes looking at another person's PC (who was having the issue originally) to figure out what version of office they had before finally just clicking on the start menu and seeing "Excel 2016". Help->About just used to be so simple...
There is one small fallacy in the decade old PC versus the decade old smarphone comparison: PCs are not status symbols but smartphones are and fashion is a huge component in why smartphones are replaced.

Another driving force is that a smartphone made a decade ago would simply not be able to use many of todays apps because it is missing certain sensors.

so while I hope this will take off I see some obstacles. Happy owner of a 10 year old Nokia here that serves me well, I've tried quite a few smartphones over the years but I never found anything that I really needed that would make me give up 5 day battery life and being 100% drop proof.
> Servo improves the speed of layout, style, etc. but is that really what's making the web experience slow? If you do some performance tracing, you'll see your browser already spends a paltry amount of time doing those things. It's spending most of its time running ridiculous amounts of JS that's being pulled in from dozens of domains on any given page load. We need to fix the web platform so that apps don't need to rely on performance killing techniques.

This is a case in which looking at the numbers without digging in more closely can lead to misleading conclusions. Yes, the Chrome Profiler reports that a lot of time is spent in JS (though ~25% of total CPU time on styling, etc. is not what I would call "paltry"). But what is that JS doing? It's usually not doing raw computation but rather doing custom layout, interacting with the DOM, etc. People do synchronous reflows (no matter how much you evangelize, people will still do it), which means that layout performance affects what looks like script time. And, due to ads, a lot of the performance cost is cross-domain iframes, which have no reason to run on the main thread (process isolation is too heavyweight to scale this far, which is why Chrome-style Site Isolation isn't a solution).

The real problem with browsers is that so much is synchronous. We need to make everything as responsive as possible, and the way to do that is to aggressively multithread. Unfortunately, that's very hard to do in existing browser codebases. Hence Servo.

The solutions that the Chrome team keeps proposing—Custom Layout, Custom Paint, CSS Compositing, etc. are all targeted toward rendering (and they're essentially short-term band-aids at that). If rendering really weren't a problem, then we wouldn't be spending all this time on Google's Houdini proposals! If layout were fast, we wouldn't see people implementing layouts in JS, and therefore we wouldn't need Custom Layout. If painting were fast, then we could use SVG and CSS and not feel like Custom Paint is necessary. If the main thread weren't so bogged down all the time, then people wouldn't see the need to move a random subset of the Web platform to the compositor thread.

To be honest, I think that Houdini is largely misguided: there is a huge amount of performance left on the table that would obviate the need for Houdini if we simply chased it.
I can concur. In the US, representatives care about 1st, how many people will vote for them in the next election, and 2nd who is paying. That's the extend of their moral and logical debate (if any).
Remember that video clip where the ocean whale submerges the human marine biologist just long enough for her to get the message. Like scarily submerged to about 75ft.

I don't want an AI chip in my phone Apple!
MStream Express – A selfhosted music streaming server for Windows
Thank you for your very informative answer!
It is unarguable that the super-wealthy should use their wealth to the benefit of society. I disagree with the author's belief that direct aid is the best method to accomplish this. There is a massive amount of data indicating that direct aid in poor nations builds dependency while not fixing the underlying causes of the poverty. I don't think the dynamics of direct aid are going to be markedly different in the united states. In my opinion, the best way to help people is to fix the underlying system that is holding them back. From this perspective, political mobilization efforts and working to sway public opinion in favor of better policy is absolutely the smart way to spend your money.
Because if you're not paying for it, someone else is paying for it to be shown to you.
C'mon over to the Go side instead ;-)
Ryzen will work with ECC ram but it won't actively correct ECC errors (at least on Linux) the interrupt code flags that as differed.

Currently there aren't Ryzen server chips out, just desktop/enthusiast models.
I'm curious. How? Isn't homelessness a social symptom? Homelessness doesn't just disappear because the current homeless are displaced, I thought.

That being said, I'm certainly not learned on the subject.
Crossbar: open source networking platform for distributed and microservice apps
Space is only an issue because it is directly correlated with unit cost.
Yes, I might have missed that you used "language" as an allegory rather than a metaphor. I find ironic how this reaffirms the stereotype of the divide between language and mathematics, ie. mathematicians being bad at maths and the other way around, when really the combination of both creates a synergistic effect that helps each to surpass the effectiveness of each on its own.
> Timmy is a kinesthetic learner? He should learn to calculate voltage through dance

I think learning to calculate voltage kinesthetically means that Timmy should use his hands to build a little circuit, and be told or shown how the voltage levels work while he's building the thing.
Wow, it's been long since I looked into Intentional Software. I was so enamored with their ideas back in the days.

Also reminds me of subtextual (jonathan edwards phd)
He paid for the 4 bedroom house in cash, paid for the aircraft, didn't have a job for some time so house expenses. I'm guessing he bought cars, etc. Every move he made probably came with expenses. Since he had to purchase houses in cash as he wouldn't have been able to get a loan.
Thank you. I should probably have tried those too. It would be a good idea to instruct your support people to refer to those places for bug reporting.
I still have q6600 too. was thinking of wiring up again as a home server (or compiler machine like urself?). Also got q8400, A8-3870K, and gaming laptop with i7-6700hq+gtx980m. needless to say, i don't oc laptop at all.
Definitely. I overclocked my 4930k to 4.5ghz all 6 cores, and up to 1.44-1.448v from 1.35v, using plain old air cooling. Thing has been on most days 24/7 for 4-5 years now.
I get the same nonsense and runaround as a Premier customer.

10 years ago they were wonky about engineer assignment but excellent. 20 years ago a guy would be on an airplane for a crit sit.

Now, forget it. It seems like the KPI they care about isn't resolution, but getting issues dumped to the next queue.
I'd bet on this being an ASIC, doing this on an FPGA with any serious size matrix would require a very expensive FPGA, whereas an ASIC would allow more gates in a smaller volume and would consume less power to boot.

From the manufacturers point of view phones not being future proof is a feature, not a bug, that way you'll upgrade to that new shiny item which will keep the profits rolling in.
it's a death spiral. If you call for more than one taxi and drop them, it incentivises taxis to drop their pre-booked clients and pick up people on the road instead, which incentivises people to call for more taxis than they need, etc.
As I see it, project treble will improve the update process, but not completely resolve the endless forking. You will still have the "vendor implementation", which is different for every device. It will contain at least the kernel and drivers (kernel/userspace), for which you, as a user, depend on the manufacturer to keep it updated, and which will probably not be mainlined. This means, that after two years or so, when the support runs out, you will still have a device, that does not get updates anymore. Only for a smaller component of the operating system.

Also keep in mind, that this will work for newer Android O phones only. We already have more than a billion phones (the number could be much higher, I did not google it right now), which will never get that improvement. They can be saved from being electronic waste with projects like postmarketOS.
The big companies can make their own. The next smaller companies will gather together and create a company (this is essentially how ARM started) to create one chip that works for all.
Looks like it to me, or use some scripts in the debugger for the simulator.

http://support.revealapp.com/kb/getting-started/reveal-integ...

Still not the most convenient. I'm not sure why they need that server, because they can discover and modify everything using the runtime.
It'll be an ASIC so more GPU than FPGA. The real reason to upgrade the chip would be to add more transistors rather than any real instruction set upgrade so the FPGA doesn't really get Apple anything other than cost and wasted space.
What if you think it will cost the bussiness money, but will improve your bosses standing (for example, the damage will not be blamed on you boss), do you go to your boss's boss?

What if you don't question that the change will make money for the business, but have ethical concerns about it (either because of its effect on users, competition, third parties, etc). How do you decide if you have ethical concerns?

What if you are writing firmware for brakes that is going to get deployed to thousands of cars?

>If that bothers you, talk to a union rep

What union?

Even if there was a union, this entirely avoids the central question: what behavior is ethically concerning?

>If you feel as you you ethically must do any of those, quit first.

This answer entirely avoids the ethical question of '(when) should you do any of those things'. All it says is "quit first" (a position which solidifies your moral high-ground, but which I do not agree with from a purely ethical standpoint).
> If somebody can get React Native to run on PostmarketOS, then we could start building up an ecosystem of non-walled-garden apps that are compatible with iOS and Android!

What leads you to believe this would actually happen? PhoneGap/Cordova have been around for ages, and they could have already enabled such an ecosystem to have formed, but we haven't seen that happen. Of course, there are other similar technologies out there, too. Even Firefox OS failed, and that was with the backing of Mozilla and its eager community. What's different about this case?
It's... complicated :) Mostly because utility companies insist on Excel for exchange of energy calculations. And even more importantly, because it was WAY WAY better than the previous iteration. Don't make me talk about it.
I believe that since Chipotle was still using magstripe credit card readers that they are now financially liable for any fraudulent charges on your account.
OS.js – JavaScript Cloud/Web Desktop Platform
Once at risk of extinction, iconic Warthog plane lives on
You can't modify from the UI, but you can use the debugger to modify the instance values (using the object pointer).
Hey there,

I'm the developer behind mStream. I've tried a bunch of self-hosted software out and I created mStream Express to solve a few common problems. The first is that most self-hosted software has dependencies. You can't just download and run it. mStream Express comes with all dependencies bundled in the exe so you can get run it without installing anything else.

Additionally mStream Express comes with a GUI management tool. You can do all your configuration without having to touch the command line or a text editor. This makes the bar to entry much lower than most.

And finally, mStream runs on windows. A lot of solutions I tried just didn't work on Windows. I made Windows support a priority since it's not uncommon for users to have their music collections on a windows PC.

Let me know if you have any questions
Too bad IPv6 is again ignored completely; not even a mention in the article.
The bigger problem for me is how facebook tracks and identifies even people who do not have a facebook account. They simply infer such a person exists from photograps, contacts and other one sided activity and can start to track that person, tie all this information together and then target them with ads even though they never signed up for Facebook.

Such shadow profiles are a much larger problem to me than people who are happy to fork over their private lives themselves.
I've encountered a few that only took a second or two. No idea why most of them are slow as crap given that. The ones at Starbucks (and others by that company) are terribly slow
Thousands of (former) Abit BP-6 owners want to have a word with you... remember that one? For those too young to remember, the BP-6 was a dual-socket motherboard which took two Celeron CPUs and allowed all sorts of overclocking trickery. Both the fact that you could run an SMP configuration using Celeron CPU's - something Intel had not foreseen nor intended - as well as the fact that it was possible to get most 300MHz (remember, this is a while ago) Celerons up to 450-466 MHz made it ideal as a cheap hobby server board.

I still have one lying around, it still works and was in daily use (for mail, file and miscellaneous serving tasks) until a few years ago.

[1] https://en.wikipedia.org/wiki/ABIT_BP6
>Yeah, I'm gonna call shenanigans here. SO is a HS teacher, her kids really really really do not want to learn. They want to either play Minecraft, snapchat their genitals to each other, watch porn, or just gossip between themselves. Oh and drugs and sex in the bathroom, as usual. Occasionally, they turn to real crime and assault each other (one is still in a coma), pimp themselves out on Instagram for money (either sex), or hurt themselves (suicide clusters, it's 'a thing' now [1]). For about 1/3rd of her kids, if they come to school stoned to Pluto or drunk as skunks, that's a victory; at least they came to school and weren't out committing felonies or having felonies committed against them.

What you're describing is not a "kids" issue, but a mixture of culture and poor school policies. Schools are likely part of the problem you're describing.
What workflow does everyone else use for generating a large number of plots?

Personally, I've used both gnuplot and Veusz quite a bit. In gnuplot, my workflow has been:

1. Write a bunch of scripts in Python or MATLAB/Octave to separate the data and output a large number of csv files

2. Write a gnuplot script to read the csv files to generate the appropriate plots

In Veusz, I combined step 1. and 2. into a single Veusz (.vsz) script.

At this point, I tend to default to gnuplot over Veusz because:

1. Complicated data parsing seems to render the Veusz GUI obsolete. The GUI seemed to be a nice learning tool, but it doesn't generate complicated loops or conditionals for parsing through data well.

2. Debugging Veusz scripts felt more difficult than it should be. At the end of the day, they're just Python files, but I didn't have access to the Python repl nor pdb. Perhaps there's a way to do, but I don't know how.

3. gnuplot seemed to do a better job generating plots that integrated in LaTeX documents. The epslatex terminal leaves the text to LaTeX, so we get uniform fonts across both the document and the plots, which is nice.

That said, Veusz generated gorgeous plots and I've been moderately happy with both. Mostly, I'm trying to figure out if anyone knows of either a better workflow and/or plotting program to generate a large number of plots to be included either as standalone images or part of a larger document in LaTeX.
> "DOS ain't done 'til Lotus won't run".

Likely apocryphal: http://www.proudlyserving.com/archives/2005/08/dos_aint_done...
I am not a fan of statements of the format 'There are a lot of studies showing X but they are flawed because of A,B or C, but among those, there is one study, which is not flawed in A which shows !X which is the thesis of post, therefore !X'.
New Report: “Analyzing Accessibility of Wikipedia Projects Around the World”
You may have your timelines incorrect then. By the time Mozilla and Firefox came around MS had already won that war and it was businesses who were making the decision to target IE, not developers.

When developers were pushing IE was when it was IE vs NN.
One of the best shaggy dog stories I've read in a long time. As a work of creative writing, well done.
I suspect RAD/4GL will come back into fashion once someone gets a web version of it right. The current crop of tools aren't quite there, as they don't let you work outside the hard rails.

Google's "app maker" looks pretty close, but with issues around per user cost for some use cases. It does support freeform code, both client and server side, so no hard rails
https://developers.google.com/appmaker/
Yes. It works well, although I paid for a fancier demo and exported it, and it crashed occasionally.

They've done a pretty good job with compressing the assets too. Good weissman score.
Thanks for the feedback! You can turn off autocolor, which will flip the default as you suggest. But you might find that after reading with it for a little while, your eyes/brain acclimate to it.
HTC releases Link mobile VR headset in Japan that pairs with U11 phone
As a twin cities human, i'm surprised that the bike lane thing isn't in more places.

That said, knowing many people who bike, advisory might be the operative word. People have told me that most drivers treat it more as a "guideline" at best.
That's a massive list. 2249 restaurants.
With the caveat that I don't work for Lyft DevOps or anything (I only used to be a driver way back when)... If you need to make a critical update to the driver side your code is solidly firewalled from having to pass integration tests with the passenger side, and there's a possibility that some problems bleed through between the two different parts of the app. In the early days, there were a few updates where such things leaked through (if I remember correctly, there was one version update where the passengers accidentally could see the primetime map).

Quite frankly, I'm suprised they hadn't done it sooner.