skysight-inc/HackerNews huggingface dataset:
To this point: does “identity theft” really exist, or is this simply a reframing of banks, etc., completely failing at authentication?
AFAIK (it's been over a year), they use intent to treat approach, and only remove users from the experiment after they have already been matched to an ad. This allows them to ensure that the users are matched in terms of expected conversion rate, which allows for valid results.

I believe that there were rumours of using bayesian analysis in the future, but I believe it's a two-sided p-value based on the differences in your chosen outcome.

Reasonably simple, and mostly effective.
const only means the variable itself can't be reassigned though, and really the main complain about mutation comes from Array methods. Like Array.pop will mutate the array and you have to do an Array.split for the last item instead if you want to keep your array.
Why would it make more sense to "spin a limited number of times before going through the slow path to acquire a mutex"? Does a mutex have more overhead in the short term than a spinlock but after a few cycles become more efficient?

Off topic, but I remember reading that the Linux kernel prefers spinlocks to mutexes. Is there a good technical reason for that?
You are mistaken because you do not know the scriptures or the power of God.

When asked by the Pharisees when the kingdom of God would come, Jesus replied, "The kingdom of God will not come with observable signs. Nor will people say, 'Look, here it is,' or 'There it is.' For you see, the kingdom of God is in your midst." (Luke 17:20-21)
Another disadvantage of reusing the same variable name is the order of the statements is usually important and it isn't always obvious how, especially when you do this in longer functions.

When you're refactoring, you then have to be much more careful when moving lines of code of code around. With unique names, you get more of a safety net (including compile time errors if you're using something like TypeScript).
A hacker stole the personal data of 100M Capital One customers
> When we hear of tree planting we picture a mayor or rich person planting a four year old tree in a park. The reality is that trees grow from seed.

Yeah but trees are hardline r-strategists and produce millions of disposable seeds with a very low survival rate. Planting a seed is in no way equivalent to planting a germinated, sprouted, and developed seedling.
Apart from economies of scale on lithium batteries - Perhaps the extra weight makes construction more complicated even though the heavier batteries are cheaper. Like, unless they're being built on site, you've still got to get them there, etc.
Why isn't this just an option for users to enable in Settings?
If you voluntarily come ill-prepared into a life threatening situation to have fun you are reckless and selfish. It risks not just your life but the lives of the people around you.

Glorifying this sort of behavior is completely irresponsible.

edit: Did you reflect about how some people might take your posts here as a motivation for a grand adventure? Not thinking about it to much and just breaking out of the daily grind and experiencing the magic bus?

edit2: I mean this is really beyond me, if anyone is actually thinking about doing something like this, think for one moment what you would tell the family of a rescuer who might die trying to save you from your own stupidity. That you are sorry?
Signal Processing in Haskell
The Natural History Museum in Sofia was pretty much empty this May! My partner and I had the whole place to ourselves. There's an absolutely incredible array of gems and stones, plenty of taxidermy--and I presume models--of all sorts of fauna, and lots of random bits and bobs dotted all around. Bulgaria is a wonderful place!
With all seriousness, if someone footed the bill, I'd happily do it to disprove the hysteria.

This coming from a guy that once swallowed a pill of radioactive iodine :)
> Unlike a smartphone, where you have a lot of control over what software you can put on it (similar to a PC), a feature phone only has a limited set of preinstalled features and optionally has a limited app store to add some more limited features.

I used to develop apps and games on feature phones using Java MIDP, so 15 ago phones were already smartphones, there was just no app ecosystem back then nor real economy, that's all.

But it was possible to install 3rd party apps and even browsers like Opera Mobile on flip phones.

The difference is in the CPU power. Today some phones are more powerful than some cheap laptops.
>YouTube faces no competition

This completely. I've never used TikTok, but my understanding is that it is more akin to SnapChat for lipsyncing. I'm sure there are a lot of people who use YouTube for that type of content and have been pulled to TikTok for it, but it does not seem like an alternative to me as someone who almost exclusively goes to YouTube for content that is at least 10 minutes or longer and more like a replacement for television.

I have done no research into this at all, so maybe I'm just an asshole repeating hearsay, but I've heard YouTube is not even remotely profitable for Google. Owning the huge site definitely benefits them in a lot of ways beyond just ad revenue/profit, so I'm assuming from Google's point of view, until some other site can actually challege YouTube's dominance, it's totally worth it to have this stream of publicity gaffes to lose a tiny amount of viewer revenue than to throw even more money down the hole trying to fix the site's issue. It's like a wooden row boat that keeps springing leaks, as long as YouTube has free fingers to plug them, that's what they're gonna do rather than actually fix them.
They have other drawbacks, pollution, storage, transportation and peak production aren't solved.

In the meantime just look at France vs Germany, nuclear is a net positive in every possible metrics I can come up with. How many people died directly/indirectly in the last 60 years because of german coal industry ? Way more than in all nuclear disasters world wide. And that's for a single country.

https://en.wikipedia.org/wiki/Nuclear_power_in_France

fr https://upload.wikimedia.org/wikipedia/commons/thumb/7/7e/El...

de https://upload.wikimedia.org/wikipedia/commons/thumb/a/af/El...
"You can also do client side encryption, of course, but it's much more difficult to manage because you have to deal with keys in your application."

Well,SSE-KMS is not difficult to manage if you have sensitive customers data like Capital One does. I use it all the time. You can pretty much audit the buckets and see what is going on.

And if Capital One has used SSE-KMS on the buckets,we might not be talking about this data breach today.Incompetence? Complacency?
Point. Identity hacking would be more accurate.

In that the attacker is creatively operating the system, rather than really possessing magic knowledge.
But tell me again how the world's largest economy can't be bothered to do anything about climate change.
Looking from the outside, dealing with problems of this scale have a number of aspects to them: remediation of the issue, understanding, prevention, and accountability. In this list, accountability stands out. A person or organization that makes a mistake that has already been taught the other pieces of understanding and prevention of an accident has limited need for accountability.

This is not how our society works or thinks, though. There is a strong current of punitive accountability. From a financial perspective, someone might argue that this makes sense: someone who causes harm to many others shouldn't be allowed to remain rich. However, implementing such a system means that organizations within will defend themselves vociferously.

This is why many businesses are starting to use low or no accountability systems to make sure that root cause analysis and mistakes are brought to the forefront after issues. I'm not suggesting that such a system would be easy to implement on a much larger level, especially with our level of inequality in the US, but perhaps the solution is just not to be so damn punitive, and perhaps the other aspects of issue remediation wouldn't be so damn bad. Perhaps there wouldn't be lawyers informing business owners that they can't apologize, because that is opening the doors to being completely destroyed by accountability.
They are also the most competent and qualified to make that determination. It's the same logic with any expert, your plumber says your pipes need to be replaced because xyz, you don't believe them, they say it's your decision, pipe bursts floods your basement and takes your hot water tank with it. You call the plumber and have them do even more work and they take substantially more of your money. If they were actually out to make money then they'd wait until the infrastructure is literally dust at which point they can name their price and you'd have to eat it.
I call G!
Yes that's the interesting part. But disagree that 'there's plenty of evidence'. The fact is, there's no evidence whatsoever - that's what 'unknown species' means.
To clarify, is your problem with HTML emails that omit a text/plain part, or only HTML emails that have images with no alt text? If the latter, I think the solution is to advocate for accessibility in HTML emails, not plain-text emails. After all, well-structured hypertext has its own accessibility benefits, since most current screen readers have lots of commands for navigating that structure. This is why I disagree with advocating for plain-text email in the name of accessibility, as this campaign does.
That, and 85% of people were peasants who didn't have access to guild society
America’s success was the direct result of ethnic cleansing of millions of Native Americans and the backbreaking labor of millions of slaves. The comparison is ridiculous. We were the exploiters.
This was so refreshing to read
Are you trying to convince me or yourself?
That's a shocking amount of inaccuracy to pack into a single sentence!
Yeah but tools almost always provide automation hooks. You can configure status to update on branch creation, PR creation, merge, deploy, etc. Always be automating.
Waymo Teams Up with DeepMind; Lyft Shares Large-Scale Dataset
I understand that. However I think it’s counterproductive to get daily status updates. It helps with the insecurities of management but I don’t think anything gets down quicker or better . Instead I believe the constant interruptions and second guessing slow things down.
>What does gold’s year-long rally this year tell us?

People need a place to park the vast sums of capital around the world, especially so with long-term government bonds paying nothing (or even having negative rates).

Would you rather stick $10,000 in gold paying nothing, or a Greek 10-year bond paying sub-2%?
I think "gun deaths at their highest rate in 40 years" qualifies

https://www.weforum.org/agenda/2019/01/chart-of-the-day-us-g...
Elm (https://elm-lang.org/) is a language that compiles to JavaScript that doesn't have runtime exceptions.
Facebook’s Libra Could Aid Law Enforcement
It is understandable why we are eager to find capacities for language and culture in similar species, but the thing that gives homo sapiens the ability to survive is not just language or art, but our ability to organize large numbers of people under trans-familial identities (i.e. advanced political states and culture-defining religion). If they weren't politically (high level behavior control) and religiously (low level behavior control) organized, they weren't organized well enough survive.
> is-even is literally just `(n % 2) === 1`

Pretty sure that tells you if a number is odd. I guess maybe there is a reason these libraries exist.
How did you ship your items? Was it Media Mail, First Class or Priority?
Kinda want one just so i can beat my phone addiction.
Your second paragraph is describing exactly what I meant. Mountaineering guide =\= tourist. One has the experience the other doesn't.

And journalists usually get it wrong anyway because they cannot judge the risks themselves properly. And those few that do, locals or not doesn't matter, write different articles.

And just by the way. Assuming all locals have experience in their wilds is such a fallacy. Generally speaking the average level of knowledge might be higher, on an individual level you will always have your locals, e.g. the Alps, who are unable to climb, judge avalanche risks or even just zhe weather.
I guess another option would be to shred the wood and dump it in wasteland to compost it. Considering we have a huge problem with soil erosion, this might be a viable way to regain some of it.

There was this experiment with just dumping 12000 tonnes of orange peel a while ago that turned out to be a huge success:
https://www.sciencealert.com/how-12-000-tonnes-of-dumped-ora...

Maybe something like this can also work with wood, although it might take a bit longer to compost.
The two things are not mutually exclusive. By believing in God, I don't abdicate responsibility for my actions, thoughts and speech. On the contrary, I feel my beliefs give me a stronger responsibility over those things. However, I also believe that I am incapable of anything good of my own accord and only by the work of Jesus Christ within me.

Side note: Donald Knuth is also a Christian. You can read some of his musings in "Things a Computer Scientist Rarely Talks About", a sample of which is publicly available. (Unfortunately, I haven't yet devoted the time to read this myself, so I wouldn't consider this an endorsement.)

https://www.amazon.com/Things-Computer-Scientist-Rarely-Lect...
http://web.stanford.edu/group/cslipublications/cslipublicati...
Does anybody know what Chuck Moore does right now? I was following a while his posts on patent lawsuite but then he went quite.
That comment is exactly what I mean by when needed.

That does confirm that they are making pretty amazing code. I would have much prefered to get that file instead of the other one :P.

They do have a redundant comment at someplace but it's clearly a tiny minority and they aren't losing any one time.
> Pure spinlocks are almost always a bad idea

True, but they might still appropriate for very tiny critical sections (a handful of instructions) of finely distributed locks where the probability of both contention and preemption is very low.

Also some applications have the luxury to exclusively dedicate on thread per core.
I have a few funds invested that target Africa. They have consistently underperformed even in this bullish market. But like a compulsive gambler I hang onto them wishing and hoping this time things are going to turn around. Africa may be a good investment, but the inflection point may take decades to arrive.
Capital One attacker may have breached other major corporations
I was a high school teacher in a school that worked primarily with underserved students, who often had transcripts with many academic gaps. So we had to spend more time than usual examining transcripts to make sure students were taking the right classes to graduate. It was a small school, with three teachers and a few support staff. We literally spent hundreds of hours each year poring over text-based transcripts with students, parents, and each other.

I spent one staff training day writing a script that parsed the transcripts and generated a visual transcript for each student. It had gray bars showing how much credit was required in each subject area and subdiscipline area, and green bars showing how much credit students had earned. For students close to graduation, it also generated a list of the classes they needed to take. What used to take 10-15 minutes for each student, and was error-prone, now took 30 seconds to 1 minute.

The really interesting and satisfying part wasn't just noticing how much time was saved. We ended up spending just as much time with each student and parent/guardian, but the conversations focused much more on how students could get through to graduation. What used to be a frustrating period of analyzing past failures became a focus on what students could do now that they were focused on graduation.
No one is building those batteries at scale yet. Battery chemistry -> efficient production line -> market is a VERY long game (decades).
Monorepo is great if you're really good
Are you a Tesla owner or a troll? Because I'm an owner and can tell you this is an exaggeration.

And the S and X door handles can be repaired for much less than people are buying the replacements. The rebuild kit uses stainless parts instead of cast.

https://evtuning.com/products/model-s-door-handle-rebuild-ki...

I think you've forgotten of the days when you could literally snap door handles off of Audis by pulling too hard.
Build a Vue Chat App
There is also for a lot of people a refusal to try and solve the present problem (and not obsess about pious trendy fell good campaigns)

So in a thousand years its a SEP - but we do need to slow or reduce global warming NOW
What Waitr is doing to restaurants
So, what's the catch?

I currently have my money at a credit union with an abysmal rate, but all the banks I've looked at have terrible rates as well. What's Green Dot doing that's unsustainable or unethical? Because that's my suspicion.
I had to compile reports from Jira of tickets in a release that weren't "in standard". I wrote some Excel VBA that got the details via the Jira rest interface, formatted a report, and sent it round to the "offenders".
Point (YC W19) is hiring engineers. Come build a better bank
http://motp.sourceforge.net/ runs freakin' everywhere, even on J2ME phones ^^
I would especially recommend reading through sbase and ubase:

https://git.suckless.org/sbase/

https://git.suckless.org/ubase/
Has anyone seen any material on what do you if you have Capital One accounts besides update passwords? My Credit is already frozen.
It's becoming less and less necessary. If you don't care about browsers with tiny usage you can ship ES6 as-is these days. All the main browsers support ES6 modules. And HTTP2 means having all those modules in different files doesn't have the huge performance impact it once did. About the only thing left (that isn't easily solvable) is stripping comments and minifying.
350m down (before considering how many actually turn into trees and survive), another 999.65 billion to go ... so what's everybody else doing?
Krebs claims "there is evidence to suggest we may hear similar disclosures from other companies soon".

https://twitter.com/briankrebs/status/1156204409203908609
> someone followed up on where they end up after graduation

There you go: https://www.youtube.com/watch?v=hSwi3RcVBzw

It is mostly big banks, big and medium IT companies.
https://www.tacojohns.com/

primarily a midwest, mountain region chain.

The potato ole's are legendary. Anything with those is awesome like their meat and potato burrito. The taco bravo is awesome. I usually go there on Tuesday for the cheap hard shell tacos which are awesome too.

If you're really hungry, they have a "six pack and a pound" deal which is six tacos and a pound of potato ole's.
Do any of you remember this shennanigans??
https://jalopnik.com/how-ups-screwed-a-popular-youtube-car-g...
When failure is not an option
> There is value in having consistent code, like quickly scanning it by other people and finding quickly common flaws.

Does that make up for the constant annoyance of having automatic formatter screwing up your code? Depends on how much code you write, I guess. If you write code a lot, you'd rather have your code retain the original formatting and put up with reading the code of others in their formatting style. This is not such a big deal, btw. A professional developer should be able to comprehend code in regardless of formatting (unless it's truly horrible, of course).

I notice that people who insist on mandatory use of code formatters don't actually write code that much. So they don't care that their code gets reformatted.
Shippers have problems, and anecdotes abound. Doesn't mean they don't ship billions of packages successfully each year. So keep some perspective.

My anecdote: shipped a prototype computer box weighing 300 lbs 'overnight freight' from Iowa to San Jose. It disappeared for 12 days. Finally turned up on a truck in San Antonio. To their credit they called every day to update (which was 'no new info'), probably to measure my level of consternation. I was unconcerned at the time - the box was going back to be updated and we had new ones already.

Twice (!) I received computers that appeared to have been dropped from a great height onto a solid bar - they were nearly broken in half. Both continued to work! But dang.
Github stars do signify the overall quality and public reception of a project, at least to me. Github doesn't have "sharing"-type social networking functionality to artificially increase the number of stars, so I think it's in a pretty natural place right now and I hope it stays that way.
200M devices—some mission-critical—vulnerable to remote takeover (VxWorks)
It also works well for normal useful extensions. We can figure out ways to eliminate stealthy malicious extensions without removing the most useful feature of extensions.
Nowadays it seems common to make a post without a link but with "link in a comment" note, post link as a comment under that post and like it (to increase change of it being on top). At least many fanpages I keep track of do that.

But I guess it's a matter of time before FB starts fighting that too.
https://swarajyamag.com/culture/reviewing-the-real-super-30-... seems to have some comments from past students
Thanks for sharing! If you go to Waste Expo (not sure if the big 3 send software engineers), it'd be cool to grab a beer and connect.
350M are a lot of trees to be planted in a day. I've done tree planting and the estimated time/effort don't add up. I'm skeptical about the numbers.

Seed planting is a different story
At the same time, all this copying leads to an immense amount of garbage, which can really slow apps down with GC pauses. I really wished JavaScript had support for true immutable structures (a la Immutable.js) since these things do add up.

In my side project, which is a high performance web app, I was able to get an extra ~20fps by virtually removing all garbage created each frame. And there's a lot of ways to accidentally create garbage.

Prime example is the Iterator protocol, which creates a new object with two keys for every step of the iteration. Changing one for loop from for...of back to old-style made GC pauses happen about half as much. But you can't iterate over a Map or Set without the Iterator protocol, so now all my data structures are hand-built, or simply Arrays.

I would like to see new language features be designed with a GC cost model that isn't "GC is free!" But I doubt that JavaScript is designed for me and my sensibilities....
Yes! I remember thinking the same thing about those Skyrim loading screens: 'My GPU and monitor can output millions of colors, and my monitor only has about 2 million pixels. Why do these look so bad?[0]' I've always wondered if dithering would help, and how it would be implemented.

[0] Bethesda's broken engine notwithstanding.
Neat, thanks
Presumably the inevitable Aereo-esque lawsuits are what keep people away.
Sun’s Puzzling Plasma Recreated in a Laboratory
There's plenty of marketing for potatoes (Idaho), pork, milk, pistachios, avocados, beef, chicken etc... Usually trade groups but still.
Haven't been on Tik Tok that long either, but I stumbled upon this story where a girl send a poor non-binary kid a box full of cosmetics. I found that pretty heart-warming.

The point is it's a bit too quick to label a new medium pure cancer. Given time, people will find ways to create amazing things using any format.
> It's popular to be sure but handwritten javascript is not that rare nowadays, is it?

Long time front end developer here. In the last couple of years I can't recall seeing even a single project without a build pipeline (not that they don't exist, I just haven't encountered them at my day job, first or third party).
Super Smash Bros. Ultimate’s New Dragon Quest Fighter Arrives Tuesday