skysight-inc/HackerNews huggingface dataset:
If the exam is done on a computer (what they mean by "going digital"), they can have a local copy of the web app (on the computer or their locked down network).
If it's not a personal project, I usualy have 1 issue per commit. All my issues have a #close xxx in the comment.
Charlotte metro area, which straddles NC and SC.

I'm on the SC side of the line. Less taxes. :)
Hey CommieBobDole, that's exactly the problem we are solving. Our technology is robust enough to detect all those tweaks.
Obligatory XKCD: https://xkcd.com/768/
A new tool for the Imagination- Mixed Reality l
Oh yeah! The keys were amazing. They rank right up there with popping bubble wrap in terms of satisfaction they bring. They had a crazy high activation force and zero ambiguity as to whether or not they had clicked.
At least from an EE perspective its interesting to contemplate "here's the highest performance discrete RTL technology that could be designed in 1960 using 1960 transistors... You have free reign to design a RTL NAND gate using any 2017 production transistor you want. In the spirit of IBM mainframes, no power limit. Can your NAND gate break 150 MHz? Can your NAND gate break 15 GHz?"

"You can buy FETs that have 1970s performance specs in 2017, very cheaply in fact, but in 2017 you can also buy FETs that output many watts of power at 10 GHz x-band microwave freqs. Here's a DEC flip-chip module containing two flipflops that topped out around 30 or so MHz in 1965, your assignment is to use modern transistors in the lab to make a modern work-alike operate over 10 GHz"
should've used version control \s

(truly sorry for your loss!)
> Volatile currency isn't a disruptive new thing; many past currencies have been volatile.

Who said being volatile is disruptive?

> One might, perhaps, reasonably argue that Bitcoin has other features which warrant using it as a currency despite its volatility, but that volatility is bad for the purposes which define currency isn't mere conventional wisdom born from ignorance of anything different than the modern dominant forms of currency.

Like you said, "volatility is bad for the ..." doesn't make it NOT a currency. It just makes a "bad currency". Just like how being slow is bad for file downloads but people download files through Bittorrent all the time. It's "bad" in terms of "conventional wisdom", but obviously people are using it for file transfers, so you can't say it's NOT a file transfer protocol. It's just a shitty one. Except that with the shittiness it brings some novel benefits.

I was specifically criticizing your point about how it's NOT a currency. There's a difference between "it's a bad form of currency" and "it's NOT a currency". No one is godly enough to say the latter. If people buy and sell stuff using seashells then it IS a currency, you can argue it's a bad form, but you are no in place to decide whether it is or not, since it already is.
Show HN: How I accidentally hacked a whole startup ecosystem
> when they fail, their clients lose money, and they don't

This is limited liability. It applies to employees and start-ups, too. (If a Boeing employee makes a shitty engineering decision, we don't put them in debtor's prison. Similarly, if a start-up fails we don't pillory them.)

We limit investment in start-ups and hedge funds to wealthy individuals, in part to protect the masses from this principal-agent problem solving.
> a bit of an epic studio

sir, you have already reached it: it is fucking epic, wow! Congratulations, it must be really fun being on that room, and it must be difficult getting out of it hehehe.

I want to get more into the hardware side of music making but being cost efficient is paramount to getting up and running in the cheapest way possible, specially (in my case) this is a hobby I consider myself 'just starting out'. If I have some cash to invest in it, I go to what will give me the most return (what will enable me to study the most). In my experience that meant DAW Software (Renoise), MIDI KEYS (Axiom 25), interface (Yamaha AG06) and a pair of monitors (Yamaha HS8's). Now that I've the basic kit 'sorted out' it is time to get some hardware.

What would you suggest? I've been eyeballing a KORG MS-20 mini but I don't know...
I live very close to one of the National Monuments being discussed (Rio Grande Del Norte). It's a big tourist draw, not to mention it's wildlife and historical significance. Letting oil companies potentially put that in jeopardy to extract resources is really just a wealth transfer, putting the citizens at risk for the benefit of a few big oil companies.
Logic dictates it should be pronounced as char-acter, but my brain brings out char-coal always.
Hi robbiemitchell, we can also recognize video with that technique :) You should try the platform
While I agree with this sentiment the problem is all the old professors with tenure who will never leave and are stuck in their 1970s ways.
Up until the last paragraph about Udemy courses, I thought you were being sarcastic.
Endangered lizards delay German rail project. Relocating expected to cost $16M
MySQL workbench (it is available as a free download but you have to dodge quite a few "No I really mean I want the free community ed" screens) is quite good for that.

https://www.mysql.com/products/workbench/

There are versions for linux and windows and iirc it supports any ODBC connection as well as out of the box SSL tunnelling for mysql/postgres/etc.
Exactly, random example, whatsapp requires over 30 permissions on android. A fraction of those are reasonable.
The GitHub page seems to have `MinGit` releases : https://github.com/git-for-windows/git/releases/latest
Thanks, great to hear. I also remember seeing keygen.sh on bootstrapped.fm. Great minds! ;-)
Rolex has introduced a global price increase
CockroachDB 1.0
Vuejs is very good, and I like it a lot more than React. However, it is difficult to see it ever becoming more popular than React, when the latter is evangelized by a large and well-known software company.
While I've outgrown the FileMaker platform a while ago, I always liked the idea of a very visual, fast and easy to grasp approach to database and application development.

With this version FileMaker finally opened up to external services, supporting JSON and communication to REST APIs via curl natively. Welcome and overdue features in my opinion.
Guide on how to actually becoming a top influencer
I just use a computer, since generally I'm already using it when I have a question, it has many more resources, and it's easier to program complex calculations in.
On the TI-86 you could put machine code into programs (as hex strings). I lacked the cable to connect it to my PC so this was great fun. Simple calculation programs were so much faster. Until I mistyped something and bricked it, had to force a full reset (removed batteries and the watch battery). That's probably where I learned to appreciate what my parents had gone through with punch cards in the 70s, manually translating assembly to machine code.
Hey emodendroket, that's one of the use cases we are better at: recognizing videos from a scan of the TV.
A bit sad that no US city was chosen for this project
Probably user flags. This article fits the definition of "off topic" per https://news.ycombinator.com/newsguidelines.html:

If they'd cover it on TV news, it's probably off-topic.
> Chromebooks do not allow any other browser besides Chrome.

Current Chromebooks support Android apps, including sideloading APKs, so that's not true at all. Not only can you install browsers from the Play Store, you can install a browser packaged as an APK even if Google policies would not allow it in the store.
M4 was/is quite popular.
This:

...funds are doing just okay...

Made me chuckle. Most finance people I know (like some areas of tech) have a funny idea of "just ok". Making at least couple hundred grand 5 or 10 years into your career in any context is not merely "ok". The idea that there is some entitlement for FU money is deeply unfortunate. It's understandable that there is a reality distortion field created when you are adjacent to wealth, but it's good to be aware that it is there.
This idea feeds my current existential crisis nicely.
There are natural "gyres" in the oceans that collect garbage - see this link for the "Great Pacific garbage patch" (https://en.m.wikipedia.org/wiki/Great_Pacific_garbage_patch). It's about the size of Texas and has a significant amount of plastic in it, although of smaller sizes. That would seem to be a great place to focus these collection and conversion efforts.
UWP is about 10 years or more too late.

C++/CX is a dialect of C++ that has refcounted pointers (like COM). It is much better than the (also proprietary) extensions for COM to C++ MSVC had decades ago, and it is also much better IMO that managed C++ and C++/CLI. Of course, in a way it is still a hack. But I read that MS is also working on a way of doing managed components in modern C++ (i.e. 11/14/17). MS is doing a lot of great work in the area of modern C++ lately (surprisingly to me).

And UWP is yet another incompatible version of XAML/WPF/Silverlight/.... I don't like the castrated nature of it, it is incredible simple things are hard or impossible (like cross process drag and drop, which is not supported even in MS Office store apps. Or any kind of IPC, or networking with localhost). But things are getting better, as MS removes the worst pain points and developers learn to circumvent the missing parts.

One thing that seems great in UWP is it's async-first approach. I learned to appreciate that paradigm with Python/Twisted and JS.

So it's not all bad. If Microsoft had UWP 10 or 15 years ago (in their "Avalon" phase) it would have been great. Now, it's just "meh".
My wife and I did the exact same thing, except it was SF. We're very happy that we moved back to Toronto and Canada in general. It's our home (friends and family are here) and we didn't want to have kids in SF.
Hi personlurking! Yes, because we just launched today and need to control our servers we are asking for you email to send you the reports and hear back from your experience. Thanks for trying :)
I've never seen someone being productive with react in a few hours, unless we're talking about very basic, static layouts.

Stateful components are still hard to write (but are useful!).

Component lifecycle is not trivial and has many traps.

Newcomers put the craziest things in render(): side effects, etc. JS or even TS has no way to enforce that render should just return a VNode and do nothing else.

Data management is very, very difficult (beginners use props and state interchangeably).

Using higher order components or generally writing reusable components with clean APIs is an art in itself.

Separation of concerns in React is tricky too, as the community like to say "everything is a component" and this again has many traps.

The concept of keys or in general, when a node is reused vs when it's destroyed/recreated is not easily understood by newcomers too. But you HAVE to understand that to do animations, etc.

Also, you're productive if you don't care about performances; Once you do, you will be much slower. shouldComponentUpdate, using immutable updates everywhere, not creating lambdas everywhere on each render (idiomatic react), using virtualized lists, etc.

Let's not pretend React is very easy. It only is fairly easy if you compare it to something extremely bloated like angular.
How is this hacking the ecosystem?
The Mongols built an empire with one technological breakthrough (2017)
> No, you can install any browsers from the Play Store on a Chromebook that supports installing Android apps.

Chromebooks that support Android apps also support the "unknown sources" setting that allows sideloading APKs, so you aren't restricted to the store.
My perspective is React was always very simple and I use React Native and React so it is easy to transition between them. My focus then becomes on getting actual things done.
That's like your opinion, dude...

The main thing limiting C++ code in UWP is sandbox, not the compiler.
C++/CX is a glue language between proper C++ and the rest of the OS - you can freely mix it with proper C++ (11, 14, etc) within the same binary. I successfully compiled many open source cross-platform libraries for UWP without any serious issues.

As for complexity and generally APIs, UWP is way better than old Windows APIs. It is fairly consistent, predictable, and modern.
I'm guessing you are really used to the old ways, but I don't really understand how can one prefer WndProc / manual message handling or message maps to clean approach of XAML; or think it was better.
As a lazy windows dev, I have seen more things go to web applications than desktop apps. One of my current work projects would be great as a desktop app. The client/ server divide in this website has added no small amount of hours keeping track of object state between the client and server. A desktop app would have made things much simpler in that regard. I am a big fan of desktop apps and have made a career developing them in .Net, but adding more hoops to jump through is not the answer in this regard.
> React is just JavaScript, there is a very small API to learn, just a few functions and how to use them. After that, your JavaScript skills are what make you a better React developer. There are no barriers to entry. A JavaScript developer can become a productive React developer in a few hours.

This is a valid point. Maybe not a few hours but it clicks with developers after a few days.
But then there is also the very good documentation and an already big community.
Also Facebook backing it is encouraging for mid-sized companies to use, which don't expect breaking changes any time soon.
Ss
ff
Mutation Testing and Symbolic Execution (Mull/KLEE)
53I8008
How Etsy Formats Currency (2016)
Can't help with security specific stuff, but the following helped me better understand ML (note: I am 'technical'. But I think it's an approachable explanation of the topic)

http://www.r2d3.us/visual-intro-to-machine-learning-part-1/
I'm sitting in my camper right now in the middle of Utah. Fuck these East coast pricks that have never even seen this land.
> The media hegemony broke absolutely the moment we could get the hell away from them. Now people watch TV because they want to, not because there's no other way to get there.

I wouldn't be so sure about that -- I would venture that 95-99% of the stuff on YouTube / Twitter is owned in some form by one of the 10-15 largest media companies (Disney, Comcast, Viacom, Fox, Bertelsmann, etc) . Ownership is hard to verify (top content creators / on screen talent tend to be able to write their own contracts much like top actors can) but I worked in this field long enough to know that if you want to make the jump from 100k subscribers to 10M+ subscribers, you almost have to rely on a content network for cross-promotion (YT's recommendation algorithms really reinforce this). Even if you're an established star in your own right.

But you're right; there's an age cutoff where if you were born after about 1990, the idea of watching TV the way people born before then do is almost totally foreign to you. If it's not available instantly and on-demand, it doesn't exist.
It's hard to justify a $100 calculator in the age of $100 2-in-1s.
Yes, and the reply is the same. I just quoted that one whopper for effect. Editors (serious ones) aren't just equivalent bags of commands, they're work paradigms people literally spend years learning and customizing.
I rather like the declarative style of Maven. Maybe I'm just resisting change, but I don't like gradle. It requires too much "programming" for a build tool. But I agree with your statement about Maven/Gradle's dependency resolution magic.

The times where I've struggled with incompatible version conflicts and the like have not been numerous enough to count. A little bit of caution goes a long way, I think.

Incidentally, the only times I have been affected by this were while using IBM or Oracle components which rely entirely too much on global and environment settings.
It's an interesting mental litmus test. Opposition to RPN is rarely about inability or carefully considered dislike. It's mostly about rejection of difference.

Same deal with lisp syntax. Beginners take to Racket's parens easily, but (some) veteran programmers are dispositionally unwilling to even attempt to see the rationale beyond the learned aesthetics, even when there's so much to gain.
That doesn't answer my question at all.

Saying that the income of a single-parent family is lower does not remotely answer the question of "What is the magnitude of the effect of single-parent homes on the size of the middle class?"

I actually went and looked up the tables in the census: https://www.census.gov/data/tables/time-series/demo/families...

We have the same percentage of single parent families now as in 1995 (29%). That's over 20 years, the number has barely budged. So how does your answer relate to the question of the decline of the middle class since then?
There are phone apps too. It is better because you don't need an ad hoc device, but you can use this multi-tool that everyone has instead.
> only about 10% of the population can stand being in a VR environment between 15-30 minutes, and even then have to break.

From my personal experience it's much much higher than 10%. Just about no one who has tried my vive reported motion sickness at any length of time. Something I do commonly hear from people who have just used vr for the first time is that for a brief period after the real world seems to take on a surreal quality, but as far as I can tell that effect stops happening fairly quickly with experience.

It's quite possible that "vr-sickness" is something you get over with more experience, like how most children grow out of car sickness. In any case there's a whole bag of tricks to help with vr-sickness that haven't been commonly applied at all yet (virtual noses anyone?). The field is in its infancy and it's unfair to judge it's future by fairly small and solvable problems that only exist right now.
An Analysis of Social Networks' Outgoing Traffic
> What if I want to compile and run my own executables?

Then you pay money to upgrade to the real Windows 10.
> it's possible to take existing applications and package them to run as a UWP applications, even ones that use COM and Win32.

I was under the impression that this was strictly verboten.

Because if this was the case, then why did Mozilla drop its efforts to UWP-ify Firefox?
Are there affordable options for non-enterprise customers? I use it at work, but we buy bulk licenses and I was under the impression that licenses start at several thousands per seat.
I believe this is somewhat how gorilla glass works, except by s different process called ion exchange, where large ions are forced in to the glass in place of smaller ones at high temperature, causing the glass matrix to have to compress to accommodate them once cooled and thus creating residual compressive stresses.
At first I read url as "Deaf FCC". People can voice their anger but ultimately it will be cable companies who decide this.
You know why? Because people are so quiet they can pass whatever they want. By keeping quiet about abuse you simply allow more abuse.
+/- 10-15 years ago i was also programming games on an Ti-83?
There is a cable you can connect the calculator with the usb port of your pc.
very usefull to save your games, and get even more games.
There was also a program, you can program it on your computer, and than sync it to your calculator.
A hedge fund manager once told me: "The only free lunch in my business is diversification". Her fund imploded three years later. There is no free lunch and portfolio theory is an inadequate hedge against theta decay and mean reversion.
Well, it certainly has less utility than notepad.exe
Yeah back in the final days of anti-trust actually existing. Monopolies are fine now, big corps do whatever they want.
Contrary to what the article offhandedly suggests ("there are some drawbacks to using an online calculator on tests -- it's trickier to spot cheating, for example"), 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.

A common practice before standardized exams was resetting the RAM and the Archive, and deleting Apps; some school districts even use special Apps written for the calculator to enforce that it doesn't contain unauthorized code.

Meanwhile, server-side code running somewhere else produces a clean environment for every user.
Which important features are missing?
Sounds like an excellent tool for censorship and copyright enforcement. Can we not make things like this?
One of the big advantages of React is that it's straightforward to unit test your components. Plus there's Jest, which makes a lot of the hard bits of testing much easier.

(I say this as a developer who mostly uses Angular and Vue rather than React. I wish I had the React toolchain in other frameworks.)
I am not sure exactly what is being implied here. Schools are still insisting that students have to use a TI-84 but that an app of some kind that emulates a TI-84 is OK?

Not sure how that makes sense if true. Do schools actually teach classes on how to use a calculator? Is this just another way that schools are not dealing with the fact that computers exist?
two reasons.

1. Their funding doesn't come out of discretionary spending, they self fund through individual taxes.

2. Their outlays go mainly to older people who have a tendency to group in specific states, and due to the size of the expenditure relative to the rest of the budget even a small bias in where that money goes overshadows any real variance in discretionary spending
So, why aren't they just phone apps these days?

I mean, I understand why education wants these calculators, to control the students during tests. But after you leave school, why haven't calculator phone apps taken their place? Or is it because that once you leave school and you really need to do calculations, you turn to R, Matlab, or Python instead?

Also, I'm surprised nobody has quoted xkcd yet:

https://xkcd.com/768/

Edit: I know phone apps exist. I am just wondering why they don't seem to be more popular. Or are they gaining popularity I'm not seeing?
So do I but I find it easier some times to pull out a physical calculator and have it on the desk next to my keyboard
> Actually if you read the article, it clearly states another criterion which is the same on iOS and ChromeOS.

ChromeOS has no such policy, even if the Play Store does (which, AFAICT, it doesn't) since ChromeOS, like Android, allows sideloading Android APKs and isn't limited to Store apps.

Because of sideloading, Play Store restrictions are not Android/ChromeOS restrictions. But Win 10S is Store apps only, so Windows Store restrictions are also Win 10 S restrictions.
Resurrecting my Apple IIGS after 20 years
Because copyright enforcement is inherently evil? Please
Honestly, I love when the fond-memory train comes to any thread.
In California would prop 13 block such a tax?

https://en.m.wikipedia.org/wiki/California_Proposition_13_(1...
Qualcomm Snapdragon 660 and 630 Mobile Platforms
Actually do you have any prime examples of fast electron apps? I'm interested in finding a DOM-free electron alternative, but if I had a good case study for a legitimately fast electron app, that would be valuable insight for me.
What I'm interested in is something that takes hand drawn input and converts it to expressions that can be evaluated. A dedicated keyboard for math has been immensely helpful to me, as well, because it speeds up the input more than any software only solution I've tried. But there are always things which require some thought about how to enter them in. Not having to do that conversion myself would be pretty nice. I think there's some potential there.
The Smarter Balanced (standardized test in must US a states now) runs online (in a custom locked-down browser), and provides Desmos as a calculator.
Same reason that politics is often violent.