skysight-inc/HackerNews huggingface dataset:
> One fundamental aspect of E they brought over in ECMAScript 5 was support for the object-capability security model, he said. .... The provider of the object can populate it with methods that capture internal state variables and can encapsulate that state, so the clients of the object cannot tamper with it. By “freezing,” what’s meant is that the properties of the object can no longer be changed, he added.

Calling this "security" is hopefully not serious. "the properties of the object can no longer be changed" yes, unless someone else just unfreezes the object.

> That step addressed a security problem: prototype poisoning, in which objects created in traditional JavaScript were all mutable and can be subverted to confuse or surveil other parts of a program by anyone who had access to them.

This is still a problem, and the "harden" function that is described doesn't actually help because the things that it relies on could be poisoned.

From a practical security perspective, none of this actually accomplished anything or protects against any kind of bad actor doing something nefarious. I guess it's maybe useful as a comparison to E, but this article could have been a lot more direct and a lot less "we once did some stuff that is academically interesting in JavaScript."
I disagree. And I drive one everyday.
That's a really bold statement, {{citation needed}} from reliable source.
Then would you want an open door policy on your home with non-residents allowed to go on your property at any time without appointments or permission and unescorted? Does your home sound pointless and terrible without an open culture? How about your place of work? Because while they are students living on campus, it is their home, and while instructors are instructing and administrators administrating on campus it is their place of work.

While I would love to live in a world absent of gun crime and rape and other violent crime, without theft, vandalism, and white collar crime, where no one need lock their doors and no one need protect themselves or their property, unfortunately, a lot of people suck. Universities are organizations and businesses, and it would be great if what is theirs was mine, it is not this way and I have no right to trespass there. As much as it would bother you or me that someone just decided to hang out in our yards on a nice day, or come inside to see what was on the television in the interests of learning, it very well may disturb students and instructors who are all there for a reason, and whatever the heck the non-student is doing there, their reasons for doing so could not be as important.
Mathematical modeling suggests counties are still unprepared for Covid spikes
That’s wildly incorrect.

1) At the time of the founding, the free-state/slave-state dichotomy was almost perfectly orthogonal to the big-state/little-state dichotomy. The plan for proportional representation in both houses was the Virginia Plan.

2) The Missouri Compromise had nothing to do with California being one state. When California was admitted to the union, it had significantly less population than South Dakota and North Dakota did when they were admitted to the union. The subsequent growth of California was an accident of history.

3) State boundaries are absolutely meaningful cultural boundaries. My wife is Oregonian and I’m from Virginia and we’re really different. Even the blue parts of both states are very different.

Also, we have freedom of movement in this country. The precision of the state boundaries doesn’t matter so much given that people can self select to the states that reflect their values.
Blink Shell 16.0
Opposite mean get them what they want or dont? Easy gift is just hand them the "Get Out of Jail Free" Monopoly card. All will have a good laugh.
Did he? He was acquitted by a jury.
That sounds about right: while in theory the company would want to review what candidates can achieve in 4-6h of focused programming work, it rarely includes the effort needed for "managing" the task or thinking through problems and solutions (or trying out multiple approaches before deciding on one).

Time estimate is mostly to restrict how deep and wide candidates would go: if candidates of similar expertise take 1 or 7 days on the same task, we shouldn't be surprised if the latter is more polished and featureful, but it might signify an inability to cut scope and focus on the most important stuff first.
What's going on with this then? FSD on freeways 2 years ago:

https://www.youtube.com/watch?v=b8aw_nCGIJw
> when one piece manipulates global state in a way with which another piece can't cope

This problem is the same with both static and dynamic linking.

And lisp too!

> UNIX breaks down quickly without multiple fake single address spaces for each program.

Citation needed. I don't think my programs very commonly try to go completely outside their address space. The closest thing I see is null pointer crashes, which are still not very common, and those would work the same way in a shared address space.

Edit: Yes, fork doesn't work the same. That's a very narrow use case on the vast majority of machines.
Pretty neat that your perfect gift has been invented and you have the skills and gear to mount and display it.

https://en.wikipedia.org/wiki/Big_Mouth_Billy_Bass
I grew up not entirely that far, in Australian distance terms, from this place.

Summer had days that were like living in a fan forced oven. Not very pleasant.

Now I live in Tasmania, much more pleasant.
Some Reflections on the Spiritual Repercussions of the Atom Bomb
> Personally, I bought FSD because I wanted to test it

Funny how Tesla is able to pull this off. I can't think of another brand that so easily gets people to throw large sums of money at it while expecting so little in return.

I wonder what percentage of Telsa car owners are also shareholders.

Nobody gives Toyota $6k for no good reason, but TM is not in the same league as TSLA.
I think the interesting thing with debuggers, though, is that I relied heavily on debuggers back when I was relatively new to programming (maybe the first 10-15 years or so), but once I started to feel like I knew what I was doing--and the stuff I was doing became a lot more complicated--debuggers started to feel a lot less useful and even frustrating or limiting... particularly so given that to actually make a debugger work really relies on you buying your entire project into some unified concept of how execution will happen, as the ability to step across IPC/VM/network boundaries is otherwise a pipe dream. I thereby only feel like I get value out of stepping through some code only once every year or two, and gdb is more than good enough; otherwise, I always make sure I have really good mechanisms for logging and error handling, and leave the debuggers for when I'm teaching someone how to code.
I fully agree. Everyday on my commute I see tons of people who are on their phones, and I’ve stoped counting the amount of unsafe overtakes and tailgating that I experience. I would take all the cars being driven by FSD any day of the week!
I also cannot know what’s in my computer’s Linux kernel but I feel better knowing everyone else can, and some of them can find bugs and fix them fairly easily. With closed source stuff, only the software developers at the company can see the code, which limits the eyeballs on it.
Because that was the sub where I had that experience? I wouldn't disagree with you in the slightest if you wanted to pick any other sub including conservative and said they were just as shitty or dumb if that's how they work.
It’s only “works” if you let it. And it doesn’t “work” on me. I don’t give a shit and won’t let it impact singe choice I make. So please don’t just declare how it “works”.
People say that when they walk in to my house. Why
It is easy to use a 3-way compare to implement normal comparison operators. It is much harder to recognize when some code is using comparison operators to implement an ad-hoc 3-way compare.

It would be harder still to know how those normal compare functions can be combined to implement an efficient 3-way compare. For strings and other built in types, this might be possible. But for user defined types that compare in weird ways, it could be very hard.

It's much better to let the programmer define the 3-way compare and use that to derive all the comparison operators.
what about java graalvm ?
I use the artstation extension for a new image with every new tab. That's a bit of beauty throughout the day.
I'd accept a refund or buyback too, no problem. But I don't think that a court ordering specific performance is the only way that early FSD buyers might get free or discounted upgrades. That's not really what I was expecting.
Anonymised reports from the confessional?
Facebook got caught doing A/B psychological manipulation and allowed Cambridge Analytical manipulate the 2016 election, so I'm leaning towards dystopian.

Some other process will create the amazing virtual universe. I'm hoping for a grassroots open source virtual universe will arise in much the same process as the early internet.
Great story.
God had a plan for you Lt. Judkins.
Technically you can't be "underwater" on RSUs, you just get less dollar value in shares than you were expecting. (Acknowledged that this kind of sucks but when FMV on your options is below your strike price they are literally completely worthless, which is what it means to be underwater, and this is a much worse scenario than taking a haircut on your RSUs!)
> Compare it to other self-driving cars

No one else sells self-driving cars to consumers because they know they cannot.

"Being unable to do something and not saying you can do it"

"Being unable to do something and saying you can do it"

Spot the difference?
Whatever the rules the parties would evolve to each capture 50/50, seems a likely outcome of basic game theory. These people would still be complaining of course, another universal constant.
People don't learn very well from the past.
It isn't picking nits, git does patch management, there is nothing and shouldn't be for review.

It matters because where you assign your responsibilities is the difference between spaghetti code/architecture and a well designed one. If you think this is nitpicking, I encourage you to (re)view the general sofware concepts of cohesion and coupling.

(Part of) gits success is it is a tool focused on doing one thing well - I believe Linus is on record as saying the other tooling (commercial/svn) largely failed because they were not really focused on source control i.e. patch management. Its part of the reason he constructed it in the first place, the tool he was using was overcomplex and bad at doing simple things.

Github's success until this point has been largely that it focused on building review infrastructure. It's based on git, giving it flexibility akin to being based on e.g. http, but it's core is review and facilities in support of that e.g. code search. It's a very particular type of review aimed at a specific audience, but it's not git, nor should it be.
Should We Be Messing with Asteroid Orbits?
That’s what I expected this article was going to be about. Lord Howe Island’s DST adjustment is 30 minutes rather than 60.
You know, I thought I mentioned it in there but I guess not. It was a military academy, so very different.

I feel bad hearing about how open things used to be at MIT and other places, I don’t like it very much that it’s changing.
It's out of copyright, so we don't have to give it to anyone. They can just take it.
Well, the question is what you want to optimize for.
It's a library function that exists for consistency's sake; it's clear and simple, and reasonably fast (and near optimal in some cases).

For optimal performance but suboptimal clarity, they could use a runtime implementation, but ideally the clear code would be fast, so best not to
compromise the clarity for performance unless it proves important.

I've been following Go content for years, this is the first I can recall hearing of it, so I'm mostly fascinated that people care, given that this seems to be doing what the most classic optimization advice suggests and not messing it up prematurely.
Alef is designing and developing the first real flying car
I assume everyone is a "chocolate friend". If they aren't, they'll let you know.
My fave time zone oddity is that Guam claims "Where America starts its day" but turns out the tip of Alaska does. And the International Dateline in general is strange
At my age my father supported a wife and two kids on one salary and was able to purchase a home. With 2 salaries and no kids my wife and I cannot purchase a home.
People get me crypto books because apparently I like books and tech.
The nation building after WW2 for Germany & Japan worked out rather well.
Every version of the software is tested on thousands of situations in simulation before release and has to pass all the regression tests which are constantly being added to. Surely this is much better than a super limited real world test. (It's also tested in the real world by testers before going into wider release.)

I think they are way ahead of you.
> In GA it's called GPSS

It has a different name because it is different from traditional autopilot that just maintain heading and altitude.
Name the fucking enemy. Starts with a 'C' and ends in 'apitalism'.

Read Richard Wolff's Democracy at Work. This is the way.
CANDUs have some problems. They're big, they're expensive, they have reliability problems, they're slow, and they have a positive void coefficient (which scares people off more than being an extreme safety issue).

Overall, burning the very finite U235 supply at 50% or so better efficiency is worth it if you're going to have a nuclear program, but they don't achieve the primary/only goal of most civilian nuclear programs which is to subsidize infrastructure for a weapons program with public money and make it more palateable. As such noone really adopts them.
> Facebook's (stated) mission isn't to make money or get big, it's to bring people together.

The business plan so far seems to be:

1. Make VR work

2. ???

3. People come together!

Smallprint: make lots of money along the way...

I am interested as to whether there exists a concrete plan for step 2 but I am dubious of this direction.
Never search for a domain name you want to purchase using a Domain Registrar
I'm guessing you are not considering Erlang/Elixir "first class" then. Is it because they are hosted on the BEAM?

If the hosted VM part is what it comes down to you also have Pony. Haven't looked at it in quite a while but it always surprised me it didn't end up more popular.
This might help: "Ask HN: Any “Git diff”-like service but for when terms of conditions changes?" https://news.ycombinator.com/item?id=21564850
At the risk of sounding immature and causing offense (none intended), I think it's important to remember why your initial instinct in youth was to dislike unironic enthusiasm.

I can only speak for myself, but was trying to avoid being labeled.

I wanted to people to actually get to know me and not just use me as a means to an end. I am not merely my hobbies. I do enjoy helping people out from time to time, but I strongly dislike being someone's "_____ guy". Very easy to be taken advantage of. The world isn't always nice.
On what issues are we going to reach a breaking point that calls for Constitutional change?
Oh my. Thanks.
Already being discussed here: "PayPal restores to its TOS $2,500 charge for any post they don't like " https://news.ycombinator.com/item?id=33348913
Seriously. If we want to seed the galaxy with earth based life, we are a lot better off launching probes full of tardigrades, yeasts, and bacteria.
>Both would realign their platform and bases accordingly

Don’t threaten me with a good time.
You know, I'm not supposed to be snarky, but in all seriousness, there is a saying about encountering jerks everywhere you go.

My college experience was also quite open, as a state school it was in some sense a public institution and you pretty much could just open a door to a classroom and attend lectures as you wished. A closed campus wouldn't really be practical as students might want to work at any given time of the day - and I sometimes did as an architecture major who spent long hours meticulously finishing projects.

I didn't live on campus, but obviously the dorms were a bit more like apartments with their own ability to manage access and I don't know about admin offices and things - most professors were pretty accessible but I'm sure the doors could lock if they wanted to. But overall academia tries to foster a sense of openness both literally and metaphorically.
There actually is a physical microphone disconnect for new Mac laptops (~2019 and later). When the clamshell is closed, the mic’s connection to the MLB is physically severed.

I actually just learned this exists on new iPad models too, with any MFi-compliant case!

I know this isn’t strictly relevant, since the vulnerability discussed here is during active use, just thought you might find it interesting.

https://support.apple.com/en-ca/guide/security/secbbd20b00b/...
For reference: https://www.githubstatus.com/history?page=1
When looking up weather, I get

> Sorry, that city doesn't exist

Seems you mean to say that you couldn't find that city.

Also, why do the tile contents change when I change the theme? The google search bar changes to a time ruler depending on the theme.

Good work though!
> I don’t give a shit and won’t let it impact singe choice I make. So please don’t just declare how it “works”.

You missed the point.

There will always be many people like you, who aren't personally convinced to shift their security/liberty tradeoff by exactly the current level of terrorism deemed acceptable or unpreventable. There will always be people at far extremes of that spectrum. Probably even some further to the liberty side of that spectrum than you are, believe it or not.

Terrorism doesn't work by targeting you in particular, or by targeting the tails of the distribution. That's not how terror functions. It functions by targeting the fat portion of the distribution. It targets societies, not individuals.

Anyways, if you want to prove me wrong it's easy. Get the TSA to be disbanded by letting lawmakers know about your personal risk tolerance. I'm sure it'll work ;-)
Legally speaking, what is a war? Can an event look like a war, but is not a war? What are the thresholds for calling an event a war? Is every event involving military action a war?
GP's post is about campus shootings, which are a form of terrorism (or at least have enough in common that the above analysis is effective).
As is Russia, which was an example in the original post I replied to.
Apple pauses App Store gambling ads after developer outcry
> 2. Some companies even / still requires you bring your University Certificate or whatever as proof. For Pete sake. That was decades ago. Can I pay $5 to LinkedIn or whatever so once and for all they can verify it from there.

It would be ideal if universities could agree on an ISO standard for an XML document that could be used to emit digitally signed certificates. Also, on another one for transcripts. Then you could simply upload that to your LinkedIn profile and get a verified mark along your credential, you would see something similar like when you click to view an HTTP certificate (e.g. document verified by someuniversity.edu).

One complication would be that university degrees need to be revocable. Digitally-signed documents, I believe, are all irrevocable. So perhaps just a standard XML format (no need for it to be signed). Then a graduate could just share a link like https://certificates.someuniversity.edu/<certificate-id>.xml or something more sophisticated that supports some way of sharing expirable pre-signed URLs (you may not want to share it indefinitely).
Did everyone have a Time Lady? Often at phone number 853-1212 (or any last 4). They took her out to pasture some years ago.

At the tone, the Pacific Daylight Time will be...
Somwthing like Wind River linux? Or their own flavour of linux?
This speech is a good reference point. https://www.youtube.com/watch?v=Ggz_gd--UO0

Just because you wrote a good constitution doesn't make the government good. You can put anything you want into a constitution if you don't have the institutions set up right to maintain it.

Further, it's intentional that the federal government at times becomes unable to do it's job in times of intense disagreement. That was an intentional design feature.
Usually, countries being "nation-built" aren't in a position to choose anything.
Toyota isn't even really offering something "new" though? People often throw money after random gimmicks to see what things are like as an early participant. I know people who had early VR headsets and I remember my father getting early portable computers (that weren't quite portable enough ;P). You learn what works and what doesn't and maybe it helps you in your job or maybe it just gives you something to talk about over dinner, but it can be fun to see a car almost (but not quite ;P) drive itself.
Wow, they really let the flight incentive pay erode over time.
>…a ton of personal demographic info that has zero relation to the job in question

I recently applied to a (completely technical) position which asked me to state my sexual orientation. Who thinks that is not going to be off putting to many people? Even as a boring straight white man, I felt so uncomfortable I closed the application.
> This viewpoint is very US-centric

As a US citizen and resident who has only experienced college campuses in the US, I am forced to agree, but at the same time I would like to divorce myself from any government policies, and especially from whatever is happening in N. California. I also must inform you that I have no ability, personally, to implement social programs.

But I agree with you if you are saying that economic inequality is a huge problem in the US, though your examples of security aren't in a vacuum and at least somewhat are a reaction to and justified by crime, which is probably related to economic inequality. And yet crime is not justified by economic inequality. In a lot of ways, the problem here is appetite: everyone has an endless appetite for wealth, are gluttons for it, jealously, and can never get enough. Personally, I don't think it would be a bad thing if there were no rich and there were no poor, and everyone was gradients of middle class. I don't know how we get there from here.
That seems like a loop.

It is slow it is rarely used it doesn't get optimized it is slow
I'd be willing to take you up on that (well, maybe an hour or so rather than a day). I feel the same about vim - there are certain workflows I have that I can't adequately recreate in other editors, so I keep coming back. I'm curious what your workflow looks like.
Also called the Champagne Room
I think in that situation they expect you to not ack the data before you called fsync (which is the same expectation most people have of their SQL database). Then the remote end can retry the operation.
Spritacular: NASA’s New Citizen Science Project
Hey guys. Today we launched TikrBuddy on ProductHunt. TikrBuddy is the simplest way to value any US stock quickly and easily.

Would much appreciate anyone who can visit the link to the listing and show some love!
So - Idiocracy was prophetic. ITS GOT ELECTROLYTES!!!
Confused why you can’t use this to transcribe from any AirPods in your vicinity? I thought anyone could subscribe to a btle gatt attribute.