skysight-inc/HackerNews huggingface dataset:
Typically, new garbage collected languages use the Boehm garbage collector (GC for C) in early versions, and then implement their own once they have time to fully optimize their runtime.

This is what Mono and Golang did. (They both used Boehm until they had time and resources to implement their own runtime-optimized GC.) I suspect Java did too, but I'm not sure.

In this case: "The original motivation for gc is my desire to write my own LISP in C, entirely from scratch - and that required garbage collection."

What basically happens is that gc (and Boehm) are "conservative garbage collectors." They treat all values in a data structure as a potential pointer, because they don't know the contents of the data structure. It's a good "quick and dirty" way to have garbage collection if you can accept the risk that some of your memory will remain uncollected if some of your data happens to have the same value as one of your pointers. In practice, it's a good tradeoff.

(Other tradeoffs are that you can't have things like real-time garbage collection, generational garbage collection, or compacting garbage collection.)

> If you're going for a garbage collector, why not also benefit from some of the increased language power/features of a higher level language?

Ironically, one of Boehm's use cases is looking for memory leaks. You basically #ifdef Boehm into a test build, and if a GC finds garbage, you know that you didn't free something correctly.
There’s a subtle through line that the influencer couple were just boring, born rich people using the whole Instagram influencer thing as a means to launder themselves into something more hip and bohemian (and thus marketable in contemporary culture). Ingrid, being a lower class person, is drawn into this deception and they ultimately come out in more or less the same places they started. If I remember correctly, one of the influencer couple at the end is moving on to take a corporate art job (without any real merit or qualifications) at Levi’s or something.
I don't see the technical aspects of this project being discussed as much. Could you the author share some of the technical difficulties with a project like this? For instance, what were the hardest part to make this work? What are some improvements that you are planning on doing? Since it seems that the planner still has room for improvements as can be seen in the discussions here.
The main issue I have with these sites is that they are relatively pointless. The really only are able to cover low and mid level position salaries. Those salaries are not generally very elastic anyway and you can get pretty close to the the salary info from public stats anyway. This makes the site pretty much useless for those jobs.

If you are the Director of AI/Machine learning (or CFO or whatever) at some company there are probably only you or you and one other person that ever had that job. By providing the salary you are outing yourself anyway and risking some sort of action against you. Anyone looking to move into these good jobs has no use for the site either.

This is the real problem glassdoor had/has and why it will eventually disappear or become nothing but ads or headhunter style site.
Is this location dependent? In other words do you only see this if you’re using your phone in a particular region?

On my device, I’m seeing “Crimea, Ukraine” when I search for it. The border with other parts of Ukraine also looks like a border for national subdivisions as it fades when zooming out.
And the more clever crooks make up some excuse like being out of stock on some part then lead you away while a partner does the swapping.
> The Americans who marked this decade most visibly with their anger and impotence are, of course, young white men.

Not that young anymore, another "lost generation"? Lost in clicks, taps, swipes, likes, and upvotes. The only truly innovative invention of social networks is the psychological one, yet not done by the pschylogical professionals - how to mercilessly monetize and exploit the dopamine injection cycle of a human. Shall we invent a way to block on demand the dopamine inflow, the same way we block ads and shut down the lights in a room?

> It seizes some of the best, noblest human instincts — to share, to know, to connect, to belong — and harnesses them to a degrading system of profit.

This just screams "Tinder" (for a male) with their premium plans, "boosters", and whatnot. Yet here I am - contributing my time and intellectual ability on a website from a country where I will never live or work, which on my entry attempt will assume I'm an intruder, ie. I'm trowing both into a black hole. Please upvote.

Internet with social networks enabled something new. Massive global crowd for whom English is the lingua franca. The creativity of this crowd is consumed by American corporations sucking them into their outsourcing centers (or even better more recently - free labour with a promise of becoming an influencer), and the spreading of language is choked by the copyright lobbies. Don't take as granted having your language as a lingua franca, Anglosphere, be timid - 30 years ago we would speak French and you'd be out of this conversation.
I'm joining this conversation late. As a professional musician and music teacher, though, I think that a couple of methodological recommendations could help.

Whatever the tools (books, websites, etc) you use, never learn anything that your ear can fully grasp. For instance, in learning Harmony, many apprentices forget to put first their ear on the thing. Instead, they take an exercise as a puzzle or abstract problem, just a matter of only applying the rules. Just don't do this.

The second advise is as important as the first one. Learn basically from the masters. I do really learnt what matters when I see and hear what the best composers are always doing. Books are fine only with the real music in the horizon.
Although personality traits might partially explain this, I think you're ignoring powerful systemic incentives too, especially in lab sciences.

First, tenured faculty in lab-science departments are often expected to cover most (~75%) of their own salary via grants. While tenure means you can't be outright fired for not doing this, there are still consequences. Some places will actually reduce your salary (so you have a job, but are now making $25k/year!); others won't do that, but your office can be moved to sub-basement 4 and your assigned classes will be held Monday 8-9am and Friday 4-6pm.

Tenure also only covers your own job. If you run a large lab, students, postdocs, and technicians depend on you for advice and funding. There is—or should be—a decent amount of pressure to be responsible for them, many of whom you've worked closely with for years. To do so, you need to write grants that fund their day-to-day work, revise their papers, and train them.

Finally, even if you don't care about your salary or your people, you probably do care about your own research program. These don't do well with lapses in funding. Preliminary data is essential for grant applications, but it's expensive and time-consuming to collect. Normally, some "falls out" of other, on-going projects: the project looking at how Xs become Ys sometimes detects Zs instead, so here you propose to look at the X->Z pathway. If your funding dries up, you won't have that data source. Without money, you can't get the preliminary data you need to...get money. Since the consequences of running out of money are dire and funding rates are terrible (~15% of grants get funded), the solution is to submit lots of things, which requires lots of work.

These factors explain a lot more, IMO, than personality/egoism. (And the age thing is about more than egoism. If you don't get a "real" job until 40, it's only natural to hang onto it for a while. And age is a terrible proxy for performance: some older profs do awesome work; some younger ones chase the trends du jour).
Was talking about inhouse/onpremise setups. Does AWS do that?
I'm not sure I agree. I've had a FB profile, that I admittedly don't look at often, which I've had set to private for its duration and can't remember a time where I've had to jump into the security settings to change something due to my private information suddenly becoming public.

We can argue that the core UI is trivial and hence non-technical people jump on and essentially make user errors, but I'd be inclined to put the onus on people using a private platform to host their private information to ensure they've set up their account in a way that reflects the settings they want.

Don't get me wrong here either, if someone hacks a platform and extracts private information, or if the platform's infrastructure is misconfigured and exposes private information, then by all means I want the company responsible held account. Which is something that currently does not really happen. I'm just hesitant to blame FB for users misconfiguring their accounts and alien actors taking advantage of that misconfiguration.
Quite. I think it's also indicative that the 1st goal of this tailored propaganda is not to find the recipients that will be convinced. No, that comes second to _keeping it away from those who will/can question it, and by extension, refute it_.
There's no indication in the post-mortem that the issue had anything to do with reuse or immersion.

> "We believe that we had a liquid slug of the (NTO) in the pressurization system," Koenigsmann said. "When we opened the valves and pressurized the propellant system, we think that this slug was driven back into the check valve. ... That basically destroyed the check valve and caused an explosion."

Hence the redesign.

There's also been discussion of reusing Crew Dragon on unmanned CRS missions. https://www.teslarati.com/spacex-no-crew-dragon-spaceship-re...

> Although the OIG report in question never specifically states it, some of the language used to describe Dragon 2’s cargo configuration does seem to imply that Cargo Dragon 2s will predominately (if not exclusively) be derived as slightly-modified Crew Dragon capsules, seemingly indicating that SpaceX’s CRS-2 missions may only ever launch flight-proven Crew Dragon capsules.
Honestly, I think you should give some of the combinations a try.

1. Peanut butter and honey (or brown sugar) sandwiches were my favorite as a kid and nowadays I just ditch the bread
2. Peanut butter can be a substitute for tahini as a hummus ingredient

Heck, I recently tried:
* Pumpkin pie dessert hummus from Costco and loved it. With some strawberries it was gold.
* Peanut butter and bacon cheeseburger

Now when it comes to rye, I think the lack of also there is that it's just not good IMO.
Why India shuts down the internet more than any other democracy
Pure speculation: You don't need to record everything, only enough information to reconstruct what happened later (e.g. outcomes of branches, results of system calls, etc). You can then run a post-processing phase after execution (or in parallel on another thread) to fill in the extra detail that is needed for efficiently presenting what happened.
This idea is quite interesting.

What do you think should this QR code lead to?

Salary information of one particular person (that put the QR code in the room)? Or salaries of group of people who work there?
> most ssh clients will tell you if a certificate changed

Most implementations of ssh in the wild don't use CA (or self) signed certificates. I dont know if Cisco even supports the use of ssh with certificates.
We calculated CO2 emissions from Bolt rides to balance them out
You need hands to breed yeast or test mice or splice genes.

Probably not what you had in mind, but plenty of wetlab work gets done on campus every day.
Did not downvote but the examples included on their transparency page linked from the above article only has example of american-centric propaganda.

https://transparency.twitter.com/en/information-operations.h...
Yeah, it's Levi's.

I didn't read class in the film quite the same way, but that's an interesting lens. I should watch it again.
It did that with auto makers though, didn't it?
My comment is a pun, not a show of support for anti vaxx, not sure why am I getting down-votes.
>Nuts are healthy.

There is a great deal of scientific evidence supporting nut consumption. This is not just because they contain fat, but because the fat they contain is monounsaturated, they are slow to digest, and they are good sources of fiber (particularly almond/hazelnut/pecan):

https://academic.oup.com/ajcn/article/78/3/647S/4690007

https://jamanetwork.com/journals/jamainternalmedicine/articl...

https://bmcmedicine.biomedcentral.com/articles/10.1186/1741-...

> ‘Grazing’ food all day is good.

I don’t think I’ve encountered this philosophy much in the wild. I would never endorse it.

I do understand the practical necessity of snacking sometimes when you’re trying to get work done on a schedule. In these cases I think it helps to drink plenty of water with any snacks.
One interesting use case to look at would be Marathon Event Bus: https://mesosphere.github.io/marathon/docs/event-bus.html.
Ooh exciting! The main reason why I've needed to leverage the GCP vision API is due to orientation limitations on local OCR.

I'll test and migrate to this soon depending on accuracy. Great job so far.
> the Haskell community has yet to internalize the ideas that PLT research has come up with, as to how laziness and strictness should be specified

Could you how those ideas should be used in practice? I'm a Haskell programmer and vaguely familiar with the ideas you mention but it's not clear to me exactly how they fit into a practical language.
The military does not get the last word on the matter. I doubt any recent administration would take this step, let alone the current one.

Furthermore, the military has not demonstrated much ability to constrain the excesses of the military-industrial complex in any matter.
XX44PANDA44XX’s Xbox Clip
Nigerian prince does not want to waste his time, he is only interested in easy-to-manipulate people.
There's also value there in calculating the rate of change for each.
One thing to note is that Robert Putnam wrote the original Bowling Alone essay in 1995. Well before most people in America even had Internet access.

The trend of declining participation in religious organizations, civic organizations (like the League of Women Voters), fraternal societies (like the Elks or Masons), volunteer associations, labor unions, and sports leagues has been happening since at least the 1970s. Surveys of Americans have found a consistent decline in the number of self-reported close friends since as far back as the 1980s. Same for those who reported being friends with their neighbors. Indicators of social capital like the percent of people who donate blood have been falling since the 1970s.

The point is increasing levels of isolation and misanthropy is a manifestation of a broader trend towards declining social capital. And that trend has been ongoing for probably 50 years. Social media may have accelerated it, but I don't think it would have anywhere near the same impact if Facebook was introduced to the American society of 1960.
> I don't believe the digital revolution "did this to us". I think it's simply a mirror and and amplifier what was already there.

You saying the same thing and its exact contrary.

Of course it's always been there. That's not the point. The point is that the so-called revolution/empowerment is promoting the worst out of us collectively and individually, instead of taming the beast, and helping the best.

Taming the beast, the destructive human passions, for the common good, which is the very point of "civilisation".

Edit:

> and we're realising there is a problem

It's been thousands of years we've realised, we know there is a problem. People have discoursed/written about it so much in the past.
Basic SAT model of x86 instructions using Z3, autogenerated from Intel docs
$6/hr. is less than minimum wage. Are you outsourcing to slaves?
In 1999 we'd be having this conversation in French? Really?

Honestly if you think social networks are just for people who speak english you gotta take a look at the world a bit more.
* Unix. Ken Thompson wrote the first version in three weeks. Source: UNIX: A History and a Memoir.

* JavaScript. Brendan Eich implemented the first prototype for JavaScript in 10 days, in May 1995. It shipped in beta in September of that year. Source: Brendan Eich's history of the language.
I don't see a conflict between using debugger and TDD.

I use the debugger to set breakpoints when running my unit tests all the time. It lets me understand the code better when developing it.

Also convenient when pasting in data from production into the unit test to find what is causing the bug.
Taplytics (YC W14) Is Hiring Engineers in Toronto to Expand Our CX Platform
good try man, but to get a full understanding you need to get deep into organizational theory/system theory or have already the background which I doubt most have here. Again, it would be a longer post, which would lead to a debate because of some unpopular opinions involved and I just don't have the time. Educating you doesn't pay my rent. But you are smart, check out the hints I just gave and write down your guess and be brief (as you requested yourself). People would appreciate this.

edit: thanks for the downvotes
There is also at least one study showing (at least) flu infection compelling humans to be more sociable and outgoing, but it was (now that I think of it) conducted by comparing self reported social interaction counts before and after a flu vaccine containing (of course) flu virions.

See references in this article, because I have trouble copying them on mobile.

https://www.psychologytoday.com/intl/blog/darwins-subterrane...
The pixel is something Old Navy might actually seek out. They want the insights and increased ad roi that they provide.
Wouldn't be the first time a timing error has caused a huge failure. A similar error during Desert Storm cause 28 soldiers to be killed.

http://www-users.math.umn.edu/~arnold//disasters/patriot.htm...
Thank you! This is the value proposition I was looking for.
I was also curious about this as when I first looked at the link it said 'state-backed' which immediately put the NSA and the likes in my mind. Then it went into Saudi propaganda. But if we look at even recent HN headlines with the likes of Facebook [1] we can see that political misinformation is a big problem in the US as well and I wonder why this article focuses on the Saudis and not state backed information operations as a general world wide problem. My guess is that people don't consider your average politician buying fake news ads to swing an election to be 'state-backed' where as if the president was caught they would.

[1] https://thehill.com/policy/technology/468216-zuckerberg-doub...
The ethics of walking in cricket: from Socrates to Nietzsche
I recently did a project where I OCR'd a very rare book that I could only find in the library of congress so I could read it on my kindle.

Tesseract was amazingly powerful and accurate, but it seemed to struggle if the page was warped or tilted even a little. I had to preprocess the images heavily to try to dewarp the natural spine curvature, and even then it could only get about 99% accuracy (which sounds like a lot, but consider a book where every 100th letter was wrong - I basically flagged the errors on my kindle as I went along and manually corrected them later).

I guess the point of this comment is that, in my experience, Tesseract.js is probably going to need an accompanying PageDewarp.js for it to be of use scanning books. Not everyone has access to a right angle scanner or can slice the spine and get perfectly straight high-res scans.
My bad, you make me remember. When children were smaller, indeed they were quite energetic up to until some quite high degree fever.

Now they are older, and fever starts to knock them out sooner. Fever suppressants make them bouncy again still (so no rush to give them until 38.7-ish, as long as they drink well etc).
Just like the 737 MAX, an accident waiting to happen with loss of life . . . .
Yep, absolutely agreed. The landing page is work in progress and hasn't been proofread. Didn't except it to end up in HN :)

Apologies for typos and grammar, and I hope you can also brutally criticize everything else beyond the surface! :)
I love the new oxymoronic phrase: "aggressive liking". I had to first get past the hilarious opener: "Transparency is at the heart of everything we do at Twitter."
Thanks! Seems like all of them are pro-Trump (I am not his supporter).
I find this very interesting. Can you use it integrated in IntelliJ. How about as a paid plugin?
Boeing's explanation is that the flight automation software runs on some sort of "timer" and the timing apparently wasn't configured correctly, so Starliner thought it was at a different part of the mission and did the wrong burns.

Astonishing to me they make it sound like it runs like an independent stopwatch and not kept in sync with the actual IRL mission parameters in a more direct/continuous way. They're talking about the automation handover between the launch vehicle to the spacecraft, and on Starliner "clearly the time got messed up" ... "the spacecraft was not on the timer we expected it to be on"
To be fair this has been the way of doing things since the dawn of civilization. Country A invades Country B, Country B is now part of Country A.
Fascinating, but a big piece missing from the article is where this data came from. The linked article [1] is much more clear:

"The data reviewed by The Times Opinion didn’t come from a telecom or giant tech company, nor did it come from a governmental surveillance operation. It originated from a location data company, one of dozens quietly collecting precise movements using software slipped onto mobile phone apps. You’ve probably never heard of most of the companies — and yet to anyone who has access to this data, your life is an open book. They can see the places you go every moment of the day, whom you meet with or spend the night with, where you pray, whether you visit a methadone clinic, a psychiatrist’s office or a massage parlor."

[1] https://www.nytimes.com/interactive/2019/12/19/opinion/locat...
They seem to be highlighting SIP/VOIP as the main issue. And downplaying ssh access into the router based on an assumption that most don't use x509 certs for ssh. Does that sound right?
No, I just don't think jails solve the problems besides costing taxpayer money. Maybe more things should be considered civil.
> Mr Bridenstine suggested that had astronauts been aboard they could have been able to correct the fault and successfully get the craft to the space station.

Its really unfortunate to hear this news as its not easy to gt these things off the ground. (pun very much intended) Hopefully it doesn't take too long for another attempt if any.
In 1989, yes. Guess in what languages were translated the fields in passports of many countries from the Communist block? French, German, and Russian.

> Honestly if you think social networks are just for people who speak english you gotta take a look at the world a bit more.

Depends on how you see yourself. Passive viewer, poster? You're right. Contributor, creator of platforms and systems, advanced content creator? Try doing these without knowing English. Yeah, I mean more generally "the internet" and "the web" rather than social networks only.
Marx wrote about it in 1844:

https://en.m.wikipedia.org/wiki/Marx's_theory_of_alienation
Thanks, actually I'd really appreciate your help! My email address is the contact page.
While there’s nothing really new here, maybe this will get average people to start caring about this stuff.
No one here is getting offended by words on a website. If it gets flagged, it's because it's a veiled attempt to derail the original discussion completely.
Only because they were shaking it to bits while trying to light the emergency abort engines as a shakedown test for Nasa, reusing a capsule they had used before.

So I don't think that's at all a fair comparison.
Ansible for Kubernetes, my second self-published book