skysight-inc/HackerNews huggingface dataset:
I've been intrigued by traffic after moving to SoCal from Oklahoma. day after day you will hit pockets of slowness only to find out there was no obstruction.

in the past I read about 'shockwaves' in traffic. one guy changes lanes too fast, which causes multiple lanes to hit their brakes, and then you get the shockwave effect ("Jamiton" in this article) and it lasts a long time. but after doing enough highway driving, I don't think that's the main issue.

my hypothesis is it's simply merging traffic. I've noticed on my daily routes that traffic is always bad where there are a bunch of roads merging, and immediately after all the merges finish, traffic speeds way up. bad drivers aren't causing these shockwaves, it's all the sudden merging. I attribute this to bad planning. "hey, this is a major road and it's going across the highway, it should probably have a merge here."

a lot of people bring up zipper merging - better training of drivers will help a bit, but properly planned highway merging would be much more efficient.
Gene Wolfe Turned Science Fiction into High Art – The Ringer
Living in one of the high rent areas, it's amazing how many people move here for the work, and then leave once they've achieved their goals. Quality of life and good pay don't seem to be collocated.
This took me down a rabbit hole. I wonder if there are any legit reasons to use Smalltalk (Pharo) these days?
Most countries with better guaranteed parental leave policies have even worse fertility rates than the US.
You and I generally feel the same way here. I freelance remotely with very minimal human interaction. Often I will go weeks without interfacing with a human.

As far as sources for that type of work, you have to treat it like a business. Get clients and keep clients that need ongoing and long-term work. Between that and referrals that just come in naturally, I essentially never have to source work. I always have more than I need.

It also helps to have strong call skills. I have gotten quite good at communicating via phone or similar whilst remaining a lifeless bag of meat in IRL social situations.
> potentially dangerous ones

How do you define this?

> Apple already reports your offensive photos already

What?
As someone who transitioned from IT management to alumni relations/fundraising at an NFP, I've experienced a couple of these 'complications'- they crop up in all sorts of ways.

A couple of examples:

1. Donor (decades ago) created a scholarship for boys from his old school (boys schools) to come and study at my institution. However, since then, the school has become co-ed and we now get the occasional situation when no boys apply, but we have exceptional female students applying. The trust which controls the scholarship will not allow us to award the scholarship to females as that will contravene the will.

2. We had one recently deceased donor donate $10k in her will for daffodils for our grounds. Our grounds are not that large nor are there many suitable places for the daffodils - eek! Luckily we were able to discuss the issue with her daughter and modified the request to become some memorial benches and daffodils.
Also in "Sapiens", Yuval Noah Harari argues about the importance of gossip to form larger societies.
I did the map for https://en.wikipedia.org/wiki/Clovis_culture#Evidence_of_hum... ... visible at https://en.wikipedia.org/wiki/File:Pre-clovis-sites-of-the-a... ... mostly because I was amazed nobody had done one beforehand.
slightly related, js [limited] system available font detection: https://gist.github.com/fijiwebdesign/3b0bf8e88ceef7518844
Hand dryers vs. paper towels: the surprising fight
JavaScript Logger Service Logjs
https://logjs.net Logjs lets you replay what happen with your users on your site, helping you and your team reproduce issues and fix bugs faster.
Logjs will help you rapidly found issues. Understand the cause of every bug and customer issue an fix it fast.
What do you think is nicer about Rust's type system?

IMO Rust's type system is more principled but does much less for you, and so is more annoying to use. As a simple example, incrementing a reference count in Rust requires a clone() call; in Swift this happens automatically.
As someone mentioned elsewhere, the article left out a huge part. It was in cryptocurrency. A normal bank would never let that much money move out like that.
Having the entire web be unaccessible is a somewhat poor compromise, though…
Sounds more like it's an idea that's been fed to the culture by Hollywood.
Great Migration as a concept mostly predates 1970.
You can simulate that though since it's an html element being rendered with css.
A board approves a buyback that the CEO initiates.
Graham Hancock is an egotistical moron who is more entrenched in his own beliefs than any actual archaeologist today would ever be.

What he and other pseudoarchaeologists claim to be orthodoxy in the discipline is actually a representation of how archaeology was in the 1960s and 1970s. Anthropology, which archaeology became a sub discipline of in the 1960s, was firmly structuralist at the time. Structuralism is the theoretical paradigm that sees culture as comprising two intertwined components: intangible conceptual constructs, and expressions of those constructs such as language, symbols and myths. Dualities in myth in particular were latched onto as the scaffolding that uphold the underlying cultural constructs; if you could identify these pillars of culture then it was though that you could truly understand it. This was later recognized to be total garbage since it completely ignores the lived experiences of actual people, it pretends to be omniscient, it considers cultures as pure entities that live in isolation relative to one another, it flattens culture as a single way of life with no possibility for multiplicity to exist. Post-structuralism noted that there are blatant disconnects between so-called cultural norms and the actual experiences of individual people.

Structuralism was dismissed during the 1970s and being overly prescriptive, and rightly so. Graham Hancock criticizes the prescriptive terms that archaeologists in the 1960s devised, but simply replaces them with a different, much more arbitrary, completely unverifiable, utterly wacko, and much more prescriptive cultural framework, rather than consider that the whole notion of thinking in such a way is just plain wrong. He is stuck in the 1970s, subscribing to an outdated ideology that no archaeologist or anthropologist today would accept (though some aspects do creep in, especially in introductory pedagogical settings, and when similarly-minded systems theory approaches are uncritically applies, especially by theoretical physicists who claim to know everything).

It's sad really, because this perspective is so common, largely due to completely outdated representations of archaeology in the media. For instance, in Stargate the show has an hour for the crew to land on a planet, identify the conflict, and resolve it based on an off-hand remark made by a local that is strategically written into the show to express the cultural structure of the week. Why do all the planets they visit have only a single culture? Because it needs to be monolithic in order to meet the basic formula of the show. This is the reddit version of culture, which happens to be completely wrong, completely outdated, and persists largely to legitimize nationalist policies (it meshes very well with the implicit notion that nations have only one culture, expressed through famous cultural landmarks, and that 'lesser' cultures deserved to be displaced due to the fact that they did not meet the arbitrary criteria that distinguish so-called 'civilizations' from those miscellaneous 'simple tribes').
Net 10 is terrible? Who are your clients?

I have spent a fair chunk of my 25+ year career consulting. Net 10 may not be the best terms, but it's far from terrible. $30/hr, on the other hand...
FYI this isn’t occurring on chrome or safari on iOS. As soon as the fake bar appears the page stops scrolling normally - the scrolling inertia stops so that I can scroll but not “toss” the page, and the real address bar no longer hides. I wonder if this is a deliberate mitigation, or an accident?
Safari has prevented websites from accessing nonstandard fonts as an anti-fingerprinting technique for a while now, so this script does not quite work for those.
The SIMD units are now 4x wider with 4x more ILP (dual-issue FMA). Include increased core count and we've kept pace with Moore, though only for vectorizable code that is not memory bound.
Is this related to the 2016 story of how "Obama handed over control of the internet" ?
Power hungry perhaps. But if his compensation is stock options his goal will be to raise the stock price. A risky wsy is to invest in growth. A safe way is to buy back stock.
A Nigerian ISP Accidentally Hijacked the Internet
Yes, I agree completely. Indeed, I would say the same thing in reverse if Swift was taking over the world of scripting (a bit like how people propose Kotlin and Scala as scripting languages ...). Using those languages for interactive analysis & high level scripting is as bad an idea as using Python for building a complex application with large numbers of rich data structures.
Also to clarify, UIElements (Unity's new retained mode UI framework) is available now in 2019.1 for Editor UI. Runtime UI will also be using UIElements in the future.
You don't get the "right" to "occupy" the left lane just because you're going fast. You have the obligation to yield the passing lane to anyone who wants to go faster.

You do not know who has an emergency, and who doesn't. You don't get to enforce one law (speed limits) and flout the other (yield the passing lane). In fact, you don't get to enforce any laws if that isn't your job, and if it were your job, you should not disregard one of those laws.
In my company it's certainly the case that in order to progress on the technical track you need to be extremely good and more importantly on the right projects. I see a lot of mediocre people advance on the management track but only very few advance above a certain level on the technical track. Considering that salary is directly tied to a person's rank I think it's a very rational decision to go into management even if that's not your inclination.
A retained mode GUI is defined by writing initialization code that sets up a model of the UI elements in memory, attaching data and linking callbacks to interactive elements like buttons. The UI library uses the model in memory to draw the UI and handle user interactions.

An immediate mode GUI is defined by writing an update function that draws the UI, passing in data and conditionally running callbacks for interactive elements like buttons. There is no model saved in memory, rather the structure of the UI is implied through the code path taken by the update function. The UI library uses this function to both draw the UI and handle user interactions.
I think the op was asking if other cities had characteristic prose.
Yes, that's the one. Anandtech did a pretty good analysis of Cannonlake here: https://www.anandtech.com/show/13405/intel-10nm-cannon-lake-...
Yep, it does indeed have a nefarious past, and archaeologist tend to own this criticism and have worked towards genuinely working in an anti-colonial spirit (though there are still soooo many things that need to be improved upon).

Does this negate the work that has come out of archaeological research? Not necessarily.

Also note that genetics has been harnessed extensively for political purposes, especially in tandem with archaeology (see: eugenics). Does that de-legitimize its genuine practical applications today, when conducted in an ethical, respectful and regulated manner?

edited to convey what I actually meant to say, and mistyped due to being drunk.
And most importantly dont expect memset to be executed at all. Most -O2 compilers happily optimize the memset away if if doesn't care about the sideeffects. Therefore there exists the "secure" memset variants, which are the insecure variants adding a simple compiler barrier, so it isn't optimized away.

And there exists the very few really secure memset_s variants with a real memory barrier which guarantees memset to be executed in load and store order, flushing the cache, so that Spectre attacks are mitigated. security-relevant crypto libraries, like openssl and variants don't care about that, because memory barriers are "too slow". only the Linux kernel does it properly. It's still a mess.
I can see how it can be read that way but lgregg was right. Thank you though.
Thanks. HCI (and human factors engineering) were the original areas of study concerned with these questions. UX, which is more popular at the moment, seems to have more emphasis on visual appeal and marketing psychology, rather than on effectiveness for the user's goals. You could see "dark patterns" as an extreme of this shift in intent.
This applies to me, I guess. I've tolerated Kentucky long enough. They keep increasing taxes to pay for pensions they've looted in the past, while nixing services. I feel no benefit at all from my taxes that keep going up. Paired with low wages and a low educated populace, I'm outta here.
Don't blame your lack of promotion on a diversity drive.

If the company does not respect you and thinks you are "just a worker cog that is probably a dime a dozen", as you wrote, then you probably won't get promoted whether there is a diversity drive or not.

Getting promoted is not really about being indispensable either. I know plenty of indispensable people who don't get promoted.

Getting promoted is about proving you are ready to take on more responsibility than you currently have -- leadership of a team, or technical responsibility for more important projects, for example. Expectations will be higher if you get promoted. Somebody thinks you won't be able to meet those expectations. That is what you need to change.

When you talk to your manager about this, you should focus only on your own ability to meet the expectations for a promotion. Do not mention the diversity drive or compare your job skills to anyone else's in the company -- that is not going to get you anywhere.
> PARC had computers where multiple programs were on the screen simultaneously in "windows", and there was a pointer device used to control them—so cool. Doug Englebart was inspired too; he went back to Stanford Research Institute and invented the mouse to make control of those windows easier.

Is that right? Doug Englebart invented mouse in 1963. Unlikely PARC had any windowing system capable machine around that period.

UPDATE: PARC was founded 1970. So the influence should definitely be inversed.
Because educating people doesn't change their genetics. If as a society you care about basketball playing ability. And you find tall people are having less kids than short people no amount of basketball camps are going to make the next generation taller.

Also what we care about is societal contribution which primarily happens through work and we're terrible at making people better at their jobs through the education system.
…they can?
This is definitely the way to go, especially with the more recent trend of embedding UI elements in world space, and VR/AR essentially requiring it.

Internal tools tend to be IMGUI, Winforms, or WPF from what I've seen. Essentially whatever the original author is most productive in. No need to be super performant because your only users are other devs with really high end systems and rarely an actual need for a constant 30/60fps.

Your engine likely already has a graph structure, event system, and input handling. The core pieces of a retained mode UI system are already there.
Yes. The Highway Capacity Manual is a compendium if work by the traffic engineering professionals that examines data and observations to develop theories and approaches to traffic.

If you have a freeway with no on ramps nearby (usually 6 miles) then you should be free of traffic issues if the roadway throughput (1,500 per lane per hour), if it goes above that then crazy agents in the traffic do not allow for distances between vehicles and the brake of one individual creates a cascading effect. This is one cause of back ups.

The next is if you have an on ramp on said freeway, there must be enough capacity for the freeway to absorb those vehicles in. Additionally, you need to have space and time for the vehicle to merge in. If the driver does not feel safe or have enough distance, they will perform erratic moves to get on, which will slow down traffic in the aforementioned cascade.

If a highway on-ramp is failing, it is usually due to a political person pushing for it. The Federal Highway Administration (FHWA) has a long list of requirements for a new ramp, and they are very well thought out to prevent issues and are good to work with.
Swift's type system is pretty similar to Rust's (especially with recent proposals covering existentials), but without lifetimes.
I don't understand; isn't Swift much better than Python at native interop? Swift can directly include and interpret C headers for example.
The current version of Swift, actually. Swift 5 has already been released.
Swift can interoperate with most C code already.
More educated women having more children is not mutually exclusive to less educated women having more children.
I don’t believe educational attainment is that strongly correlated with intelligence. Their are so many environmental and societal factors at play.
> employer can also raise prices for

Yeah, the employer is fine. This is about the people earning the wages.

> Talking about spherical cows here.
> Since inflation affects everything at once

Are we dealing in spherical cows here or not? That is a friction-less spherical cow if ever I've seen one.

The agreement on inflation is to use the best-guess, which is the government number, but the as-experienced effect of monetary creation would varies enormously depending on where and how people are engaging with the economy.

> at "regular" levels of about 2% a year, it's too low to matter

The ordinary people I've dealt with care a lot about small amounts of money because they don't have much to spare. 2% p.a. represents a significant risk to them. And, critically, if a wage earner had a choice they wouldn't choose to be subjected to it.
> This doesn't bode well for future generations.

It hasn't impacted any generations thus far. Low income and/or poorly educated Americans have always had more children than higher income/well educated Americans. From back when health standards were terrible, to when having more kids meant more hands to work the farm. Yet society still has found a way not to collapse on itself.
I wonder if this behavior is Google trying to make AMP pages behave a certain way in Chrome...

It mirrors the exact behavior of an AMP page's header.
The data extend to the 1940s, as does the trend of (net|gross[1]) positive brain migration.

Industrial decline accellerated hugely in the 1970s.

1. The terms and implications are still confusing me, but the effect remains: the former CSA states scored positively 1940-1970 and in cases later.
Yeah well, but clang still has ugly corners. Take for example recent FPU bug on FreeBSD i386. GCC does not have it.
I only upgraded from my 2009 i7 (I forget the model) to last years i7 because the old motherboard died.

I kept upgrading GPU and seeing only 20-30% CPU use while gaming. It was fine.

Some changes to how we build these things would be nice.

The heavily integrated motherboard model should die. A PCI slot on my old board made the whole system flake.

Discrete components I can stack are more my dream design. If my old CPU had been a sealed unit of some kind with a physical connector to the GPU, power, and such, and I could have simply swapped out the faulty port expansion “module”, that would be slick.

But one PCI port flaking means I have to bail on an otherwise perfectly functional CPU, RAM, PSU, and cooling kit.
Wow. As someone who has been lifting for almost 2 years now, that was the best visual I’ve ever read for bench form.

Thank you. Why have I not seen it before? It’s such a straight forward explanation.
You're picking states, but the report talks about moving to cities that tend to be blue.
Yep, the Cerruti mastodon site in San Diego is not actually the result of human activity. See the following references:
+ https://www.tandfonline.com/doi/abs/10.1080/20555563.2019.15...
+ https://www.tandfonline.com/doi/abs/10.1080/20555563.2019.15...

Can't speak about the others, as I'm not familiar with them. I'm also not gonna do all the critical thinking around here while im buzzed on a saturday night. Do your own research.
Hey, I exclusively drive the speed limit in the right or middle lane. This is just an observation I've made that seemed relevant. For what it's worth, I highly doubt that there was any sort of "emergency" involved in the vast majority of times I've observed this behavior. Also, apart from properly lighted emergency vehicles no one has the right to exceed the speed limit regardless of the situation.

Edit: According to this resource[0] only 4 states require you to yield to faster traffic approaching from behind in the left lane, so this seems to be far from a universal requirement.

[0] https://www.mit.edu/~jfc/right.html
With a little polishing this would be quite the "exploit" - trap the user in your fake browser, actually load pages that are entered into the fake URL bar, replace content only on certain patterns...

The only solution here is a proper line of death [0]. It defeats the purpose of the LoD when it dynamically shrinks from user action.

[0]: https://textslashplain.com/2017/01/14/the-line-of-death/
Don't be fooled by the dissembling nature of this article.

It would be nice to think of this as just another data-fetish bauble, but this article is part of a complex multi-dimensional game of politics. Who stands to gain? What senators sit on the majority of the Joint Economic Committee and why would they be selflessly taking their own states down a peg? Woe is the drain... of their own making perhaps?

Maybe there is some major upcoming decision, say, one by the Supreme Court, that will greatly effect how many, many billions of education dollars will be dispersed by the federal government and to what "accredited" educational institutions will be newly eligible for it?
Why are you conflating "highly educated" and intelligent? The article never mentions intelligence anywhere.
I think rgbrenner's point about the ECPA is actually on point in response to the "IIRC this also comes into play when your email messages are hosted on a 3rd party server that you do not own." comment.

The ECPA isn't just about unauthorized access. It also has provisions, such as the Stored Communications Act (a subset of the ECPA), that apply to the 3P situation you described where "Government request[s] these records." For example, 18 U.S.C. 2703(a) (titled "Required disclosure of customer communications or records") reads "[a] governmental entity may require the disclosure by a provider of electronic communication service of the contents of a wire or electronic communication, that is in electronic storage in ..."

In response to the original comment, the State's position that "it could warrantlessly get cell phone location data to find anyone, anytime, at any place as long as it was less than six hours old" was in part based on a previous Supreme Court case, Carpenter v. United States. Carpenter concerned federal prosecutors' attempts to get CSLI information using a court order pursuant to the Stored Communications Act -- 18 U.S.C. 2703(d).
No idea what you mean by outline. Also, I'm glad that you implicitly recognize the difference between being wrong and having insufficient data.
Fuck you and follow the law dip shit. You're going to get people killed because you feel entited to drive like a maniac.
This [2] is a dangerous post from a security guy, describing memset_s with just a compiler barrier as "secure". In the age of Spectre only a memset_s with a memory barrier is secure, and currently all memset_s but my safeclib memset_s are insecure. Esp. the ones with "Secure" in its name.