skysight-inc/HackerNews huggingface dataset:
> Why exactly is asking customers to opt-in to testing this somehow off the table?

Because they are likely to not just harm themselves, but also others. And also because they are not given access to enough information to be able to make an informed decision on whether the technology is safe to use, under what parameters.

Not to mention that the lack of accountability this creates for the company introduces perverse incentives - the company is getting free labour, and the more it hides about real stats, the more free labour it is likely to get.

This is all pretty well settled ethics - it is for the same reason that we don't allow companies to run beta tests for potentially life-saving drugs. This is long settled both legally and ethically, and the self-driving case is essentially identical, so why reopen that debate?
A corporate VPN probably wouldn't appear in the lists of "known VPNs" or have low IP reputation; also, outside perhaps of some subtle timing issues, there's nothing to distinguish client->corpvpn->service traffic from regular old probably-NATted traffic from that network.
An open-access copy is here:

MR33, Mathematisch Centrum, Amsterdam, 1960. https://ir.cwi.nl/pub/9253
Owners of GIMP get free updates (or any other FOSS/libre software or OS), and can improve things themselves with the right skills. Car software out to be the same.
For example, will my opinion of Ayn Rand have to change?
DCMA takedown? Doesn't need a lawyer (but they should nevertheless make sure they have a proper argument with code examples etc)
> What happens if your protonmail account is gone tomorrow?

> > I did a google takeout and downloaded all my data.

> > Then I got a domain name and protonmail account and changed email on all of my accounts to my own domain.

Sounds like they'll be fine? Maybe missing a day or two of email as they switch to a new provider.
>11 was done in the age of terminals and absence of hardware acceleration.

IRIX, OpenGL.

They invented it.
Wait. So features are onwer AND car bounded? It does not carry to the next owner of the same car and does not carry to the next car of the same owner? At least when going through Tesla dealership? That would be pretty despicable..
Pokemon Classification Using Keras in Python
Coding bootcamps won't make you a developer
They are viable but I'm quite skeptical about accurately estimating the costs for a 10 year project. Concrete, steel, fuel, workforce costs fluctuate from a year to another, let alone 10 years. We'll just have to accept that there are going to be cost overruns.
If you’ve got 16 minutes, listen to Louis Rossmann describe how much of a joke it is: https://www.youtube.com/watch?v=0rCUF-V1esM

The short version is that Apple (a) does not let those stores order components in bulk, which means 2+ week turnaround on a repair that an independent store can do in 15 minutes, and (b) limits those stores to screens and batteries for iPhones. You can’t fix iPads, can’t fix Macs, can’t fix anything other than these two components.
Prop 13 would be fine if it only applied to retirees over the social security retirement age, and did not pass down the basis to their children.
> Giving people the option to sacrifice their lives to contribute to solving this problem...

Given that that's not how this is being marketed, I don't think the people "sacrificing their lives" would necessarily agree with that.
Minute Affiliate
Earth Keeps Pulsating Every 26 Seconds. No One Knows Why
I am the same. For me there are a couple of factors.

I have astigmatism which makes colored text look a bit off on a black background.

Additionally, matte screen + dark mode + sunlight on screen is hard for my eyes.
Exactly. Also, XTerm has a secure mode where the keyboard input is locked and no application can read from it ever.
There are already many billions of devices connected to the internet.
In practice I have seen this forwarding be less than expeditious with delays on the order of hours. It would seem like using your own domain name allowing you to switch providers may be a better option.
I would contest the notion that this is simply marketplace efficiency.

We’ve burned through millions of years worth of stored solar energy in the last 100 years, and not yet paid the full price for that.

That’s essentially a massive injection of capital into our system. Of course that would raise the standard of living.

Does the market have any sense of what needs to be done to preserve our goals as a species. (What are those exactly, anyway?)

Attribution of moral goodness to something that has circumstantially caused some good but lacks any moral compass doesn’t seem to be a solid rock to found your religion on.

And there are certain things that we disallow (and in fact revile) that strictly speaking would be more efficient market wise. (Buying and selling people, child labor, stuff like that).

Although capitalism deserves its due (which is a fair bit), attributing all of recent human progress to it seems a bit much.
Cars driven by humans kill people at a higher rate than this shitty AI, why doesn't anyone care then?

I don't understand this point of view. Cars WILL kill people with AI or humans driving. AI is not great right now, but it's already way better than humans in several situations.

Then people get spooked by bugs that the AI brings because they're not "normal" accidents, and think it's a bad idea to continue to train the AIs.

But why? Why is a "beta" AI killing people worse than the normal everyday drunk/distracted/bored/texting human driver?
The good new is that "permanently" only means "until you make enough fuss to convince us to take a look". https://news.ycombinator.com/item?id=24950097

The bad new is that perhaps you can't make enough fuss.
> Not clear how many of those would have resulted in a crash

Waymo just published an extremely detailed paper explaining exactly how many of their disengagements would have resulted in a crash, among other things. It's very interesting reading and shows how far Tesla has to go.

Summary: https://www.theverge.com/2020/10/30/21538999/waymo-self-driv...

The paper: https://storage.googleapis.com/sdc-prod/v1/safety-report/Way...
Selling car AND user bound features is pretty disgusting. I just can't get behind that. Pick one.. not both.
No, most of these businesses are illegal in many states. They typically operate as "secret shoppers", advertising, modeling or acting troops. They make up reasons to be at certain places, there is nothjng pranoid about it. This has been around since I was a child we just have more accurate information now (my parents did this for a living). Most of the people involved in this sort of business dont even know what they are there for.
> Delimited continuations can be used to implement algebraic effects, which is exciting for functional programming.

How-so? I thought the type system was the precluding factor for algebraic effects, not the threading model.
> Well, now what? I bet nothing will happen

Well, if they don't fulfill the license conditions and keep distributing theirs they're violating copyright. Would a DMCA takedown from one of the authors be valid?

Bonus question, since mozilla has made themselves the single trust root of all addons, could one request that they refuse code-signing (something something contributory infringement) of the extension as part of the DMCA process?
By “cars kill people” do you mean car defects or human drivers? If former do you have a source for this claim?
Wow, thanks a lot, those are very valuable tips!

Regarding part about contracts. I live in Europe, so I'll look into local code about agreement between architect, owner and contractor. I suppose they are quite a lot differences between USA and Europe (not to mention European countries themselves).

Generative design is very interested for me as I am generally into optimisation problems. Ability to interact with design programatically is also first priority. I'll look into Rhino + Grasshopper. It looks nice, but as I mentioned in other comment I'd prefer my tools to be free if I'm going to learn them (I generally think that 3D/parametric drawing is becoming important skill nowadays, even outside architecture/engineering). I also have an engineering physics degree, so writing a solver for some building physics is not out of the scope, therefore my bias towards FreeCAD.

I surely understand that cost of switching would make it a loss if standard fee is applied. Billing hour is absolutely fine by me. Thanks for the tip about getting contractor and architect on board early and together.

To add some details I have the site and I'm not in a hurry at all, since there is already one house on that property, already built. I also have rough idea how it should be placed, look and function. At the moment it's more of a hobby project than true need to build a house.
Previous thread https://news.ycombinator.com/item?id=24290613
I still use it daily. I follow channels using their RSS feed instead of using the YouTube website, and when a new video is posted, I download it with youtube-dl (which is configured to send the video to /tmp) and watch.

For my use case, it still works fine. Once it stops working I can look for an alternative, I guess.
Migrating This Site Away from Gatsby
So it is 50/50 :)
It seems the "excepting OLED" clause is taken for granted? (shrug)
No, ExecutorServices are the current best practice around managing concurrency in Java. RxJava is only something you should use if you have specific performance requirements (with data to back it up), and you need the Observable pattern.
> I absolutely buy some people were shitty about them deciding to create a commercial product. That in no way justifies stealing from others who contributed to the project, which is the reality here.

100x this. I'm super supportive of them making a living via a commercial product, especially one based on AGPL code. My only frustration is that they're pretending that it isn't AGPL code and refusing to respect the contributors whose code they're using.
I believe everyone is playing the game of industrial espionage in the realm of defence, it's all 'fair game'. It's just that you have to have something worth stealing in order for it to be stolen. Surely 'The West' is analyzing and borrowing every possible concept they can.

The thing is, Westerners will have a different view of what 'Public v. Private' means, and 'Open Enterprise' is something completely distinct from 'Government' which is not the case in other parts of the world - hence a lot of ideological confusion.
Drifting (1940-1949)
And yet we're comfortable hand-waving GOTO away - that is, not calling computers GOTO machines.
_The Hill_ was not mentioned yet... (1965, directed by Sidney Lumet)
> AI is not great right now, but it's already way better than humans in several situations.

Every stat that I've seen that comes out with the machines better than the people isn't a like-to-like comparison. Every like-to-like comparison I've seen has the machines still worse than people, so we don't even need to have that argument. Beware the propaganda.
Rich Hickey is supposed to have said that he created Clojure because he was tired of telling people to read that book.

Best I can find as a source for now is https://www.youtube.com/watch?v=2y5Pv4yN0b0 -- I thought there was a link somewhere to Hickey himself saying this, but can't find it.
For me, a yellow devil, ala Megaman came to mind.
http://shmuplations.com/wp-content/uploads/2016/02/megaman17...

If they could make it so you could control them as a whole, once linked, then they would be getting somewhere.

Maybe have some other RC pieces that are bars and the spheres could be the joints. Have it all linked with some IK action.
> they sell products that can kill people

All car manufacturers sell products that can kill people.
Yes there is some truth in this, I think. It seemed entirely plausible (at least to politicians) in the 50s that the scientists might well come up with something else on the scale of the bomb.
Cooficial languages are recognized in the Constitution. Every official website in the country is in the four languages.
Public education is delivered in the local language without exception.
Politics is done in the local language. Justice also.
All public signs are in both spanish and the local language everywhere.
Local versions of names (eg Sanxenxo instead of spanish San Genjo, Girona instead of Gerona) are always used in TV even when speaking in spanish. You get fined if your restaurant menu is only in spanish, at least in Catalonia.

Honest question: what else do you need? To be able to speak solely in basque when in Murcia?
Not necessarily, and vendors don’t only do it to reduce competition, and not all vendors do it either.

As a consumer, having 50 nearly-similar options to choose from is arguably worse than having only a few. With 50 choices you’ll get an entire sub industry devoted to “helping” you make a choice, and you’ll likely miss out on certain economies of scale.

As a vendor, it’s a lot easier to understand, support, and build products for your customers if they are only using your products.

There are obviously negatives to vendor lock-in, but framing it as entirely negative is misleading.
I particularly like commit c8010802f [0]. Here's a small portion of it:

- ## Credits
-
- Octotree uses the following open-source software:
-
- - [jQuery](https://github.com/jquery/jquery)
- - [jQuery UI](https://github.com/jquery/jquery-ui)
- - [jstree](https://github.com/vakata/jstree)
- - [file-icons-js](https://github.com/websemantics/file-icons-js)
- - [keymaster](https://github.com/madrobby/keymaster)
- - [jquery-pjax](https://github.com/defunkt/jquery-pjax)
- - [github-dark](https://github.com/StylishThemes/GitHub-Dark)

--

[0]: https://github.com/ovity/octotree/commit/c8010802f5f04bd3f52...

--

EDIT: Fixed URL.
That's exactly why I never switched to dark mode. I don't have a strong opinion either way but I don't like the inevitable light mode surprise when using dark mode.
“Eight Megabytes And Constantly Swapping” must be an alien sentiment to so many younger techies.
Any company that wants to be as ubiquitous in connecting people as Facebook is should not have the power to delete one's social life like this. It's inhumane.
> I haven't done the math to figure out how much water this is

From https://en.wikipedia.org/wiki/Metabolic_water

> Humans obtain only about 8-10% of their water needs through metabolic water production
Of course the topic of Uighur's genocide is political. It's even -extremely- so.
That you seem to not percieve it so underlines your misconception that any issue linked to the human condition could possibly not be.

"Everything is political" should not surprise you, it's not a new concept.
> It doesn't actually block that much light, all told?

It does. I'm using a dark theme for HN with a background of #222 and text of #CCC on my Dell U2412M display with the brightness at 100%. I measured with the ambient light sensor in my old Nexus 5 held up to my head. While lux values from smartphones are uncalibrated, it's the ratios that matter.

Dark theme, backlight 100%: 1 lux

Light theme, backlight 100%: 54 lux

Light theme, backlight 0% (not actually off): 7 lux
Dunno, probably act responsibly like the AECL (Canadian company responsible for CANDU reactors) has. Usually it's a management problem. Start by changing the CEO? The nuclear industry, just like aerospace, should be very risk adverse. It's no place for SV or tobacco company mentalities.

I am hopeful about the new crop of companies currently designing SMRs. This was probably the way it should have been done from the onset, rather than pushing single unit power to hundreds of gigawatts.
> In general outline, and to some extent in atmosphere, it rather resembles G. K. Chesterton’s “The Man Who Was Thursday.”:

“In his efforts to thwart the council, Syme eventually discovers that five of the other six members are also undercover detectives; each was employed just as mysteriously and assigned to defeat the Council. They soon find out they were fighting each other and not real anarchists; such was the mastermind plan of their president”

https://www.gutenberg.org/files/1695/1695-h/1695-h.htm

Sounds like what the war-on-terror eventually ended-up like in Northern Ireland. Eventually virtually every other terrorist of note ended up working for the security forces.
Germany also produces under 10% of its electricity (and an even smaller fraction of its total energy consumption) from solar power.
Kinda. There have been a lot of improvement since last time I tried it. But images are still a problem, and I don't think that will ever change.
My wife's in a remote master's program. What they did is chop up the lecture. When students asked a question, that was omitted from the online presentation. The result is that an hour of class winds up being, say, four 12-minute videos.

That sounds weird, and it can be a bit choppy, but it has advantages. You get to stop and think at the points where others needed to ask questions. You have natural breaking points if you prefer smaller-sized bites.

So, I don't know if the students are in all of your video, or just when they ask questions. But if it's only when they ask questions, you might consider this approach.
> Is it usual to not divulge that information to share holders and optionees?

It appears fairly common for the employees of startups to be left in the dark about lots of information about the company's financials and ownership that is known to management and investors.

Dan Luu's "options vs cash" article covers a bunch of these factors: https://danluu.com/startup-options/
https://news.ycombinator.com/item?id=24946459
Too often people choose licenses for their projects without giving enough thought to potential implications. AGPL and GPLv3 in particular seem to be the kind of licenses you should think really, really hard about before choosing to use them.
Earth-sized rogue planet number 3592 discovered. Wake me up when there is something exciting.
Decent? It was nothing but extraordinary. My favorite part is how Connery didn't even bother trying to do a Russian accent.
> This is very confusing because she very seldom even posts to Facebook

They probably think it's a fake account.
I'm like you. If left alone -no schedule at all- I will go to bed about one hour later everyday.
> You can prove in math your design will work

It's possible, but extremely labour-intensive, to mathematically prove the correctness of a program. I mentioned this in my previous comment.

> In Programming, unless you are working at switch levels, how could you prove your code is most optimized?

'Most optimised' is an entirely different problem than 'your design will work'.

Complexity theory lets us do something like this, but at a more abstract level, rather than at the level of real-world performance on a particular machine.

As you say, real-world code is almost guaranteed not to be perfectly optimal in terms of performance. We really never need to aim for this though. Market forces push for high correctness and performance, to varying degrees across different different problem domains. Performance matters in game-engines and for high-frequency trading, and in those applications, the software engineers put in great effort to optimise their systems, using fewer abstractions.

Sometimes the software engineering challenge may be a life-critical hard-real-time system, such as in medicine or aviation. Software engineers are able to deliver such systems. It's not of great concern that these systems aren't perfectly optimal in terms of their performance, provided the programs give the right outputs and always meet their deadlines.

The generation of perfectly optimised code has been researched, branded superoptimisation, [0] but it's little more than an academic curiosity. I doubt it will ever be possible to scale it up to be practical for large programs. (I'm not sure if/how they deal with the way most modern processors are terribly complex and don't have easily predictable performance.)

> Abstraction has removed the possibility of doing that.

It's very often a sound decision to trade off on performance in order to gain on some other dimension, such as development velocity, or maintainability, or indeed correctness, given the project's resource constraints. As tools improve, the Pareto frontier advances, and we get a little closer to being able to 'have it all'.

An example of this might be the use of Rust for web development work, which can apparently greatly improve performance (or greatly reduce the computational resources needed). It can bring the performance of C++, while retaining many of the advantages of safer, higher-level languages like Java and C#.

Whether it does this well enough to really grain traction, we'll have to wait and see, but I think it's a good example.

> The closest thing I've seen to Engineering in the Programming world is Industrial Engineering.

Industrial engineering is an entirely different discipline than software engineering.

For examples of 'proper software engineering', the obvious candidates are avionics (as discussed in the article I linked above), and development methodologies involving formal methods, such as with the Tokeneer project. [1][2]

[0] https://en.wikipedia.org/wiki/Superoptimization

[1] https://blog.adacore.com/tokeneer-fully-verifed-with-spark-2...

[2] [Huge PDF] http://www.adacore.com/uploads/downloads/Tokeneer_Report.pdf
(obligatory reference to employer's parts catalog: https://www.cirrus.com/our-technology/audio/hifi/ - I'm prepared to say that 24/192/114db should be good enough for anybody!)

So you're right that within the industry we already have the analog side as re-usable IP. However, someone starting from scratch - and especially starting with a FPGA - would need a lot of analog design experience. Analog silicon design is an even more rare skill (we are, I think, hiring if you have this).

What we are generally doing is support features; headphone detect, power management, power amplification (built-in boost converters etc), as well as post-processing and EQ. You can use EQ to compensate for the nonlinear response of tiny speakers in mobile phones.

(An odd side effect of the hardware pipeline and my role in software support is that anything you can actually see on the public website is very out of date compared to what's in development and heavily NDAd)

I'm still not clear why the OP wanted an open source DAC.
How do you know no lives have been saved? I've seen footage of Teslas autobraking to avoid collisions ahead that happen a couple of seconds later. Does that not count?
Same thing happened to Bret Weinstein, made a fuss, got unblocked.
> If a particular action the driver didn't take would lead to results that didn't happen

I'm having a hard time parsing your double-negative, but when shadow mode is running, it's choices are back-tested in real-time with the driver's choices, so I'm not sure how this fails to replicate what a real-driver would have done in such scenarios.
I think you're witnessing an attempt at fuss!