skysight-inc/HackerNews huggingface dataset:
Whenever I have a sore throat, I always grab some honey and hot water. Definitely helps relieve the pain. I probably do that more than take aspirin in that case.
A quick skimming of those PDFs found no mentions of "anolysis." Your colleague claimed that papers were going to be released "soon" on it. It's been at least two years since you started using it, so why hasn't there been yet?

It does not take long to find references of the name on the source code.

No references in any of your published source code, and your search engine isn't free software:

https://github.com/search?q=org%3Acliqz-oss+anolysis

Honestly, if someone tells you that anolysis means anonymous + analysis, why do you not believe it?

Cliqz has done unsavory things in the past (like the Firefox fiasco a few years back, for example, which I can't fault Cliqz entirely for: Mozilla is just as guilty).

On a separate note, as a company (Cliqz) that offers anti-tracking and ad-blocking, I can tell you that blocklists are a bit more sophisticated than that.

"anolysis" gets around both uBlock Origin and uMatrix, despite both of them automatically blacklisting any URL with "analytics" in it, as an example. Getting around the most popular content filterers on the internet is a pretty strong signal.
Latency to where? Latency is not a metric that applies to a single connection, it can only be measure when you have two systems that communicate to each other. 5ms to your router doesn't matter if everything you are connecting to is 500ms away from that.

The best internet in the world, located in a major city, will have around 15ms latency to the closest datacenter. Wireless solutions can easily achieve that.
"only has a mattress on the floor,"

I've got a bedroom in an apartment in Durango and a pickup with a topper... the mattress on the floor is some foam that I got cut to fit where I sleep in the topper. I moved out to SW CO from Austin, and I haven't bothered getting a "real" bed. For a while I thought I was sleeping poorly cause of the mattress setup but I started taking magnesium and (possibly psychosomaticly) that's resolved.

My climbing has gotten much, much better, too. And it's finally ski / ice climbing season.
Ordapad – A unique platform for hassle-free online selling
I’m sure they can refer to Justice Department to go down that path?
Or worse, I've ran into cases where just enough "bad" parameters flow into the planner to topple the statistics on a previously well behaving stored proc.

SQL server does not recover quickly after a cached plan goes wrong. More than once, either adding "WITH RECOMPILE" or manually recompiling a SP has fixed our performance issues.

"Everyone has a plan until they get punched in the face" - Mike Tyson
The inner browser doesn't need to be a general purpose browser. It just needs to render the site-owner's content, run their scripts, etc. Once there's an API for WASM to manipulate the DOM accessibility becomes easier.
One thing I noticed in PIR's annual report is abuse. They take down thousands of domains per year due to court orders and all of those need to be reviewed by lawyers. That could be millions of dollars a year.

You also need lots of lawyers just to keep up with what's going on in ICANN (which looks a lot like a full employment scheme for lawyers, lobbyists, and policy wonks). Then they spent over $1M on marketing. It adds up.
Hey, I'm a full stack eng and while I think React is net good, I don't think that's the same thing as "DOM/CSS is bad".

Writing a web application is different than writing a web document (or set of documents). I think what people are anxious about here is that many, if not most, sites are documents or sets of documents, but FE trends are "everything is an app", which leads to difficult situations like "in order to talk to my mom on the Internet, I essentially have to buy into the surveillance state".

We haven't done a good job at letting people do only what they want on the web, because so much of the web has been built by companies with ulterior motives. What people are worried about here--and this is true whether we're talking about WASM, Flash, Java Applets, Silverlight, etc.--is this is a giant leap down the road to a co-opted web, devoid of user choice and controlled entirely by moneyed or state interests.

Personally I feel like this happened a long time ago, so WASM doesn't worry me any more than I already am. But I think it's important to keep in mind more is at stake here than CSS-in-JS, or any one FE's career.
I doubt even your numeric figure is exact; source?

Anyway, supposing that it is - how do you know that's where the money went? And - how do you know the money went mostly to the same place in most universities?

This sounds like a baseless generalization.

PS - I'm not from the US.
I wonder what the market is for someone who wants something that GM does well (trucks) but in EV form factor? Don’t get me wrong I like the Tesla Model S and 3 but as someone with a family and a large pickup it’d be an adjustment to drive something as small as a Model 3. That doesn’t mean I’m not cognizant of the amount of fuel we’re unnecessarily burning. I’d love to have an EV truck and I suspect many truck owners would be interested in the same. Maybe I’m wrong though.
> Political scandals happen daily under this administration. The president has tweeted about nuclear war. He becomes more erratic under pressure. How will the next bout of nuclear war tweets be handled? Whom, if not the CEO, are those delegated to?

Beyond nearly everything else, this sums up my deep concern with Twitter/Trump.
depends on context, but you could either assert a range of possible values or assert not dead
1. Yes, you have to already be in position. That's limited to specific actors. Once that is achieved, you have to probe for specific IP addresses the victim might be connected to. IOW a list you are targetting. Then the port probing and seqno guessing.

These facts reduce the impact because it's not just "be a guy on the internet", eg like if there were an open database of PII sitting there for the taking, only needing discovery to find it. In no way am I claiming the attack isn't feasible. It's definitely a real risk, beyond the theoretical.

2. Thanks, got it. That makes more sense.

I think I actually like this vuln. It reinforces the need for defense in depth. It reduces a takeover to an annoyance (could be critical for some apps, yes) assuming you use TLS at the app layer.
> "In DC, max is 10 days, and we’re getting rid of even that."

you seem to say this as if it's a bad thing. it's silly to think fare evasion is worth jailing someone, nevermind paying the administrative and enforcement costs of doing so. even holding someone for an hour is more than enough punishment (which is typically what happens anyway due to bureaucracy involved).
So you can never talk to someone across the country? We are limited by the speed of light, you are never going to get sub 100ms latency across the globe.
They have a liason department that has that mission: https://www.ftc.gov/enforcement/criminal-liaison-unit
I'm very surprised that memcheckers wouldn't catch this leak
You can be Serverless with Servers, a theory
The idea of a 'cloud kitchen' or a 'ghost kitchen' is different from a commissary kitchen, and the terminology doesn't help make this distinction. 'Cloud restaurant' or 'ghost restaurant' would be more appropriate, as the "restaurant" is the ethereal part, not the kitchen. A commissary kitchen can act as the kitchen for a 'cloud restaurant', but the restaurant itself is more a product of branding and food curation that only lives in the minds of the creator and the customer, and this is enabled by decoupling the distribution channel from the production. Food trucks and caterers bring food directly to their customers, and usually have a more personal relationship with them.
Nordic Semi NRF52832 Powered PineTime Dev Kit Is Now Available for $24.99
Gossiping with the Dead
Handshake.org is trying to create an alternative root that is better (along the dimensions of security and governance) than the current system. I can see it gaining adoption especially in light of recent events.
Stores already ask shoppers to use the honour system, even without self checkout, that's why we don't ask a clerk at a counter to fetch our goods anymore.
Scintilla Technologies – The elegant solution for wireless charging
The search algorithm shares a lot in common with our Pluribus poker AI (https://ai.facebook.com/blog/pluribus-first-ai-to-beat-pros-...), but we added "retrospective belief updates" which makes it way more scalable. We also didn't use counterfactual regret minimization (CFR) because in cooperative games you want to be as predictable as possible, whereas CFR helps make you unpredictable in a balanced way (useful in poker).

The most surprising takeaway is just how effective search was. People were viewing Hanabi as a reinforcement learning challenge, but we showed that adding even a simple search algorithm can lead to larger gains than any existing deep RL algorithm could achieve. Of course, search and RL are completely compatible, so you can combine them to get the best of both worlds, but I think a lot of researchers underestimated the value of search.
If you're sure, why does your reply end in a question mark?
dumb question, but if VCs decided that the venture is profitable under a certain model (aka: no limits pricing), then why doesn't the domain registry just do so themselves?
I DON'T want that.

Maybe if there is a case where things are absolutely faster to do in the DB, but often times, you get better performance and scaling when you ship that stuff off to the application (it makes things easier to maintain as well).

I'm currently dealing with a legacy system where some wing-nuts decided to push all the business logic into the DB. It is really REALLY hard to improve things like performance and scaling when that happens.
Yes, really. Browsing HN comments feels like I'm good friends with a generally friendly elderly construction worker who for some reason has a real stick in his ass about grouting. Everywhere we go together, houses, bars, museums, whatever, he never stops complaining about the grouting, pointing out places here and there where "that's not gonna hold up in twenty years" and "that poor grouting is why we get the occasional gust of cold air in here" etc etc. And while I appreciate he knows what he's talking about and yes maybe we would all be better if builders the world over got their act together and did the grouting better, I just wish for once he wouldn't bring the damn subject up and talk about something else, something more interesting, something new when we visit a place.
I thought I would dislike this analysis, but I actually found it pretty reasonable. One of the biggest takeaways for me: California and the US aren't exceptional. Because so many of us on HN live in California, it often seems that California is uniquely bad at infrastructure, but cost overruns are just as much of a problem in the rest of the US, as well as Canada, the UK, and Australia.
Agreed. IMO no organization should be able to collect rent on what’s basically public infrastructure at this point.
This is such a propaganda piece...
With 5G, the 'air latency' will be about 8-12ms. That is about the same as a wired connection (from your house to the ISP) https://en.wikipedia.org/wiki/5G
Is the point that McKinsey didn't know the Great Recession was coming / it's causes ahead of time?
> Turn off networking. You can still get your location via GPS, but there is no way to send this back to Apple.

Technically true, but this makes your iPhone a dumber dumb phone than it already is, and I doubt anybody would seriously use this mitigation.

> You seem to be confusing Location Services with location data.

You cannot get location data without enabling Location Services.

"Location Services allows Apple and third-party apps and websites to gather and use information based on the current location of your iPhone or Apple Watch to provide a variety of location-based services. For example, an app might use your location data and location search query to help you find nearby coffee shops or theaters, or your device may set its time zone automatically based on your current location."
Twitter hiring Anthony Noto was one of the worst. They need to replace the board which essentially means someone needs to acquire them in order to unlock the potentials.
Atlassian published a handbook on their incident management process
I’m pretty convinced that any community with a global broadcast layer trends towards tragedy.
There's Plain Text Offenders which covers part of that.. https://plaintextoffenders.com/tools
It won't feel so good when they realize they've been positively profiled by the company and the store's cameras have been used to build a case against them. This is not really different than a normal checkout and just pocketing candy and gum. It might not be karmic depending on your view, but it definitely is illegal and loss prevention will come knocking eventually.
We sold off FogBugz around the time that we renamed Fog Creek to Glitch. Glitch is now our sole focus.
Because of the price of real estate here in Toronto you can find a hybrid of the two.

There's a row (for Torontonians I'm speaking about Geary Ave) where you can find industrial kitchens for some of the city's best foods that also serve out the front. You just have to not mind the stripped down atmosphere or taking your fresh, hand-made pasta to go. Funny enough, I don't think many of those places even allow online orders/delivery.
Statistics about download bandwidth are garbage. Quality of the connection is what matters. Latency and upload are all severely lacking in US residential connections (and even business for the most part).

And who knows what bullshit the ISPs use to advertise their speeds. I assume they’re taking a 1GB download line to 100 homes and then selling each one 100Mb or more, so in the evenings, it’s really somewhere above 10Mbps down continuous. And the upload is negligible, so negligible that you won’t even find Comcast or their ilk advertise its amount.
Men are more likely to leave their wives due to illness than women are - https://well.blogs.nytimes.com/2009/11/12/men-more-likely-to...
We are nowhere near the theoretical limits of the wireless bandwidth.
is there a similar analysis of google/facebook/instagram?
Ask HN: How can I tell if I am a good developer?
I am a software developer (paid) for about 6 years now. I basically did everything (Mainframe, Java, Frontend, Python, NodeJS...). This perfect job market made it very easy for me to transition between jobs. I did full time and contract jobs at around 6 companies.

Every company I stayed at wanted to extend the contract or told me I was one of their best developers they worked with.

However, my own perception is different. In every company I was good at creating a team spirit and to analyze problems. Every company had this one (or more) people who just coded and could put a solution into code super fast. I on the other hand sometime feel like in between.... I grasp things fast but my code was never as clean, good or delievered fast enough.

I wouldn't have a problem with it if it wouldn't be for my boredom of NodeJS. I decided to switch stacks and taught myself Go.

Now I got hired at a really big brand and I joined the team last month. And oh boy, these guys are good. I mean they come up with solutions I couldn't even remotely think of.

I highly doubt mu abilities now and actually thinking of quitting (partly it's hard to be a "senior" developer and now see how much further my team mates are).

The question is: How can I tell if I am good enough or doing a good job? My old projects told me I am good (enough), now they hired me and I feel like a failure.

Is there a way you find out where on the scale you operate? If I am too low, is there a way to get better to maybe match them one day?
Your short-term memory is fine in this case, and I hope that is part of a complete recovery.

They're doing an "Advent Calendar" series where they're posting one a day:

https://news.ycombinator.com/item?id=21676252

https://news.ycombinator.com/item?id=21684708

https://news.ycombinator.com/item?id=21694980

and https://news.ycombinator.com/item?id=21716860 (not even a day ago).

This is a problem for HN because users here are not used to this sort of repetition—indeed, we moderate HN explicitly to dampen repetition, because the point of the site is curiosity and curiosity withers under it (https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...). The more these posts show up with what for HN is a crazy frequency, the more likely users here are to experience it as a barrage and start to complain.

On the other hand, these articles are well-crafted, contain a lot of information, and would normally be fine HN submissions. The topic of building a new search engine is intrinsically interesting. It also resonates with a lot of themes that get discussed a lot on HN (concerns about big tech and so on). So this is a different situation than the usual marketing onslaughts that HN gets subjected to, where the content is crappy, users flag it away, and moderators squash what users missed.

I'm not sure what to do about this yet.
Why do you hope he loses money?
sure. but that would still limit the attack to only come from within CN (and possibly users outside with a CN browser) and not from every potential user who has Safari/Mozilla/Chrome.

It would mitigate attacks from inside China against outside entities, which for somebody not based in China is all I want.
Good. They make some interesting batteries with unusual specs.

Here's a 38 pound battery pack that can allegedly source 800 amps (briefly), with a nominal voltage of 60.8. That's crazy. You could run a car off of about three of these. It wouldn't go very far, but still. It's kind of the exact opposite of the Tesla approach, which is to use cells with low-ish power density, but to make up for it by using huge battery packs.

https://www.evwest.com/catalog/product_info.php?cPath=4&prod...
It gets more expensive over time, as there is more infrastructure to displace now than before.
There are certainly wasm decompilers -- wasm2c, wasm2js, etc. You also have access to the browser's JS debugger for breakpoints, line by line execution control, dumping wasm's linear memory.

I haven't written any productive WebAssembly but I play Capture The Flag competitions, and it's become frequent for a wasm reverse engineering challenge to be thrown in. The tools are good enough to make that tractable, even for non-experts in wasm like me.

It helps a little that it's a stack-based rather than register-based VM. Usually more of the intent of code is preserved that way. It's like reversing a JVM class, rather than like reversing a native binary.
A few years back, I re-wired the electrics in my guitar using a semi-complicated setup of a 6 way switch for pickups in-phase or out, and parallel or series, tone and volume pots, and distortion. There was also some choice to be made about what capacitors to use, and picking a diode for passive distortion.

After a first pass trying to just wire it directly, I ended up hot gluing a tiny breadboard into the compartment. That went much better and allowed me to swap candidate parts until it was right.
Story time: I wrote an 8080 emulator to play the Space Invaders. I implemented just enough instructions so I could play the game. Problem was, the game's title screen would show, but after a few seconds, it would immediately jump back to the beginning.

First I thought "oh I must have implemented an instruction wrong". So I re-checked all the instructions, read through the Intel 8080 programming manual multiple times. I did find a few errors related to the carry flag, but fixing them didn't change anything.

I then started to actually debug the game code. This was significantly harder than I'd expected. Since the game was in assembly, it was not obvious what each instruction did. What I had to do was pretty much annotate each and every instruction, along with all the memory locations. E.g. address 0xABCD is for player score, 0xCDEF is for player position, instruction X is for drawing the bunker, etc.

It was truly a pain, but it paid off. So the game had an interrupt handler registered to the display refresh signal. And I finally realized the game was constantly interrupted when it was not supposed to. Turns out I had forgotten to disable the signal when entering the handler.

I fixed it, and it ran perfectly.
I didn't criticize the business model. I said that I'm opposed to exploiting workers, and that addressing that problem is more important to me than preserving McDonald's present business model.

If their business model is not compatible with humane treatment and fair compensation of workers, why should we subsidize it? If the quality of McDonald's food is such that a small marginal cost increase will destroy the business, is it a good business?

Competition in the fast food space is intense, and market forces will drive prices. Perhaps the people who cannot afford a hamburger at Five Guys would be able to do so if paid a decent wage.
They're known for imposing fines that are minuscule relative to the amount of damage whoever they're investigating caused. For most deceptive operations large enough to land on the FTC's radar, whatever fines they might end up paying are considered a speeding ticket and cost of doing business. It's sad, really. They're also known for being massively understaffed relative to the amount of complaints they receive.
Paywall bypass: https://outline.com/EYGAS6
> People don't use squares where they need oblong rectangles, but that doesn't mean squares are not rectangles.

You're omitting the context of that quote for trite point-scoring. If I was advertised a browser that "supported HTML" I would very reasonably expect that it had a reasonable set of features, perhaps score well on compatibility benchmarks, and in general make an effort to conform to the relevant standards. If all it did was render <p> tags it would still be technically correct (it supports HTML!) but I would rightfully be less than pleased.

> No, the technical steering committee of the AMP project at the OpenJS Foundation determines that. Most of the members of that committee do not work for Google.

As I have pointed out to you previously (https://news.ycombinator.com/item?id=20731535; I regret the typo), Google has extremely strong control over the Technical Steering Committee; while you are again correct to claim that they do not have a majority position, it would require unanimous coalition of every other member to oppose them.
I've heard them with the name "dark kitchens", but it was already common (at least I'veeen seen it already in Italy): tiny storefronts where most of the food is made for delivery

They might or might not be on popular delivery apps, some of them take orders only by phone, some rely on gig workers, some others are just family businesses

The most effective marketing materials, apart being on glovo/deliveroo/justeat etc. are flyers left in the mailbox

In Italy the ones that started it were kebab and pizza places
That Cliqz is trying to actually build a new search stack is commendable. This is way more exciting to me than DuckDuckGo and other services that just package up Bing search results under different branding.

I'm skeptical that they'll be successful, but I wish them the best. They should market (and engineer) strongly on privacy since that's where Google is weak.