skysight-inc/HackerNews huggingface dataset:
We have been blowing up hundreds of millions of dollars on existing vanity projects for 40 years [1] we might as well try something new and - perhaps - enforce some law and order in a lawless and dangerous city.

None of the existing policies are helping moving the needle on crime, while arresting drug dealers and deporting illegal aliens that perform criminal activities will help with the goal of having less criminals and less drugs in the streets.

My son - native San Franciscan - dodges needles every day at the park. What happens if he gets hurt or catches a disease? Do you think this is the future he deserves? Criminals belong to prison.

[1] - https://sf.curbed.com/2019/12/19/21027974/san-francisco-home...
Yes, you can determine it via other methods, but the accuracy won't be very high.
I actually get it a lot less than I would expect, so no need for an apology. You may find it interesting that I actually use Linux an increasing amount of my time. However, it's still only a small fraction as of now, so the question is still valid :)

To answer the question of why I use a Mac: mostly because the hardware is good (I'm on a early 2015 MacBook Pro), the software consistent and high-quality (I refuse to run Electron) and the tooling fairly decent (I have UNIX, and MacPorts, and I can compile the rest). And it works extremely well with all my other hardware, which is something that Linux still doesn't really do well. And by this point I have enough macOS experience that while I counter-intuitively probably have more complaints about the OS than most other people, I also generally know how to fix it. While it's often compared to iOS in how annoying and locked-down it is, it's really nowhere close. Out of the box, it might be approaching that point, but macOS holds the trump card of being able to pretty much turn off everything you don't want. Want to debug a system process? Turn off SIP. Want to let your shell script manage your mail messages? Insert it into the TCC database. Apple thinks some operation is something only their code should do? Well they can pound sand, I can turn off AMFI. macOS lets you do this, and as annoying as it is to keep doing all of this it hasn't yet gotten to the point where it's enough of a drag to make me stop using it.

The answer to a slightly more on-topic question: why would I develop for macOS? The answer to that is really "I mostly don't". I have much more iOS development experience (although my most recent job in that area was actually "spotting exactly what part of your app is pretending that it's using native controls", not actual programming). I know enough of AppKit to be useful, but actually write very few apps. Most of the code is just regular old stuff that would work equally well on Linux and I just happened to compile for macOS. The rare exceptions are if I am writing something for myself (in which case I care little about any codesigning stuff) or I am contributing on an open source project (in which case Xcode takes care of this for me). I only hit these notarization/Gatekeeper hurdles recently because this particular thing needed to run on other people's computers and and had to be manually cobbled together for complicated reasons which I cannot describe at the moment.
I wonder. What’s the difference between ripping the ROM of an IC versus just hooking the address and data pins of the IC into your computer and using some code to interface with the emulator?
It's generally a solid OS.

The issues noted are specifically about the process of submitting apps to the macOS app store. A process that for iOS and macOs has been notoriously confusing and problematic with regards to the signing process.

You think you have it sorted... then boom! it wont pass signing validation and you cant submit to the app store.

It's much better than it used to be though. And it's one of those things that you do once, get it working, then forget how you did it and come back to it a year later and it's confusing all over again :-)

The dev tools themselves (XCODE) are actually pretty good.
Currently the super sharp line has to do with PCIe lanes and support for 8 DIMMs.

If you've gotten locked into needing that, you have no other options aside from not using hardware that you can currently slot.

AMD entirely eliminated the lower end HEDT parts and raised prices for TR3.

Intel has a nasty shortage, too.

Compare that to x99, which had an entry level msrp of just $350, but often went for exact same price as 7700k, significantly under $300.

HEDT is in a bad value proposition right now, but if you're stuck needing it for various reasons, your options are limited, hence price increases.
Geez. Your comment's killed already? I tend to agree with you FWIW. General-interest(ing) stuff is fine, esp for the "hacker spirit" angle, but I think there's such a thing as too much, and the whole site just degrades into quirky-insight porn -- I wish we'd see less of such stories, but not outright ban them. I also wish we could downvote submissions without outright flagging them (which is for spam/trolling).
From a local Utah news source: https://www.ksl.com/article/46749182/uhp-5-year-old-boy-pull...
Microsoft unveils new information about Windows 10x
Airbnb employee here (opinions are my own)-- Brian Chesky referenced making decisions so that Airbnb would be able to weather a 1.5-2 year storm. It likely will take that long before travel begins to recover.
> He only had $3 in his pocket to actually pay for the Lambo.

Hey, interest rates as low as they are, there's always credit.
Consider that perhaps new enterprises would not have as high of a failure rate.
Best sunscreen is zinc oxide btw.

There are two classes of sunscreen, chemical and mineral/physical.

The mineral/physical ones are group by two mineral zinc oxide and titanium dioxide.

You get a ghost cast using mineral but you can offset it by using a tan/colored version.

Mineral sunscreen are better because it stop UVB and UVA. It also doesn't require a waiting period after applying. Zinc provide wider spectrum of protection than titanium.
If you're a developer, because you want to reach Mac users.

If your a Mac user, you can copy and paste one line in the Terminal and you can run whatever simple unsigned apps you want.
Most CEO contracts in USA come have a golden parachute as far as I know.
Agreed.

One thing that I didn't realize when I first saw it was that the demo is able to render so many sprites because it's doing the simplest possible thing - rendering just a few textures. If you render a bunch of different sprites with different textures, you'll get a big FPS hit.
I have to say this is spot on. The move of things like the Culture spacecraft names into wikia was a killing blow, particularly due to the use of ... dubious... cookies and tracking on wikia.

And while i understand the feeling this does not belong in wikipedia, this was not wrong either or low quality and a good open door for new editors. I could keep going, i have a long list of lost good information from wikipedia over the years. This one is just the one that made me decide to stop using it.
If tied to an event: facts

If synced and overwritten between systems on daily basis: liability
It cuts both ways.

I live in the UK. Here the obligation is symmetric. All my recent work has been on 90 day terms. That is, if either I or the employer wish the contract to end normally that requires 90 days of notice unless both parties agree otherwise.

My most recent employer decided their costs were too high compared to projected income, so they gave me 90 days notice back in 2019.

At that point I knew that in 90 days I won't have a job. I could start looking for a new job, able to tell any prospective employer that I can start on day D+90. I would still get paid, as usual, and my employer was entitled to insist that I continue to work as usual.

In fact of course they gave me garden leave, I guess that's probably an alien term in the US too? Garden leave means that the 90 day term still applies, you still work for them not anybody else, and they still pay you fully - but your employer thinks it would be best (for example because they're scared you will sabotage things, poach customers, or steal trade secrets) that you do not come to the office or use their computers and thus you cannot do your job.

I'm very awkward so I pointed out that they're short of cash, rather than having too many engineers, and so since I wasn't doing anything else I kept working, although I will admit I wasn't exactly the most motivated team member since I knew I was terminated. They had to go re-enable my git access, AWS access and so on, which had been severed when I went in to be told I was fired. Very amusing.

Now, let's roll back to my previous job. I'd been essentially head-hunted, I informed that employer that I'd be leaving, triggering the 90 day notice. I was actually at their offices at the time, (I usually work from home) and I informed them that I'd be available until close-of-play to negotiate the exact details. They got right down to the wire but eventually sent someone to work it out, and we agreed I would spend the notice period spinning up people who'd been brought in to learn what I do, and that I wouldn't take my vacation days, but I would actually leave on D+85 not D+90.
When Warren Buffett completely divests Berkshire Hathaway of all airline stocks, as he recently did, I think it's a reasonable bet that travel is going to be down for a while.
Because such an action requires rebooting the computer, which is generally where your users stop listening to what you have to say.
Obama may have "turned the recession around" but did the gap between the rich and poor get bigger or smaller at the end of it all?
So Scott Koegh is personally on the hook for the debt of Volkswagen?
maybe the tabloid types have discovered HN?
Writing a Linnstrument Companion App with SwiftUI and AudioKit (Part 1)
This was definitely a thing pre-Madoff even, my dad had to do this for two weeks every year as a foreign exchange trader.
No, the first argument is that you, and others, are underestimating the certainty of the examples given coming to pass. Should they, the assumptions under which the market seems to be operating become falsified.

>Here are some facts that run counter to that idea:

Well, first, I'd like to see facts that actually run counter to that idea. What you've shown is that the government supports and promotes home-ownership for a portion of the population. They don't prove that the government prioritizes home ownership over other policy that could be contributing to asset value increases - say, signals to our national bank to manipulate the money supply. One way to check would be to compare the amount of funding vested in pro-home ownership policy to the amount related to the aforementioned.

Suffice it to say, I'd love the government to invest in the average American to the degree that they've invested in the people who can most directly access the benefits of liberal monetary policy.
The total amount of land is relatively fixed on human time scales. Given that, everyone who owns a factory (or any land) does make it more difficult for you to own a factory.
I'm frustrated by the amount of versions of the Firefox browser that there are in the play store: five. It's not immediately clear which one is the closest to trunk.

Beta? Nightly? Preview? Preview Nightly? (The other one is the stable branch)
Welcome Back to the Office. Your Every Move Will Be Watched
I've definitely seen apps that do provide instructions on how to do this; off the top of my head I know SwitchResX requires it for a lot of the features [1]. There was also the "varsectomy" bug debacle of Avid Media Composer users disabling SIP, which then lead to a bug where a Chrome update broke macOS [2].

I won't say "security" :) but I'm sure a lot of app developers do not want to be held responsible for jeopardizing users' machines or data.

While Whisk doesn't have to deal with SIP, it still has to get around sandboxing on the Mac App Store version to be able to read files that are associated with the .html page (like in an <img> tag). We pretty much need to throw up a scary dialog asking users to allow access via an Open Panel. On any "normal" (non mac app store) app this is implicitly granted, and I'm sure users don't give it a second though. I personally was worried about what the reaction to asking for permission would be and so wrote up a whole explanation on the sandboxing technology and reasons for our request [3]. Originally I did prompt the user to choose the root level of their file system, but App Store review would only approve of "project folders."

[1] https://www.madrau.com/support/support/srx_1011.html

[2] https://arstechnica.com/information-technology/2019/09/no-it...

[3] https://tumult.com/whisk/documentation/v2/app-security.html
Reminds me of the Jai language, in development now: https://www.youtube.com/watch?v=TH9VCN6UkyQ&list=PLmV5I2fxai...
I live in Australia. I always wondered if a change in attitude/behavior has resulted in the increasing skin cancer rates.

When I talk to my grandparents. The idea of doing anything during the hottest part of the day is crazy to them. They would go for a swim at the beach in the morning or afternoon. Not at midday.

I guess they also had people that rubbed themselves in butter to get a nice tan too, but I'm interested if there has been that sort of change.
There's definitely a place for it...in Maranello.
> Sunlight to hydrogen to fuel cells to electricity is far less efficient than solar cells.

Isn’t this already obvious?

The purpose of the hydrogen is to produce it offline, via solar, wind, tide, nuclear, etc., so that it can be used at the moment you need it.
Did you end up buying everything? I'd be curious to know how much it cost overall if you'd be willing to share. While most of my time has been in well stocked academic labs or shared startup lab space, I did spend some time working out of a bio hacker space and I'm always curious how cost efficiently people can wrangle together enough otherwise expensive kit to run an experiment in an odd setup. Did you end up with a lot of extra agarose etc or were you able to resell the leftovers and the used kit? Super cool stuff.
I had an offer in London as a dev in finance at ~300k GBP total comp and a Series B startup offer over 100k GBP and that was more than 4 years ago. Ended up going with a much smaller seed-stage company in Berlin because I couldn't stomach the finance people and liked Berlin.
For even more fun with low level breaking of standards, bit-banging rs232 is fun and very doable. Don't use timers for timing either, just spin the cpu the right number of times. :)
Why aren't his parents in jail? Why wasn't he removed and placed in a foster home by CPS? I'm glad he didn't hurt anyone on the road.
Submitting to the store is actually not too bad, because Xcode has gotten much better at automating the process. The problem is that the steps it goes through are not very well documented, and it cannot handle some non-standard cases.
Gmail since the redesign is unbearably slow.
We don't have unemployment insurance in Australia, we don't really need it.
Oh good, C++ is more complex, how will i ever live without this extra complexity.
I explain how Choremate works at https://keyankousha.com/the-best-chore-chart-in-the-world.ht...

I made Choremate for our house, but I know the problem isn't ours alone. My hope is that another household will find the approach useful too.

37% of American adults live in shared housing, up from 25% just a few decades ago. Regardless of the cause of the increase, I'd like coliving to be easier. Choremate made coliving easier for us. And even if Choremate isn't the right solution for everyone maybe it'll lead to one.
Good point. That never did occur to me..
https://matttt.github.io/sotu

Phew, glad I picked Pixi.js for this then. I’m building the next version of Scale of the Universe

(For windows/mac/linux only btw)
> So many security issues with that - that it was never a reasonable request on your part.

It's a reasonable request.
Nope. Politics they ban straight away no matter how many upvotes it gets. Too divisive they say.
To my mind, a freezer is a pretty low priority item if you are trying to mitigate “shit hits the fan” tail risk. You can easily survive without a freezer, and a dependency on a freezer isn’t a good thing in that scenario. Then you just have a bunch of food that’s doing to go bad if the power goes out.
Thanks, that makes sense. If you don't mind me asking, what's your take on the cost of the wheels? As someone who has worked in sound/lighting, are they something you wouldn't have thought twice about buying?
> Nobody is stopping you from owning a factory

Seriously? Should they eat cake as well?

https://en.wikipedia.org/wiki/Let_them_eat_cake
True. However, in most circumstances, finding a input that hashes to that value is equivalent to reversing the hash. For example, if your password is "password", and that hashes to "blahblah", and I find that "foobar" also hashes to "blahblah", then I can log into your account with password "foobar" even though that wasn't your original password.
I had done a small bit of research online some time back to know what was best for sun exposure and vitamin D. And had concluded that sunscreen on your face, ear and neck which are more likely to burn and also cause wrinkles, with about 20 to 30 minute of direct sunlight exposure on your body per day was the current recommendation.

I think one issue is it's not very socially accepted for me to take a walk shirtless in the middle of the day. So I had found it quite hard to take in the sun.

The other thing I had read was that clothes accentuate skin cancer, because it means that we expose the same parts over and over to sun, yet we get way less amount of vitamin D and other benefits for the amount of time we are out.

Like 5 minutes out in the sun naked, you get a lot of surface sun, but no part of the skin is exposed for too long. While if you go out for 1 hour in the sun with clothes, you might have sunburn in the exposed areas yet didn't even get as much vitamin D from it.
I landed 10 interviews during Covid
This seems similar to Zig (https://ziglang.org/#Compile-time-reflection-and-compile-tim...)
Now add 'operator ;', 'operator if(...)', 'operator .', et al and we've got ourselves a Lisp!
If you get all the way to the call to action, it doesn't actually say to stop using sunscreen altogether. It basically says you should make sure you get some sun, but not too much. Which I don't think is anything new.
> Also interesting to note that African Americans have been hit very hard by covid.

Covid-19 will hit members of the community at different times.

A report the other day was taking about White Rural Republicans are currently being hit.

At the end it'll kill people at different rates, in 3 years time we will know when it's spread evenly.

I'm not saying throw it out for black people in cold environments. But there are many other more obvious reasons why at this point in time they have different results and this distracts from the idea D deficiency is important to me.
For those looking to build their own, this still costs 2500€. For a lower quality but cheaper option, check out Ben Krasnow's (Applied Science) video: https://www.youtube.com/watch?v=tRrOdKW06sk

Caveat: this is much lower quality, but for a "home" kit, this is probably better. The OpenRAMAN edition is much higher quality and aimed lowering the bar to entry and making lab setups cheaper (Raman Spectroscopy can actually be useful in a lot of settings).
I think you may be underestimating just how bad a five year old may be at driving
With Crispr, a possible quick test for the Coronavirus
There is no adolescent in the article. Adolescence is ~12-18.
Heh, I remember being ~6 and thinking they had an age limit for driving "so you'd be big enough to operate it", but then I figured that couldn't be right because I'd seen little old ladies that were about the size of some 10 year olds.
Will this new firfox support the full web extension API? That is, will it eventually run any web extension currently on addons.mozilla.org?
It may not be relevant to the topic but it's interesting nonetheless, especially if someone is looking for a job there.
- Sending tabs between devices does not work. It sometimes arrives 12 hours!!! later

It doesn't work on my window 10 instantly but it works for osx and ios.

The work around for my window10 machine, for me at least, is to click the hamburger and click on my account name, then click sync now.
App signing has always been inexplicably horrible; other than Cupertino contempt for their developers, I really don't know what would explain it, it certainly doesn't have to be that way.

But things have gotten worse for developers recently with Catalina. I should note that I don't write mac-specific code - I mainly write things that target Linux servers.

The Mac has long been the best unix workstation on the market. It is solid, generally stable (although that's been slipping), and certainly has by far the best window manager. It has nice consumer apps for when you need them and is a solid, if not always up to date, unix. The hardware is generally great.

Then the sandboxing, weird parallel fire permission systems/quarantining, new filesystem conventions/restrictions and so on made it incredibly difficult to treat, well, like a unix workstation.

We'll probably keep using Macs at work out of inertia, and it is a lot easier for me to use other resources there. And my personal Mac laptop is probably good for quite a while yet - I tend to get 7+ years out of them. But this is the end of the road for me and the Mac. I require that my tools do what I tell them, not the other way around.
As I commented in the "Show HN" I posted for Choremate:

I made Choremate for our house, but I know the problem isn't ours alone. My hope is that another household will find the approach useful too.

37% of American adults live in shared housing, up from 25% just a few decades ago. Regardless of the cause of the increase, I'd like coliving to be easier. Choremate made coliving easier for us. And even if Choremate isn't the right solution for everyone maybe it'll lead to one.
Expressing all quantities as small multiples of suitable reference quantities is quite common. The resulting equations after simplifications are often referred to as dimensionless (because the reference quantity has absorbed the units and only a small dimensionless number remains).

There is two upsides to this: 1.) All quantities are order one, safely away from underflow and infinity. 2.) The equations are generally simpler, which was important when the many limitation in simulation codes was flops, not memory bandwidth.

There are also important downsides: 1.) You have to manipulate the equations before you start coding. Porting features from a code that used another normalization is quite error-prone. 2.) All quantities are order one, which makes it hard to detect if you accidentally use and electric field instead of a magnetic field. All you see is a number of roughly the correct magnitude. 3.) Comparison between codes is more difficult, in particular if the use different normalization, because you have to convert from "code units" to actual SI units.
Agreed. Remember to pay attention to how companies are treating their employees now and consider that the next time you're looking.
https://www.youtube.com/watch?v=fsF7enQY8uI
I was fascinated when I crossed this story. The mechanics of driving a car aren't that hard once you've done it a couple of times, but to get the car started, into reverse, back up, into drive, navigate surface streets, accelerate onto the freeway (ok, he was going slow), change lanes into the "fast lane" etc... Pretty impressed. I was theorizing that maybe he had played car racing video games (hence the Lambo) and had enough of an understanding of distance perception and braking time not to kill himself. While this is a cute feel good story, that kid is really lucky not to be injured or worse.