skysight-inc/HackerNews huggingface dataset:
Have you ever thought about what the business model is for benchmark companies?

It probably won't come as a surprise to many of you, but there's a major conflict of interest when it comes to benchmark companies. They have "benchmark development programs" which companies pay tens or hundreds of thousands of dollars to join, and in turn the member companies get early access to beta versions of the benchmarks, and get to propose optimizations to the benchmarks.

Now the benchmark companies insist that they make impartial decisions when it comes to what to include or improve in the benchmarks, but you have to wonder just how much influence these member companies have over the benchmark companies, especially when it comes to new features that are in one but not all devices, or features that are not often used by developers but have different performance on different devices, what the decision process is to include tests for those features.
If you set up a stop loss you could make it impossible to lose a huge enough amount on a single trade to wipe put the profit on your prior ones.
You should spend some time reading about mainframe execution environments for z/OS and IBM i.

JIT has been the norm since they exist, code is compiled to bytecode and AOT compiled at installation time or on demand if the environment is changed in some way.

In a way, similar to deployment scenarios adopted by Android, Windows Store and to a smaller extent Apple devices.
20 Crypto Companies in Gibraltar you should get to know
Yeah, often you don't need it. But in this case, what if that state was to be used different places in your app? (Excluding direct descendants where you could easily pass it as props)
> we have decided to delist the affected models and remove them from our performance rankings

I would be inclined to be more aggressive than that. Leave them listed, but add support in the site or other publication system to display "deliberately broke the rules of the test" as a negative, perhaps displaying in a negative looking colour and in any graphs show as a if they scored, say, 20% worse then the worst other score.

If presenting some arithmetically derived overall rating of benchmarks and other properties, balloon this further. Then if the rest of the phone is demonstrably brilliant they still have a hope of not looking terrible, but the cheating hurts the result otherwise.

Unfortunately in these litigious times such an inclination would probably cause me some financial trouble, so it is probably for the best that I don't run a device comparison site! This may be why simply delisting was the chosen way of handling the situation here.
That's completely unrelated to ancillary copyright (the Article 11 stuff), however. That's the DMCA. You still have the right to quote, but Youtube is not required to host your content for pretty much whatever reason they like, including just taking whatever causes the least trouble for them in case of a DMCA takedown notice.

Your right to quote exists vis-à-vis the copyright holder, not third parties. A frivolous DMCA notice may hypothetically get the copyright holder in hot water, but does not affect your contractual relationship with Youtube. And Youtube does not have to defend your rights for you, they just have to comply with the notification, takedown, and counter-notification requirements.
I tell business people they wouldn't need MS Word but could get by with a typewriter if they wrote it correctly the first time.
It's educated guesses. At small scale you're just a speck traveling with the wind. Your job is to guess if direction suits you long enough. If you see someone with a leaf blower, it's just easier.
Yep, I started out doing java swing and awt UIs in the nineties. That stuff was a walk in the park compared to the craptastic react garbage that passes for software engineering these days. Looking at the JS landscape right now, it feels like we are running backwards in a hurry. Back in the day you could drag and drop simple uis together in minutes in range of IDEs for several languages. Any idiot could do it. In fact there were lots of idiots being productive in stuff like VB. The pros would do it programmatically in basically not a lot more time and end up with something that was easy to maintain and evolve.

You'd struggle to replicate most of that stuff in javascript even if you had days/weeks to do it. You'd be reinventing off the shelf components along the way that were completely bog standard 25 years ago; hand crafting event handling mechanisms; dealing with hard layout and positioning issues; etc.

That style of development seems to have died out for no good reason that I can think of other than that Javascript has been the only thing that actually works in a browser for the last 20 years. There's no other good reason for people to tolerate that.

Looking forward to WASM fixing that problem over the next few years. I might even get back to doing some frontend stuff.
The most valuable product was spermaceti, the cleanest-burning light source before electric light.
> Imagine a dystopian future where there is vampires. The vampires being super wealthy individuals who have resorted to feeding on the young and vulnerable.

This is already the case.
I think you're missing the point. To me music isn't qualitatively different to any other sound sequence, or lack of sound. "Silence" is something you can listen to, just as much as "running water", "conversational din", or "Beethoven's 5th". Yet because it is structured in the form of certain integer ratio harmonics, 95% of the population treats it as something categorically different. Objectively, that is what's weird here.
What are quaternions, and how do you visualize them? 3Blue1Brown
> BSkyB is a fixed line broadband provider, but in the UK it's usual for the ISP to supply the router

Yeah, this is where the “IPv6 is different^Wcomplicated to set up” argument falls flat for me. For most (consumer) users (at least in the UK), they get a free router from their ISP that’s already configured to do IPv4 NAT. For the minority that buy their own hardware, IPv4 NAT is enabled by default in hardware targeted at consumers.
If it were configured to firewall inbound IPv6 traffic by default there should be nothing else to do. If you need to forward ports you’re in the admin screens anyway (unless you use UPnP).

This is like arguing IPv4 is inherently complicated because if you opt out of the provided hardware and buy some Cisco monstrosity you have to configure NAT by yourself. Which is perfectly true but the massive majority aren’t going to do that.

What really didn’t help adoption is that IPv6 support was an afterthought at best for a lot of router makers, and for a long time was riddled with bugs.
How do you keep track of all of your productivity tools?

Sounds like you have wayy too many if you have to ask this. Doesn't it?! Maybe you would be more productive if you didn't use any 'productivity tools' at all.
The way Redux works is that it essentially stores all the dynamic information of an app in a single JavaScript object.

This is the temptation when starting with Redux/Mobx/GraphQL/etc. You can't simply relegate reasoning through your application architecture to a single library or because some big company solved a problem with it.

Redux is a fantastic way to organise some of your app state & GraphQL is also great at a lot of stuff! Absolute no need to play the all-your-eggs-in-one-basket game.
What’s wrong with working at Amazon?
I'm under the impression Firefox intends to do DOH with Cloudflare shortly.

Does this allow Cloudflare to tie together user sessions to different HTTPS domains?

If X and Y are Cloudflare fronted domains, can they now pair sessions? I'm guessing a DOH session queries for domain X and immediately an HTTPS connection appears for X, then queries for Y and another appears at Y. Then the whole DOH session becomes identifiable once Cloudflare fronts any service with email sign in.

Unless I'm mistaken at least UDP DNS made the guess work a lot harder because you couldn't pin a session down behind an internet gateway as easily.
Only if the benchmark results were marketed by Huawei. Otherwise you would be limited to a claim under misleading or deceptive conduct which is still technically possible but you'd have bear the huge expense of taking them to court with the real possibility that you might lose and be bankrupted.
Mentioned Google Analytics in the overview. The history is quite interesting.
Except Atlassians market cap is $20 billion :-)
Using Checklists to Organize Software Development Processes
Most people lack the courage to honestly deliver bad news.
Gatsby JS is worth a look. It's basically a framework to create static pages server side, with React's constructs and tools.

You can even use data from your Flask based backend directly, to create the static pages.
you silicon valley guys are weird
I'm not the author and I too would like to see it too. But I wouldn't hold my breath on it ever making it into upstream considering that DNS based filtering gets some bad rep (rightfully so): https://www.afnic.fr/medias/documents/conseilscientifique/SC...

But for my anti-phishing specific use-case it perfectly prevents unicode domains from resolving. It will discriminate against other languages where unicode is popular but I don't speak these languages so it is exactly what I want. And for those couple of sites that have legitimate reason for unicode domains I never encountered a site that I felt was interesting to me.

Nothing ever good -or even interesting- will come from Unicode domains.
http://upindia.mobi/277103/ofTQQJR
Additional notes:
http://www.graficaobscura.com/future/futnotes.html
> Maybe in the interest of free speech, we do actually need the link tax.

The link tax isn't a free speech issue. It's an issue of news companies not adapting to the changing climate. Perhaps monolithic news companies will go extinct and be replaced by distributed individual citizen/contract journalism? Forcing a fee for clicking on news links is ridiculous because a) many companies already paywall their content so it's clearly already possible, b) it's attempting to force people to adapt to the news companies' business model rather than having them adopt to the internet and c) perhaps it's about time the news was democratised anyway.
http://www.m.m.www.about.m.www.www.stuff.m.m.m.www.www.examp...

also = about.stuff.example.com
Dynamic database credentials with Vault in Kubernetes
I wish this would be synthesized the way the Roland MT-32 would play it. IMHO that's how MIDI should sound like.

Check out the 8-bit guy showing the capabilities of MT-32 compared with PC speaker, Adlib / SB: https://youtu.be/BMmFcs-_4x4?t=249

Lean and back and enjoy. It's mind blowing.
He's missing the point entirely. User interface programming is hard. And time-consuming. The discussion about client Vs server side is simply talking about where to shift this burden.
Next.js (https://nextjs.org/) lets you render pages on the server but have your React app behave normally after that. It's potentially useful for SEO and reducing latency for final page display.
The author is completely dismissing [0] the
entire product

If he's looking for bug bounties (be it for cash, kudos, principles, or to see it fixed), and he finds a security bug and doesn't get a bounty, why would he keep looking?

Fool me once, shame on you; fool me twice...
Serious application for these tools: crowded countries like the UK often talk about building new towns rather than annoying everyone is existing towns by more and more building work.

Unfortunately, new towns tend to be rather formulaic and dull. With tools like these, you could start with a medieval city generator and use algorithms to apply changes that would have happened over 500 years and then build the new town based on the result, something more organic and natural than something designed from scratch.

They should have a competition for it!
This is what Chrome's update is trying to fix. Developers are confuser when setting up dns if they should have www or not have www or only have www...
> Avoiding it is fairly easy, by isolating all of the extension’s user interface in an <iframe> element.

Right, but if the social network website can modify the HTML that the Keybase extension is injecting, then surely it can also modify the iframe's URL to an attacker-controlled one? Or, for that matter, replace the event handler on the "Keybase Chat" button itself before it even gets clicked?

I'm not an extension developer, so there might be APIs available to extensions or restrictions on webpage JS that I'm not aware of, but I suspect the only secure way to do this (if you don't trust the page you're embedding in) might be to have the extension communicate with the native Keybase app, which then opens a chat window with the appropriate user, similar to how the 1Password browser extension works.
The way we are doing this is, we have a proxy layer that exposes REST APIs, the proxy translates the REST requests to GraphQL requests; For the ones which are challenging, like authentication for instance, we are just forwarding the request to the main server.
Ask HN: Should I join a startup with 1 200k contract?
My friend started a digital therapeutics startup, and their pilot contract is 200k, just accepted by a large hospital system. He wants to bring me on board as the CTO for about 1/3 of the company, do you think its a good idea to join? There's nothing scaleable about the technology yet, but there could be in the future.
I see GraphQL queries at work and some of them are almost 100 lines long because we're asking for/receiving almost all of the available data fields.

So what would be a 1 line request in REST format is now 100x longer and complex and why? It's an internal service so we weren't worried about reducing bandwidth costs (the problem FB was presumably trying to solve). I assume it was adopted because it's sexy and/or the developer wanted an excuse to use it.

I also wonder about the performance benefits if your data is in a SQL db...if you're running a no-SQL db then you can specify only the fields you want but I'm guessing a SQL db is likely to lock and read the entire row/record, even if it's only returning a subset of values.

If you're building a big, public-facing API or if people will only want a small subset of available data fields exposed by the API, GraphQL makes sense, but I feel like devs are swapping out easier-to-implement and use REST APIs just because GraphQL sounds cool.
Convenio colectivo 2018 para Peluquerías, Institutos de belleza y Gimnasios
How are you inferring that from GPs comments? He just couldn't believe that the US doesn't have mandated parental leave - you know, like the rest of the world.
The author apparently has no clue what he is talking about as he is stating that a client/server protocol is obsoleting client state management library.
"But keep in mind also that if you're hunting or foraging you're probably going to need more than just 2,000 calories or whatever."

Yes, I guess thats why you don't go after mushrooms when you are hungry out there. (unless you also have oil)

Like the other one said: you want berries, seeds, roots, bark (if you have to), eggs, honey, .... whatever you find that gives you energy.

Mushrooms are a nice addition. Maybe also a medicin or alike, but never something you can live from.
Just go try to change the hackernews url right now to .co.uk from .com you'll see.
As sneak says, almost everything uses privacy extensions by default.
Unless you're very physically fit, rural work will break you in old age.

Good luck retiring to a farm. Even better luck getting health care there.
Is there a reason you assign a /30 instead of doing point-to-point routing?
WAT 16 is the most shocking really. Reminds me of Python 2 where True and False can be overridden as well, it was fixed in Python 3.
http://archive.is/Q4HrI
The Keybase browser extension seems to be a first-party product from them on their site. If the guarantees they make about it are this misleading, then it feels harder to trust other things they say about their product.
Thanks Cindy
That's the problem with "peaceful" transitions from fascist governments, where many institutions don't even change their leadership, let alone their culture.

To be fair to Spain, though, the judge closed the case.
Studies conducted or sponsored by a business with vested interests really aren't worth the paper they're printed on.

Yes, the underlying principle of improved efficiency having benefits may be true - but we knew that without needing this report.
Slightly horrific and as other comments have suggested - quite dystopian, but the idea that they will surpass the need for actual blood - which they'd need to at scale and for many people ethically - that sounds pretty good.
Well, currently it's related to DMCA, but that would become mandatory with Article 13 and for other categories of work (like text/images, etc) - if not explicitly mandatory, implicitly mandatory with the new amendments

Article 11 is the "link tax"
Keybase is clearly stating that it is infact not a bug, but an intentionally not implemented feature.
If the cycle is long enough, like in Tokyo, where the Nikkei is only at about 60% compared to its 1989 value, then it is of no use at all, unless we think of the “in the long run we are all going to end up dead” as a good investment strategy.

There are also Black Swan-like events of stock exchanges and entire markets disappearing completely, like it happened in Russia after 1917 and in China after WW2.
Megabol Total Creatine 500g Creatina
https://reactjs.org/docs/react-dom-server.html#rendertostati...
Nitpicking: .io, .me, and .es are ccTLD (respectively British Indian Ocean Territory, Montenegro, and Spain) and have been around for at least a decade. .cs was a ccTLD for Czechoslovakia.
I think there is a very interesting discussion to be had here about the obsolescence of mobile devices, and computing devices in general, through software end-of-support. There seems like there are both social and environmental concerns to consider.

Mobile technology use continues to increase in segments of the population with limited financial resources. In some parts of the developed world mobile devices are becoming the defacto way to communicate, conduct commerce, and interact politically. What is the impact of limiting the capabilities of the segment of the population unable to regularly update devices?

What is the obligation of a company/industry to make sure their devices continue to be usable as long as possible to reduce waste, and limit pollution from the production of new devices that might otherwise not be needed? The environmental issue is the same one that comes up with any kind of planned obsolescence, but the sheer volume of mobile devices makes the issue more significant than in some other cases.
It makes sense if you think of the identifier "zero day" as a sort of birth-identity.

As far as I'm aware 0day refers to having zero days of notice to fix the bug. That doesn't change the day after it comes out, it's still zero days of notice.
This path seems fundamentally regressive.
I've seen those numbers, but they are idealized and only of theoretical nature. They do not account for unusable IPv4 addresses due to subnet structures, of which there are probably some within the theoretical IPv4 space available to a provider, and they do not account for self-used addresses by the provider that aren't within the blocks used to assign to customers. In addition, as I described, I assume the providers also have some customers who need fixed IPv4 addresses, maybe even whole ranges of them, like businesses often do. Those also greatly diminish the number of addresses left over for the "regular" customers.
I'm getting a Cloudflare error message from that link.
Yeah, but "oral history" is only evidence that the history exists now. Not that it existed 10,000, 1,000 or even 10 years ago.

The poster child for this is the druids in the UK. The Romans went on a deliberate campaign to destroy the druids. They documented it in their written histories, culminating in the invasion of the holy island of Anglesea. They stamped the whole religion out thoroughly. They had ~400 years to do that. Then there was ~1000 years of Christianity, not at all tolerant of other faiths. Then there was the Victorians, who were really, really keen on the occult and ancient knowledge. And suddenly an ancient oral tradition of druidism pops up. Convenient.

I know there are oral histories that are sacred to Australian indigenous peoples, and I don't doubt for a second that they are true, but I'm always wary of trusting them.
Some tests save you time. Some tests don't. It's perfectly possible to write a huge, fragile, heavily coupled test suite which takes days or weeks to modify when you make even a tiny change to the code it's testing.

Just as code falls on a spectrum between clean and completely unmaintainable, so do tests.
Your two ways fall a bit short. The goal of markets is to integrate any kind of information into an assets price which is relevant for its value (so called price discovery). So the ideal way to make money would be to discover some new source of information, like for example the data from social media (which was pretty new some years ago). Another example: Some decades ago quant funds started using weather data for trading commodity futures, etc.
There are rules for bug bounty programs:
- https://hackerone.com/keybase
you're right, of course. I just always think the peasants get a bad rap as being oppressed and miserable.
This is because you’re using cloudflare DNS.

Archive.is/fo/li blocks cloudflare DNS.
Progressive Web Apps moving mainstream as Twitter makes mobile site the main one
Its weird too because chrome invented to UX when closing lots of tabs not to reflow the browser UI but keep placing their close X under the mouse until you move away. So its like they understood this once and have forgotten.
Firefox does similar things though. They hide the URL scheme by default. And subdomain are displayed in a more subtle colour than the rest of the domain.
Not affiliated with them (other than just friends), but EV Complete[1] has seemed to tap into the whole wtf-do-i-need-an-ev-now thing.

There's a joke in the cleantech space about how people in cleantech can't even understand how energy efficiency, solar, batteries, or EVs affect them, so how the hell can non-cleantech people understand the benefits of what we do.

Overall, we need help. We have the tech and the vision, but most of the cleantech space needs help on the marketing, education, and execution.

[1]: https://www.evcomplete.com/
It's obviously news about Breaking Bad. Probably a sequel... :D
In Canada too, IIRC.

In other words, BMW lags in all countries where the Model 3 is on sales. Tesla is reportedly starting the production of left-hand drive Model 3 so one can expect deliveries of the performance version to start in UK or Australia soon. I'm curious to see how BMW sales will drop there too.
They're not more prevalent in SV. What's more prevalent are activists who insist that it is and have made it socially costly to contradict them.
Yes. I've been using Brave exclusively for more than a year and I'm not going back.

I'm still undecided on which search engine to use though.
It's even worse for Mercedes, isn't it?
IANAL, and I'm just speculating here, but the law could have been termed as "copyright laws apply to domain names on the internet" (i.e you can't use the name of a brand you don't own in a domain name), and acme.service.at is a domain name, but service.at/search?q=acme is not.
Whilst it's likely that from a historical perspective unions (or other collective action) fought for rights for workers, in many (most?) modern societies there is now legal basis for them.

I have found myself in the same position as the parent as a non-US resident who ended up in discussions where the assumptions made by those from the US and those not from the US about the rights of workers are so wildly different it stalls the conversation.