skysight-inc/HackerNews huggingface dataset:
Well, good questions, but how is it that we’ve had 20+ years of video conferencing over the internet and most solutions are total crap?

Product management is a fine art... Maybe Microsoft and Google will manage to catch up, maybe in trying so they’ll dig themselves further into a hole...
Best Roofing Contractor in Sacramento CA
Garner Roofing, Best Roofing Contractor in Sacramento CA, Since 1991. offers maintenance services for All your roofing needs. Need a new roof, roof repair be sure to let Garner Roofing know! We’ve got you covered!
If your product has no marginal cost (as much software effectively does) then you can justify any P/E with the prospect of increasing sales without increasing opex or capex. Of course that's just an approximation since you will realistically have some kind of customer acquisition cost, some of which is also realized in adding more developers to create features that are adoption-blockers. But still, that scalability is what makes early stage software companies such attractive investments.

I would be much more worried about competition. Video conferencing has a small moat especially since major incumbents are already in the space
> the owning companies didn't ... have the capital

I'll admit to not speaking German, but wasn't a contributing factor that the government simply didn't give them very much notice they were being shut down?

I've worked on mine sites at an industrial scale that couldn't hope to remediate the pit if they were hit with a short-term shutdown - it'd be an ecological and social disaster. However, if you let them run to planned completion the remediation gets done.
On the individual level: If your perspective on the world is one of efficiency, you will never be able to eat the fruits of your increase of it. You will just pack more things into less time, less space and less money. However if you are like e.g. my favourite sysadmin, you will be incredible efficient in order to have more time for the fun parts. If he weren’t efficient be wouldn’t be able to foxus on stuff he likes because be would constantly be out to extinguish fires. Because he is efficient, he must not.

Efficiency is about your optimization goals, a guy like him is optimizing for free time that is why he optimized the rest of it to such a degree, that he can afford it without changing the whole thing for the worse.

He could easily also have used that free time to do more work, but he refused.
Your scenario only happens if the credit card company is incompetent. But then the bad guy is the incompetence really...
That's pretty neat, what makes the newer reactors able to use old waste as fuel?
> So yeah, it's technically possible to make a bomb with byproducts from a Thorium reactor, but it's not trivial.

It's not trivial to make a nuclear bomb period.
Thanks for that well of information.

This highway crash[0] makes me feel like it's crazy that we still haven't created, and mandated, forward collision avoidance for all tractor-trailer sized vehicles. The people in the SUV never had a chance.

[0] https://www.ntsb.gov/investigations/AccidentReports/Reports/...
I am Von Nuemann's shadow, I will not let him down!

These projects are dedicated to his memory: https://github.com/churchofthought/ScatterLife

Currently working on Life V2, a cellular automata based reproduction of General Relativity. Life V2 is being done in WebGL using a single Fragment Shader with ARB_shader_image_load_store in the most performant way possible.
Check the Wikipedia page I linked to, it's still being made, so if they wanted to they could ship them to Japan.

If your objection is to my use of the present tense, maybe? The Daewoo Matiz is no more, and is now currently known as the Chevrolet Matiz? I'm starting to talk myself out if it now though :)

I did try and send them a bill for my armchair strategising back when the change was announced, they never got back to me though.....
I think that might have been it actually! Can't remember for sure
Thunderbirds Calendar

Bound to by company or cost of switching: Jira, Conflunece, Exchange/Outlook, Windows.
> State is the root of all evil.

Both in programming and in real life haha.
Hacker News guidelines say:

> Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize.

Your comment makes zero sense in this context, because it's just marketing.

> we're trying to enable innovation.

You're trying to make profit, like every other company in the world and that's OK.
Tesla investigating incident of parked car exploding
It looks like the very first FAQ answers that:

1) You generate your own root keys, to deploy onto the device,

2) You can't read the root keys back off the device once it's deployed.
I translate magic books (with a speciality on old books that I find for my editor).

Like others in this thread, it started as a hobby and evolved as I made contacts. It feels quitte good to know that a hobby is now earning me more money that I spend in it.
https://en.wikipedia.org/wiki/Escape_from_Freedom
Logged into my HN account just to upvote and thank you for this. Is there a way I can contact you about this to learn more about your services?
Then you'll need to create own version of migrations, routing, configure asset building pipeline etc etc etc. Phoenix have everything in place, without need to re-implement lots and lots of basics
I think what the theme for.me and my urge to optimize is, is that I like to automate/optimize processes that I hate doing repeatedly, while processes that I like doing are allowed to be inefficient (e.g. i make.my filter coffee by hand using a hand grinder).

If you optimize things on a personal level you yourself are responsible for what to do with the newly won spare time.

On a society level this is different however, because not working means no job and no job means no money. If they make the job you did more efficient by optimizing and automating all the bits you liked and leave you with all the bits you hated (and a lower wage), you will have a hard time cheering over the optimization.
> * Right now we’re disassembling app to a classic REST-app*

still with elixir/phoenix or did you scrap even that part?
With the recent advances in photogrammetry software, you can probably do it with a normal camera drone. Have a look at Meshroom and OpenDroneMap!
I have an error reporter in my app and it is completely useless. Stacktraces are usually just starting within some library and never touch app code. I rarely know where the error started, I just have to guess. It sucks.
If and when the FISA applications against Carter Page and others in the Trump campaign and transition team are declassified by a vengeful Trump, then we'll know whether the Obama administration weaponized the DOJ and FBI against their political opponents or not. After the declassification, let's discuss about whether there is a failing "deep state" or not.

Are you curious to know how many months into the 18-month Russian collusion investigation that Special Counsel Mueller knew the pee dossier, partly paid for by the HRC campaign, was an incontrovertible fake? Did Mueller know before or after the midterm elections? Whether you're curious or not, we're going to learn the truth soon. And that truth could be very painful, especially for deep state actors.
> government simply didn't give them very much notice they were being shut down?

like ten to twenty years? The nuclear exit was agreed on in 2000 and they were given long times to close their reactors.

When should a company start saving for a shutdown? In the last days?
> biomass is not low carbon

Dishonest argument introduced by the carb industries to shift blame from those who introduce dormant carbon into the atmosphere. Fieldgron boos are essentially solar with a carb battery cycle. Stopped reading after this propaganda included in the wall.
In general the groups doing standardization for browser APIs and runtimes don't seem to care much about whether web applications are compromised, only whether the browser or host platform are compromised. It's reasonable for the latter two to be priorities, but when we're talking about huge gmail-tier applications running unsafe C in a sandbox that have access to All Your Important Data, we're going to massively regret letting type safety and other features slide.
> Who pays to deal with recycling old solar panels?

For specifically this, at least for consumer purchases I think it'd be somewhat covered by the WEEE directives in the EU. The manufacturer and distributor should be either providing or paying for the recycling.
I refuse to eat meat, but if I'm hungry I will ask someone else to buy me a hamburger.
A large part of the "waste" gets turned into fuel through breeding. https://en.wikipedia.org/wiki/Breeder_reactor
"...can finally tell her parents she loves them"

... and perhaps you have seen those teary videos on Youtube, too, where a toddler hears the first time after a surgery and reacts to sound?

I am afraid that these pieces are at least somewhat disingenuous.

Usually they avoid to put into primary focus two important things:

- that even with surgery the child needs lots and lots of speech therapy (BBC said at least "...years of therapy...")

- and that it doesn't always work out.

These failed experiments are truly tragic: these children never learnt to communicate in a human language and will be mentally limited for their whole life: it's an effect of language deprivation.

The best way to approach a deaf child to minimize risks is a two-pronged approach: The parents should accept that they need to learn a Signed Language and the child should grow up bilingually: both in a Signed Language and in a Voiced Language. This prevents language deprivation if surgery didn't work out optimally.

So, in short: the girl should have been able to tell her parents she loves them long ago!

Disclaimer: I am Deaf myself and opinionated about this subject.
Publishing Websites from Home
I can't answer you but this concept is part of 4th generation reactor design. https://en.m.wikipedia.org/wiki/Generation_IV_reactor
For me, monetizing a hobby is a quick way to start hating it. Unless you really want as much money as you can get, you probably shouldn't monetize all of your hobbies.
Sometimes I feel that it can be a lucrative trap to become invested in a single person, and then accumulate expectations that far outweigh the responsible obligations of any friendship.
As I have gotten older, a pattern that is working much better for me is the campfire model - I just try to keep a metaphorical campfire going, for people traveling through this life to stop and warm themselves upon while I tend it. I cannot know which direction people are traveling from, or to, or how long their journey has been or will be. But all people need to warm their calloused hands and feet, and I can keep this fire with a bed of rosy coals.

Sometimes someone will stop at my fire and warm themselves without my ever having paid attention, but to them it may have meant all the difference in the world. By keeping this obligation in mind, to simply expect people to need a place to sit a spell, I can at least believe I am helping.

The campfire is a nice way for me to remember we're all suffering, that not a one of us is unique to loneliness. Because sometimes that person who sits down at your fire is the person you have been waiting for, and only by making a seat for them were you able to ever meet.

https://news.ycombinator.com/item?id=18536601
Amortized over the number of reactors in the world, Fukushima probably isn't all that expensive.
It's great to know that you're working on this. The tools are definitely lacking on that regard.
Thank you for clarifying that.

Also, one thing less-known than that Java applets were in the popular Web browsers at one point (when JavaScript was said to be just a glue language to invoke the Java applet), was that Sun already had a richer, Java-centric Web browser, which used Java for content-type handlers. Imagine providing content as data of some type/format, and the browser would automatically download an appropriate UI for that type, on the fly, and integrate it into UI, and it would all be secure.

(I first saw Java when it was called Oak, and Sun had great people doing major things, Java only one of them. When Java applets first hit conventional Web browsers, most people thought they were for replacing animated GIFs, thanks to a demo program. I probably wrote some of the first Java desktop application code outside of Sun, partly to demonstrate that Java was a real applications development language. Well, the language was there, and in many ways a huge improvement over the C++ that most shrinkwrap and technical desktop application developers were moving to, though the library support took a while to catch up, and performance took longer.)
You forgot to include significant details about Fukushima's old and unsafe design and location in comparison to the world and the future. This makes it seem like nuclear power can't be safe, that is not true (https://en.m.wikipedia.org/wiki/Generation_IV_reactor). I downvoted you.
Thing is, for a majority of people, life in China is perfectly normal (other than maybe air quality and population density, but the Chinese government has tried hard to combat those issues).

Most people are able to live normal lives where the government doesn't really have a massive influence. Even if it does, it's usually in terms of infrastructure development (transportation, housing, etc.), which can be done much more rapidly than in, say, the US (look at high-speed rail deployment in China over the past decade or so).

Plus, what's the alternative? China would be trading their fast-paced economic expansion and massive infrastructure investments (necessary to keep pace with the expanding number of people in China) for more... freedom?

And I think that's really the key here. The Chinese government is NOT incompetent and they're able to more than adequately provide for their citizens' needs. So, who would WANT a revolution?
Just a quick one: why would you need redux for forms? This is in my opinion a total overkill.

I have forms either having their own state or (preferred) just use Formik for all of this. In my stack, this then allows to just add a field in the GraphQL schema (backend), add it in the query, add the formik field + yup validation and done.
End of Term
What do you guys think of the conceptual spaces approach of Peter Gärdenfors?

See eg here:

https://mitpress.mit.edu/contributors/peter-gardenfors

https://www.youtube.com/watch?v=Y3_zlm9DrYk

From reading some papers, it seems his approach is a third way beyond symbolic and connectionist.

Indeed the title of that lecture is "The Geometry of Thinking: Comparing Conceptual Spaces to Symbolic and Connectionist Representations of Information"

Would you say conceptual spaces is a third way and how does it apply to the topic discussed in this thread?
Scala.
Particularly Scala 3.

Because it is principled but also very pragmatic.
I wonder what new standard we'll come up with 10-15 years from now that'll be titled "What WASM should have been".
With the advance of fiber networks I think each browser/device will have their own web index. One problem is web sites that can only handle 1-3 simultaneous users. It will be an eternal hug of death from all the crawling.
Buick sells between 1 and 1.2 million cars in China the last 4 years.

Who knew Buick would be made cool again by Chinese consumers?
Yes, but sodium/potassium have their own share of problems like ignition/explosion in contact with air or water. Gas coolant can easily leak and doesn't have much heat capacity, lead requires high temperature to melt but it's otherwise non-corrosive, lead-bismuth eutectic needs lower temperature but corrosive. Molten salts are also corrosive, so reactors using them would most likely required to be built from special steel alloys. Using low pressure coolant with natural circulation is indeed a very attractive option.

Thorium is attractive because it's widespread and lower cost and supposedly doesn't have as many proliferation issues as LEU, since its fuel cycle also creates U232 along with fissile U233. U232 is highly gamma radioactive and thus quite difficult to separate from U233. OTOTH U232 would keep being radioactive for at least 700 years (10 half lives), so we woldn't want any U232 contamination occuring.
.NET ecosystem is fantastic right now. .NET Core is fast and efficient, asp.net is better, faster and more full-featured than ever, and MS is ahead of everyone with Blazor Components that finally provide a real alternative to JS frontend frameworks and can run either server-side or as WASM modules.
The US has a 10% market share in China of all places (http://carsalesbase.com/china-car-sales-analysis-2018-brands...), and apparently it used to be higher. That seems pretty decent actually. I've heard that the Chinese market enjoys American cars quite a bit.

Let's not forget that Tesla is an American brand and is rather crushing it in certain non US markets such as Norway...
Scale AI (YC S16) is hiring engineers
Nice app. I've been trying to improve my post flop game. Will check it out.
So a "Free" license that has literally no legal protection from abuse is better than the mere existence of proprietary software?

This makes zero sense. The companies that are currently publishing copyrighted proprietary software would then be free to take the GPL software, make improvements for their own purposes and distributed the compiled binaries and make profits without providing the improvements back.

As a proponent of permissive licenses I have no qualms about my software being enhanced and used by others without giving back those improvements - but the whole point of the GPL is to prevent that - so a GPL without copyright may as well be MPL or BSD or MIT.
That's why you need typeclasses like in Haskell or Scala. And then you can be open on behaviors and types at the same time.
There's a good video from Living in a Big Tiny House covering one of these tiny Japanese apartments:

https://www.youtube.com/watch?v=TYVJbupG3Xg
Seven years of dev, true heroes!
That you don't have to rebuild such apps from scratch on WASM is exactly the point.

You can compile legacy codebases in C and C++ to WASM. It was designed for that. Doing that on the JVM requires "research-level" techniques because the bytecode has a completely different design.
An interesting trend I've seen is that interpreted languages often lack a debugger, as most "prototyping" ends up happening in a REPL, which act as sort of an interactive debugger with each prompt serving as a sort of "barrier" where each value is guaranteed to be reified and execution is not in some awkward place. Whereas with compiled languages you have debuggers that "work" because there's a consistent model of how execution proceeds and getting things like a stack trace is easy, allowing for things like placing breakpoints on lines of code or "executing" arbitrary code in essentially any context. Starting out with compiled languages myself, I find it really interesting to watch how other programmers structure their code in Python or JavaScript code to make it introspectable in the face of arbitrary reflection, asynchronous callbacks, etc.
I’m sure they will die at some point. When that happens I get the joy of playing them all over again. Bar a few RPGs, there’s nothing there that can’t be beaten in a few hours once you’re familiar with the game. Which is one of appeals of retro gaming for me.
Great (and humorous) video demo, Could this be made cross-platform using Mono or .NET Core?
> I think what he means is that these were literally the same promises that were made about Java and the web back in the early 1990’s.

And as a whole (except for run in browser without plugin, which was never promised, AFAIR), they were all true or Java, relatively speaking, compared to what was available before.
There's a measure of truth in what the video says. But explain for me why Tesla is only able to sell less than 300 cars a year in Japan? I know they just introduced the Model 3 there which should help.

Or do the Japanese view the Tesla as just another big car American company?

https://teslamotorsclub.com/tmc/threads/how-many-tesla-s-and...
How true. Lately I am also starting to have problems with my default Firefox setup, which blocks 3rd party cookies and trackers. The result? A lot of (in my opinion) lazily coded websites break, without ever catching a single error, because they were put together assembling external services and skimming on testing.

Normally everything more or less works with my fallback chrome in its default configuration, but then I feel we are more or less back to "optimized for ie6" days.
Vista.vim: An Alternative to Tagbar for Vim8 and NeoVim
Unfortunately unlike C++ etc constness doesn't propagate inside objects marked final. So

final List x = new ArrayList()

stops x being reassigned but does nothing to stop the downstream code from mutating the contents of the list.
Some others not mentioned yet:

- Sehat Sutardja and Weili Dai of Marvell

- Koguan Leo and Thai Lee of SHI

- Jayshree Ullal of Arista

- David Sun and John Tu of Kingston

- Min Kao of Garmin

- Romesh Wadhwani of STG

- Vinod Khosla of Sun/KPCB/Khosla Ventures

- Niraj Shah of Wayfair

- Ram Shriram of Netscape/Amazon/Google
(I remember your handle from previous discussions where we mostly disagree, but I certainly think your current summary of the typical discussion landscape is very accurate)

I often wonder about non-compact kinetic energy storage, like huge fly-wheels or railcars, since kinetic energy is quadratic with velocity. When using a large radius circular railway, the limiting factor is no longer tensile strength as in usual fly-wheels. I wonder how low frictional terms can be brought for evacuated tunnels. the rail could be the stator and the circular train the rotor, or the other way around: a constant cross section "train" of mass with a rail as the rotor, and the fixed train wheels as the stator underneath... if it is underground or in a pit accidental energy release could be less catastrophic.
Its interesting to see developers talking about and building debuggers whilst only apparently having experience of one.

EDIT: apparently the following is no longer true

From gdb, going to Chrome dev tools was super painful. I had been used to writing high quality watch statements. watch x, and break if it is <criteria> is a very powerful debugging mechanism.

Chrome has "pin this variable and tell me its value every time I pause". This is overly manual. Its bad enough trying to get the erronous middle value when looping over a 10k array, never mind a more complex data structure where the error condition will depend on a parent/less obvious value.

Im not familiar with many debuggers, and I know I'm not a true expert in any. Id be keen to know what people think are awesome debugger features.
> The nuclear exit was agreed on in 2000

My impression was it was a little more political and complicated than that [0]. I mean, if it was technically time to shut down the reactors then somebody obviously screwed up - but Germany isn't a great place to be citing examples from because their government has obviously been a massive headache for anyone planning out a nuclear reactor's lifespan.

> When should a company start saving for a shutdown? In the last days?

It should start when it needs to to have budget + contingency at the time of shut down.

[0] https://www.world-nuclear.org/information-library/country-pr...
That’s actually not true anymore, Chrome supports conditional breaks and expressions.
> In Europe it's mostly the posers who want to look rich to the untrained eye

what american car would give that impression? There are _some_ american style muscle cars but it's very tiny amount IME.

OTOH, I do think there are a few Ford cars which are popular in europe (the Focus comes to mind), and Jeep has always had it's modicum of market share (arguably, it's european at this point).
Show HN: Launch a bunch of macOS apps from the menu bar just in 1 click
Do you remember the name of the animation software they used?