skysight-inc/HackerNews huggingface dataset:
can you describe the threat vector here? how exactly could it be used to do that? keeping in mind the cross origin limitations mentioned in the spec, and that the timing resolution is no different to JS timestamp methods already available to code run in this context
The original codebase is at http://arclanguage.org/ and many forums have started with it over the years.

One of these years we'll release an update of it that incorporates a lot of the changes we've made to HN.
You're saying the majority of voters this year were elite? That's a whole lotta elites...kinda waters down the definition no?
One of the things that one can learn from HN is how to do this without necessarily having a confrontation.
My bad. I should know better! GiB next time :)
Do you want to run a Linux/x86_64 VM or a Linux/aarch64 one ?
There’s probably some limits they’ve placed on the Air since it doesn’t have a fan.
I wasn't discussing their major data service. I was discussing encryptr, which is a small service they are providing for free. It only stores text, so it's pretty light and I expect them to have few issues carrying the cost. I also expect them to give ample notice if they discontinue it or start charging.
Steve Jobs announcing transition from PowerPC to Intel (2005)
yeah javascript is pretty short. unfortunatly I do not know how people love it. npm/yarn and javascript dependency management is the worst thing i've ever seen and it is slow and pulls in millions of files, just for a small project.
I concur and add that PHP has actually evolved quite nicely, and it's horribleness is merely an outdated meme. Java is still playing catchup to the stuff PHP has added in recent years.

Just because it was shit 15 years ago doesn't mean it's still shit now.
China's Git operator says it will become a Linux Foundation mirror
No, no it's not. Rosetta Stone 2 does not virtualize and virtualization from x86 to Silicon (arm) will not be supported by Apple themselves.
PS5 shares memory with the GPU, doesn't it?
Which is different to just using RAM to load games.

I play modern games with RX 5700XT 8GB video card and 8GB RAM machine without issues.... So maybe there's not much need for more memory...
You don't need MST to be able to connect to 2 monitors
I'd think it's probably more about rediscovering the same thing that many philosophies and traditions have found, that at the end of the day if you can't be happy where you're at you probably won't be happy in a different place either. Humans are on a happiness treadmill, so long as you keep walking you'll, well, keep walking.

I'm no stoic myself, but that's because I'm hoping to maintain a little ambition before I settle. Probably I'll go Buddhist when I do.
Only the Pro has that option, not the Air.
4 node Kubernetes cluster, vagrant build environment.
That's exactly what we're talking about, isn't it?

Fragmentation of reality on the internet. There's no way around it because someone will just deny someone else's reality and substitute their own.

With intellectual honesty, the following can't be disputed:

* "A few riots" is actually hundreds of riots over the longest sustained period of civil unrest in American history (besides the civil war). Here's a geographical chart of all protests and riots from May 2020 to August 2020: https://acleddata.com/acleddatanew/wp-content/uploads/2020/0...

* For the people living in Portland, Seattle, New York, and other major cities the rioters were/are a threatening presence. In Minneapolis alone, 1,500 locations were damaged or destroyed by rioters. https://www.startribune.com/minneapolis-st-paul-buildings-ar...

How does the information I just showed you present a picture in which "mostly peaceful protests" is the most accurate summary? What kind of information would it take to change your mind? Would that even be possible? Is this cherry picking?

I think on a forum like Hacker News we might actually get to the bottom of this particular point. But that's only because Hacker News isn't social media - it's a community based around tech, and it's heavily moderated. That changes the audience that will see our argument, and the entire dynamic of the dialogue.

I'm not here to argue about the riots or left/right politics. I'm just trying to show you that you are capable of being wrong, so stop trying to argue the politics and try to tackle the problem of how to end fragmentation.
Didn't they revert the keyboard to the previous version? (Magic vs butterfly)
ODR and linker removing multiple copies of symbol with the same name and deduplicating function with different names but identical bodies are two different techniques for two different purpose. Modern C++ toolchains will do both. Linker choosing one of the copies for inline function is means of dealing with multiple definition problem, deduplicating identical functions is size optimization. Here an example GCC deduplicating can_zero_in_permitted_state and can_fast_zero_in_permitted_state by inserting jump from one to another https://godbolt.org/z/7xYrxG. In the example static was removed as otherwise they would be removed completely.
Unity and Unreal already run on iOS so tons of games built on those engines should work well.
Yes. Chip fabrication is super sensitive to the condition of the silicon wafer used. Chip companies talk about yields, because some percentage of chips can't, for example, be run at the highest clock rate. Indeed, some can't run reliably at all. If there is a microscopic flaw on the wafer that ends up being where one of the cores is located, disabling that core altogether is an option to keep that silicon marketable.
The quote that stood out to me from that transcript was (at 42:38):

"And that's mainly my overarching philosophy that I try to install at Founders is there is no such thing as like this part of the organization that doesn't get valued and measured and tied to core strategy.If so we shouldn't be doing it. If that's true, you shouldn't be doing it because there's other things to do with your resource expansion.

So you need to fuse everything together to be holistic. And that's, you know, that was probably the art of my role at PayPal is tying pieces that were probably a little bit too loosely affiliated with Peter's top level goals and making them incredibly tightly aligned."
Nostalgia works on things you can see, smell, touch; they have form.

Bitcoin seems too abstract to be collectable in that sense
You are aware that significant of not over half of American media is fox and various right wing media? Over half of media landscape is that.
Maybe you should re-watch the episode :) . This was much more than a "design flaw". There was an issue with the pitot tube design, but it was enough to bring the airliner down like a rock.

A combination of route planning, misunderstanding of what is happening, CRM, poor UX, and at the end, incompetence were also a factor.
This year I converted a standard F#+Giraffe backend and React+Typescript frontend to use Feliz [0] with Fable.Remoting [1] and it has been a pleasant experience.

[0] https://github.com/Zaid-Ajaj/Feliz

[1] https://github.com/Zaid-Ajaj/Fable.Remoting
re: 1x participating

Straw man argument. 1x participating are standard terms. I'm not sure why any investor would forego using standard terms, even at the early stage, to their detriment.

re: "squeezing"

You're perfectly free to have that opinion. Clearly both firms with extensive investment experience did not feel that way.

re: "illegality"

I have no idea what parallel you're making here, or what "negotiating a price outside the valuation fo the shares" means. Financing documents typically make it very clear what rights each party has upon a financing event and/or exit event. Whether each party chooses to exercise that right is up to them. There is absolutely no reason to believe Josh did anything illegal here.
I don't see "so and so Liked this tweet" in my feed, and I only see get a handful of promoted tweets, so it feels like they've eased up on adding noise to our feeds. I also set my location (arbitrarily) to Cook Islands, and now my "$LocalArea trends" widget is empty (thank God), so with aggressive culling I now have a Twitter feed that shows me what I asked to see.
Should have asked her what are you supposed to do? Jump off a building?

Chronic pain sucks...but people fail to understand that some people suffer from high level of pain and that doctors often fail to manage it. I have tried many things to manage my pain, it is at a point where I for the most part get on with my life with some "take it easy" days. Unfortunately, the only thing that helps is opiates, and currently nobody wants to prescribe those. My primary does and 30 pills of low dose last me months. Still when I switched doctors they refused giving me opiates, even though all the other meds lyrica, cymbalata, gabapentin did nothing. A pain doctor offered ketamine treatments at $500....like that is reasonable on monthly basis.
Sorry to ask, what is the "Fabric" module in their architecture? Also, is the "Neural Engine" some neural network specific processor?
EU hits Amazon with antitrust charges. A huge fine could follow
First of all, congrats. The tech is great and I hope you'll be able to make a company around it.

As for the question: How are you looking to make money?
Yeah, the DI stuff is a lot, but eventually bringing in the dependencies becomes total autopilot.

> I've given up with the config DI and just assign them all to static variables.

Not to be a fanboy, but it's designed in a way where you CAN use all the fancy features. If you want something simpler, you can just do exactly what you did.

This syntax is probably wrong because I'm doing this from memory, you should probably also use the Lazy class or something, and if I were to actually write this code I'd think twice about thread safety -- but if you want simple static access to config values, you can just do this:

public static MyConfigPoco MyConfig {get;set;} = JsonConvert.DeserializeObject<MyConfigPoco>(File.ReadAllLines("appsettings.json")) ;
> I borrow dollar mortgage to buy a dollar house.

Yeah, this is currently my main reason for thinking the existing cryptocurrencies will not compete with normal currencies. You can't do fractional reserve banking. I know a lot of people think that's a good thing, but I'm not so sure. I like to consider borrowing with a fractional reserve banking system as borrowing from your future self. Mostly, the only barrier to getting a loan is your own ability to make regular payments.

With a cryptocurrency, it feels like you're gonna have to find some old rich dude willing to lend you some money (possibly through a bank, but still..). I have a suspicion that this will lead to many people not being able to buy their own home anymore.. if you have a lot of money, why put it in savings in a bank to be lent out to others to buy homes? Why not buy property and rent it out instead? You'll probably have a higher ROI.

In my view BTC is basically acting like a distributed pyramid scheme. A lot of the money going into it is people "investing" in the currency, and these people will try their best to recruit more people to invest even more money into the scheme so that the first guys can increase the value of the BTCs, and possibly sell out for a profit later. The only difference from an actual pyramid scheme is you don't get money directly from the people you recruit. BTC kind of shuffles the contributions. But once you're bought into BTC you still have very high incentives to hype it up as much as possible, regardless of the actual value of cryptocurrency to society.

I think cryptocurrencies and blockchains in general is incredibly cool. I played around with mining Bitcoin very early on, and I do like the concept. But like many others I've yet to see a single usecase where there's no better alternative to using a blockchain, as long as you have a functioning legal system. If you're doing crime, or living in a failed/corrupt state, or doing something like international bank transfers ... sure. But those cases should hopefully be niche.
They must be... there's no chance they're wiping out their Intel lineup with machines that max at 16GB of RAM. Especially not for the Mac Pro.
With Apple Silicon, the RAM is not even on the motherboard. It's integrated into the SoC package!
Ghimob Android Banking Trojan Targets 153 Mobile Apps
My comment was a glib comment and wasn't supposed to be taken too seriously.
Millennial peer, I feel like it's been a treadmill, forever running but no progress. Living in first in Ottawa then Toronto, I watched affordability of housing slip from attainable in 3-5 years after graduating to virtually impossible without being extremely house poor. That's excluding the crazy high cost of living in general, and the feeling like employers are working to crush an ever-increasing amount of time out of employees. Why bring a kid into this prison? So they can work harder and fall even further behind than I am?
dang banned me for making a snarky, snipey comment about someone else's moral compass, and he was correct to do so.

He also let me back in after I apologized via email, which I appreciate.
I assumed they had 4 ports like the current non-base model 13's, my bad.
"As for Zoom, I don't uderstand why people trust them or still use their product if they are at all concerned about security."

Perhaps the term "security" suffers from the same problem as "E2E encryption".
Right now I have 6GB for VMs (for ~12 docker containers) and 8GB for various IDEs and editors. Probably typical for those on my development team. Surprisingly Chrome isn't even the top ten for memory footprint on my laptop.

So far 16GB has been fine on this 2017 MacBook. Wouldn't turn down 32 though :-)
This would be amazing if eGPU drivers were developed.
Microsoft November 2020 Patch Tuesday arrives with fix for Windows zero-day
No they don't. It starts compressing pages when the memory pressure goes up and then it starts running like dog shit.
Considering how AMD also beats intel on power/perf by a wide margin and they compared their results against Intel CPUs I wouldn't be surprised if their power/performance was close to AMD (they do have heterogeneous CPU cores which of course is not the case in traditional x86)
No, because that would make it an iPad. While I don’t see the need for a touchscreen on a laptop, I think Apple fear that it would hurt iPad sales.
I see it like all political systems really comes from people stepping up to acquire power over the common people, and over time are given de-facto legitimacy.

Kinda like a mobster turning their money into legit business, and eventually their heirs takes over and people forgetting about how it all started.
Can you please share some examples of the harder spots?
Xbox Series X and Xbox Series S Now Available Worldwide
I am aware of this, but like many other, I find the IOptions<T> a bad abstraction.

This blog has similar thoughts:
https://rimdev.io/strongly-typed-configuration-settings-in-a...

or this blog:
https://adamstorr.azurewebsites.net/blog/beyond-basics-aspne...

Or simply google 'asp net strongly typed configuration' and notice everyone seems to be reaching similar conclusions and building their own things.

Just load the setting yourself and register it as a singleton.
4 gb for Chrome tabs, 6 gb for your docker WM, 2gb or whatever slack requires, 2gb because your music is now streamed and the app is just a few html pages rendered through Chrome. Plus a couple of gb for your IntelliJ IDE.

If you are writing C++ in Vim for an embedded platform, you are limited by CPU power because C is so heavy to compile, but you are most likely also not likely to be the typical HNer.
When I first discovered HN, it was like a breath of fresh air compared to Reddit etc.

I have since lost faith.

HN likes to masquerade as some sort of upscale establishment, high and above the petty squabbles of Eslewhere, but in the end this place too devolves into a predictable echo chamber just like the rest of them, when it comes to any topic on which people have varied opinions.

This is not a place for dissenting views (such as this comment). This community does not brook any disagreement, because this service is not designed for it.

This did not happen overnight; for more than a year I have been watching perfectly fine comments getting buried in the gray for not siding with the prevailing mob on divisive topics. Even neutral, soft-spoken stances get struck down.

One can now reliably predict what the majority of comments are going to be like, just by reading the title of a post.

I've brought this up several times with dang, but apparently you're not able to appreciate these problems until you try participating as a regular user.

And let's not even mention the awful UI design with its vendetta against eyes, low light and small screens.

HN is broken, and one of the major indicators of a broken service is a tone-deaf management who continues to insist that everything is Working As Intended.
MCAS was introduced to handle slackening Control surface response force at high AoA in high speed high AoA situations (Wind-up turns) and low speed high AoA situations (generally landing). That type of slackening would normally disqualify an airframe from use as a Civil Transport aircraft according to the FAA final report on the matter.
You are trying to something slightly complex. I don't see how one could make it any easier from a language design perspective and staying idiomatic to the language.

Go: Goroutines make you wire the "stop" scenario on your own (channel close).
Rust: Hold on to your future and drop() it.
C#: Pass a cancellation token and call Cancel()

All seem reasonable and stay within what they think their developers will be able to pick up and run with.
This is a good policy. I've noticed the same thing in my moderation efforts. The amount of gross exaggeration by some users is pretty stark.
I'm not sure where SOA as a specific term showed up, but the very first release of .NET very much emphasized web services in the docs, presentations etc. Back then, this meant SOAP.
RIAA and MPA Want Domain Registries on US Piracy Watchlist
> All power and victimhood is seen through the lens of identities, causing the left [...] to abandon class because it is not an immutable category.

I don't think that really captures the motivation or pressure to stop talking about class.

Rather, class in the US is really really messy (compared to, say, Britain, where despite the additional complications of social vs. economic class, you can describe yourself as 'lower upper middle class', and be understood), and the fact that speaking about class at all got you branded as communist (in the past), or socialist (currently), or elitist (always). America is largely branded as a classless society rather than trying to get to grips with class. Confusing the issue even more is the denigration on the right of "coastal elites" that are largely middle class.

As far as US political rhetoric is concerned, socialism seems to be the new communism.

Meanwhile, though speaking using the lens of racism isn't exactly easy (eg. "That's racist!" "No, you're the racist!"), it is at least somewhat possible.

Is it any wonder that politicians on the (US) left don't talk about class? Confusing your audience isn't exactly going to win elections. They can talk about creating jobs and inequality, but that's about it.
I've been following cockroachdb for a long time, and it irked me that distributed backup was something you had to pay for. Hat tip to the CRDB team for moving it into the open source product. It seems you listened to the criticism of folks on HN and took it to heart.

Why was it in the enterprise version to begin with?
The 12.9” iPad Pro plus Magic Keyboard weighs 3lbs. Subtract a little weight for the wrapper and you are basically equivalent to an air with screen + keyboard + trackpad.
NPM package caught stealing sensitive Discord and browser files
So there is an interesting trend here in the comments because HN is very developer focused. Everyone seems to say "well this does not work for my XXX because of RAM, etc." I would say yes, no surprises there! With this line up Apple is fine with that, because the Air and 13" are not targeted at you. This is the laptop for my wife or kids that use it for school, web, some music and video, nothing at a professional level. That battery life will make both of them very happy.

The reality of this is that it is very likely they focused on yield for the chip vs market segment for what they can ship today. For the professional user I would very much to expect to see follow on products with more RAM and cores in 1Q21 (MacBook Pro 16" and iMacs).
I used a MBP with 4 GB of RAM up until 2018 for rather heavy duty data science workloads. Wasn't ideal, but one thing I learned was that you really can't infer the amount of swapping and performance degradation that occurs just by looking at how much RAM is in use vs. how much you have, because the OS will eat up whatever it gets. The little memory pressure graph you can see in Activity Monitor is quite good, and on my current machine with an "unfortunate" 16 GB of RAM, memory's always full but I have no complaints about speed whatsoever.
At the risk of being flippant, saying that all illness is chronic illness is dismissing other people's very real and debilitating experiences of continual anxiety.

There's a balance. The two sides of anxiety and chronic illness aren't at war. You can say it could be one thing without dismissing the other.
Until 2019 Apple sold 13 inch MBPs without the touchbar, and these models did not have a T2 chip. They are still miserable computers to run Linux on, although I think the original 2016 touchbar-less MBP performs better than all the rest, albeit (IIRC) no working audio, very poor suspend/resume functionality, and until pretty recently no keyboard/trackpad functionality.

Oh, and Apple's NVMe interface is non-compliant. This is widely reported as Apple locking Linux out with the T2 chip, but that's not really true. The T2 chip will by default prevent unsigned kernels from reading/writing to the SSD, but this can be disabled.

Even if it's disabled, the controller is not standards compliant, and Linux won't see the underlying block device. I saw some diffs floating around on github a few years ago that fixed it, but I don't think it was ever mainlined.

Basically, post-2016, Apple seems to have incorporated even more custom (and undocumented) hardware that running alternative OSes on them is basically impossible. Windows works because of the Apple-provided HAL + drivers for WinNT.
The Pro is quoted as 2.8x the 1.7 GHz i7.

Not Intel's fastest chip but, if these benchmarks are correct, that's a big speed bump and the higher end Pro's are to come. How fast does it have to be in this thermal envelope to get excited about?
Marketing & branding -- esp to enterprise IT -- is really not in the Go team's wheelhouse.

A third party could take it on, but that would require a different governance structure for the project. Outside entities have little influence now.
That median includes condos, which won’t be doable for families.

If you want a house, median is above $2M: https://sanjoserealestatelosgatoshomes.com/mountain-view-ca-...

Another thing to consider is that housing stock in Mountain View is very old on average, so the $2M price point doesn’t get you a mansion, but rather a very modest house (especially when considering that we are talking about TWO MILLION DOLLARS after all)
+1

And let me cue in my rant from a few weeks ago on the same topic: https://news.ycombinator.com/item?id=24947919

SwiftUI is “great” for a calculator demo or a to-do list app. Otherwise it’s just a gimmick, but Apple had gotten anxious about ReactNative and had to make something palatable for the webdevs... Although making SwiftUI mandatory for home screen widget extensions is very concerning, and on the long run they’re probably shooting themselves in the foot by pushing this buggy toy framework...
Can anyone tell me what this would do?
Wouldn't Biden just fire all of these people in put new people in place in January?