skysight-inc/HackerNews huggingface dataset:
> Ok, I don't understand though why the bug hasn't been fixed and is there any other widely used time localization library that makes the same mistake

Because the issue is in the way datetime interacts with timezone objects (it assumes timezone objects are dumb and there's no co-dependency, which is incorrect), and fixing that would require changing the protocol, which would break existing libraries.
Get them an iPad.

Seriously.
That happens too. Prime 95 and other stability tests are used and can check when wrong results are returned. There's often a sliver of frequencies where a system under load begins performing floating point calculations incorrectly while other, simpler systems in the CPU are still functioning correctly.

The BSOD, oops, or panic is a symptom of widespread errors.
Okay, I guess you could attach that functionality to an existing component.
It just feels wrong to me, that you would put something that looks like a separate component into a hook to inject into another component.
I thought there was some benefit in doing it like this, that I cannot think of...
Does it even need to be slower? Almost every single website out there is not a javascript app and so side channel attacks can be mitigated by simply having an rlimit-style CPU time limit after say a user action on a tab.
Liberal is ideological, not partisan.

Nonetheless I agree.
Hey, I've updated the README and the instruction should be straight forward.

Docker compose file makes everything easily reproducible and I've included working example configs. Not sure how I can further simplify the setup but open to suggestions.
That hype in software is the reason I wrote a media literacy guide for software engineers. Hype makes it easy to get free marketing and also drives clicks for media and social networks.

https://github.com/nemild/hack-the-media/blob/master/softwar...
I guess you could solve that by making it a "managed" Chromebook. Not sure if that's possible to set up for a non-corporate/school environment though :)

Also: install ad-blocker of course!
Your $35'rs aren't a good comparison when they don't provide noise cancelation.
I tried this once with multiple components (each being built into a static library), components "exporting" public includes (with correct dependencies across component boundaries) and tests for every component (as well as integration tests) and my conclusion: cmake it is.
If Google was anything like Microsoft, they would produce stuff like Android 2019 OEM requirements, and provide the OS directly from them.

Like for example, the "PC 98 System Design Guide":

https://www.amazon.com/PC-98-System-Design-Guide/dp/15723171...

Fact is, just get a new phone is not an answer that consumers likes to hear.

Not every country is like US with everyone on contracts getting free replacements every two years.

Many of us enjoy the freedom of pre-paid replacable SIM cards, and use our phones until they either die or get stolen.

In any case, I only used Vulkan as the most recent example, I can give plenty of other ones, and I develop native Android as hobby.

Other Android developers with more in depth knowledge have plenty of war stories.
IE is one of the few remaining browsers that still lets you configure settings on a per-"zone" basis by default, with no need to install additional extensions to get this IMHO very useful function:

https://evolpin.files.wordpress.com/2011/11/internet-zone.pn...

That setting has been there since at least IE5, if I remember correctly; and it's also one of the things I always disable after a new install too. I think the fact that Microsoft clearly understood the idea of partitioning sites into different trust levels, with different levels of security for each, was an idea ahead of its time. They did not have the "JS is obligatory and you should trust all sites to run arbitrary code" attitude that unfortunately is prevalent today.

...then MS comes up with Edge and removes the feature completely, possible due to those developers with the aforementioned harmful attitude:

https://answers.microsoft.com/en-us/insider/forum/all/micros...

Edit: did I say something wrong...?
If the speculation about AMD's Rome / EPYC 2 performance is true, they have now surpassed Intel.
Ask HN: What are the numbers everyone should know in 2019?
But not using t.co means Twitter doesn't track every single click on their platform, defeating the purpose.
Ask HN: Any tips for an introvert engineer that is becoming a manager soon?
I'll be managing a team of six starting next week. This is my first time being in a management position, any tips?
Agreed - many state universities are cashing in on industry trends, just at a slower pace. You can see it with the various weirdly specialized masters programs and especially certain online degree programs.
I've found a couple things to be useful:

* If there's a question for the person to answer, make sure it is the very last sentence in the email. That way when the person finishes reading the email and is deciding whether to ignore/archive or reply, they're more likely to reply. If possible, make the question yes/no instead of long answer. For example: "Is now a good time to move forward?" versus "How does this sound to you?"

* Keep the email short. People generally don't like reading long emails, and even if they start they're less likely to finish it if it's long.

* If you've been following up with someone for a while, start off an email with "I wanted to follow up with you on this one last time". This reminds the person that you've emailed several times before (and perhaps makes them feel guilty for not replying sooner) and lets them know the ball is completely in their court. I have found this to be very useful in kick-starting leads that went stale.
Not entirely, but because of local political corruption a lot of development ended up like this but it doesn't have to be this way. US cities I imagine are far more strict seperating development from politicians than the grey areas here that permitted foreign money laundering.
Understanding Repository Starring Practices in GitHub
>Maybe it doesn't matter since the Android marketshare is so much larger that targeting current - 1 stills gets more devices than iOS.

That's an interesting way of thinking about it, getting 20% of 100 is more than getting 80% of 10. I think the problem you'd run into is that some users with androids would be upset they can't install your app when their friend that has an android can install it just fine.
This issue astronomers have with Starlink is not with increased light pollution per se, where the effect is negligible, but with the fact that when there are 10,000 of these in the sky at one time, it will be much more difficult to point a telescope and not have one of your exposures contaminated by a Starlink satellite passing through. Some telescopes will sit on a source for hours for the faintest objects and the odds of encountering one of these becomes worrisome.

Anything visible to the naked eye or even binoculars is honking bright to modern astronomical telescsopes, which are sensitive to sources millions of times fainter. Even if they're not directly in the field, off-axis reflections and glints can contaminate exposures. A train of these moving through the field would be a total disaster.

For those saying let's just build space-based telescopes, sure, but it's 10-100X more expensive, and even modest ground-based facilities produce 100GB/night these days, and you can't do that from space (yet).
whenever I hear the word ontology I reach for my dictionary
sure, and maybe browsers or os need some way to say “running untrusted code please turn off performance for a sec” for that use case. until then ill just use one tab at a time or disable js before i opt in for slow.
That's taken way out of context - according to your linked article, Android was pitched as a Camera OS in 2004, but almost immediately changed gears to an "open-source handset solution" a few months later that year. This was still years before iPhone was announced.
F*ck You, Pay Me! is a great talk on this very topic: https://invidio.us/watch?v=jVkLVRt6c1U
How to Post Photos to Instagram from Your Computer 2019
Intel quickly walked back that crap

https://www.tomshardware.com/news/intel-cpu-microcode-benchm...
China's government is not Marxist in any sense of the word. And it could hardly be considered to be communist unless you're willing to accept self-applied labels. From the article:

“The government is scared because the domestic contradictions are growing,” Michael said. “Once you study Marxism, you know real socialism and China’s so-called socialism with Chinese characteristics are two different things. They sell fascism as socialism, like a street vendor passes off dog meat as lamb.”
Not on the first gen, however, I had no use for the app and deleted it after the first time I played with it. My plan was to download the app whenever I wanted to do something, then immediately delete.
i was discussing this with my parents and uncle

im trying to get them to use a password manager and at least using chrome with ublock origin, teaching them how to interact with elements etc.

its really tough out here
What's an example of a major site with a good community?
From the article: "So the Android ecosystem is split between at least 1,728 combinations of OS - Brand - Device Model"

It's actually _much worse_ than this. Here's a review of the "Samsung Galaxy S10+": https://www.anandtech.com/show/14072/the-samsung-galaxy-s10p...

This "device model" is actually two devices with completely different SoCs. There is no meaningful sense in which these two phones are one device. Sometimes the manufacturers document this, sometimes they just start selling a phone that identifies itself by the same name as an existing phone but with a GPU that has completely different performance characteristics.
They should have used UTC for the transitions. This is an entire article built around a faulty presupposition and naive objects.

I wrote about this here a few years ago: https://gordol.github.io/date_time_manipulation.html

Everyone here saying to use pendulum... you should definitely read this, because it's about a very similar bug in pendulum with datetime transitions across time change thresholds.
Not directly no, but the actual feature size and density of TSMC 7nm and Intel 10nm are comparable.
In this case, Google makes the above content and a bunch of related materials intentionally public: https://rework.withgoogle.com/guides/
free karma answer: "Hacker news"
Its a GreenValueHost repeat :c
Depending on your goal: I really don't like the idea all the ISPs can track what websites I visited (Verizon, ATT, and ISPs behind public WiFi). To me, my setup is a huge improvement to the status quo.
[Setting aside the overwhelming likehood that you are lying, mistaken, or other not genuine in your hypothetical offer.]

If you offer me (1G$/50yr=) 20 million dollars a year to spend eight hours a day trying to find a solution to this, then sure, I'll take that job and do it to the best of my ability. I don't expect to succeed, but as long as the paychecks clear I'll keep working.

If you offer me a billion dollars contingent on finding a solution, I'm going to ignore you, just like I ignore the people offering a million dollars for a solution to P vs NP, or XX million dollars for correctly predicting which six balls they pull out of a basket.
> 1964, when all the Dixiecrats had finally had enough and switched over to the Republican Party,

Oh they had? When did Robert Byrd switch parties?
That's an overexaggeration, IMO. Moore's law didn't really start losing steam until 2014-2015.
The main problem these days is information is generated much more quickly than it can be classified. Short of forcing everyone in the world to adopt a standard for semantic markup for everything they publish, which will almost certainly never happen, the alternative is to use algorithms to extract and classify entities and relationships in unstructured data.

Logistically it would be near impossible to manually vet every single automatically classified piece of data, but it would be possible to assume a % accuracy based on known training sets representing a realistic cross section of the type of data being classified. Once the data is categorised and related across numerous taxonomy, within a certain degree of error, a great deal of useful actions are possible.

Say you want to fetch all opinion pieces where the subject is a certain political party, then run a sentiment analysis to see if they are largely favourable or unfavourable, then drill down to see what aspects cause opinion to sway (could it be the gender of the author, the age, the country) etc. Even with a certain degree of error, this kind of analysis would be very valuable for strategists, reporters, researchers, etc.

The same could be done for stock markets with companies, shareholders and traders all being able to delve into the masses of data being poured daily into the web. Through network analysis (traversing the knowledge graph) you'd be able to identify clusters of similar information, to spot a smear campaign or a sudden surge of bot-generated "fake news" in the making or otherwise identify risks and opportunities in near real-time. To be able to do this, you need some way of extracting meaning from random blobs of text.

There's already a raft of services out there that offer some form of knowledge extraction and sentiment analysis - improving the accuracy of the underlying algorithms gives a competitive edge and makes the services more valuable over time. This includes developing AI that can interpret the higher level thesis with reasonable accuracy (keep in mind many humans fail miserably at this too) and how to avoid purposeful attempts to fool or spam the system. These are all problems that can be tackled as data research continues.

Even for a researcher in any field, being able to upload your thesis, have it analysed and classified, then using the metadata to explore similar research would be advantageous. You may find connections between unlikely fields of research that might have been overlooked with standard keyword relevancy searches, which could go on to spawn new areas to study or new considerations for existing research. Quite often advancements come when disparate fields are bridged, and having tools to help automate the process (even if they aren't 100% accurate) would be very useful.

I doubt we're close to replacing the human element just yet, but having at our disposal better tools to sift through the petabytes of crap on the internet is a highly sought after and valuable outcome, and much more than an intellectual exercise.
> So a nuclear accident in the US is only insured up to ~$13 billion?

Yes, and we've never come anywhere near paying that out. So I'd call that not just a win, but a highly profitable business.

> Of course, with insufficient insurance coverage, when faced with a major accident the company owning the plant will just declare bankruptcy and leave the tax payer to pay for the mess.

>So we have another case of "privatize the profits, socialize the losses", which IMHO is one of the biggest problems with nuclear energy, and is effectively a subsidy that keeps the price artificially low.

Except this isn't what's happening. Because we have privatized the losses. Hence the insurance. But we have also always socialized the losses from natural disasters, frankly because natural disasters affect a society and not a singular organization.

> In December, the government said the estimated cost of decommissioning the plant and decontaminating the surrounding area, as well as paying compensation and storing radioactive waste, had risen to 21.5 trillion yen ($187bn), nearly double an estimate released in 2013.

> (Interestingly, Wikipedia claims that the insurance policies that applied to Fukushima Daiichi specifically excluded accidents caused by earthquake/tsumani.)

So it looks like the whole earthquake event was over $400bn (real dollars)[0]. So that's almost half. (And we're referencing Wikipedia, so we're not diving into the numbers too far). Side note: this makes that event more expensive than Chernobyl.

But here's something to consider. Look again at that table and look at what is happening in recent years. In 2017 the US spent over $200bn on natural disasters that are directly linked to climate change. These events are just becoming more common and only a small part of the cost that we are paying for increasing the planet's temperature. Over the last decade we've (the US) paid for several Fukushimas. These are all being paid by the taxpayers too.

Yes, nuclear accidents are costly (they are also extremely rare and getting more rare) but are they more costly than what happens if we don't use them? In either case we're taking a gamble, there's just no other way to put it. But which horse are you going to put your money on?

[0] https://en.wikipedia.org/wiki/List_of_disasters_by_cost
Most places benefit from having strong and effectively enforced moderation policies. However, I also think there's significant value in having some places that don't, that serve as content-neutral platforms, the social media equivalent of the post office.
in-SVG javascript only gets executed when viewing a SVG document (and maybe an <embeded> svg docuemnt), not when viewing an SVG in a img tag.
explain why i should care instead of downvoting. a windows program can already just directly look at the memory of other running processes, so why do i care about sidechannel attacks outside of javascript snooping on things which i can mitigate with simple behavior changes.
According to the linked article, dropping Android versions with <2% penetration you'd reach about 98% of the market.
Well, duh. The problem is applying these policies - because blindly applying policies usually leads to mixed results (innocents banned, trolls using a loophole in policy and proliferating). But to quote the author -

> we have a way to prevent gangs of humans from acting like savage packs of animals. In fact, we’ve developed entire disciplines based around this goal over thousands of years.

We 'just' need to introduce institutes of online courts, judges, lawyers, and presumption of innocence (good thing that enforcement can be automated, so we do not need the execution squad). Also, you kinda need someone to write these policies, and approve them. Maybe an elected group of people - maybe even two groups, to balance the democracy/influence?

If you are not already doing it for your website, you are obviously an irresponsible moron.
I understand the frustration in Google not solving this sooner, but from your comment it seems like they have solved it (with Android 9) and you still seem annoyed?
Another: two polar opposite political stances can be true at the same time. Immigraton can be and is both good and bad. So are social help programs. Guns. Government intervention. Surveilance. Etc.

Your truth is not the only truth. There are an infinite true perspectives on a issue. Another perspective is not false just because it opposes yours and yours is true.
show me what amd chip performs better instead of just downvoting.
Oh please, unliveable? People have lived in the mediterranean area, in Egypt and the Arabian peninsular, in the jungles of Indochina, in the Amazon basin, long before air conditioning was even a thing.
Why do you think the panic happens?

It's because the code does the wrong thing, and that happens silently... until it hits some pointers or kernel structures and stops being silent.
And so it begins. Most scientific revolutions start with "that's odd". I would imagine this has significant implications for the current model of the expansion of space.

Edit: On second thought, galactic mergers are a thing, so perhaps not as significant as I thought?
European Election Results
Is arrow and pendulum same?
Ask HN: Who is flagging legitimate stories?
I don't know if this is a trend necessarily, but in the last 2 days I've seen 2 stories that I found interest in being flagged.

Does anyone monitor this sort of thing? And if so does HN take away "flagging" privileges from those who abuse it?
Mistakes you are making in the programming career
There is a whole field dedicated to this kind of study, namely sociolinguistics (see [1] for a short summary of the seminal experiment). Sociolinguistics study surface variations in language use that cannot be accounted by dialectology only (i.e. geographical factors) among speakers of the same language. There are clusters among linguistics uses, and it turns out they map to clusters in the space of social practices. For what I have studied of the field (not that much), it seems most of the time the variation is driven by the desire to belong or show you belong to the community of the users of the trait you adopt. It's said to be "inconscious" (pretty much like my masterful ability a handling language), but at the same time the subjects at hand can arrive at the same conclusions with the help of some introspection.

What's uncanny here is that having a goatee doesn't make you belong to any social group you could think of explicitly and enjoy belonging to. I guess the relationship is mostly driven by a mix of physionomical traits (gender + age) and the fact they correlate well to having a goatee (which isn't a tiny class anyway). Or there are indeed "deep" social structures to which we belong and are yet unable to identify.

[1] http://all-about-linguistics.group.shef.ac.uk/branches-of-li...

Edit: there may well be an immense data trove hidden in people's voice. That could be a very useful way to enrich datasets internally a bit like recommendation engines work: if my neighbour speaks like I do, then he must enjoy the same things as I.
NOPE. Never do this ever. Never in production and never in pre-production. Never do this.

Warning: Here be dragons.

Never create anything people rely on that runs machine learning in PHP.