skysight-inc/HackerNews huggingface dataset:
> True. This is why any serious game running on a VM with GC would avoid any kind of per-frame memory allocation and use arena allocators instead.

The problem is having the VM allow and support that usage, and the JVM definitely is not best-of-class there. See ixy[0] from a few months back where the researchers / developers didn't manage to get under

> ~20 bytes of allocation per forwarded packet in Java.

[0] https://github.com/ixy-languages/ixy-languages
There's a copy of the same effect at a lower pitch without the 'twinkly bits' under the name 'Electronic Signals. (Computer atmosphere.)' - I guess that's the original. There's a few with this name, and there doesn't seem to be a way to link to just one? 4th down here for me: http://bbcsfx.acropolis.org.uk/?q=electronic+signals
> it's legal wise the same as a cookie

I am not sure that is the case. GDPR makes provisions for personal data that can uniquely identify users. Blanket statements like: Local storage is not allowed I think are misleading. The state is persisted in the client's machine. Unlike cookies, which get attached to all requests in the specified path, local storage items are not transmitted with the request. Furthermore, in the approach I recommended earlier, no unique identifiers are being sent with the request at all. I am pretty sure that is GDPR compliant, but would love to be pointed to legal provisions that would suggest otherwise.

> it's a trade-off we are willing to accept.

Referrers, in my opinion, are not reliable enough to derive uniques, and I would assume (although I would not have any numbers to back it up), that the margin of error is very significant when you consider every condition under which referrers would not be sent (some very good cases when that happens are mentioned by other people in this very thread)
Two crows have recently taken up residence in my backyard, along with my friendly bush turkey, Doug. They’re so much fun to watch and interact with!
> Ap­proval in­cen­tives were not the on­ly pol­i­cy in­clud­ed in the GAIN Act. There were al­so mea­sures de­signed to pro­mote stew­ard­ship, or ap­pro­pri­ate use, of new an­tibi­otics. In short, when a new an­tibi­ot­ic be­comes avail­able, it should on­ly be used as a last re­sort to pre­vent new re­sis­tance from aris­ing. This kind of re­spon­si­ble use is a good thing! But stew­ard­ship se­vere­ly lim­its the num­ber of pa­tients who will re­ceive a new an­tibi­ot­ic and, cor­re­spond­ing­ly, the po­ten­tial sales vol­ume.

Privately funded research is unable to overcome the well intentioned regulations that are preventing use of the antibiotics that are developed.

Instead of hoarding the few antibiotics we have, we should be moving faster and keeping ahead of the problem, but the current regulations essentially prohibit that.
You continue to claim that VictoriaMetrics is backwards-compatible with Prometheus and only include a side-note that it actually is not in all cases. Such knowingly misleading statements are dangerous for users and the ecosystem.

As for the more general point, my comment at https://news.ycombinator.com/item?id=21772791 stands. It's not about competition (we welcome and love that from all sides), it's about overly marketing a product on Prometheus OSS community channels, while at the same time not being clear about or ignoring compatibility issues that will for sure cause problems for the ecosystem.

EDIT: One more point: The people seeing a problem around VM behavior here are not just Prometheus team members. Multiple external community members / users have pointed this out as well to us.
Pg_query: Parse PostgreSQL Queries in Ruby
Government is to govern. Government in most countries is driven by democratic mandates. Democratic mandates are set by influencers. The US’ key influencers are largely regressive and dishonest - and convince people to either not vote - or to vote against their personal best interests[1].

The US government does not currently have a democratic mandate to operate as the social welfare state. Consequently hundreds of thousands - if not millions - of people are immorally (by my own standards) disadvantaged and with no means or realistic opportunity to better themselves.

So if a private company (or shareholders-forbid: a publicly traded company)’s leadership feels a moral obligation to help those left behind by the state - more power to them.

Until the US truly embraces the “for the people” part of the “by the people, of the people, for the people” part of their unofficial motto it really is up to private entities to make-up the difference.

[1] UPDATE: To clarify - I don't mean that I somehow know what's in someone else's best interests - because I don't - nor their exact reasons for voting for a particular party or candidate - but I mean that it's still possible to _objectively_ say that many people vote for ideological or sentimental reasons that appeal to them (which is part of democracy!) with - or without - having done (for example) a spreadsheet comparisons of how each candidate's manifesto politics would affect their cost of living, quality of living, economic expectations, and so on. I can respect someone voting against their interests for ideological or moral reasons - provided it's done with informed consent. I'm not convinced that most- or even a plurality - of GOP voters in recent US elections sat down and made a spreadsheet and said "yup - I'm okay with rising the cost of my individual health insurance provided it means I have the choice to refuse healthcare coverage" (and that is not a misrepresentation of the ACA and its opponents' stated positions).

So by all means - vote against your own interests - provided you do it with informed consent - otherwise you _really_ are voting against your own interests.
50mph not 50 knots.
I took one of these on a 75 minute trip last weekend. They cruise at 47mph and top speed is 55mph. https://en.wikipedia.org/wiki/HSC_Fjord_Cat
They use huge amounts of diesel fuel, but that would not be the case for a nuclear version.

Edit: This version does 67mph and is powered by two 25 megawatt engines. https://en.wikipedia.org/wiki/HSC_Francisco
The article says

> When a user lands on your website without visiting another website (direct visit) we will record it as a non unique visit

But then the image below says the contrary

> This will be tracked as a unique visit as the current website name is different from referer (not available).

Which is it?

Anyhow, this seems like this approach unfortunately makes the "unique visits" data completely wrong, since users might tend to visit your website multiple times a day.
There's a huge difference between going to litigation and just asking a lawyer what your legal position is (which needn't take too long or be too expensive) so you know the rough shape of what your 'worst case' looks like. Most businesses are reasonable and willing to do what's 'fair' even if that goes beyond what they might be legally required to do because employee goodwill is worth a lot to them and the cost to them of litigation is also high. But they will also have an idea of what their legal position is and that will inform their idea of what 'fair' is. A good lawyer will tell you what they'd expect you to be able to negotiate commercially and tell you to try that first.

Your employer doesn't even need to know you consulted a lawyer.
The videos will be uploaded soon. Don't worry, none of the slides or other content was lost.

We're just waiting for our video company to finish the final renders with all the correct color and lighting quality adjustments made. Each talk will be individually published on YouTube just like all previous PromCon events.
Your lawyer is incentivized to do what you describe but if they are a good lawyer the won't do that. They will show you possible options of going forward and put you in a decision to decide.

The tricky part is probably finding such a good lawyer and coming up with the money to pay them.

Edit: to add to you second point: If "legal" and "fair" are so different, that's exactly why you can't rely on your intuition but need to consult an expert.
> You can always do the both.

> If there was an "easy" fix that can be applied in a day or two,

> it should have been done.
Agreed.

However, when someone asks for this, the implicit assumptions are that the "easy fix"

- actually fixes the symptoms (even though ignoring the root-cause),

- and does NOT introduce additional unexpected behaviour.

Ensuring this may sometimes make the easy fix just as time-consuming as a proper fix, thus favouring doing it once properly.
What I took from the article is that he disliked the "morning standup" because it forced him through a rush hour traffic, compared to previous situation.
There is only one constraint for the electric system: the power produced needs to exactly match the power consumed at any point of time. If you mismatch those two numbers, the grid is going to fail. The baseload is just the number for the power under which the demand never drops in a giving time frame, typically 24 hours. The other number would be the peak load, which is just the maximum load in that timeframe. The actual load will be between these two numbers and at any time the constraint named applies.

So "baseload" isn't some expecial part of the electricity. It is an accounting number. The challenge is to provide the correct power to the grid and for that, different technologies are used. Coal and nuclear power plants have a reasonably high availability, but as others have written, far away from 99% uptime. Their downside is, that their output can only be regulated very slowly. Both properties made them ideal for the amount of power which is called baseload. The problem is, they can't deliver much else due to their limitations. That is also the reason, that for decades the architects of the power systems tried to drive the baseload up. To increase demand at night, Belgium installed floodlights on their freeways, Germany for a while pushed electric heaters which would draw their main power at night at a reduced price.

Solar and wind behave inverse, they might not be as reliably available, indeed the sun doesn't shine at night, but they can be switched off in an instant. But any time they produce enough electricity, they can carry the baseload. So currently in Germany wind easily provides large parts of the baseload (https://www.electricitymap.org). Coal plants are almost shut down, even solar right now produces as much energy as coal.

So without coal and nuclear, the challenge still is to match the grid demand. This is independant from the baseload number. And with the shift to reneweables, the baseload number can be driven down quite considerably, if incentives are given to use electricity in times of high supply.
Sounds like you need to read up on unions.
Author here. Just to shine some light on the problem we are having and how this solves that problem. We get more and more customers that are required by law to have an active opt-in for cookies and fingerprinting. They basically can't use those techniques before a visitor actually ticks a checkbox (which has to unchecked by default).

This results in a lot of missed data. They can't run Google Analytics for the visitors that don't check this box. For them it's a big issue because they can't see how their visitors are behaving before checking that box.

Simple Analytics wants to fix this issue by not requiring consent. Customers can use our tool for every visitor that lands on their website.

One other thing that is a common misconception is that unique visits with cookies are accurate. They also have flaws:

- What if a user uses a different browser

- What if a user uses a different device

- What if a user blocks (third-party) cookies

The same goes for using IP based fingerprinting. All techniques have flaws. Although they are flawed they are used to get a number. It's not an accurate number but it's a number. That's also the case with using our technique. It's less accurate then using cookies, yes, but it's a number you can use. You can compare it to a previous period, you can see the unique views of a page, etc.

If you don't need to comply with privacy regulations you can use all the tools you want. We just focus on the companies who do care about those regulations and give them the big picture they are now missing.
How do you start a quest with a dead entity?
Well true, depends on circumstances and how OP and employer relate and if they can find a win-win for both. See it as an opportunity.
The Benchmarks Every Rails App Should Be Hitting
> they do state it's the first and only SUV to get 5 stars in every single category and sub-category which is an impressive claim but much less so than your statement

If it's the first and only SUV to get 5 stars in every single category and sub-category.... doesn't that make it the safest ever, by ver definition?

If not, why not?

Also it's odd you use the word "claim". There are no "claims" here, there are factual safety ratings by independent government bodies. The NHTSA is not "claiming" it gets 5 starts in every category and sub-category, they are factually stating that it does. It sounds like you're trying to use language to make facts seen less like facts and more like opinions. Please don't do that, it's very dishonest.
> I really don't think this is the meaning of 'type-safety' in common parlance.

The bulk of the article is a call for more accurate use of terminology, so in a sense you’re noting the same thing: people using “type safe” when they mean “compile-time type-checked”, as a specific misuse of terminology.

The Wikipedia page spells out the difference clearly:
https://en.m.wikipedia.org/wiki/Type_safety

Types are safe if they are checked, and the checking can be done statically at compile time or dynamically at run time.

Perhaps we’re just so used to working with type-safe languages that it is taken for granted (it would be quite unusual in eg Web Dev to use a language that is not type-safe) that the terminology is repurposed to be useful in conversations that we might have more often, eg, whether to rely more on static vs dynamic type checks.
Do you happen to have a library/tool you could recommend that helps with this or did you develop something in-house?

My startup is implementing most of the NIST rec’s with the help of projects like zxcvbn but we would like to also start doing breach list comparisons so figured I’d ask.
Thank you. It was a typo, it's now fixed.

Unique visits data is never 100% accurate. What if a user switches from device or browser?
Airdropping news fliers for propaganda purposes was a thing, once.

These days it's carpet bombing black propaganda via all means online. If you control printed and/or TV news too, all the better.
You know every week there’s an article here about some self-proclaimed ‘genius’, who’s undocumented, untested, unchallenged work is so critical the team that they can’t possibly fire him.

Then they do, and quickly realise they’re better off?

It’s not that this feels like it was written by one of those guys - this categorically was written by one of those guys.

It’s a damn good thing he’s out our ecosystem, and if he has to preach his incompetence at least he’s not infecting a relevant part of the world.
Fallout 4, which has many mods, comes pretty close. My favorite example is WeirdistBuilds, who completed the game without killing a single enemy:

https://kotaku.com/guy-beats-fallout-4-without-killing-anyon...
Native speakers can usually spell words in their own language. But really it's just a compound, just without any camel or snake case to indicate the word boundaries.

Mitarbeiterer_findungs_gesetz : "employee invention law". Where Mitarbeiterer can be further broken into "mit arbeit -erer". Mit=with, arbeit=work, and -erer is a suffix also used in English for "person who does a thing".
I feel like if any one person can seriously subvert something, you've already lost. Maybe that's just my perspective from working at international enormous tech corp X, but we've already basically got that problem in the form of employees hailing from repressive states (yeah, Australia, that's you now too) where everything needs cross-signing anyway.

All in all, I'd probably be more concerned about foreign nationals open to various forms of coercion than I would felons - in the general case, anyway. Of course, there are certain environments where more assurance is needed and not employing from either category is reasonable, and the type of criminal background also matters. For instance, someone from a bad neighborhood who got swept up in gang activity like the guy in the article is probably a lot less likely to try to fuck you over than a serious convicted blackhat/fraudster.

It's also possible to, as in the article, explicitly limit their roles to those that don't touch customer data or sensitive product code, where it'd be significantly more sufficient to parlay access into a quick payout. One ironic thing is that's frequently the exact opposite of how it works in practice: think of all the crooked telco CS reps who've been doing SIM swaps recently. Those roles aren't exactly exclusive positions, and I'd argue they're a good example of why paying people crap combined with poor vetting and lots of access is a bad idea.
Old man rants at agile.

(though I’d agree that many implementations of agile methods are cargo cult and give it a bad name.)
It's comparatively difficult to do applied research with grant funding, which is what most "publicly funded" universities tend to rely on. For this sort of high-value research, what you want is prizes so that success can be rewarded after the fact, even when the usual "market" mechanism of selling drugs is not working very well for whatever reason. Current policy approaches provide 'development incentives' of some sort as OP mentions, but clearly these are not enough.
A variable name tells me what the person who wrote it thought it was at the time they wrote it.

A type tells me what it is in any version of the program that the compiler accepts.
High Fidelity Inc closes its doors
Do you season the boot before you lick it?
Lacto-ovo vegetarism is viable
The Color of Law by Richard Rothstein is an excellent history of how government policy was co-opted by white supremacists in America.
How Unix Works: Become a Better Software Engineer
Well, the question is about the authorship. If the company holds the copyright, and always held it based on whatever is in the employment agreement, this will not work, since they can just relicence the project, and the original licencing of the work under OSS license would also be in question.
Being so uncomfortable to just explain one of the core value propositions of your product in plain language is not a good look. If you’re not confident in what your product does or able to explain why it’s a good thing, you might want to redesign it.
A user can land your page from multiple referrers (or the same) more than once and some search engines including Google will hide the referrer information so the calculation will be off IMO.

The regulations are not strict if you're not identifying the individual people from your visitor/user data. If you're collecting user event data into your servers and can prove that you're using the data just for the analytics purposes (i.e. providing a better user experience to your users) there is nothing you can afraid of using cookies.

That may not be the case for third party analytics providers though because if you're using Google Analytics, you're responsible from how Google are using your customer data.
Guilty. Treating passwords like door codes is an unwise and inappropriate policy. Ideally every user should have a unique passcode/account that is not shared.
Just to be clear: in a not-so-distant future, some little shit is going to be describing why people like you aren't going to be missed, so be kind.

He actually makes some excellent points around challenging fad-driven-management, open office spaces, dorm culture instead of prioritizing flow, and what I see as a legitimate perspective on TDD's unfortunate tendency to reinforce blindspots. It's just a shame that he also sounds a bit like Hunter Thompson, shooting at cars passing too close to his compound.

For the record, one thing he's absolutely correct about is this idea that being able to handle all aspects and dimensions of a complex project is somehow arrogant and/or anti-social and/or dinosaur-esque.

I mean, I don't know anything about you but people who can competently build impressive shit solo command my respect. Your disbelief that such a thing can be extraordinarily valuable is just projecting a lack of confidence or imagination.

To be clear: not everyone will (or should) go there... but it's your prejudiced rejection of the possibility as gauche that pets me backwards. You are not the first or only generation to have everything all figured out.
One of these ships could maximally transport about 100.000 people a year. 50 million cross the Atlantic per year, so you are looking at having 500 of them, probably more when you take into account that they won't be in service 100% of the time.

OTOH if it took 3 days probably a lot of people would just stay at home.
> He's describing Microsoft in a time where they didn't deliver any quality product at all. They didn't in the 80s, not the 90s or 00s.

What are you talking about? Windows 95, 98, 2000 and XP were all best in class, and only several years apart each. Seems like an amazing period.

I dislike the agile terminology because it’s so condescending. Your users have “stories”, it implies they’re fictional and not to be taken seriously. It’s dehumanizing.
IAB Programmatic Fee Transparency Calculator
> They can't run Google Analytics for the visitors that don't check this box

I don’t understand. They can. Just anonymize the ip. You can track all their activities. Am I missing something?
There are browsers that aren't Chrome.
I made good experiences with moving the standup to a later hour for similar reasons.

Sticking to an early standup if that means that team members are stuck in traffic - or not awake - is exactly _not_ agile.
Sorry, when you said cruise ship, I was thinking "royal carribean" type ships. Cats can go much faster obviously.

My point is that the power alone can not make a ship faster. Hull length and shape determines max speed.
I hope younger devs keep in mind that one day you will be the "old" one.
B O R I N G
December 14th Quantum Mechanics, Kitty Hawk, South Pole Expedition, Karl Rennen
If the referring site is http and the site being referred to it won't send the referrer header.

http --> https = no referrer header

https --> https = referrer header
The difference between cheap and pricey cashmere
http://archive.is/9MmPF
>> ... play my guitars ...

Nah, he's just a literal rockstar programmer. You've got to give him that.
> HTTPS sites will never transmit referer information to non-HTTPS sites

https://developer.mozilla.org/en-US/docs/Web/Security/Refere...
I've worked in both environments (I too was coding in the 90's).

It was definitely easier in the 90's - less complexity, more freedom to do your own stuff. Project management was less hands-on, and more concerned with reporting up than managing down.

But I like it now. I like that the teamwork matters, and the morning standups are great (good to know what your colleagues are working on, and be able to work out if you need to collaborate with them on stuff you're both touching). I like pair programming on the tricky bits (and being able to admit that some bits are tricky and ask for help without being sneered at).

Programmers used to be treated as weird, eccentric geniuses that you had to handle with care and needed special work environments to thrive in. Now we're just people, and get treated like normal people. I understand how that won't suit some, because they enjoyed being treated differently ("like princes" I guess... but more like princesses because we were effectively locked in a tower).

And as we get older, our tolerance for change decreases. It takes effort to avoid becoming a grumpy old fart, complaining at everything that has changed. But the effort is worth it.