skysight-inc/HackerNews huggingface dataset:
> However, coding is one thing, theory is another one. Even if you know theory pretty well, you will need to review a bit which kind of imposes a speed limit on how fast you can pass said courses

Yes, definitely. For example, I did a lot of work with genetic algorithms about ten years ago. Jumped-in head-first, read a pile of university-level books on the subject. However, I haven't touched any of that in probably five or six years. I would likely have to do a deep review for two or three months before being able to take a real test on the subject.

I am looking at the online program offered by the University of London. Not sure if they have the ability to just take tests one one's own schedule as opposed to only being able to take a test at the end of the term, which defeats the purpose by imposing artificial time constraints.

The other thing I see at universities in Europe is that they don't tend to make you waste a year of your life taking non-degree coursework. One ought to be able to obtain a degree in CS, Engineering or Mathematics without having to devote a year passing courses in history, philosophy, etc. We could argue about the idea of general education, etc. Well, this ought to be a part of primary and secondary education. In the US, that extra year or more devoted to non-degree coursework can cost you USD $30K, $50K or $60K, depending on where you go. This is insane.

Yes, give people the option to study such courses, and, if they have career value or are valued by employers, graduates can list them as part of their resume. The reality is that the vast majority of employers don't give a shit. This ads no value at all. I would much rather a CS student spend another solid year on real CS course work than on general education. Far more value in that.

I bit of a rant, I know. It just bothers me to see young people in the US leave school with debt they did not need to incur. Last I checked the hiring process at FAANG companies does not include an essay on ancient European history. And yet our students spend tens of thousands of dollars and a massive amount of time (opportunity cost) getting enough of a good grade on this stuff to be able to obtain a degree.
Trustless Distributed Finance sounds like money to me, if I was a hacker. Considering the forum we're on and what we know to be the actual state computer security (hint: it's theater), it's pretty laughable.
Not on Solana. In fact, people are already writing software (metamask) that uses on chain computation, file storage with ipfs and even could support an blockchain controlled CDN for distribution (https://media.network/).

All with gas prices that literally fractions of a penny and 50k+ transactions per second.
The closest approach took place at 23:34 UTC on 1 October at an altitude of 199 km from the planet’s surface.
Apple MDM almost certainly requires some connection to 17/8 (or 2620:149::/32 ) to function, even with a 3p mdm server, at least for the CRL download.
Link to the paper: https://www.federalreserve.gov/econres/feds/files/2021062pap...
Theranos was also "upending norms and forging new territory".

Are the HN critics wrong about Theranos too?
3.10 will be released tomorrow. 3.11 is still very much work in progress and is expected to drop in 2022.
You appear to have intended to respond to this:
https://news.ycombinator.com/item?id=28743092

In any case, yes Apple may be within legality to record devices nearby broadcasting their location, but it feels scummy to me.
> You are posing restrictions on speech as a form of "freedom"

I am? Can you give specific examples from the sources I provided where that applies?
The Onion said it best: "I just bought a boat!"

https://youtu.be/-DiBc1vkTig
Sure, just don't use it for plain text communication with non-geeks as their web mail client won't have a monospace font set for signatures. Hence they will wonder why you end your emails with blob of crap.
i don't really see why. if anything is insane, it's interpreting a number as true or false. but if you're doing that anyway, then you pick a number for false, or you pick a number for true. 0 is a natural number to pick for whichever truth value, because it's the base case of the natural numbers.

it's unconventional, but no more insane than 0 = false, which, again, _is_ insane, but conventional.

i'm not bothered either way
Possible to run on different environments is totally not interesting IMHO. With docker almost anything can run anywhere.

The main advantage is that it can use 26 years of code written in Java + the standard Java library which already has a lot.

For myself I can only compare this to Rust. Where things like networking after 6 years of being stable, are finally starting to stabilize. While Clojure had this from its very start, because it ran on the JVM.
The main problem here is that it's Solana, so in essence even more controlled than the wider internet
> stated mission of upending norms and forging new territory

HN has no such stated mission. But even if it did, that doesn't mean that every upending of a norm or forging of new territory would be view uncritically. Nothing happens in a vacuum, and new things aren't always better than the old.
The greatest enemy of upending norms and forging new territory isn't people who are stuck to the old ways, but people who promote or apologize for objectively bad things just because they are new or edgy. When people hype things that stink they obscure things that are actually better and justify others sticking with the tried and true.

Sometimes a new thing is just bad and saying you think so can add value to the world -- especially in environments where there are potentially billions of dollars in incentives for people to hype otherwise.
It looks like they're considering what I proposed, it's just taking them a while to implement it.

"The new ordinance also allowed the city to levy fines against facilities deemed to be making frivolous or excessive emergency calls."

You have a point about the possible downsides. It would have to be done well, such as doing what you suggested by limiting the fee to commercial facilities.
as above, so below. It's turtles all the way down.

pretty sure it's not mirrors though.
> How's the driver situation? Lots of proprietary blobs?

Interestingly enough, no, the drivers are all open source and mainlined. There is even a work-in-progress driver for hardware video decoding.

There are a couple proprietary firmware blobs that have to be loaded at boot time but that is just like on a laptop.
No really. Turning a public service into a fee-based means-tested public/private program is the basic neoliberal program. The polices are always put forward with the rubric that the so-called free market is the best way to solve problems of distribution and fairness. To used a tired example, https://www.villagevoice.com/2010/10/11/libertarian-fire-dep...
There is some p probability that a given filter with less than 24 set bits has 4 elements (since some of their bits overlapped). So this approach falls under "compute a probable value" as there is a non-zero probability that some filters have > 4, or even higher. So you will have fpr > 1%. When you count, you have the assurance of fpr < 1.0% at the cost of 4 additional bits / array element.

For this design, it's just a step or two away from venturing into 3.5 or 7% error rates. And if you simulate it, you'll see a gaussian distribution with mean at theoretical capacity (len x 4) and some standard deviation. By capping bits, we cut a lot of possible cases that exceed the mean, but will not eliminate them. It's pretty straightforward to simulate this and get empirical data to see if their impact (of fp) is acceptable.
"Whistleblower" is a term of art: someone who brings a "private" company matter to the attention of the outside world. Usually this would get you fired, so there are legal protections for whistleblowers.
Apple provides a list of IPs used by APNS if you need it but want to block the rest of 17 or 2620:149:: (I believe the other IPv6 prefixes are for non-US use).

https://support.apple.com/en-us/HT203609
I Was a Facebook Fact-Checker (2019)
> Technically, the first corporations were colonial expeditionary forces (like the Dutch VOC) that were sent to Africa and the Caribbean

I don’t know the definitive origin, but one of Cæsar’s reforms in the Lex Julia was to require collegia be approved by the Senate (or Emperor) to be considered a legal body. The concept of corporations traces to at least then, almost certainly earlier, since corporate personhood is a logical result of the process of creating a legal system.

The novelty of the English and Dutch trading companies wasn’t their corporate personhood, but their distributed ownership as a joint-stock company.
> Why ?
Because it is asymmetric battle. Content Platforms ( not only digital) already insert native advertising or do product placement, these are harder or impossible to block technically, and quite hard cognitively to differentiate as well.

Also Google is removing web APIs and actively making its browser poorer and controlling the web standards that is making it increasingly technically difficult to block ads, it is much harder to block ads on mobile platforms where most users are, only Firefox supports an ad blocker at all and Mozilla generates 95% of its revenue from Google .

We need better regulations not better ad-blocking to protect vulnerable users . More common ad-blocking becomes more aggressive the counter measures will be, given Google's control of Android and Chrome (that also gives them influence of Edge(based on Chrome) and to some extent Safari - Webkit heritage ) they can easily effect changes that makes it impossible or extremely difficult to block ads.
Water up to Mt. Diablo is one way to pin this to a potentially familiar landmark.
Somehow I already knew this even without a "study". amazing.
The producer side would be the much more effective option if they could get a significant fraction of people to do the same. That might not happen now, but if enough people get fed up with Google maybe it will.
It's still a mess, honestly. They tried to standardize on venv but since it doesn't deal well with Python libraries that depend on non-Python components, conda is still better for many purposes.
I buy old kindles for this, ~50$ per piece.
they have a linux os & battery included.
you get in through a serial port and a password generated for your serial number.
downside is that you fight the kindle os in certain aspects.

see for example: https://github.com/Neelakurinji123/kindle-weather-display
Not a project, but a product.
I'm eagerly awaiting for the onyx mira pro... a 25 inch e ink monitor.
As a SWE at a different FAANG, my understanding is I'd probably get a 20-30% comp increase if I went to FB, though I'm also told people work longer hours there.

To answer your question more directly, http://levels.fyi tracks it.
Are oil spills naturally occurring? Were the La Brea Tar Pits caused by an oil spill? [1] Is it morally permissible for an arsonist or an irresponsible camper to burn down the neighborhood and an entire forest with it because fire is natural? [2]

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

[2] https://en.wikipedia.org/wiki/Appeal_to_nature
Taking it down with him seems like the best possible outcome for humanity, no?
I mean, conda is installing another version of Python, and it provides a switcher to switch between environments. Conda and rvm are very similar to use.
>Is there actually a third option? I'm wondering of the author simply misunderstands Ethereum.

The issue is Urbit bills itself as 'decentralized' but isn't. If you buy Ethereum and disconnect from the Ethereum network your Ethereum doesn't go away but with Urbit you're just running your own server. Urbit should just call it what it is, a software stack. It's not 'decentralized' or an 'OS'. It's a software stack that requires a conventional OS and server.
Hyper Hyper Space!

https://www.hyperhyperspace.org/whitepaper
Apple's privacy is one of give and take. You give a little extra to Apple, both in money and privacy, and you get less tracking from everyone else. This is a positive risk model shift for many users, while others want less "give" (which will require less "take", as in, you will likely end up with a less 'convenience-focused' product).
To be honest, I think it's great that light is being shone on these internal documents, but I have yet to hear any big revelations in these leaks, so I don't really understand why she would be eligible for a payout. I mean, they mostly say that Facebook is bad for societal discourse and bad for personal well-being. Color me shocked.

I haven't seen any evidence, for example, that Facebook tried to cover anything up. They just paid some people to do a bunch of research, which they then did nothing about because it would have had a negative impact on their bottom line. Literally every large company does this.

Don't get me wrong, I think Facebook is a horrible company and could very well be the downfall of society, but I just don't think that was a secret, and nothing in these reports makes me think any differently.
Ivan, thanks for sharing the background concepts Prof. Strang has told us.

Yes, I am a big fan of him, and I came up with this idea during several email exchanges with him.
The South Park model is surprisingly accurate. See Ray Dalio’s model here: https://www.bridgewater.com/research-and-insights/how-the-ec...
Where? This is not anything close to my experience at all.
> Citation needed that this was a knowing conspiracy as opposed to bad intelligence.

I watched the presentation of "evidence" and thought "Who is going to believe THAT?!". "We did not really see-see anything, but here is some CGI of truck-based weapons labs that we somehow believe might exist". It was rather ridiculous, really.

It was so unconvincing, I can only assume that it was intentional sabotage by some actors with remains of integrity.
IMO all of these these are minor conveniences (except maybe Enums). Go does not need these more than generics.
"enough" hides a surprising amount of work. Mobilise the entire planet's computers for a decade, assuming a generous Moore's law increase as well, and you might count through seventeen 8-bit grayscale pixels in that decade.

Annihilate the Sun and you won't get enough energy to drive a simple counter through thirty 8-bit grayscale pixels.

https://security.stackexchange.com/a/6149/
> the deepest problem with Urbit: it’s light on actual substance. Urbit seems to have spent many years developing fundamental infrastructure – programming languages, tools, etc. – that are a gigantic maintenance burden and orthogonal to its actual mission. That’s a huge distraction, and as a consequence, the “stuff you can do with your Urbit server” section was unimpressive.

This is really the crux. There's nothing on the urbit website but obfuscation of this fact. It's a vanity project reinventing everything from scratch, and the "use cases" are post hoc. If they actually cared about those use cases, they'd do things differently.

Urbit is TempleOS, but written by a neoreactionary instead of a schizophrenic. It's a weird hobby project not a serious attempt to accomplish anything, and it shows up on HN way more than the actual substance merits.
Single Feature Details Design by Ravgeet Dhillon on Dribbble
My engineering team I run does Mob programming, which is like Pair Programming just with more than 2 people.

It's an absolute joy. Every one of my guys says it's much more enjoyable and productive than working solo.
How can the far side of the moon be higher than the near side without shifting the center and making them equal?
Huh, in my country, we just say "personnel". Covers all genders, all branches, and territorials (our version of the National Guard, I guess) as well as the regular force.
> I don't know what to make of it really.

It means either (1) they don't give a shit about the harm their employer's business practices cause to society, or (2) they do care, but the large amount of money they get paid outweighs their moral compass.

Anyone with the skills and expertise to get a job at Facebook has many, many other choices of employers, many of which are at best morally neutral or less damaging than facebook.

There's no amount of money I'd accept to work at FB.
A server could use either service for storage (and sharing). You can't run Urbit's operating system on top of either, the part that executes code is missing.
Without disagreeing - if that is what happened to her relationship with someone close to her, what would have happened in a care facility of people who don't have any personal connection at all? These care facilities don't sound like fun either.

Fact is that getting old can be a truly horrible process. Which is why the pro-euthanasia people keep standing up.
You are mistaken.

The struct type very literally has a name:

type X struct { age int }
print(reflect.TypeOf(X{}).Name())

But a name isn't the only thing that may be "magically" bound to a struct. Methods too; if you define methods on `X`, then your `john` won't have those methods.

I encourage you to re-read the language spec, paying particular attention to the relationship between "defined types" and "underlying types".
You know what would be cool? An e-Ink glassboard. You need a graph grid? Check. Need a smaller grid? No problem. Stylish picture, sure.
I would be interested in the portion of Shawn Henry's testimony that you are referring to. Because Cloudstrike still maintains their response to the DNC hack observed a Russian presence in examining their servers, and Henry's response to Congress on the topic was:

"We said that we had a high degree of confidence it was the Russian Government. And our analysts that looked at it and that had looked at these types of attacks before, many different types of attacks similar to this in different environments, certain tools that were used, certain methods by which they were moving in the environment,and looking at the types of data that was being targeted, that it was consistent with a nation-state adversary and associated with Russian intelligence."

Attacks that coincide with patterns seen from Russian intelligence is evidence. Evidence isn't proof. If you're standard of evidence is "A Russia n defector with server logs and video recordings of FSB officials confirming the acts".... Well, then you're using the word "evidence" wrong.
I think my comment was a mistake. I didn't think it through, and just posted it out of emotion. Thanks
what a colossal kludge. what you're trying to accomplish is basically embedded programming 101: sleep mode + wakeup timer. RTC? pff.. even any MPU on-board oscillator with no crystal has good enough PPM and lower power than an RTC. your solution is like hunting quail with a nuke.
> Native enums - yes.

I feel it’d be easier to have “sealed interfaces”: Go already has type switches, so the only missing pieces are defining sealing and adding match completeness support to type switches.

> The power of Go is its explicitness.

And yet it’s got plenty of implicitness. Though I guess you’re fight in that most of them are footguns?

> 3. Concise error handling - no

Then you don’t use concise error handling? Seems pretty easy.
update: sounds like these disclosures were made to the SEC under the Dodd-Frank whistleblower protections, which could yield 10-30 percent of the amount collected by the SEC.

The theory of the case is that FB is misleading investors by not disclosing this material information.

https://www.sec.gov/spotlight/dodd-frank/whistleblower.shtml
Previous discussion, currently on the front page: https://news.ycombinator.com/item?id=28741755
For as long as a company doesn't think selling in a country risks losing more money than they make by selling there, they will be beholden to the requests of that country. You have to see Apple as its own nation state, as this is how it works everywhere - leaders will weigh the economic damage of losing trade with evil countries with the damage caused to their reputation/re-election chances by not doing anything about it.
Usually (*SomeType, error) is the most known pattern in Go functions.

Having a ? operator that avoids the `if err { return nil, err }` would be awesome.

The case you are representing is a clear "anti-pattern" in Go IMHO. Why should a function return two errors?

In any case, the ? operator could simply not be applied in this case.
I would be hesitant to use the tool in serious paper writing. Considering the history of similar tools like Github Copilot, I am worried that the tool may just copy others' words without letting me know. Such plagiarism can be fatal.

Besides, the tool seems to sequentially predict sentences given a context. This way of writing contradicts with usual scientific writing, where people usually write the skeleton of the paper first, then add details and adjust the logic, and finally refine the wording.

Considering the reasons mentioned above, I don't know how it can be useful as a research AI.
Who is "Blue Team" here?
Previous discussion, currently on front page: https://news.ycombinator.com/item?id=28741755

(including the video)
Maybe Sia/Filecoin/etc is a better example; every node does not store a copy of every piece of data but the blockchain is used to coordinate storing a reasonable number of copies. You could imagine using a blockchain to coordinate computation in some kind of decentralized attack-resistant way although I've never seen this done and maybe it's not feasible.
Replace the first line with

python3 -m venv venv

And you have the current state of things.
FB, while being the prime medium by which fake news spread, is at the same time terrible for anyone who attempts to control public opinion.

You can never hire enough "fact-checkers" thank God, it's democracy in action.
My team does Mob programming (pair programming but with more than 2 developers). In addition to all of those benefits you mentioned, we also have noticed that it helps us keep focused on the task at hand (harder to slack off when the team is all there pushing forward) and has resulted in far less bugs than before. It also results in more code refactoring than we would ever do if we worked solo.
AOL had the same problem keeping kids safe. The pedophiles were not banned or disciplined. Adults and mothers and fathers went after the Pedophiles online and AOL banned them for doing that.

I used to run a web forum, it is hard to moderate it and keep the creeps off of it because they just create another account and use proxies to avoid IP bans. It is the reason why I don't run a web forum anymore.
What's the distribution on that? One coder N navigators? Half coders half navigators?
Thanks, this is interesting. I enjoy looking at these sorts of projects and their approaches.
> And in the rest of the non-nihilistic world those grandchildren would rather have one more year of grandma than any amount of money 15 years later.

Not in families that have regular, frank discussions about death and quality of life.

My worst nightmare is having people in charge of my care who are unwilling to pull the plug. Doubly so if they are also paying for it.
In the US, payments almost always require a billing address for anti-fraud, so people are used to giving it out to pretty much any company that asks for it.

> That was unexpected given the marketing.

An extremely small amount of people will see "privacy" and think "I can use it completely anonymously without any PII being sent".
Aye, but... I have only two choices, Apple and Google. When you've had a bad experience with Apple and Google-- which you surely will-- what will you buy next?
I'm not disputing that it's a neoliberal solution, I'm disputing the claim that it's a non-solution. If you charge a sufficient amount for frivolous calls from private homes then private homes will stop making frivolous calls.
The Dark Art of Displaying Deep-Sea Fish