skysight-inc/HackerNews huggingface dataset:
> they also broke the entire authoring workflow by effectively deprecating `GameObject` in practice

I've not yet worked with ECS, but I've read the docs and remember there was an emphasis on GO -> Entity conversion. So authored GOs can be converted to efficient entities runtime. Is this not the case anymore?
I know enough logic not to need your links, thank you.

And, no, my point was that you have tried to relate, in a hand-wavy fashion, two unrelated statements. So you can't say "it's for the same reason".
Deck Review with Regenxbio
So no source on the claim that one must be a taxpayer to use (i.e. exercise the right to be on) public roads?

If the right is not enumerated, then it probably isn't restricted to taxpayers. Right of mobility is a natural right.
I stopped measuring sizes unfortunatelly, since nowadays you can cut heavy native part to pieces and deliver them separately and native part is out of my concern. We use webrtc anyway, so it won't be super light.

I could recommend RN if you can tolerate slightly lower performance (because of the stuff i mentioned earlier) and beware that infinite lists are absolute shitshow (we built our own). If you are native specialists you can write bindings by your own and replace only parts of the app with RN.

Assets are stored the same way as in native, not sure how you can do something with them.
Rtings has comprehensive reviews for TV as monitors: https://www.rtings.com/tv/reviews/best/by-usage/pc-monitor
You need to check with an app before you can get within 6 feet of a stranger. You want to make physical contact, that's going to be $20/months for 3 checks a month. Each person you get close to will increase your chance of getting hauled off to contact tracing quarantine. You'll also need a properly isolated location for 9 months if you want to get your wife pregnant. Population control advocates will be ecstatic.
There are no languages we know of related to Japanese
Wait is this really true? Fascinating if it is.

It seemed a little weird that China would want to “settle” Tibet considering that the most economically prosperous regions of the Country are on the Coastal regions. What are the incentives to abandon your home and move to a strange land?
The new movie has a fantastic soundtrack and awesome CGI.

Sadly that's pretty much the only parts that keep it fresh. It is pretty forgettable and uses some tropes that are both very lazy and "problematic" like born sexy yesterday.

Still, if you end up watching the first one and liking it, it might be worth a watch as well.
Autocorrect is always ducking amazing :D
That's an interesting question, and there has been some work in that area.

Getting shared mutability as a user of GC is basically the same as getting shared mutability in any other scenario in Rust. You use `UnsafeCell<T>` or a safe wrapper around it, like `Mutex` or `Cell`. You can get a feel for this even in idiomatic Rust using `Rc` instead of a tracing GC.

When you start looking at other methods of GC things get trickier. Even with `UnsafeCell<T>` the GC can't, in general, know whether something is borrowed (mutably or immutably) by the mutator, so the problem to be solved is finding ways to enforce that there are no references into the heap at all, when collection needs to happen.

But when you think about it, this is actually not so different from the usual problem of GC safepoints. The problem is the same- enforce that there are no un-rooted pointers into the heap, when collection needs to happen.

And it turns out there are some tricks you can do with lifetimes to get borrowck to enforce safepoints for you, and it could even be made pretty ergonomic in the future.

Some early discussion of the problem space:

* http://blog.pnkfx.org/blog/categories/gc/

* https://manishearth.github.io/blog/2015/09/01/designing-a-gc...

* https://manishearth.github.io/blog/2016/08/18/gc-support-in-...

A design from Servo, and a paper to go with it: https://github.com/asajeffrey/josephine

A series of blogposts describing a more recent attempt: https://boats.gitlab.io/blog/post/shifgrethor-i/

The most recent attempt I know of: https://github.com/kyren/gc-arena/

I think gc-arena is fairly similar to josephine- both treat the GC heap itself as a container-like object, requiring `&` or `&mut` access to dereference a GC pointer. Gc-arena also suggests that we could use generator yield points as GC safepoints- they have exactly the required lifetime properties. So you might (to borrow Python syntax) `yield from fn_that_allocates_gc_memory()`, with the compiler ensuring you don't hold any references into the heap across that call.
AVX512 has long been infamous for causing thermal-related performance drops.
Is this true? The "hype" continues to be NE-IPAs - which contain as many hops as anything around, and (admittedly, I know less about this world) big giant BA stouts.

Maybe more kettle sours are being brewed, but sold?
I think reduction in the number of errors is a worthwhile goal. Switching from C++ to a language without memory safety issues while being just as fast would reduce the number of things the developer and code reviewer have to worry about. They could spend more time searching for bugs in the logic, potentially eliminating further issues.

In practice what I’ve found is that people prefer to deal in absolutes. A large reduction in a category of bugs isn’t enough, it needs to be eliminated altogether, they say. If it’s still possible in a contrived example, what’s the point of investing in switching?
Matches closely the number of memory related security issues Firefox had in their CSS parser before the rewrite in Rust [1]

> Over the course of its lifetime, there have been 69 security bugs in Firefox’s style component. If we’d had a time machine and could have written this component in Rust from the start, 51 (73.9%) of these bugs would not have been possible

Also interesting on the topic of memory safety

https://hacks.mozilla.org/2019/01/fearless-security-memory-s...

[1] https://hacks.mozilla.org/2019/02/rewriting-a-browser-compon...
Kinda nullifies the whole “deter theft” thing then.
Not according to your own FAQ[0] on public profiles:

> Your public profile includes any badges you've earned, your basic info (current job title and company, current location, and years of experience), and the tech experience & resume section.

This information can very easily be used to identify a person, especially at smaller companies.

> ... to provide us the canvas to release badges. That’s it.

So before you were taking on LinkedIn, but now it’s just a place to release badges?

[0] https://triplebyte.zendesk.com/hc/en-us/articles/36004382061...
The new interface is dumbed down and has removed significant amount of content.

The original interface was excellent for the user community of experts.

It appears to have been designed by a third-rate UX designer for the average dummy, with no thought to what a professional user needs.

See:
Dumbed down :
https://pubmed.ncbi.nlm.nih.gov/

Original:
https://pmlegacy.ncbi.nlm.nih.gov/
The lockdown order wasn’t her doing. It was supposed to have been orchestrated by Santa Clara county’s health director , Sara Cody. Also, SF has no power over the other counties. It was a joint health order.

It’s remarkable the amount of just plain wrong information that people believe in.
... yes, because everyone should know how to do that? That’s obviously a core part of learning to use a windowing system.
Moderators: please update this post's URL to Lisa Dziuba's copy; most up to date, and of course, proper credit!
A language with a decent type system can easily take care of issues like forgetting to check the password along one code path, or at least significantly reduce the effort involved.
From what I've read the vast majority of Einstein's work was not peer reviewed.

http://michaelnielsen.org/blog/three-myths-about-scientific-...

> How many of Einstein’s 300 plus papers were peer reviewed? According to the physicist and historian of science Daniel Kennefick, it may well be that only a single paper of Einstein’s was ever subject to peer review.
So Supabase is like Hasura for REST?

When are you launching?
Einstein published on Brownian motion, the photoelectric effect and relativity in 1905.

He was awarded the Nobel Prize for his work primarily on the photoelectic effect, not relativity. That alone would have made him famous, so I'm not sure what the thread on proving relativity is on about.

https://www.nobelprize.org/prizes/physics/1921/summary/

(His work on relativity was probably based on his patent reviews of European train schedule calculation filings.)

While I'm at it, Maxwell's equations as we know it were written by other scientists later on. Maxwell was an experimental scientist who wrote 20 formulae in longhand, and a group of scientists, including Oliver Heaviside, put them into the more compact 4 equation vector format later on.

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

An American physicist working as a military advisor updated one of Maxwell's equations fairly recently to correct for a minor mistake discovered during antenna research for the US government.

Also, a PR pieces on extending Maxwell's equations to nanoscale:

https://isn.mit.edu/cheers-maxwell%E2%80%99s-electromagnetis...
young people are duck typed. anything is valid input.

middle age is a time of strict typing.

old age is all dangling references and memory safety issues.
I don't think the genome sequence coverage number can be used to infer anything about how fast DNA decays, or even how much DNA was available to the researchers. For example, from wikipedia [1], I found out that the African elephant's genome was sequenced in 2009; the details can be found in [2], where the sequencing coverage is listed at 7x. Why 7x and not 1000x, or more? Most likely there are some limiting factors, such as compute costs, and people are not chasing higher coverage numbers for their own sake.

>If you think the half life could be millions of years

I don't think the half life could be millions of years. I simply think half life is not a meaningful concept for DNA.

Books decay. What's the half-life of books? How many books from a hundred years ago are still around nowadays? Let's be generous and say 0.1%, that's a half-life of about 10 years. That means there should be no books older than 300 years, yet I have seen with my own eyes a Gutenberg bible, printed well before 1500.

[1] https://en.wikipedia.org/wiki/List_of_sequenced_animal_genom...

[2] http://genome.ucsc.edu/cgi-bin/hgGateway?org=Elephant&db=lox...
Do you enable warnings? Compilers have definitely caught these for me before. E.g. see https://gcc.godbolt.org/z/6RB55X
Guess what, instead of blaming one industry or the other, we should look up and we'd see immediately that it's all a result of profit motive in an immoral society.
> In a project as large as Chrome the vast majority of programmers will not have the necessary expertise.

Wait, then what kind of devs would have enough expertise?
C is also much better at dynamically linking, and results in much smaller binaries. Still not good justification for flatpak. Or crun (the reimplementation of runc in C) for that matter. The Red Hat crew has a problem with their reliance on C, Python, and Go. They need something like Rust (or even Vala, which does ARC from what I can tell) in their arsenal.
Sleep has been working on my last ~10 laptops and desktops, it's a non-issue at this point unless you have brand new exotic hardware. I did have a motherboard issue on a first-gen Ryzen that required a bios update to get it working.

hi-dpi works very nicely if you use GTK or Qt. For the other apps, it really depends how they are implemented. For me it has been working better than Windows.

These are strawman agruments. Give Ubuntu 20.04 a try an you'll see stuff pretty much just works on any common hardware. You can even use slackware and get everything working with a bit of fiddling.

MacOS is a very nice OS but it isn't FOSS and it isn't more capable at this point, it's just a personal preference. Pretending otherwise is disingenuous.
Normal users don’t necessarily know how to use the commandline.

Those that do almost certainly do not know the commands to bypass the UI. What you’re saying is no different from saying users should know what registry entries to change in windows.

Saying “it’s free” is an argument to use paid software like windows and OS X because usable software is something you have to pay for.

Seriously, if the project is not intended for developers using the “make the patch yourself” argument is absolutely unreasonable.
> the problems of “you forgot to check the password in this one case” still remain.

Maybe type systems could, in some cases, prevent this type of problem. You could construct a system where performing a password authentication returns an object of type Authorized, and performing operations requires passing in objects of type Authorized. I don't know how often this is useful in practice though.
Change for the sake of change is societal cancer. You can thank it for the loss of your phone's 3.5mm jack and the fact it's nearly impossible to find a gif on Google image search because it only returns video results.
Game piracy requires exactly one jailbroken device, and that’s just because nobody has publicly cracked FairPlay yet so the easiest way to pirate a game is to just dump it from RAM once it’s been loaded and is available completely decrypted (thus necessitating the jailbreak). After that point, anyone can pirate that app, jailbroken or not.
Are we seriously doing a contest for the worse worker? This is a war between the poor. Can we PLEASE realize that behind any of those issues there is just a handful of profit hungry capitalists?
> This is obviously wrong. It's possible to do the same banking things using the bank's website both from general purpose PCs and browsers on phones for which jailbreak detection is not possible in the browser.

That's quite a bold statement, and also not correct in my experience. Take for example NFC payments. Both Apple and Google will disable the mobile wallet if they detect that the phone has been rooted / jailbroken.
Yes. I only still see ads in the YouTube app (stopped using YT on my phone for that reason), and some websites that do some clever ads reinjection after the page ha aliases still have ads too (but that’s really a minority of websites and they’re not very good anyway son or using them much)

Otherwise it blocks all ads in every other app (especially free to play games that are unusable with ads)

Nextdns will also work on your tv and block all ads (hello Samsung) and telemetry too (there is a smarttv block list you can select at the end of the choices on nextdns)
The problem is that if you know what you are doing (I.e. you configure MongoDB to be safe) you may lose all reason to use it (no longer has the same performance, of course)
- Japan effectively had no lockdown and basically no testing[1].

- Japan is populated extremely densely[2].

- Japan is number 2 by the population's median age (for comparison, Italy is 5th)[3].

- Japan had 808(!) COVID-19 fatalities[4].

- Despite the lockdown, in New York "most new coronavirus hospitalizations are people who had been staying home"[5].

- New York had 29112(!) deaths[6].

One just has to ask, do lockdowns even have that big of an impact on the spread of the virus? Or did it just ran its natural course in each country -- in lockdown or not -- and differences in the numbers of deaths are just down to dumb chance?

"... there’s little correlation between the severity of a nation’s restrictions and whether it managed to curb excess fatalities..."[7]

[1] https://www.bloomberg.com/news/articles/2020-05-22/did-japan...

[2] https://en.wikipedia.org/wiki/List_of_countries_and_dependen...

[3] https://en.wikipedia.org/wiki/List_of_countries_by_median_ag...

[4] https://www.worldometers.info/coronavirus/country/japan/

[5] https://www.cnbc.com/2020/05/06/ny-gov-cuomo-says-its-shocki...

[6] https://www.worldometers.info/coronavirus/usa/new-york/

[7] https://www.bloomberg.com/graphics/2020-opinion-coronavirus-...
Can you? Citation needed, not heresay.
Activation Lock is only enabled when you have the "Find My" service enabled. I'm pretty sure the device asks you during setup whether you want it on or off. You can toggle it in settings whenever you want.

Users only need to get Apple involved if they forget their iCloud credentials.
See I did fantastic in the interview, but the interviewer was a noob :/

Edit: To be fair in their survey i think i said something like this sounded good, but it was phrased as "be part of an exclusive club of competent engineers" rather than "show current employer you're interviewing because you clicked on a banner add. And my whiteboard code had a bug.
And indeed there is a cottage industry of “jailbreak hider” tools available for exactly this.
Upgrading Ruby on Rails – Why it matters and how we did it
It's funny how prescient "Eternal War in Memory" feels: https://people.eecs.berkeley.edu/~dawnsong/papers/Oakland13-...

Of course, it's slightly dated, but a lot of the points feel truly 'eternal'. All of the SoK papers from Oakland are good, but this one is great.
I've been using clickhouse with our 100gb click log data per day.
It just works, before that we were using bigquery and bigquery was cheaper than our home brewed solution :(

So now we use two together, only recent data that's available for fast querying for user dashboard is served from clickhouse cluster.

And old data were customer is willing to be more tolerant to slow responses upto 2seconds is served by bigquery.
Yes, I couldn't agree more. Didn't mean people can't have opinions of course - just that they shouldn't be scoffing/laughing at tools - to me its a particularly red flag. Not wanting to use a particular tool is totally fine!
Thanks! Loved the presentation.
Their own judgment on reading the paper, talking to other scientists they know, going to conferences, watching or participating in online discussions, etc.
That probably reflects the higher standards in the Rust ecosystem. I remember when there was a big issue about “Pin is unsound”. Judging by how seriously people were taking it, it seemed like it was the next Heartbleed. Turned out that it was unsound only in a very contrived example.

Still, it was cool that it was fixed so quickly.
Driving whilst intoxicated (or under the influence of drugs) is straight-up illegal in basically every single civilised country I'm aware of.

This is because alcohol impairs your judgement and reflexes - and when you're driving a 1 tonne piece of metal that can maim and kill, you want your wits about you.

I confess I find this kind of reasoning very bizarre - I truly do admire the US, and all the freedoms, literature, and amazing critical thought it's given to us. But I still don't understand the strange logic that seems to emanate from certain circles - where people will sincerely claim it's their God-given right to drive over the speed limit and kill people, to take drugs and kill people, to shoot guns and kill people, and other such things.

It's also in this context I hear people from the US complaining a lot about the "nanny-state".

Or that somehow, if the government provides any modicum of healthcare, you are infringing on their God-given right to make really poor healthcare spending decisions.

I get it there's happy medium between the two - and I apologise if there's hyperbole in the above - but as an outsider looking at how the US has handled the COVID-19 pandemic - it's heart-wrenching.

As a country, you have nearly 100,000 people dead (the worst in the world I think?) - and people are still talking about how "mask wearing is oppression", or "lockdowns are trampling on our rights!".

Even your leaders - if the press can be believed - apparently see wearing a mask as a sign of weakness. Yet other governments (e.g. UK, Australia, Scotland) have sacked high-level ministers, simply because they breached the health lockdown rules. It's the complete opposite - those governments are taking it seriously (or at least trying to be seen to be).

https://www.bbc.com/news/uk-politics-52553229
https://www.theguardian.com/australia-news/2020/apr/10/nsw-m...
https://www.bbc.com/news/uk-scotland-52177171
You can absolutely catch cancer. Just work in a toxic environment or have a spouse that smokes a couple of packs a day. It just takes a lot longer.
Fascinating! I recollect seeing, as a kid, a lit rope hanging in cigarette kiosks/shops in India to use as a lighter for their customers. This used to be a jute rope and, though lit with a match unlike in this video, would keep burning slowly through the day. Saved matches and was always lit. Have not seen it in recent years.
Because the relationship between the visitor and the site is now exploitative. Marketing is there to ensure they can turn you into money. The site is just a lure, so it's built around the needs of the fisherman.
And even without that, it is and has been easy to install windows and not give it a key. With windows 10 you don't even need to reinstall quarterly.
This paper proposes a return to editorial review: https://sci-hub.tw/https://doi.org/10.1007/s11017-012-9233-1
Monitoring Air Pollution in Your City Using Node.js
> with C's type system, you always have to choose between type safety and genericity, this is not exclusive to higher order functions.

True, but functions defined via some kind of "struct closure" scheme are non-typesafe even when monomorphic (e.g. if all the types are int).

> C doesn't have a notion of threads or thread safety, so talking about thread safety in pure C does not make sense.

I'd hold that a function that relies on a global variable is noticeably second-class in a number of ways. Multithreading is one place where this comes up, but you also have to be careful about using it in a recursive context, or use in a library that might be called from more than one place.

> And the fact that the designers of the stdlib didn't think about supporting closures still doesn't mean that the language itself doesn't support them.

Any Turing-complete language "supports" any feature of any other language in a sense, because it's always possible to emulate that other language. If we say functions are first class then we mean not only that it's possible to represent functions as values (because that will always be possible), but that functions represented this way are just as good values as the language's built-in notion of values, and just as good functions as the language's built-in notion of functions.
> He was awarded the Nobel Prize for his work primarily on the photoelectic effect, not relativity.

Yes, the Nobel committee still thought relativity was too controversial to merit a prize.

> That alone would have made him famous

Yes, two years after he became famous because of the 1919 eclipse expedition.
TripleByte has constructed their own gas chamber
A system-wide parametric equalizer (EQE) that makes music while running inspirational in a way I derive a large amount of value. I’ve also been interested to see all the spyware Apple allows in App Store apps. Very happy to have a bootrom exploit now.
You're right:

$ sudo chmod -x "Font Book.app"/
chmod: Unable to change file mode on Font Book.app/: Operation not permitted

$ sudo chmod -x "App Store.app"/
chmod: Unable to change file mode on App Store.app/: Operation not permitted

$ sudo chmod -x TextEdit.app/
chmod: Unable to change file mode on TextEdit.app/: Operation not permitted

$ sudo chmod -x Reminders.app/
chmod: Unable to change file mode on Reminders.app/: Operation not permitted

Doesn't even work on iTunes as the GP suggested:

$ sudo chmod -x iTunes.app/
chmod: Unable to change file mode on iTunes.app/: Operation not permitted