skysight-inc/HackerNews huggingface dataset:
A testimony on how hard it is to compete in a red ocean. Ten years, big growth and still barely a dent on Google's share. But I hope you get there someday.

Congratulations to the team behind this!
That doesn’t sound right, because “BB(k) plus 1” is larger than BB(k) and has fewer than k characters for sufficiently large k.
Sorry, but this reminds me of Mr. Show's sketch "the highest number "https://m.youtube.com/watch?v=RkP_OGDCLY0
I would like to use DDG but it needs a verbatim mode that I can use as a default. That’s the best feature of Google.
$7.25 Billion - https://www.getcruise.com/leadership

Yep, same GM, now add Honda and Son-sama and we're ready for act 2: https://youtu.be/p-I8GDklsN4

Just in time for global warming

Anecdotally, Cruise has been cruising around the city for years like they're helping rebuild Apple Maps or something.

Now we know, hard to miss the big launch, getting out of the 47 Van Ness and seeing the usual special event at SVN West.

How ironic it was at the old Honda dealership and less than 1/2 block away from the homeless navigation center.

Seeing as homeless folk ride free in MUNI, I have to wonder will they get to cruise in Origin, too? Maybe good Breed PR gesture.

Probably not. Wrong use case.

If they crash and burn hopefully the IP will be worth something. Otherwise seppuku time.

All the data from tooling around the city has got to be worth something.
You must be more specific with your needs.

How much battery life do you need as minimum?

Do you need a discrete gpu? Nvidia or amd?

Screen's inches? Fullhd is enough or do you need 4k?

Is it important for you that hw parts are easily replaceable?

Budget?
It's interesting as talking to Go->Java guys they echo your sentiment and talk up goland.

They also write "non-Go" go.

Coming from deeply embedded and low level programming I've been perfectly fine without any more than printf style debugging... Tho we leverage logs/stats heavily.

I aim to write simple and easy to grok code with few surprises and abstractions tho so maybe it's a mindset difference?
This is so true.

Remember when his family crashed 4 jets in the USA while they were hanging out with Bush? (Really, this is all factual).

Somehow they convinced us to invade Afghanistan and Iraq when it was a Saudi billionaire and a legion of Saudis who perpetrated the attack.
I do not use Discord but I'm under the impression that it has voice channels like Mumble and Teamspeak whereas Matrix does not (yet) have them. This is a big deal-breaker for many teams and I'm definitely waiting until it has that feature before I deploy my own server.

For a chat-only replacement, it's definitely perfect.
Because Google pays them to do it and essentially to a large extent sponsors Firefox's development. Would you rather have Firefox die due to lack of funding?
I was about to do a cheeky edit on that comment, but yeah, old mate was cleared :)
It’s a good thing I never realized that, although at the time I was fascinated with self-modifying code. I did figure out that our home economics budgeting game stored it’s data as base64 encoded json - it was pretty funny watching my teacher trying to understand how I suddenly became a millionaire.
What a lot of people completely miss is that a deep and comprehensive understanding of the “cascade” part of CSS will make preprocessors like LESS and SASS almost completely functionally worthless.

Why? Because by utilizing the cascade correctly, _you don’t need preprocessors._

For example, one of the more prominent use cases of preprocessors encourages you to employ variables to add the same font colour 50 times to 50 different HTML elements. This needlessly bloats the CSS, leading to heavier server loads, fewer site visitors served, and slower rendering on web browsers; especially mobile and low-power devices.
By using the cascade _correctly_, that colour needs to be defined _once_. As in, even in the final published product, there is only one `color` property in the entire css file. One. Not 50. One. Maybe two at most, if the design intentionally interrupts the cascade of the font colour at some point or if an accent colour is used.

If you truly want to get good at CSS, avoid preprocessors completely. IMO they exist purely to help less-skilled developers work around their ignorance and lack of refined skills with CSS. Preprocessors are a shortcut, they are empty calories, they are a crutch that will hobble and limit you. Preprocessors are worse than training wheels - they are wheelchairs for perfectly healthy people, and are equally as limiting.

How do I know this? I have been making web sites since the early 90s, and have been using CSS on a near-daily frequency since it was first supported by a web browser in 1996. That’s just shy of a quarter century’s experience building style sheets for sites of all sizes, clear up to corporate and enterprise-class sites serving up hundreds of thousands of web pages.

This article is a great first step. But for the sake of your web dev career, don’t let it be your only step. Go beyond the scratched surface to uncover the true power of the C in CSS.
Will keep an eye on it. Good work!
Btw. thanks for the simple registration ;-)
Just wrote a similar piece like yours which brought up another thought: Do you think disintermediation is solvable when it's a BTB (so all parties are businesses) and you put heavy penalties on disintermediation?
https://youtu.be/p-I8GDklsN4
I had the unique fortune of having one at home when I was in my very early adolescence (born 1981) because apparently my mother had one on loan from the institution she worked for as a statistician. It was perhaps one of the most influential pieces of technology in my life (along with my later BeBox running BeOS).

The machine was truly unique and the look and feel of the GUI still represents an almost global maximum in my aesthetic sensibilities. The programming model undergirds my expectations of what a ‘modern’ development environment should be like.

A truly formative, almost ineffably mythical, experience.
Any chance that DDG will not turn into Google if/when they grow too much?
The motives for explanation 2 are currently not known. MBS might have had numerous reasons, ranging from WaPo or AWS. But regardless, there could have been many reasons to target Bezos. The part that doesn't sit right with me is the leaks, since it would have burned the 0day and connected Saudis to hacking phones which I doubt they would have wanted.
You got lucky. And it still doesn't solve the problem of unused variables.

At the end of the day, it's a hair shirt. And no matter how many coping mechanisms people come up with, it's still a hair shirt.

Even the go authors had to put a limit on their madness. You'll notice that unused unexported functions don't cause compilation errors despite the fact that they, too, fall afoul of the original justification for this policy: https://golang.org/doc/faq#unused_variables_and_imports

"The presence of an unused variable may indicate a bug, while unused imports just slow down compilation, an effect that can become substantial as a program accumulates code and programmers over time. For these reasons, Go refuses to compile programs with unused variables or imports, trading short-term convenience for long-term build speed and program clarity."

But disallowing unused functions would have been a bridge too far, so we're left with this half-measure and half-reasoning that doesn't even make sense.
I prefer text diagrams to all that you have linked. I don't understand how it is harder to read? Plus the text diagram stays in git with version control and diffs..
Do you have any examples where that’s been the case? I’m stretching my mind to think of any and have come up empty.
Their designers weren't Google employees at the time.

Should we talk about the Plan 9 and Inferno commercial failures from the Go authors?

Interesting enough, on your blindness to attack me, you just called Rob Pike dumb.

Oberon is a success, even if a minor one, it keeps being used as OS systems language at ETHZ and many Russian universities, and brings food to the table to the Astrobe owners.
Perhaps you should pick your examples more carefully. That function just repeats impl Fn(T)->T three times which is exactly what yo would expect from the compose function. If there was a mix of multiple different types of functions you could demonstrate the additional complexity of Rust. What you did is just prove that Rust is the same as most languages.
Redis has plenty of configuration, IIRC the cache eviction policy isn't the default configuration. By default it also writes to disk periodically to recover in case of crashes.
NPM kinda annoys me too. Like you have to pay to do private packages or you could run your own server, etc...

Been thinking on that lately. However looks like you could point to a tarball on a http server or on your file system, so that might be a solution for shared libs too.

Really like the idea of mono repos but hate the idea you have to publish everything to say if you wanted to build a container image. unless you built and linked everything then your container would include code for your other apps too...

I been wanting to play with a tool called NX though, hoping that might be more what I want, and then for the few packages I want to reuse outside of the mono repo or say you had two mono repos for two separate products I like the idea of just downloading the tarballs to a file location and referencing that way. Also could give it a GIT HASH and using a GIT repo too as another alternative.

But yeah, dealing with private packages has been my big thing that annoys me but might have a better solution. Not sure how other devs or teams handle this sort of thing.

The other big thing people hate about NPM I think is nested packages, etc... Sometimes you might not even know what your downloading since some packages can pull in a bunch, but I think other package managers have this same problem maybe like say Ruby's but haven't looked into it much but remember trying to run some Ruby app years ago in a container but forget what for but I think it mentioned downloading the same thing multiple times. I don't think this problem annoys me as much though but it's something to be aware of and I know some might be annoyed more by it.
Office 365 with Codeweaver
The question is what it is running now? A minified HP-UX booting a single App, or something else entirely?
I don't want to sound like an astroturfer but bing results have actually gotten much better too. Though search is a big field and something I wouldn't mind mozilla getting into too.
> Running automated regression-tests against a library of known-accurate titles actually sounds extremely practical.

Dolphin (the GameCube/Wii emulator) already does this, actually. They make dumps of various states of the graphics pipeline across multiple revisions of the source and generate image-based diffs of the results.

https://fifoci.dolphin-emu.org/about/

Here's an example.

https://fifoci.dolphin-emu.org/compare/5108854-5102201/
That's not all. DDG has cheat sheets for common Unix commands.

https://duckduckgo.com/?q=grep+cheat+sheet
- I don't have any budget limits

- The screen can be full hd or 4k is fine.

- With regards to the GPU intel integrated is totally fine.

- Min 5 hours battery life
Kids behavior linked to gut microbiome
Basic “building” blocks of our civilisation.
Pun intended
It can take several minutes to write out an EEPROM. It's enough to be frustrating.
Whoever first implemented those bots ...
To add to the question, is there an easy way to get a laptop without a Windows installation that you have to remove/ignore?
Should be working, alternative link: http://kitestack.com/boards/
Google's results have definitely become more quirky. Just now I was writing some SQLite database code and was wondering how the sum() aggregate handles integer overflow. So I searched for "sqlite integer overflow" in DDG and Google. To my surprise the first result in Google is someone's random blog post[0] from 2011 describing their experience which doesn't answer my question at all. I am very surprised Google decided to put this as the first result. Both DDG and Google gave me results on Stack Overflow, but only Google managed to give me the official documentation of aggregate functions on the sqlite website, with the snippet highlighting the relevant fact: "Sum() will throw an 'integer overflow' exception if all inputs are integers or NULL and an integer overflow occurs at any point during the computation."

Overall I still believe for sloppily constructed queries for which I want specific results Google seems to read my mind better and produce better results than DDG, but Google is very quirky.

[0]: http://jakegoulding.com/blog/2011/02/06/sqlite-64-bit-intege...
I feel it is one more thing to worry about as I now have a dependency on something that I can't run locally nor control. It is also more expensive and locked in.

For someone with experience setting up nginx with https from letsencrypt is the same complexity as a hello world. Same thing for running redis yourself instead of adding a cloud provider.
I use a weechat relay over websockets (via nginx). It's a pretty convenient solution to the whole "my corporate firewall thinks I'm part of a botnet" issue (in addition to giving you channel history persistence).
> Part of the reason why everyone is trying to detect bots is because bots will very, very rapidly eat up your bandwidth and CPU time.

It is?

Thought bot detection was only done during registration etc. to stop them from sending spam etc. to real users.

If anything the javascript world we live in helps combat this. You need insane resources on the client just to have a page open. Several orders of magnitude more than the server need to generate and send that page.
It is insane to me that Trump is a pariah for the religion crowd
Except I wasn't speaking about Java, rather D, Nim, Modula-3, Active Oberon, System C#, Swift.
Little off topic: you should check your site on mobile. The header takes almost half of the site, making browsing it super horrible.
Thanks Paul! I love Fountain Mode!
This is really an interesting question. Why do we need to pay for Windows when you are going to format it and install Linux?
I've used DDG for some years now, and never had the problem switching and needing !g that others describe. (I use things like !w to search specific actual sites, but not to change global search engine.)

The only thing that bugs me is regional result relevance. It gives you a toggle on/off for present country by IP; as far as I can tell it has no effect.

I get /en-us/ and amazon.com as (all) the top results whether it's on or off.
for me it did change.
I stopped flying and I stopped visiting websites which won't accept my tracking blockers.
Logging is also not always on, unless one has CPU cycles to burn.
I wonder what would have happened if Xerox priced Altos products at a level normal people could afford them.
I think this is the reason he is sure about backdoors in messengers (US agency supposedly asked about that several of his developers):

https://twitter.com/durov/status/873868773119451136
You got a laugh out of me :)
They are. In fact everyday, more industries are understanding the numerous ways in which they can use it.
Yup there sure is, but the Cloudflare hate bandwagon has started. This is more on the site-owner than Cloudflare in my opinion.
I use navigation to avoid heavy traffic. Most of the time it changes nothing but sometimes saves 30 minutes of driving.
Can't say I ever noticed the favicons at all, nor do I see any comments complaining about them. I don't think favicons are Google's problem, I see no evidence for this hypothesis.

A more likely problem is the information density of the results pages. Google rarely manages to put more than a single search result above the fold on my screen, while DDG generally gets in six. That, unlike favicons, is a huge disparity between the two.
It's a hugely privileged point of view to think that people could pass up multiple dollars of discounts to preserve the rather abstract notion of their privacy. That's why this shit needs to be regulated with the force of law and not make unreasonable expectations of consumers.
There are 52 registers comprising approximately 100 settings, there are probably close to twice that number if you include the internal register latches (some of which we know about, some of which we don't know exist yet.) The SNES PPUs are heavily based around combinatorial logic. Changing the timing of one variable can alter the timing needed by other variables. Think of each setting as potentially doubling the number of tests needed (at least when it comes to a blind, brute-force approach.) There are more combinations of settings and pixel generation patterns than atoms in the universe.

The way we've gotten as far as we have is that not every combination needs to be tested. It is a ballpark estimate on my part, but I'd estimate us needing a few million tests to have a high degree of confidence our emulation is correct.

If we had to make those tests into visual patterns on a screen that had to be checked by eye each time, it would be overwhelming even if we only needed a few thousand tests made.

I can test code on a live SNES extremely easily with my 21fx board ( https://github.com/defparam/21FX ), but it's still far too much to do this by hand.
> And from my impression most businesses wont touch any other OS for use on desktops.

True, but more and more software is delivered using web-based technologies - from desktop apps like Slack to most SaaS offerings.
Does anyone know if Telegram will ever move away from relying on phone numbers for authentication?
>The leaked communication that suggests that they could actually cancel GCP...

People need to stop coupling their applications to cloud services for this very reason! It really bothers me that people architect their systems tightly coupled to AWS - Amazon LOVES it, of course, because this is the kind of vendor lock-in that Oracle could only dream about. (Amazon's vendor lock in is strictly superior because it is at runtime. I don't think Oracle ever had that power.)

Its incredible that so many companies have embraced AWS so completely, never giving thought to the the fact that they are giving Bezos total power over their technology investments. The sunk costs are only going to snowball, and AWS can and will raise prices almost arbitrarily, because opting out of AWS will mean a rewrite, which is some multiple of those sunk costs. That is, a company has to recapitulate ALL the money they paid to build software ALL AT ONCE. This is an existential threat to all small businesses, and an easy "just pay extra" grumble for medium and big businesses. Again, great for Amazon, bad for everyone else.

Google can and should get in cloud by pushing cross-cloud technology that lets companies have their cake and eat it too: cloud-hosted auto-scaling applications, AND the ability to pick a new cloud vendor without a rewrite. I suspect K8s is a good push in the direction. So, yeah, it's counter-intuitive but I think G could win big by pushing vendor-independent cloud tech, starting with K8s. The dream is that Google can cancel whatever it wants, and customers will just make an account at another cloud provider and keep rolling.
Almost every company-sponsored hackathon is like that. And every Google prompt to help them feed their recommendation database "to help improve their products" is the same.
When one learns about Inferno and Limbo, it is quite visible that Go was already here back in 1995, but Bell Labs isn't Google.

People aren't idiots, yet magpie programming is a reality.
Is Boeing run by morons? Why didn't they order a ton of these when the shit hit the fan on the MAX? Just trying to make it someone else's problem like they did with the entire plane.
Nissan Dealers Tell CEO How It's Become a 'Bargain Basement Brand'
Simulators normally already run very close to 24x7. Not strange at all to have a 1am sim slot or 5am or similar at most airlines. So this is going to be chaos if the MAX is reauthorized to fly before everyone is trained.
There is a post with 600+ complaint comments on first page city more than a day now... How can you say "you don't see any comments complaining"?
No they are doing their job of filtering out garbage from most websites, and it's an option that the site-owner can enable.

Is this such a novel thing to look for outliers in web traffic and offer ways to mitigate risks?
You may not go looking to participate in fights, but as a spectator event, fights certainly draw the largest viewerships, whether it's a fight on the street, or the Super Bowl, or a war.
It can be easier, just install xampp and you are up and running within a minute.
A bit of a tangent, but that phrase originally comes from a famous 1964 speech by civil rights activist Fannie Lou Hamer:

https://awpc.cattcenter.iastate.edu/2019/08/09/im-sick-and-t...
The US lack of mental healthcare institutions. Like an impressive number of problems in this country, it traces back to Reagan.

https://en.wikipedia.org/wiki/Mental_Health_Systems_Act_of_1...
Digital Marketing Associate
They are not dying, but the perception has been long changing from one of tech dearest to be critical by default of Google.
Close ... companies are run by yes-men.
This. Only time I use debugger working on C# is on crash dumps.
Does DDG have anything special that could metigate the current SEO madness?
I think the phrase 'the cloud is not your computer' is actually useful, since literally it is true and forces people to consider that they should be careful with data management since all that data stored on the cloud is being managed by a third party.
Director of Growth Marketing – Digital Advertising
Thanks! Yes, please let me know how it worked out for you after you've used it for a while.

I don't want to (and can't) compete with any of the large online-based task board/Trello-like services. Instead I see this as an alternative when you need something "quick & easy" that you can fire up, note down some ideas, and you're done (TextEdit vs. Pages), no matter if you're online or not.
That's why I don't shop at Safeway. There's a huge increase in price unless you have a "Safeway club card".

Also, the lines are much shorter at Lucky's.
As a 99% DDG user: I've always had better results with Google on specific tech problem-solving searches. Not sure how to explain it but it feels as if Google Search understands better the significance of the word order I'm using in order to give extra context. With DDG performing the search it's like I can tell from the first result that it really didn't get at what I was trying to figure out. How is Google so much better that that? It's been this way for years.

Still this isn't enough to take me away from the bangs and additional speed and privacy.

(Even when I see some joker/SEO is e.g. abusing Unicode to get bolding in DDG search results, saw that the other day)
And Mozilla is about to roll out Firefox Preview soo with all add-ons but uBlock Origin disabled until they can fix up and test the add-on ecosystem on the new browser. Unfortunately there's more add-ons for privacy/security/ethics than uBlock (Decentraleyes, tracking token strippers, et. al) which will include add-ons that redirect to the original source from AMP.
Yep, the simplicity of Chromes keyword-based search feature is so good, I have several setup which aren't even really searches at all, such as translate from detected language to English (tren Some sentence in other language).

You can of course do this in Firefox as well, but in Chrome -besides Chrome most of the time just adding them automatically- there's a simple preference pane where I can easily configure the three important parts; keyword, pretty title, and search URL with %s as the search token.

I wish Firefox would add this, it's a big holdover for me.