skysight-inc/HackerNews huggingface dataset:
1. they have to compete with lyft and a handful of other ride sharing companies such as VIA (though the effect of the smaller players is probably negligible at best).

2. They are trying to monopolize the market. if you can put all other players out of business you can set whatever price you want. The government doesn't seem too interested in upholding anti-trust laws and uber knows this. also, I think the effect of taxis is also moot at this point. they are so expensive and inconvenient relative to their rideshare alternatives that few people I know use them.

3. They would eventually like to have self-driving cars as the default, and will almost certainly be profitable once that happens. It seems like they have struggled with this recently though and are pushing back the "launch date" further and further.
This is a super interesting perspective. It seems to me that another way to strike this very tricky balance is to design a language with it in mind - so that you can choose semantics with the emulation trade-off explicitly taken into account - and invest very heavily in its ecosystem - so that you can catch up on the library, framework, and IDE front. Arguably both Dart and TypeScript (among others) are doing the first part of that, but only TypeScript is doing the second part. I guess there's a third important part too: choosing a really good set of semantics based on that trade-off. I think TypeScript has really nailed that one. I like Dart and Elm too, but TS is definitely in the sweet spot for me.
> Vulnerability scanning favors old versions.

I don't follow. Could you elaborate?
Does it work reliably on the open internet? AIUI, it's interoperability with all the edge cases of badly implemented protocols that leads to statements like GPs.
EEZY KEYZ – End-To-End Email Encryption Software
TweakBit FixMyPC 1.8.2.4 Crack Full Licensed Download
We had these and a few SUN systems in our computer lab storage room. We called them the dinosaurs. It's amazing how things changed from 1993 to mid 2000s. From technology rock stars to useless junk in a little more than a decade.

The "lab master" bribed us with pizza to help him clear the storage room. Quickly found out how heavy these things were and what a raw deal we got.
Ultra-Low-power Wireless Streaming Cameras
I bought the first iphone on the day it came out and I believe most phones did not have 3G at the time, almost all didn't have GPS (no real use case as navigation apps didn't really exist for phones), and most just had crappy App Stores.

Sprint had been advertising its “Vision network” since at least 2005.

“Sprint Navigation” powered by Telemachus was a J2ME app that was an add on service in 2005.

https://en.wikipedia.org/wiki/TeleNav
My number one solution to any and all CORS issues is to never ever set up an api.* domain. Always do /api on the same domain. If the requests are for third parties, put a proxy on your own hostname if at all possible.
I have my own domain, and can therefore generate as much email addresses as I want.

In fact, I use a separate (non existing) email address for every individual or business I communicate with, and their mails all end up on my administrator account.

When I receive spam, I can easily recognize who sold my email address, and bann them forever.

That's very effective.
How is that different from any new codebase you have to look at? If anything Rails reduces the confusion because it has a set of agreed to conventions. I can’t think of any decently complex codebase I’ve ever come across that didn’t have it's own weird abstractions that aren’t immediately clear.

Disliking Rails’s built in abstractions seems to come down to only liking abstractions your own devs created which sounds like not invented here syndrome.
Hey, maybe I've got a blind spot in my thinking. How do you predict that you're going to burn out? It's clear it's an issue in the tech industry based on statistical data (see my above reply citation that almost 60% of tech workers are experiencing burnout), so people are not anticipating it and moving out of tech into less stressful careers, or for whatever reason, they can't move out of tech even if they're already burned out.

Having seen others burn out in both startups and enterprises, in and out of tech, my opinion is that the advice of the person I responded to is not sound.
"People ask me if I'm seriously suggesting that your keyboard and mouse should use the same connector as your Internet connection, and I am."

We already had the technology to do that decades ago or more. If I had the right power and influence, I'd take the Ethernet connector and magnetics, make it smaller, add default POE support then release the smallest possible IP stack so that it can be implemented on small microcontrollers too. Very small devices would talk IP only, bigger ones can add upper protocols such as TCP, UDP etc. All that while gradually phasing out USB.
This way we would have open protocols on open media with some peculiar advantages over USB, openness aside: near realtime, stackable (add a layer and you go to the Internet), intrinsic security (USB devices are getting more complex every day, yet there's no such thing as a firewall against malicious ones; Internet protocols support filtering by default), galvanic signal isolation (excellent for instrumentation or audio stuff) and the cable can safely extend a lot more than USB ones. Where low power consumption is vital, magnetic transformers could be swapped with optocouplers.

Except for cost or being "too open to be profitable" (royalties) I don't see a single reason why a beefed up Ethernet shouldn't replace USB entirely.
As for "everything is a file", IIUC Plan9 explored this area extensively, and the community of fans is still alive, so I believe good insights from real world experience could be gathered at this early design stage by talking with Plan9 people and maybe revieving their manuals. Especially asking them for feedback.
Probably offtopic, but do you know if there's any relationship between RDTech and YZXStudio? They've got very similar designs, but RDTech doesn't seem to be a "simple" cloner.
what is the point of operating your own company if not to accomplish your goals of what the company should be?

Yes that's exactly why I've become jaded about business in general. It was excessively clear that, except in extremely rare cases and almost only with Apple, being successful means that you're letting other people ("customers") dictate your product to you. From what I can tell it absolutely is the correct path to financial/commercial success.

If "do whatever people want" is what it takes to be successful then that's the exact opposite of what I got into this for.

What if your goal is to create a company that embodies a specific mission

From what I can tell, then you're a non-profit or a B-Corp or something else. A for profit company C-Corp that looks like a "startup" has generating profit for the business as it's core mission. Not just revenue, profit. And ideally super high-margin profit. Maybe that looks like an acquisition, or maybe it looks like a dividend or liquid stock eventually. In one form or another, your core mission is to turn money and work into more money. Anything else is a side project or goal.
We are an AI company working out of Hyderabad / India, We have a very fast Classification algorithm as a product. and currently been used by 3 paying customers.

http://www.alpes.ai/

We are releasing our API next week. The idea being you can quickly try out the algorithm and see Results and Training time on your own datasets.
Norway is not especially cold. Neither Trondheim nor Oslo have average January lows below +20°F.
Code generation by means of Go's standard template library has worked nicely for me. Best of all, gdb sees the concrete type, so value inspection stays easy.

Only snag, minor enough, is that emacs auto-indent becomes confused by the double braces, as in "{{.templateVar}}".
Sure, if U operates on both |u> and |v>, their inner product doesn't change. But why does this mean that "nothing ever changes?" |u> can evolve independently of |v>, after all.

OTOH, I can understand the argument that nothing ever happens. One reasonable requirement for something to happen is that it should not be able to "unhappen," which is why some are looking for the possibility of irreversible decoherence.
Google hasn’t made any real profit on anything besides advertising during its whole existence. It’s much less diversified than Microsoft, Apple, or Amazon.
I don't most software can scale to 10 GPUs out of the box. AFAIK, it would be hard to even find a motherboard that would fit them. However, a company could conceivably buy a workstation with 256GB RAM, two 32-core Threadripper CPUs and four Nvidia 2080Ti. That would definitely put you a few years ahead of the average "consumer PC" or next-generation console.

Sidenote: I've read that John Carmack and id Software liked to develop on workstations that were "ahead of the curve" that way. It gave them an edge, in that they were able to develop future games for hardware that didn't yet exist, but knowing that consumer PCs would eventually catch up.

I think what made these SGI computers really amazing at the time is that there was no such thing as accelerated 3D graphics in the consumer market at the time (or much real-time 3D for that matter). They also had a cool Unix operating system with a UI that was way ahead of anything you could get on a consumer PC. I can also imagine that it was a much much more comfortable development environment than developing on say, MS-DOS, which didn't even have multitasking.
No, Go is not currently the right tool for me, but it's close, and it would be much closer with (usable) generics.

What's "so sad" is you think this Reddit style "Don't use it" imperative is an acceptable way to talk to people. You're rightfully afraid of complexity creeping into an otherwise clean language, but it would suck less if you said it better.
From a strategic standpoint its extremely bad to have the data in some other country. It can be used for all kinds of creatively drstructive purposes. Also protectionism is not that bad as long as competition is stiff in thr local market. Why would you want your local market to be taken advantage of by companies from other countries ? Free markets as a great idea was actually popularized by Britain in the 1800s because it always favours the incumbents. Given their industrial prowess no wonfer they said that. I would prefer tht local companies be given preference over foreign ones but low performers must not be bailed out on taxpayer money. They must be weeded out. That has been the go to approach to development in Japan, South Korea and China. With those policies in place they now have more tech giants than Europe.
Why is the dude wearing untied board shorts and no shoes? Is that his signature Thing?
Could these very same arguments not be applied to Javascript itself? JS is "transpiled" to bytecode, a language with vastly different semantics and a totally different ecosystem. It end up being wildly inefficient, but consumers don't seem to mind.

The description of Dart is also wrong. My understanding is that they are aiming at REPLACING JS in the browser, not compile to it. Compilation to JS is a stopgap to make the language useful while it's left unimplemented in Google's very own browser (A fact that never ceases to entertain me). The next web language shouldn't compile to JS, it should replace JS.

As JS becomes the asm of the web, TypeScript is going to become the C of the web. Just enough abstraction to make it possible to write, but still not enough to tank performance.
He mentioned he wrote a script in python for blender somewhere. Perhaps that's just what he was familiar with.
Great! Yes, sure
I don't think it's entirely fair to say "Computer Scientists are basically rediscovering statistics". LSTMs are used beyond just time series prediction. It is also quite common in language modelling tasks, which is also a sequence modelling task, and where it works quite well. I'm not familiar at all with using GARCH/ARIMA for something like this.

Also, with neural networks it's very easy and natural to build complex models where different "layers" perform different tasks. So an LSTM can very easily be extended to work bi-directionally (taking data from the beginning of the sequence, and the end of the sequence), adding things like attention, using word-vectors before the recurrent network or just using a character model.

What are the statistical equivalents for this? Because most of the papers on this topic seem to come from Computer Science. Take a look at the epilogue of [1] for a thorough discussion on where statistical theory needs to catch up.

[1] Computer Age Statistical Inference - Efron, Hastie.
Amazon has as first class support as Windows as is feasible considering the bloat of Windows. Thier SDKs for .Net and extensions for Visual Studio are top notch.

They aren’t crazy enough to support lambda or Fargate for Windows.
And these countries have never had economic problems. Still if the number is 10pc and 15pc that is really high.
Wow voted negative for entertaining a thought. I thought HN was better than /. or 4c or reddit... guess i was deluded.
This is more a feature of your product than being a integral part of your business model. Would you agree on the distinction?
I think that once such systems are set up and have reached parity with the most recent releases of dependencies, the business of keeping up is much easier, which makes it more likely to happen.

We've all been in the situation where we fell behind some dependency and, upon trying to upgrade, found that we were so far behind that everything was broken in this-will-take-weeks-to-fix ways. That kind of work tends to get shunted into the too hard pile, where it generally only gets harder. Eventually the codebase ossifies around a very particular dependency set that can't be upgraded without stopping feature development.

The fact that it may be carrying a stew of published vulnerabilities tends not to be enough to trigger a change: work to upgrade is concrete, immediate and costly. Exploited vulnerabilities are probabilistic, sometime in the future and not taken from the current budget.

In practice stuff is kept up to date by rigid process discipline or by automation. Of the two, automation is more likely to be successful and sustained.
https://www.theverge.com/2018/8/30/17788476/lenovo-yoga-book...
Why Hollywood won't cast Tobey Maguire anymore
Written in Go rather than C++ no less.

Edit: wait it looks like they’ve changed to all Rust with C++ for the libraries. I haven’t looked at the codebase since the spring. Am I crazy that i could have sworn it was written in Go previously?
More web app madness. The main lesson I took from Michal Zalewski's excellent book "The Tangled Web" was I hope I never have to write a web application. There are far too many traps.
I wonder if it'd be possible to make a QC2/3 -> PD translator? (for up to 12V/1.5A)
I have written about 10+ medium and big projects in Go for production over last 6 years. They were written mostly for CI/CD, APIs, cron jobs and various pipelines in e-commerce and consumer electronics domains. Have personally never needed generics or have felt that I can improve the code by using generics. I also have quite a bit of Java experience so I do know why you would need generics, but it just never came up in Go. Maybe my opinion will change with the new proposal getting implemented, but at this point I don't see how.
Currently, if you can get your money into retirement accounts, it doesn't count for fafsa (or the CDs profile).

I'm having a hard time finding what's excludable in the case profile, but if you have parents or other people you absolutely trust open to it, there's the option of having them hold your investments for several years. Normally poor 'investments' in life insurance could work. I'm a few years out from trying to optimize this, so I haven't yet researched that deeply.
Dopamine: New Framework for Reproducible Reinforcement Learning Research
Theres a whole book about it that makes the claim that development is impossible without state intervention - how asia works. The anecdetoal evidence there is rather compelling.
Was this created with Idyll ?

https://idyll-lang.org
ButterToast – react toast notifications that don't suck (ssr supported)
I run a company that does financial portfolio optimizations and runs regressions on financial time-series data. These tools are in some sense the very first widespread use of "machine learning" techniques (at least in finance). I've noticed the same effects that the OP mentions: a handful of companies in this sector using the same tools may slap "ML and AI" all over their product and marketing. They're not incorrect - it just feels like a bit of a stretch to do so.
The mastermind behind our TypeScript project commented on this topic here:

https://news.ycombinator.com/item?id=17896925

I used to tinker a lot with OCaml around 13 years(!) ago. It's neat to see people are still working on fixing some of its problems. It would be fun to find a reason to use it again.
I used GWT to build an app in 2011-2012. It was my first web app, and it needed to have a desktop-like feel. GWT + the SmartGWT UI library allowed me to leverage my existing experience with Java, its IDEs and tooling, and various desktop GUI frameworks to build an app that did what I needed.

But, over time GWT became a hindrance rather than a help. The DevMode plugin stopped working as of FF27, and I had to keep around a copy of FF24 just to debug the client. The entire app had to be recompiled every time I made an edit and refreshed the page, wrapping JS libs to expose them to the Java code was a pain, and no one else on the team I moved to had ever worked with GWT. The discussion around this notional "GWT 3.0" didn't help either - it sounded as if half of the technologies around GWT would be removed, like GWT-RPC, but at the same time all the threads about it have been saying "well, J2CL is still internal to Google, we'll get it out eventually". Really uncertain future there.

I spent the next couple years working on a JS app, introduced Backbone+Marionette, and became comfortable with JS. In mid-2015, I began exploring the idea of rebuilding my app's client with a modern JS stack, and decided to try these "React" and "Redux" things I was reading about. Prototyped a client rewrite, and it was clear this was the way to go.

A few months ago that rewrite finally reached feature complete, and I got to go in and rip out every last line of GWT in the codebase. I was absolutely GLEEFUL when I did that :) The React+Redux codebase, with Webpack+Babel as the build toolset, allows us to iterate so much faster and with a better dev experience.

I can understand why GWT would still have some semblance of usefulness in certain enterprise situations, but I would never touch it again myself.
I've learned to be wary of the interface type. Although the run-time overhead is negligible anywhere outside tight loops, induced debugger overhead can become a misery.
Thanks for the kind words! I'm glad to have caused chaos in your classrooms.
Drab – Remote controlled front end framework for Phoenix
Yeah we are in agreement :)
I highly recommend this econometrics text for getting started with statistics: https://www.amazon.com/Principles-Econometrics-5th-Carter-Hi...

For modeling I found Wooldridge's panel and cross-section data book very useful: https://www.amazon.com/Econometric-Analysis-Cross-Section-Pa...

Greene is a really useful reference text: https://www.amazon.com/Econometric-Analysis-8th-William-Gree...

For advanced stats theory, I recommend Casella and Berger https://www.amazon.com/Statistical-Inference-George-Casella/...

Hope that helps!

The more specific a model can be made to the problem at hand, the better it'll perform. Supervised ML models are great starting / baseline models.
I don't have a good general answer. But for me personally, when I show early signs of learned helplessness and chronic stress, I need to make changes before I hit the inflection point, or I end up paying a great price. I agree that not everyone has the means to make significant changes to their life.
> Cost of fueling - electricity is cheaper than gas.

Nullified by the fact that charging stations are scarce AND that it takes a lot of time to finish a charge. People drive cars so that they can get somewhere faster. It does not help if they have to hunt around for a charging stations and have to wait an hour to get charged.

We can consider the cost difference to be a concrete advantage, when and only when the infra for electric charging is on par with a fuel refill.

> Lower cost of ownership - electric cars are mechanically much simpler than ICE cars, which means better reliability and less money spent for maintenance/repairs.

I don't think this is a given. Even though more complex, I think ICE cars of today are quite reliable enough. Are there any studies that compare both and say Electric cars are indeed more reliable than an average ICE car? I am not sure how reliable this is, but [1]

> more controllable torque curves than even the best ICE

Oh I am perfectly fine with the torque curve of an ICE. I am not racing on the roads, you know. With automatic transmissions, this is even less of an issue.

[1] https://www.policygenius.com/blog/how-much-does-it-actually-...
I guess it's all about what's at stake. Does abolishing the switch feel like the kind of topic with such an importance to warrant hacking the system? Especially since it was a consultation.

Every person I know in multiple countries is either very indifferent towards this decision or would prefer to abolish the clock change. It may be anecdotal but it supports the fact that in this day and age you really don't need to shift the hour anymore because there's no benefit to it. Plenty of disbenefits though. You don't need a hack to prove this is true and that people feel those disbenefits.
Could have, can go, and most certainly do! It's spelled m-o-t-o-r-c-y-c-l-e.

And it's a wonderful way to get around both city and country. Motorbikes reduce overall traffic, can fit about 8-10 vehicles into a car parking footprint, have generally low fuel emissions (and can be even lower — lots of new small bikes get ~80 mpg in real world use), and never have trouble finding parking.

Speaking for myself, it makes commuting from the East Bay into San Francisco, not just tolerable, but something to look forward to. 21-25 minutes door to door at peak rush hour; park for free; the view from the bridge is superb.

Of course, the danger of cruising through a flood of slow-moving, angry, distracted, stop-and-go car traffic is considerable — but there's good reason to think (CA CHP motorcycle cop accident statistics) that it doesn't have to be much more dangerous than driving in the first place.
We're actually looking at removing the type definitions from the Redux core and punting them over to DefinitelyTyped, because neither of us primary maintainers use TS ourselves and we don't have the experience to maintain the type definitions.

Also, the CRA-TS fork runs, but the one time I played with it was when I tried to help another team set up their project, and that's when I found out it has _ridiculously_ restrictive default linting rules. Every lint error is a compile error, and it flags things like using arrow functions in render methods, which is absurd (see discussion at https://github.com/wmonk/create-react-app-typescript/issues/... ).
Zeldman:

https://www.webdesignmuseum.org/gallery/jeffrey-zeldman-1999
It might be that Google Chrome does not automatically unpack zip archives.
That could be fixed simply with a browsing extension that automatically appends ?variant=zh_TW to every wikipedia URL (possibly checking the the subdomain). I do that manually when I want to force the character set. Implementation left to the reader ;)

Edit: not sure if it’s the correct parameter. But something like that exists for Wikipedia.