skysight-inc/HackerNews huggingface dataset:
Personally I learn from DDG’s failures and am able to predict whether DDG is going to be good enough or if I need to add the “!g” shortcut so it automatically redirects me to Google, saving a few seconds in the process.

Hopefully one day DDG becomes good enough that I never have to do that, though with the recent developments it’s more likely that Google will become worse enough to make current DDG be good in comparison as opposed to DDG actually becoming better than Google. Sad times for sure.
They blocked Nazis after some attack or something like that. The founder wrote an emotional letter back then, acknowledging how bad is this and how he hates becoming the internet police.
> Abolish private schools.

> You can be sure that the people in power will make sure public schools are properly funded.

Yes, the best way to get the populace blindly pledge allegiance to your dear leader.
> Windows is a painful experience these days, but Linux Desktop manages to still be worse.

I often ranted about this: after running Linux as my daily driver 2004-2017 (and a few years before that in dual boot and since 1993 on servers) I switched to Windows + WSL in early 2018 and I am OK with it.

I use an eGPU. Now, of course, Linux does not even support changing the video card under X Windows. And I am not so sure about supporting hotplugging an nVidia card either.

And when I was running Linux I ran into problems with enterprise wifi and VPN all the time and my multifunction devices and bluetooth.

https://xkcd.com/619/ rings painfully true. Linux is a great server operating system with a desktop badly cobbled on top.
We'll probably never know with certainty exactly how much it changed things.

But we can do a lot more to ensure our elections are free from foreign influence in the future.

One way might be to do something about the guy going on TV to ask foreign countries to dig up dirt on a rival.
> I mean, for most people a computer is either a Netflix + Internet + Office machine (they live in these apps, so the rest of the OS doesn't really affect them) or a device which runs significantly worse OEM software,(in which case, good UX was a lost cause anyways.)

I really wish tech people would stop with this fantasizing that users don't have good reasons for the choices they make. This is why Linux Desktop has consistently failed for decades: the conception that it is "good enough" for "most non-technical people" because they've imagined some ultra-simplified usecase and then convinced themselves that they've made an appropriate replacement. Absolutely nothing good comes of this mentality.
I'm reminded of Trader Joe's -- a chain most people think of as a California-based chain of health food stores -- but has actually been owned by a media-shy German family for 40+ years.
They threw out Neonazi Twitter, a.k.a. Gab.
This is a horrible recommendation and will ensure that the attack can continue after activating CloudFlare. You've already exposed your origin's IPs in this circumstance.
Automated IDOR Discovery Through Stateful Swagger Fuzzing
They’re returning to their roots — 3rd party toolbars.
According to a recent interview he did on a podcast, Useful Idiots with Matt Taibi and Katie Halper, he cannot even leave his house without armed security forces. It's a scary life that he lives.
This is one of the most important empirical "truth" I've heard, now from several prominent people in the field¹.

You are, in effect, prioritizing (self-)discipline over short-term performance, learning or productivity gains.

I would surmise that your bodymind² has in effect realized, learned, that compound effect is the best strategy for long-term results; and/or that systems are better than goals. The invariant requirement of any long-term strategy is enough discipline to execute it.

“Never, ever break promises to yourself.” is the real lesson to learn and never forget. The usual rationale goes like this:

Imagine two people, one who always does what they said they'll do, and another who never does what they said. How do you feel about the first one? Trustworthy? Reliable? Someone you can count on? Now what about the second? Empty-worded? Unreliable? Unworthy of trust? Lazy, big mouth, etc?

Now consider how "you" (the "it", your third eye observing yourself) is going to feel about "you" (the "I", the one who carries all the emotional weight) if you behave like person #2 above?

You need to be able to trust yourself. And this is based on facts, not words, just like how you judge anyone else.

That's why it's important, critical, to pause and ponder before making any promise to yourself: make sure you won't break it, make sure you'll be excellent with your own word. Be person #1, the reliable, the trustworthy, for yourself. Give yourself the facts to back that belief, because words, well, they're empty, and you're the only one who can't lie to you.

[1]: Off the top of my head, you hear it from Stephen Covey in the 7 habits (honesty with yourself), you heard it from Napoleon Hill and Dale Carnegie well before that, you heard it more recently from Brene Brown (in Daring Greatly and her TED talk on vulnerability and courage). Iirc, don't quote me on these, check twice, but the gist is correct.

[2]: Bodymind = body + mind (no duality), i.e. "all of you", your being, your brain and all the things that connect it to the real world including its own, your entire body
> it emulates API of an OS that has very large amount of software it runs

I thought WINE stood for Wine Is Not an Emulator - has that changed?
EKS Price Reduction
https://aws.amazon.com/blogs/aws/eks-price-reduction/

The URL returns 404 now but seems like the site was up for some moment and Google managed to index the search result. Seems like an announcement is coming.
This is a thing. Some people just like to dig.

https://www.atlasobscura.com/articles/the-unfathomable-pursu...
Googler here, but my opinions are my own.

I think this is backwards, like saying that a road paving company built cars. The need exists because the Web took off and became huge, and maybe Google can take credit for helping it scale, but Google was only successful because other people were creating content people wanted to find at a massive rate. If the web was tiny we could use hand curated indices. If Google was never founded, and the web got bigger, one of the other dozens of search companies would have helped the web scale instead.
Amazon also has its own brand of products so people may be incentivized to buy Amazon-branded products over a sea of look-alikes.
A consequence of having a monopoly is not needing to deliver as much value. I see comments advocating using a different search engine, but the small number of users that move do a different search engine because of this won't offset the increase in revenue Google will see. They pay Apple and Mozilla a substantial amount of money to be the default search engine and most users won't bother to change it.
Why would you believe anything the government claims regarding immigrants? They've purposefully misled the public for years on the numbers, or just refused to perform real investigations, claiming that "11 million" of undocumented for the last decade. Meanwhile, I watched the last suburb I lived in literally grow by 10K illegals just from El Salvador in the 5 years I lived there.

On top of that, Obama started allowing spouses of H1B visa holders to work in the US too, and many of these marriages are essentially shams in order to allow a friend of the family to come and get a job, often in tech, too.

FWIW, I don't have animosity towards most of these people. Early in my career, when I was a bit naive, I took a job working for the largest H1B sponsor in the US, and worked for them in both the US and India, living there for about a year. I've seen how it's used in both the higher tier companies where it seems more legitimate, but also where companies literally have US workers train their replacements from India at half the salary, double the hours.

I wouldn't believe the L1 and H1B counts, because it's estimated that there are a lot of visa overstays, who were never bothered by DHS and still are not, contrary to what Trump claims. Though USCIS is not rubber stamping every renewal like they used to.

* https://thehill.com/latino/407848-yale-mit-study-22-million-...
Setting up automated forwarding would cover your "ideal" needs. That way you can gradually change your logins and make sure that all email sent to old & new addresses end up in one inbox.
I suspect Cloudflare is doing some form of 'fingerprinting' to flag potential attacks. Fingerprinting is probably based on things like IP, user agent, js being enabled, etc.
In this case it seems that Cloudflare only banned a specific user agent with js_enabled=no.

Obviously this is all just an educated guess, since I've worked on building scrapers for cloudflare-protected websites.
There's been a few occurrences of them terminating service for the sites promoting extremist views, eg: https://blog.cloudflare.com/terminating-service-for-8chan/

I don't entirely disagree with it but it's censorship nonetheless.
Is there any way around that? I'd rather set it and forget it so I don't have to worry about the attack in first place.
Yeah wikihow is improving the internet with much needed articles like "How to be Random"
https://www.wikihow.com/Be-Random
I was under the impression that people voted for Bolsonaro because they are fed up with a corrupt system. Lula de Silva (who actually was massively popular) was jailed for "corruption" in Operation Car Wash. However, as we now know thanks to Greenwald, this anti-corruption fight was corrupt in itself, and the person overseeing the investigation was cooperating with the prosecutors to strengthen their case. And this same person now holds major office under Bolsonaro..
So what does that say about the whole premise for having a Bolsonaro to 'change the corrupt system'?
sorry for the tangent, but what has Go turned into in your opinion? (I'd believe it fits quite well your definition)
I've been using Google Chrome's bookmarks and I'm pretty happy with the cross device capabilities.

I ended up creating folders to manage my workflow GTD-style. It turns out everything in my life has a URL.

- START (Workspace, Email, Calendar)

- INBOX (Random things that come up)

- TODO (Next Actions)

- PROJECTS (Things that can't be done in one step. One subfolder for each)

- OFTEN (Reference, Documentation, Utils etc)

- LATER (Anything I want to read later, I empty this every couple of months. This is just a procrastination busting hack)
Just because he's being exploited by Google in one way doesn't mean he has to allow himself to be exploited in every possible way.
IANAL. My reading is the same. All BTC transactions -- and by that I mean transactions made in BTC, not currency conversions -- for which the difference in the basis and current value are less than $200, exclude that difference from income. Note that the transaction does not have to be less than $200; the gain needs to be less than $200. The volatility of BTC might make this relatively hard to qualify for.

My big question is how this will work for accounting purposes as far as which basis is used. When you sell, say, a stock, you have to designate exactly which stock you are selling to calculate gains. If this works the same, you can choose in ways that get you as close to that $200 line as possible.
and if you get it wrong and need to fix you're not pivoting, you're just fixing bad design. "Pivot" means something different.
OP is most likely referring to the news/articles when they shut down service for neo-nazi sites. There may be others I'm unaware of.
> This is part of Google's attempt to de-prioritise the URL.

URLs have always been an implementation detail and not a user feature. From the very beginning it was intended that users would follow links, not type in URLs. HTML was built on hiding URLs behind text. Then AOL keywords happened. Then search explosion happened. And short URLs. And QR codes for real-world linking. And bookmarks because yet again typing in URLs is not a major driving use case.

Typing in un-obfuscated URLs has almost never been a key feature or use-case of the web. If anything URL obfuscation is a core building block of the web and is a huge reason _why_ the web skyrocketed in popularity & usage. Don't pretend that somehow AMP obfuscating URLs will be the death of the web. The web exploded in growth despite massive, wide-spread URL obfuscation over the last 20 years. Nothing is actually changing here.
How is it ridiculous? It's called email obfuscation (it can be disabled within Cloudflare) it's to stop spam bots from ripping email addresses from websites and adding them to mailing lists.
Skype has ads now too, crazy.
Although I'm gonna change the World, not much network so far on my side. And I'm not taking trying to be friends with the rich and powerful. The poor and hopeless are equally unfriendly.

One word: middle class.
Wendell Potter: How Health Insurance Industry and I Invented Choice Toking Point
Isn't Wine also for MacOS too though?
Most people I know look up the aircraft type on sites like SeatGuru to choose the best seats, or at least to avoid the worst. They also have a preference in aircraft, e.g. couples prefer 2+2 seating over 3+3, or jet over turboprop.
Since when? I didn't see any such option in iTunes when I was trying last week (maybe it's because I'm using Windows?)
I think so, and if I read my upgraded plan properly, it's just over $100 for 3 years? I like their sieve implementation, I like being able to host my own domain there, and in the decade(?) or more that I've been a member, I have never had an email issue.

It would be nice if I could automate uploads of my sieve rules, but it's not that big a problem right now.
it's pretty great for non trivial CLIs. I was using it at my previous org for a tool to take JSON config files to generate a bunch of C++ boilerplate so we could rapidly prototype different ideas.
It's been clear for a little while that Google no longer cares about giving the best experience with a lot of their tools and is just focused on maximizing revenue. More and more, Google is the modern equivalent of Microsoft in the early 00s, still good enough that most people use it, but each successive "version" piles on more frustrations than benefits. It's so ironic that Google has become that which they most despised when they started.

The dominance of Google and Facebook is turning the web into a toxic waste.
I didn't know that Chrome web browser is fundamental of web :D
How developers will work in 2020
You realize AWK is about 1/100th the size of Python, right? That's like comparing a Leatherman multi-tool to a Craftsman 2000 piece tool set that weighs 1,000 lbs. This matters significantly when addressing compatibility and when building distros that are space constrained.

Awk is there for a reason: to be small. That's why the O'Reilly press book is called "Sed & Awk", because they were orignally written to work together in the early days of unix dating back to the late 70's. Sed (1974) & Awk (1977) are in the DNA of unix, Python is something totally different.
Heck yeah it's dangerous! Ever read about the bitcoin millionaire who hired someone to dig a tunnel system under his house and the worker ended up dying on the job? Crazy story: https://www.cbsnews.com/news/md-millionaire-charged-in-death...
I was using ddg on and off for the past year, going back to google for specific searches.

Their last changes are total crap. Designers/product-managers who came up with this crap are so out of their depth I have no idea how they got their job in the first place.

Needles to say I've been completely relying on ddg for the past weeks that now I really find there's no need for google search. So I'm kinda happy they did this honestly. Hopefully it drives more people away from google.
I am guessing it is the cutting of service to neo-nazi websites: https://www.wired.com/story/free-speech-issue-cloudflare/

Personally, I don't think free speech requires providing services to neo-nazis, but I get the nuances of the case.
Well, that's something that we need to think about: should we allow journalists to be free of charged when they know they sources is actively hacking someone to get those content?

I truly don't have an answer, but I think this ethical question must be done.
I miss altavista and the original google layouts. I guess there's always startpage.com
There is a disturbing level of pro Bolsonaro astroturfing going on in here.

Don't be deceived, Greenwald is a political prisoner.
Here's why we use Java:

1. It performs well - we're a small company, so hardware costs matter to us. Its a similar performance class as Go and C# - if you want to go faster, you likely have to use Rust, C, or C++.

2. As said, the ecosystem is huge. If you need to do something, there's probably a library or tool for it. If you have a problem with one of their libs, someone else had the problem too. Unless your business is consulting, spending your time going down paths no one else has gone down just so you can use a shiny new language is a waste of resources.

3. The language isn't full of too many concepts. This makes it easier to get people up to speed with it if they're unfamiliar. I like Rust for some personal projects, but lots of the complexity of the language is completely pointless for most of what we do at my company.

4. The JVM is great.

5. We already know it.

Even ignoring #5, our priority of languages is probably C#/Java, then Go. Java is a meh language. And I feel like the annotation soup only makes it worse: it makes Java both verbose and magical, a truly shitty combination. But the ecosystem is awesome. The performance is good. The JVM is great.

With .NET Core, it might make sense to look at C#. But the language is fairly similar to Java anyways. Switching for switching's sake seems pointless. And Microsoft only relatively recently started officially supporting Linux, so I would be wary of using it for greenfield, much less switching our existing company.

Kotlin is a decent contender here too. But it's not that widespread as a backend language, at least not yet. If I could pick any language, I would choose Clojure because it benefits somewhat from Java's ecosystem and is (IMHO) the best JVM language. Immutability is killer, and I find dynamic typing with specs a good middleground between purely dynamic and purely static languages.

But Clojure makes things pretty difficult when it comes to the hiring end of things and developer familiarity. If I worked at a greenfield company solving the same problems I do today, Java would probably still be my first choice.
It's funny that you pick 2007.
This is from Nsidc --> http://nsidc.org/arcticseaicenews/files/1999/10/Sep_monthly_...

It's been flat since 2007 in the arctic. Sea Ice in the Antarctic has actually had a record high in that time period.
Let's distinguish between obfuscating the query parameters, the the path, and the domain. They are different things, and the domain name especially is a major security boundary.
A very common story. Engineering managers need to be aware that their engineers will cry for a rewrite and say there's too much "technical debt", but it could easily destroy the company if you let them go hog wild with the rewrite. You need to quantify the benefits up front and make the engineering team meet the milestones, none of this "yeah we're polishing the codebase because reasons"
I would argue that WWI was so deadly because it was modern weaponry without modern medicine to go with it. We made huge strides in treating casualties between the two wars.
Is is legal for a journalist to ask for a hacker to get some private information about chosen politician in America? (Serious question).
> a great candidate for a Reddit-like community with more intelligent discourse.

Except the mod makes no effort to explain policies like HN mods do, and will ban accounts without explanation or recourse. Very clannish, IMHO.
Dinner Plan for Building Muscle
All writing is rewriting and all factoring is refactoring it's a question more of how it's actually done i.e. in-situ or in parallel and of course there's no technique that's good or bad per se how many times have we all heard "Never rebase!!" that's just a crock
You say vote responsibly but neither of the 2 parties will address this.

The libertarian party surely would but most people don't even know it exists, i would guess.
4. Power users and nerds need to upstream the privacy improvements to everyone.

- To do so you need to avoid making user experience worse
To users, side effects are the same as goals. We have nothing to judge a vendor on except observed behavior.
AI Habitat, state of the art simulator adds new features including interactivity
There are cleaner methods, stop taking the easy route and burning everything down.
It's not censorship. The Internet is a vast space, someone will host your stuff.
I don't think ads should be obliterated. People will always try to influence other people and ads are just one way of doing that. In my opinion, there are far more nefarious, manipulative and intransparent ways of pursuing the same goal.

Also, ads are currently indispensible for privacy as weird as that may sound. There is currently no widespread, privacy preserving form of electronic payment, and I very much doubt that there will ever be one.

What we should do is regulate/restrict ad targeting and make sure that advertising is as transparent as possible.

But none of that has anything to do with Google's reputation issues and conflict of interest. Google should split off its ad business from all other activities. Otherwise they will always remain an advertising company and distrust in everything else they do will only grow.
Yes. The true statement remains true.
Because you can learn awk in 1/10 of a time it takes to learn perl.
yea windows 10 really flys in the face of all their rebranding. The windows experience is enough to stick with mac for the time being.
Sure. But they could easily make it opt-in, hidden in the settings, with a warning/confirmation/etc so users know exactly what they are getting into.
For me the notes app is almost like a workspace - I need to figure something out, I write it down, start to break it down, describe, analyse - this process helps me to understand the problem. The fact that the artifacts of this process will not disappear is a nice bonus. A lot of the time I don't ever read them again, but I got the main benefit (understanding) already anyway.

It's a bit similar to writing a journal - just the act of writing it down has big therapeutic and introspective effects.

For me, the act of organizing the information actually does not take too much time but that might be caused by the fact that I typically don't obsess over correct categorization or do this "refactoring" when I'm bored. Main tool to find notes of interest is search anyway, categorization for me serves as a way to find related notes.

> The turning point was spending months of part time hacking writing my own Evernote’s clone in Clojure in the backend, a Firefox plugin, and a web app. It was a fun project, but mire fun writing it than using it.

Lol, sounds like me, except it's been almost 3 years since I started (https://github.com/zadam/trilium if anybody's interested)
More about the DynamoDB-compatible API here: https://www.scylladb.com/2019/09/11/scylla-alternator-the-op...
Ethically, if the information is in the public interest, ie it exposes some corruption or something illegal that the government is doing that is a detriment to the people it's representing then I think the answer is obviously yes.
From a legal standpoint, I don't know, but if the answer is a no then that's a problem with the legal system more than anything.
Very simple: eliminate exclusionary zoning bylaws in the most overpriced real estate markets.

"The rent is too damn high."

3-day work weeks will quickly follow.