skysight-inc/HackerNews huggingface dataset:
Very excellent writeup of some tricky concepts. Nothing in here is terribly new (or, I would even argue, particularly controversial among those familiar with Redux), but until now it has mainly been available through a combination of Twitter threads, Reddit comments, StackOverflow answers, and Gists. I was fortunate enough to have followed Redux from the initial talk releasing it and was able to discover and parse these in real time, but for new users attempting to get up to speed, that's not viable.

To have a pair of documents that consolidates all of the ideas that have trickled out regarding Redux from creators, maintainers, and others who "get" the concepts is absolutely fantastic. Kudos, Mark.
This may or may not be a problem specific to your own installation though. While I don't have 100+ tabs, I've been using quick commands for everything since I started using Vivaldi without any issues - it is very snappy for me.
> CI/CD, deploying fast, changing things easily and getting them into production within minutes is well within reach of most teams these days.

Someone else who's living in the as-a-service bubble. Meanwhile, embedded systems, OS-level components, desktop apps, and compliance-heavy industries continue to exist.

> It's the only way to fly.

Yeah... no. Even on projects where I have fast CI/CD, the best complexity killer is taking a step back, thinking about the problem space and weighing the options before settling on an implementation.
Coworking doesn't mean what it use to
Your argument is deeply confused. First Python is "much better than Julia for building modular applications", now it's flawed for the same reasons as Julia? Feature requests are fine but let's make them coherent please.
I think one of the reasons why many teachers prefer the old ti83 it is because it isn't online. They don't want people cheating. Some classes you could only have a basic scientific calculator. In a lot of my college classes they just didn't let you use a graphing calculator since you could put a notes in there. Some classes just banned calculators.

I just have a hard time believe schools and teachers will allow interned connected devices on tests.
Well, easy: for a lot of people, they will improve their situation until they have a basic minimal luxury available to them.

So by rising that minimum level of luxury they want, you're making them work harder. The result is that the ratios are out of whack. By creating 2% homeless instead of 0.2%, you're massively increasing average luxury, and therefore making sure 20% don't live in shared housing with it's problems (e.g. everything gets stolen, especially from the weak, and of course women have some extra issues).

Your argument assumes that by lowering standards you can fix things. You can, but only by creating other problems (sanitation standards going down by a lot, for one thing, which WILL result in consequences).

It's pretty hard to see this until you've lived in both situations.

If you want to avoid this: http://edition.cnn.com/2015/02/17/asia/china-beijing-rat-tri... then you need to accept that you're also creating homeless in the process.

Better solution is to ease up on the limits on expanding supply. It's not like it's construction costs preventing new buildings from going down.
>is evangelized by a large and well-known software company

This company is the exact reason why I want Vue to succeed.
When do you charge it if not while you sleep?
Thanks for clarifying. Parents comment was a little extreme.
Also you have to include learning the front end ecosystem, webpack, Commons vs the other one, all the transpilation, react architecture which is diff from Js/jquery and even get into the.fluxes.

Jeff not a few hours.
and Microsoft knows that it is necessary for the company's software business and for the PC industry to evolve and stay healthy.

This the boring buisness-thinking take that misses the forest for the quarterly earnings report. Operating systems are largely... done-ish. We've entered a period of refinement and iteration that can't keep pace with the expectation to have something new to sell. I dissagree with the author that pushing forward full-steam is going to keep the industry "healthy."

Windows XP SP 2 is the last OS that I wanted to upgrade to. The rest has just been a drag along as enhancements are held back to be bundled with the breaking changes that do justify a revision bump, and a fresh coat of paint is used to sell the whole thing. OS X is similar, but less egregious.

We're in a period of kicking the can down the road. The UI keeps lurching randomly in fashionable directions but makes interaction inconsistent, obtuse or lackluster. Feature sets get locked down to enable new paywalls. Gamification is everywhere turning tools into ARPU-optimizing skinner boxes.

The End of low-hanging fruit is here. How we deal with it will determine if computing retains it's magical unbounded possibility space or not.
Except Firefox on Android uses its own rendering/scripting engine; there's no requirement to use the "platform" engine.
Are we talking about CUA editors here, or are we just talking past each other? :)
Oversupply, ironically, from the educational sector.

Lets say the economy is big enough to consume X new graduates of major Y. The problem we have as a nation and an economy is we've been producing between 2X and 100X degrees of major Y for many years. The majority of OPs fellow grads from that graduation year are working as bartenders or waiters or salespeople or software devs, so being stuck in horrible living conditions yet in his academic field means OP graduated at a very high percentile of class (maybe more than 99th if he's english lit, or at least 90th for a "normal" field). If OP bails there are at least 10 to 100 grads who currently have worse jobs probably not even in the field, with the same degree as OP, chomping at the bit to take his awful job.

Restriction of supply is the only way out. That means eliminating socialized student loans, and that would result in crying and squealing like the world has never seen before, so that's not politically possible. A massive world war and draft? Close the borders? We know the demand side of the economy will never grow big enough to provide enough jobs for the people already qualified and living here, so don't count on the demand side to fix things, its gotta be a supply side solution.

In the long run, a large fraction of the population has to immigrate elsewhere or die or tune in turn on drop out NEET style or do hippie commune UBI or have a (hopefully nonviolent) revolution ... I'm unaware of any viable alternative to the list. Kicking the can down the road BAU style means the inevitable crash will be much bigger.
I don't disagree with your feeling about this, but just to clarify:

The domain gofccyourself.com was set up by John Oliver's show, "Last Week Tonight," and their modus is to use humor to draw attention to tedious but important issues.
https://www.fcc.gov/ecfs/search/filings?proceedings_name=17-...

Bots flooding the FCC comment section with the same text, different addresses. e.g all 'Brittany' posts
This is increasingly sounding true with research that show periods of starvation are probably beneficial for health. Of course there has been a lot of discussion about fasting, but there is also data that show parental stress during child-bearing probably leads to increased health among progeny.
Engineering jobs in Boston
If you have an android phone you can download Graph 89 Free for a fully functioning ti-89 emulator. All you need is the ROM provided by Ti and you're golden!
Oh boy, where do I start!

I have a two-in-one laptop/tablet (from Lenovo's Yoga series), and while I have really tried to use the Store apps so that they are comfortable in the tablet mode, I've yet to find a PDF reader that doesn't crash randomly (including Adobe Reader's Microsoft Store port) and have basically no decent epub reader (I can't find a single app in the store that will open two epub files without any weird formatting issues, let alone support things like highlighting and such). There are no clients to any Google products. Your cloud option is basically OneDrive and that's it. Heck, I've even struggled to find a text editor, so in the end, I've just used OneNote to write down some texts. Kindle reader? Nope. Decent browser? Nope.

In fact, when I think about it, the only useful Store app I was able to find was the Slack client, which seems to me like UWP-bundled Electron app that simply works! Of course, not even that one comes with no issues, because font rendering in it is absolutely horrendous on a HiDPI screen.

I could go on and on about this. At the end, I'm mostly using desktop apps in the tablet mode (things like Calibre, Chrome browser etc.) and that seems to work fine. But the Store apps (with that one sole exception where I'm actually using a Store app in the desktop mode as well) are just useless.
I program pretty much the same regardless of editor. The main difference seems to just be how they navigate the ui and the features. I feel like the guy without a hat in this (https://xkcd.com/915/) XKCD
Ask HN: Source of stocks Relisting
I have found that a good initial filter is companies that are relisting from OTCBB or OTCQB to a main exchange like NYSE or NASDAQ. You don’t get the hype and overvaluation of the IPO phase, but it is sometimes a signal that management has confidence in the future.

What I cannot find is a source that will give me upcoming relistings. If I can get a source of upcoming relistings, I can buy on the OTC and wait for price rise post relisting.

It is only a first level filter – many will still be junk.

Any ideas for that source? Ideally not in an expensive service like Bloomberg.
Shift Card, the first U.S. Bitcoin debit card
I gave a vital piece of criteria for the assistance you're too busy to discuss; I didn't insinuate anything. Also, you clearly didn't read the passage I posted, which is cool, but lots of the points your making are addressed there (and I believe, shown to be faulty logic). Have a good one!

'profits for owners'... yawn...

'shoot them the second their job is obsolete'... your inner communist is showing ;)
Probably won't run.
The legacy Windows API itself is a confusing mess with outdated paradigms from when desktop PCs had dramatically less RAM and were much less powerful. Those that don't remember history are doomed to repeat it.
How much is Forrest Gump's stake in Apple worth today?
Productive as in "has produced something." I agree with bulk of what you're saying here, but my point was about barrier to entry, not being good or even great at it.
Take my criticism as being on the chosen title and framing.

It is a neat subject. Just as knowing different ways of measuring car utilization and power transfer. Framing it as a take down of how people commonly do it is extreme and at major risk of throwing out the baby with the bath water.
I started programming on a TI-82; I was making programs for basically every formula we had in math. My proudest accomplishment was a program for studying the unit circle (https://en.wikipedia.org/wiki/Unit_circle), all in TI-BASIC.

I later got a TI-89, you could program this one in C. I eventually made a darts game on in, complete with a two-player mode, and a single-player mode against an 'AI' with various difficulty levels.

This is basically what made me end up in this career.
When you install WSL, it seems to grab the Ubuntu image from Windows Store. I didn't actually tried WSL on Windows 10 S, but I think it should work.
1/n
"People thought it was crazy when Google decided to connect all the world’s information"

I'd love to see a citation for this. I sort of doubt, at the moment, that anyone seriously said "Google is crazy for trying to connect the world's information." The implication is that I find the comparison to be a bit silly.

The self driving car comparison is more accurate but much less informative: we still don't know how it will turn out.
In France TI and Casio were pretty much neck-to-neck. And the occasional weird guy with his HP-48.

So it wasn't a monopoly, more like a duopoly.
One correction: Google bought YouTube in 2006. Viacom sued YouTube in 2007.
Blockchain Wiki: The Many Colorful Faces of Blockchain
Part of me loves that there's still a pricey 48K Z80 machine out there.
> The better team is the team that finds a way to win - even if it is weird and flukey and doesn't fit a nice narrative.

No, that is the narrative. The better team doesn't always win, that's life, but people who want it to be true will say things like "the Cavaliers just wanted it more and found a way to win". Sometimes shit happens and the better team loses, and you need to recognize it as an outlier.

Successful people definitely "find a way" more than average, but if you're unable to recognize that sometimes there really is nothing to be done, that's an issue. Your attitude kind of reminds me of the Ron Swanson quote "everything I do is the attitude of an award winner, for I have won an award." The fact that you lost doesn't mean that everything you did was the behavior of a loser. Chance exists, there are no guarantees in life.
I'm going to be buried with my HP48G. There will be no prying it from any cold, dead, or otherwise described hands.
The best online web design courses for beginners
Wabbitemu allows you to emulate certain TI calculators (including the TI-84) on your Android device.

https://play.google.com/store/apps/details?id=com.Revsoft.Wa...
Macron campaign team used honeypot accounts to fake out Fancy Bear
Precisely: < everyone | no one | favorites | selected contact group > + [ anyone that calls twice within 3 min ]
Android browsers can use different rendering engines
> React is a JavaScript library. It’s not a framework.

This is an extension of the UNIX philosophy: do one thing, right. React developers state that "React is the V in the MVP model". React can easily be integrated with any other JS library that is out there. This is very attractive to developers.

Facebook in general seems to be moving in the functional programming direction with tools like GraphQL. React is a functional approach to UI development. It also makes use of the concept of immutable data. The functional programming paradigm has been gaining traction lately and React seems to be riding along with this wave.

As React is functional, simple and makes use of immutable data, it was quickly adopted by the Clojure community. It has two major adaptations, React and Om. I imagine other functional programming groups have gone in a similar direction. This also could be helping propel it along.
Vue < React < Angular
Hacky micro-frameworks are not the way to go for big, serious, retro-compatible apps developed by big distributed teams.
I suspected you meant that.

Just wanted to add some additional infos :p
I guess it depends on what you mean by productive. I completed the React official tutorial in less than an hour and started writing a simple app, which then grew to a more complex app. Component lifecycle was trivial to me. There are only five or six lifecycle hooks. I was answering React Stackoverflow questions within a few weeks of starting.

Does React have some gotchas? Yes, but most of the time devs who get caught by those simply haven't read the very short and very good docs.

I've used loads of frameworks in my long programming career and React has been one of the easiest to pick up. Agreed that Angular is a bit of a nightmare. I studied that for months and still feel like a beginner even after building a side project with it.
True. Mixing emulation in would probably save a lot of work and resources. I feel like having to do things like manually punch up your programs on cards and manage with tiny amounts of storage would be a great experience and really force students to work towards elegant solutions.

I love getting my Dad talking about some of the labs he's worked in over his career and kind of wish I could get a sense of how much has changed over such a short time.
What Is the Difference Between Gaming Mice and Regular Mice? – SuratNow
It might just be me, but I read up on the buttons that I didn't understand yet. Some of them were really useful shortcuts that I wasn't supposed to know about.
DreamCanvas
And here I was thinking porn.
Did you even read down to the part about the SAT and ACT?
Diversifying using uncorrelated income streams is a good strategy, generally and there is actual math to show that you cannot significantly reduce risk by diversifying to more than ~20 streams.
I had a TI-85, and because it only had 2D plotting while the TI-89 had 3D plotting, I decided to write my own 3D plotting program. I allowed the user to input a 3D equation, and then it would draw a mesh using trig to project it from isometric 3D to 2D and render it on the screen.

It was very slow, but it worked! I even used it for one of my calculus classes. It made very pretty graphics. I later ported the algorithm to Visual Basic just for kicks, and it ran a lot faster on a PC. In the process I learned a ton about programming and trig.
Me too. Wake me up when Office and Visual Studio are built as DotNet UWP apps. Their codebase is still C with classes and C++ mixed, dating back to 1989/90.
`I'd wager an online-only service can be locked down in ways that the TIs couldn't be, and with considerably less manual effort.`

But they have to either provide fully-locked-down computers or somehow lock student computers down otherwise. That sounds hard or expensive, too.

If schools adopt chromebooks like mad, could work?
Looks like a marketing campaign to me. It would make much more sense to replace the calculator with an app that works offline. As a student, I wouldn't trust I have Internet. As a school, I wouldn't trust students aren't cheating.
Yes, if you use a shotgun approach. Fair use is a thing.
How Companies Say They’re Using Big Data
I read the announcement, got all excited, then clicked "What's inside CockroachDB Core?" and got rewarded with a 404. Ouch! This itches.
a) It was created by a comedian, and it's an amusing name

b) It's easy to remember

c) Many people are legitimately angry about this kind of thing and using profane language (such as it were) seems warranted
I haven't had that problem as far as I can remember, I rely on the (very thin) scroll bar that's shown on firefox for android.

I'm diverging into off-topic territory now, but I stopped reading the featured article because of the large static header div. Am I in the minority of mobile users who spends all the time in horizontal mode? It seems that probably 50% of mainstream blog or news sites I come across have some sort of obnoxious static header or footer (or worst, both!) that takes up a huge portion of the view when horizontal. Usually useless shit like a link to the main page, or their social media mention count. I take a screenshot of the worst offenders but I haven't posted them anywhere. The absolute criminal in this respect is tech crunch. You MUST orient to portrait and click the expand article button to read anything. Really unprofessional and disappointing, I avoid their links if I catch it in time.

Sorry, rant over.
Let's not kid ourselves - React is not jquery, by a long stretch. There is a reason why react developers can charge $100hr+ to do things effectively with react.

"Hello world" in react is deceptively easy, that is true.
People who don't like being distracted probably don't spend all their time on HN.
Introduction to recursion schemes
Sayid Pro – Transparency for Clojure Prod
Duh. Spotter requires sign-up with an email address to receive the report. No Thank You.
Atom is slower than VS Code, sure. However, if you end up in a file of any significant size in VS Code, you're pretty much toast.

https://github.com/jhallen/joes-sandbox/tree/master/editor-p...
Agreed. I used to go to lots of tech events and I've never seen Apple have any kind of presence at an event that wasn't run by Apple.

Implying that their not sponsoring a booth at this parade says something about their values comes off as really smarmy.
Pneumatic signaling has been commonplace too... set points for valves, etc. can be sent by varying the (low) pressure in an air line to the valve itself.

One downside to this is the case where there's condensation in the line and temperatures go below freezing. You can lose control thanks to the ice that forms. I remember this causing trouble with powerplants in the 90's during an ice storm in Houston (which is usually quite warm and humid, so they didn't think too much about icing.)
The Charge HR does exactly that, but doesn't do any effort WRT alarm during light sleep (dunno about Charge 2)
CRT != ntdll.dll and CRT != kernel32.dll.

CRT is an optional component of Windows software, a layer above ntdll and kernel32. Anyone can easily compile a program without C runtime library using /Zl compiler option. In this case, only Win32 and native API functions will be available, but not functions like printf() or strcmp().

So latest versions of CRT could be rewritten in C++, but this has nothing to do with documented OS API or even low-level undocumented native API, which are both still pure C.
Computers aren't always available. Computers aren't as portable (though phones are as portable as these calculators). The tactile feedback of a calculator beats phones (for me) in the same way that a physical keyboard's feedback better enables touch typing compared to an on-screen keyboard. Computers don't lend themselves to being quickly pulled out in meetings for quick computations.

Phones are a better alternative in many ways, but calculators do still have their benefits.

What I want is a physical HP 48G-alike, with a more capable processor and display, and a better connector (serial/IR on the 48G I had, should be bluetooth and wifi and USB today) paired with an SD card for storage.
I think VSCode is more than responsive enough. I've had zero performance issues with it on any hardware I own.

The Spotify desktop app also feels millisecond-fast to me, but that might be Chromium Embedded Framework and not "full" Electron? I'm not sure.
With that in mind how would you expect my understanding of the article to change? Serious question because all of this is news to me.
Any sources, i am not trying to call you out but would like to read any hard science on this. Also just because cannabis might not be the super drug everyone wants it to be doesn't mean its anti-drug.
The article is interesting, but IPC is the wrong metric to focus on. Frankly, the only thing we should care about when it comes to performance is time to finish a task. It doesn't matter if it takes more instructions to compute something, as long as it's done faster.

The other metric you can mix with execution time is energy efficiency. That's about it. IPC is not a very good proxy. Fun to look at, but likely to be highly misleading.
7 Steps Toward Implementing a Breakthrough in Growth
California's draft rocket launch tax [pdf]
Desmos does have iOS and Android versions:

• https://itunes.apple.com/us/app/desmos-graphing-calculator/i...

• https://play.google.com/store/apps/details?id=com.desmos.cal...

The article probably should have mentioned that. :)
Do you think the whole of the tech industries success is linked to Ubers?
Does Vue allow you to use only javascript like React does? After getting over my initial resistance of using javascript as my "templating language" I am kind of done with frameworks that try to make HTML into a programmable language.
It's fair to point out, considering that the general attitude towards React is that it's some panacea of simplicity, shining down from atop the mountain upon the unwashed masses. We still need developers in this world. :)
Why the SaaS era of digital journalism may be our most exciting yet
recent discussion on Hacker News, https://news.ycombinator.com/item?id=14002386
Are there no listed hedge funds you can invest in and could you not just buy shares in LSE listed hedge funds?

Pershing Square for example is an obvious choice on LSE and is an arbitrage play as it looks like it will join the FSTE 250 and have to be brought by index funds.
Business Growth with Inbound Marketing Focus: On Process Not Technology