skysight-inc/HackerNews huggingface dataset:
I always wondered what the backstory was there, but the internet is one of those places where if I heard to the real story I don't know if I'd know enough to belive it.
It absolutely is happening more on Firefox. I open Chrome almost exclusively to bypass CAPTCHAS, and I doubt they will get in trouble because Chrome gives more detailed data due to its invasive lack of privacy. You can't really blame Google for using its own tech to provide "better" results, but it is high time we started blaming them for the massive privacy violations they use to make their convenience work.
So how many seats are needed to hire somebody who creates a custom shiny + R app that does exactly what you want? How big is the average company that makes use of tableau etc.? Let's do the math ...
(•_•)
<) )╯Always
/ \

\(•_•)
( (> Own
/ \

(•_•)
<) )> Your Platform
/ \
As a bystander, I have not checked the earlier correspondence you mentioned, but this post comes off as quite excessively aggressive. If they were unfairly dismissive, that’s one thing, but you’re in no position to demand that they fix or improve anything in particular. If you’re dissatisfied with VLC in any way, you are eligible for a full refund of what you paid for it.
Tableau is free for students and teachers. (1 year license) https://www.tableau.com/academic/students. It's not crippled.
Noctilucent Clouds seen at record low latitudes
For the past several nights, Noctilucent Clouds, extremely high altitude weather phenomenon typically only seen above latitudes of 50 deg, have been seen as far south as San Francisco (38 deg). spaceweathergallery.com has many images uploaded by professionals and amateur alike of this amazing phenomenon. I got my first chance to see them last night, they were so bright the farm was bathed in blue light and I could easily capture them freestanding at ISO 6400 using 1/15s exposure:

http://spaceweathergallery.com/indiv_upload.php?upload_id=15...

If you're above ~40 deg latitude, step outside tonight around 30 minutes after sunset and look northward and look for the telltale high blue electric streams.
Yes and that makes things magnitudes more complex than just serving a static HTML page.
My guess is that Salesforce was also in the race to acquire Looker, and since that fell through they picked up Tableau because they had sunk the work into acquiring a data visualization company. The timing is uncanny, but the price tag is vastly different.
Maybe in the USA but i am not from there. All these services require to log in with your real identity at least once and depending on the service you can use it with your set up email address in read only mode, for example the DMV equivalent service allows you to see your vehicles, tickets (and pay them) and other info but in order to change vehicle owner you will have to log in with real identity provider.
Yeah, but I call the same taxi place a lot and because I tip, if I get a driver that recognizes me they show up really quickly, i've had them cancel a fare they were on their way to to grab me instead. The way I see it, i've relied on taxi drivers to get me home when i've been in states where i would have been fucked otherwise. I look at them the same as people that handle your food. If i'm getting into someone's car drunk, it's always nice to know the person driving thinks positively of you. I'm also kind of wary of them and try to be polite, i've got a friend who was taken to the railroad tracks and beaten by a group of taxi drivers for being rude.
This isn't totally true. China began refusing most (all?) of foreign recycling a couple of years ago. Now much of the recycling stream just goes to the local dump instead of China's.
The bloom may be off the rose with Tableau, but I'm not sure I understand the "glorified Excel" comment. Sure, Excel has charts and pivot tables that might have something comparable in any single visualization in Tableau, but its inherently non-relational and single data source, where Tableau is made to mash up data from multiple sources for exploration and creation of interactive dashboards, something Excel doesn't really do very well, if at all.
This weekend I was driving a route I've driven many times before but I use maps to save some time in case of a delay on the road (it's a ~4 hour drive). Google Maps told me to get off the interstate and take a different route through state highways. The issue is is that it told everyone to do this, so this unsuspecting small town exit got a ton of traffic and congestion, defeating the purpose of saving me time.
The important difference is motivation. For-profit prisons, and services for them, have short-term capitalist goals: make as much money as possible in the near term, and preserve your advantage in the long term. Divorced of ethics, clearly lobbying for hasher criminal penalties is in their interests. From their perspective, the more people in prison for longer the better, especially since that will increase the recidivism rate, thus feeding the whole machine.

Our government, on the other hand, should not be motivated this way. Rather, government should be motivated by the welfare of the entire population, and by reducing all of the costs of crime or undesirable behavior. This would likely lead to shorter sentences, or non-custodial penalties, for non-violent or non-dangerous offenders; automatic restoration of voting rights; humane prison environments with good and timely healthcare; etc.

Those solutions would directly harm for-profit prison companies. Which IMO is an excellent thing. Capitalism does nothing more than afford concentration of capital, and increasing skill and specialization in keeping people in a box just to serve those ends strikes me as deeply unethical.
The issue is that the Apple dev ecosystem creates encumbrances that prevent users of GPL binaries from relinking them. That is a GPL violation and such binaries are not compliant with the license.
This general movement has a “screw the system, man” vibe that I think steers it away from reality.

It’s already possible to own your platform. The problem that no one else will use it. Facebook/Twitter/YouTube are where everyone else is. That’s where audiences are, hence that’s where all the creators are, hence that’s where all the audiences are. These companies spend millions in research to make their apps as engaging as possible. Sometimes that takes the form of unhealthy Skinner box type psychological manipulation, but sometimes they are actually pretty good at suggesting content people want to consume.

Building up network effects and an engaging user experience takes a lot of money, labor, resources, research and executive organization that open source projects generally lack. We should work within the constraints of reality, and figure out policies that dictate what Facebook should/shouldn’t be allowed to do.
We're doing this exact thing. Our micro front ends are React components (most of them are actually now using hooks!). Our 2 deployed UIs are angular (1!!!) apps. We use react2angular to slowly replace the angular app. The angular components are all Java backed using a poorly maintained swagger set up (and the swagger definitions don't match the actual services :( ). The new backend is all Graphql on top of typegraphql. The nice thing about typegraphq is how easily it converts our models into usable rest services, and allows us to create field resolvers, that basically extend other types and let us pull down additional concepts. Basically we let the front end then choose what it wants to pull down. It's very flexible, self documenting, and reduces the amount of boiler plate we had in in the Java layer a ton. One set of model objects (typeorm) that also have typegraphql decorators. Compared to Java that has models, swagger objects, converters (both ways)... Life before was literally a nitemare.
Would be cool to add Inconsolata/Ligconsolata to the monospace list... It's hands down my favorite monospace font.
Ha, ha, very accurate observation.

And if Google keeps the pressure and nothing hits them back, soon the answer will be "Number 17 of 312 still using Firefox".

I still can't believe how Google has changed their tune - from "dont be evil" to being worse than MS ever was, which is quite an achievement in itself.
> The current trend of rushing to give access to parts of the silo/NHS Spine to other providers like Babylon health et al., without due consideration or a debate, is another can of worms best left unopened.[3]

I don't get it. Babylon is just another provider. There's not much difference between Babylon and other GP providers - they get your data if you're their patient and not otherwise. They're subjected to the same rules as other GPs.

There isn't some huge database somewhere of "all the NHS data" that providers can dip into. Each provider has it's own data, with little bits fed-back into the gp system or the spine.
Librem 5 isn't going to be particularly security-focused: no attestation, no trusted boot, most userspace programs are written in memory unsafe languages like C, with no extra effort memory corruption mitigations. Also, Flatpak offers a permission system that's very limited compared to Android.
True I'll give you it depends on the situation and might indeed be the better option. For a startup I wouldn't recommend it at least
Reading these types of comments on HN, you'd think HN doesn't use Recaptcha for login/register. ;)

Easy to hate on Recaptcha while reaping the rewards of participating in a community that deals with less automated spam because of it. :)
He was a Christian and I think he could believe in death and regret.
Show HN: (EHP) Parse or edit HTML using Python easily
perps

These are people who are awaiting trial, which means they are innocent until proven otherwise. Literally any other assumption flies in the face of the US justice system.
So what does this mean to Tableau using BI analysts out there? does it add values to my tableau certifications?
No, what I am saying is that we have totally normalized criminal stalking in the digital age. If you think incognito mode is going to save you, I suggest you dig deeper. And turn off your location history and high-accuracy mode! And WiFi! Seriously, you should basically assume your cellphone is a surveillance device, because it is.
I thought I saw 'caterpillar drive' on their roadmap...
Submitted title was "RISC-V Bitmanip Extension proposal is an education", which breaks the rule against editorializing, as well as "Please don't do things to make titles stand out [...] It's implicit in submitting something that you think it's important."

https://news.ycombinator.com/newsguidelines.html
> We gave them all that free SEO and now we are wishing we didn't.

Isn't a search engine required by law to be non-biased?

So if you move to a different (or your own) platform, search engines should still allow people to find you just as easily.
Not for free. It's a service the owners of the website give to Google in exchange for letting you post. You are the product here.
Starting a business takes a high level of self control. Very few people have it. You should do a critical self assessment to make sure you have it. Since you have no job work on the business plan for your business and continue looking for a job. You will benefit from the experience even if you do not get a job. I advice that you carefully look at your self before you start the business. The big question is do you have the grit to get from nothing to a profitable business.
I think that's part of the problem, but only a part of the problem.

One of the things I think we're slowly groping towards is the importance of composability in all sorts of programs. The problem is, where we'd like to write "app1 <> app2" and have the result be something sensible (as in monoidal composition in something like Haskell), the problem is that we don't have a well defined definition of "composing" two applications together when those applications each have their own page layout, HTML widgets, style sheet, data persistence, user authentication model, user authorization model, server communication methods, URL scheme, configuration information, and who knows what else I'm forgetting.

I was reminded of something like this today as I'm sitting here slicing an application up into bits, and I realized I was basically implementing a composition system for the bits of my app, but the composition of "a thing that has some HTTP handlers, and some data types, and some methods, and some logging code, and some services that it runs all the time, and an API" is really ugly. You have to go out of your way today to structure things that way, because everything is fighting you by forcing you to compose different things in different ways, and encouraging you in a million subtle ways to do something that will add a little spiky bit to your code that will make it impossible to compose.

Consider just the HTTP handler. How many "routers" out there make it easy to encapsulate a particular sub-application on a particular URL fragment like "/myforum", and then all you have to do to move the application to a different URL is simply route it to something different like "/public/myforum", and no other changes have to be made? The ones I know that allow that don't particularly encourage it, and there's plenty for which it's all but impossible. It doesn't take many things that can't be composed very well to make composition difficult, and very few things in programming make composition easy right now.
Putting students into groups reduces the marking load by the number of students in the group. I teach a course with >100 students - grading 25 reports is manageable, where as grading 100 is not.

There are some good pedagogic reasons for group work too - most people do end up working with others, so getting some practice makes sense.
Those low-grade conflicts aren't what much of the US military is designed for--a large conflict with another capable military force like China, Russia, etc. They are occupations and anti-surgency operations.

A major conflict would require a lot of new manufacturing.
Would your business survive the elimination of the IDFA?
Learning to Learn with Probabilistic Task Embeddings
Force feeding is arguably a form of torture.

https://www.apnews.com/e0941d7d1b0d413b9d9a0b792c34dd26
Crazy how there are people out there that can live with performing these acts, or "reviewing" them even. How many thousands before they are completely desensitized?
Presumably none of us here are inventors of new medical technology. We are just amateurs talking about this casually on Hacker News. Saying it's "unacceptable" doesn't change anything from either the doctor or patient's point of view. Until the new tech comes along, we need to accept the limitations of what we have now.
Not sure why you're downvoted, it's a valid point. It feels icky to use a service that you pay for, and incidentally provide free labor to Google's AI which they resell in Google Cloud as a walled garden. The result of reCaptcha isn't public as far as I can tell, and humanity probably doesn't get a net benefit from Google's monopoly on AI anymore.
This is from 2017, but it looks like the count for RVs in Mountain View was 330 back then if you're curious:

https://nypost.com/2017/11/07/silicon-valleys-car-people-pus...
You make it sound as if this were a bad thing. RDBMS work well for many use cases. There are plenty of tools around to work with them. Good open source implementations exist.
I really don't see "Entire Congressional Districts" losing anything. The whole point is probably to get more votes in congress. The more districts the better.

It's amazing and refreshing when a company breaks this costly trend. Relative newcomer SpaceX is already up to at least 5 states plus DC.
It would also never survive Constitutional scrutiny, as it’s a blatant violation of the Commerce Clause. States can’t impose import duties, however disguised.
That's why I don't mention being self taught anywhere in a resume. If it comes up in a phone screen or interview I'll explain, but other that, I hope "out of site, out of mind" will come into play
It's very easy to argue that CAPTCHA is an essential service and therefore not under GDPR.

> anti-discrimination law

Google-avoiders are not a protected class.
Because the capital owners have externalized the cost of transportation to work onto labor. They don't pay you to sit in traffic so they don't care how efficient it is.
> There is nothing in the code or infrastructure that allows sales to filter reviews.

That's sufficiently weasel-worded to mean nothing.
Internet was a better place when the economics of the internet was driven by porn.

</2 cents>
The ice bucket challenge dramatically accelerated the fight against ALS
Vim is life.
It's MIT, and the host is built on .NET Core, so you can run it on Linux if you want:

https://github.com/Azure/azure-functions-host

Under Satya Nadella the change in Microsoft has been little short of astonishing. A few years ago, I could understand the continued cynicism - but if anything the pace of change has only intensified.
I was thinking of Intellicode
Why are western nations retreating from any semblance of the moral high ground?
I wonder if multiple focused software products would negate the need to have independent front end teams improve and maintain a single giant product?
Can you elaborate on the advantages of Periscope? I've used Tableau, but not Periscope. Browsing their site & marketing materials, it's not really clear to me how they're much different from Tableau.
> family members and attorneys in touch with SAMs prisoners can be prosecuted and incarcerated for repeating anything the inmate told them

This is interesting and I'd be very curious to know what the courts have made of this kind of prior restraint. I'm not skeptical that threats of this nature have been made, but I am skeptical that such a prosecution could actually be brought- under what statute? Lawyers may be gagged somewhat, as an officer of the court, but a family member seems like a real stretch.

Edit to add: here's a simple explainer on SAMs and what they do: https://ccrjustice.org/sites/default/files/attach/2017/10/SA...

> Prisoners under SAMs are prohibited from communicating with anyone except a few pre-approved individuals – their attorneys and immediate family members – and SAMs prohibit those individuals from repeating the prisoner’s words to anyone else.

I am still awfully curious as to what possible statutory authority the DoJ could have to regulate the speech of people who aren't actually incarcerated.
[audio] added. Thanks!
Did you see their website posted for the merger? There will be 4 divisions/segments/??? 2 are from UTC and 2 from Raytheon, it does not seem like they are planning for a real integration.
Is there a plan to a) Support use of FCM without play services (i.e., in AOSP)? b) If not, is there any legit path forward for cases like these short of them forking AOSP ?
I don't recall it being hubris. What happened when Web browsers appeared is that there was a brief period when a university (usually you were at a university) would host your pages, and you could believe the decentralized dream (if you heard that part), but there was a sudden commercial gold rush, and motivations switched to greed (not hubris).

You didn't want to see X happen; you wanted you to get the money for X happening. And maybe that reduced to you want you to get the money, and X was a path to that, and the actual X didn't matter.

Also, there were relatively few people who already understood Internet, online, or software development at the time. Perhaps the majority of people pitching Web startups were all new to all of that.

CS department culture never recovered from the gold rush, and a lot of the gold rush ideas were institutionalized.
I guess that's because they know that Chain-of-trust only gets you so far.

Eventually you're running something big with bug after bug found every month and and an attack surface that includes the local filesystem and the network. At that point the buzzwords make no difference.
> I feel the same way. I went straight into the workforce with 17. Now 5 years later I feel like I absolutely need that degree to advance my career or to simply avoid my resume being thrown out.

> However, I bet the end result will be that I will work on the same trivial web applications as I am doing right now but with a pay bump and more opportunities during the job hunt.

I started working in the field professionally around 18 or 19, and I'm begging to fear this same thing. If I do decide to go back to school, it'd be in hopes that I can escape subfields that bore me to death, but I feel the reality is that there just really isn't any real job market for the things I'm interested in.
Systems designed to prevent cars hitting pedestrians are not designed for extremely low speed environments where these noise makers are most effective. Noise makers make no difference at highway speed, and in examples I've seen they aren't required at those speeds anyway. But they fix electric cars to not "sneak up" on pedestrians in these low speed environments.

At 3mph your car can very easily knock me down and crush me if I don't hear it coming, but designing software to recognise that it's going to collide with me, and not pass harmlessly a few metres away (a routine event you don't want the AI to freak out over) is really hard.

These low speeds are correlated with environments where it's much harder for a machine to intuit what's going on. Consider a typical open air car park next to a Walmart. A pedestrian is in view, then vanishes, the driver selects reverse - are we going to hit the pedestrian? Where did they go? The driver knows, because they have relevant experience, that the pedestrian is between two other parked cars, and won't be struck by reversing, but how can our AI figure that's where they went?
The benefits carry forward though. If you have a good first job, that makes it a lot easier to get a good second job, third job, VC funding, etc.
Google actually released Capillary, which makes E2E encrypted FCM messages easier to implement: https://security.googleblog.com/2018/06/end-to-end-encryptio...

But yeah, if you want to avoid Google's servers, then it's not enough. But in that case, you're probably on Google-free LineageOS anyway right?
Tableau has a data etl tool called “Prep” that helps with this problem. But it only goes so far. But I think that’s where the problem truly requires a data engineer.
Where's your evidence for this? Are you saying Google violates their privacy policy billions of times per day (every search, location update, page view)? (i.e. fraud)
What would you say are the reasons that Apple's implementation of this protocol is more private?

In other words, I am ignorant to how Apple's implementation is more private or feels more secure than Tile's.
Well, there's also no real payoff. Hosting your own blog is just a major HN circlejerk. Who cares?

There are 100 other things I'd rather focus on in the day than die on the hill of owning my own platform, or spending even one second remembering which server I have to SSH into or how it was setup again, revisiting the Jekyll docs just one more time, ctrl-r recursive searching for the last time I used that one command 6 months ago when my blog broke (again).

People don't like to admit this. We like to fixate on some sort of ideological purity as if we're immortal or something.
That's a pretty steep price to pay for a single-digit % increase in revenue. I view this more as filling a strategic hole. BI & Analytics from Salesforce are awful.
Side note: The perldoc is my favourite programming language documentation. It's well written, with pleasant examples, and really not so much API focussed but on concepts. I read it in 2007 when I learned perl (Perl5). An amazing language at that time.