skysight-inc/HackerNews huggingface dataset:
Fusion 360 has the better pricing model, it's that simple. 500$ is not too expensive even for a hobbist: you'll likely spend more on consumables in a single year. And there's simply nothing else of that value for that price point. There are no OSS solutions that can offer reasonable CAD design yet.

I'm not a fan of Fusion: it's UI is not really well designed. It's slow and clunky. It forces "cloud" on your throat for ABSOLUTELY NO GOOD REASON. Seriously: wtf? I frequently need to work offline, and Fusion doesn't really seem to get out of my way.

Onshape, which is 100% web based, is better is several ways: it's actually faster to booth, which is scary! (not in everything, but for most things it is!). Starts in a 1/10 of the time. The interface is much more streamlined and efficient to work with. For my purposes, Onshape is only lacking in "variable" management (there's no substitute for a simple spreadsheet here -- even FreeCAD is superior in this regard).

Am I recommending Onshape? No. I hate cloud-based solutions. The lock-in is absolutely obvious here: if you're offline you're doomed. Import/export is read-only.

However, for ~500$ a year, with Fusion you get a complete CAD/CAM solution with decent CFD. Onshape starts at 1000$+ and only gets you a (good) CAD system, and you still need $$$ more for CAM.

If you're starting, Fusion is the better deal.
It's that simple.

I'm not sure why Onshape is squandering the opportunity here to provide a slightly cheaper offering to promote their solution. Their CAD is good, but not good enough for the fusion offer. They could capture a nice maker segment if they provided a slightly cheaper solution.

Now, why not FreeCAD? The problem I see is that FreeCAD is quite a bit behind to be usable for day-to-day work. I use it for toy projects, and it's pretty limiting by itself. I wrote and recommended before that FreeCAD starts to really shine only when combined with Cadquery or OpenSCAD. With parametric sketching, "visual" interfaces only get you so far. Cadquery gives FreeCAD a considerable edge for complex designs.

The problem though still stands: even if you just start with 3D printing you realize consumables and electricity are not a zero cost anymore. 3D printing and hardware design in general is expensive. Investing some money into 3D design tools is logical, but you want something that works reasonably for your hardware. It's a chicken-and-egg problem. I'm a developer, there's no way I could work on a 3D CAD in the size of FreeCAD in my spare time and get anywhere useful.

All being said, FreeCAD 0.17 passed SolveSpace for all my purposes this year, which is a great achievement. At some point FreeCAD will become viable enough and will in turn start to attract enough money to staff full-time people.
Why wish, when you can convert PDFs to EPUB very easily using online converters.
Have you tried SketchUp[1]? I moved off of it to OpenSCAD awhile back, but it seemed to work ok for what I needed.

[1] https://www.sketchup.com/
I don't really wanna defend it but I'll try. If it's payroll taxes then it's only workers paying, but financed partially by sales tax broadens the base to include trust fund babies as well as retirees and public aid recipients.
wow, using technology to increase productivity to make up for stable population rather than importing millions of people who will be out of jobs due to technological advances in a few years. Truly a game changing strategy
Also note that b”” is nicer than .as_bytes()
Yes, except that I'm doing it for a class of places that isn't covered by any open dataset I've found. What I have is a lot of data on ship movements, which includes destination strings hand-entered by sailors (mostly merchant marine sailors). The data is messy, and many of the strings can be obscure.

For example, consider this guide for Tokyo's ports: https://www.kaiho.mlit.go.jp/03kanku/h22houkaisei/sozai/guid...

This one happens to be well documented, but most don't seem to be, and in any case many of the port labels in the movement data bear a somewhat hazy relationship to official labels.

I could do it all manually, of course: look at the data, figure out where ships stop, collect all the labels they apply, build a regex pachinko machine. But I'm wondering if I can bootstrap my way to a good text location classifier.
Negotiating against myself, and accepting the negotiating "frame" of the bidder when I had a monopoly/monopsony asset.

I sold a four-letter common-noun .com domain to a major corporation back in the '90s when they were scooping up domains, and fell for the "name your price" trick: I asked around and named a number I thought was high and they said "that's acceptable" – I'll never know how much they might have paid if I'd tried to find another bidder and made a market.

Did I learn my lesson? A few years ago I sold a long-term residential lease to a private-equity developer after bidding them up to "enough to buy an equivalent apartment" – but really the value of the lease to them may have been much higher. I negotiated as if I were selling them my apartment, rather than pointing out that what I really held was their ability to freely develop a very valuable property into which they'd already sunk $40 or $50 million.

I can't really complain, both "mistakes" were only failures to maximize windfalls. And I'm not embarrassed – they were professional negotiators and I'm just a lucky programmer. But I do sometimes regret not being greedier!
That's a good question, maybe!

The way we see it: if today we are used to scan files downloaded from potentially unsafe sources, tomorrow we will get used to scan videos to check their authenticity -- check that they have not been tampered with, changing their conveyed meaning. Arguably, the same will hold for social media and video hosting websites.

While traditional malware are there to infect other piece of software, fake videos targets the human brain. This is more akin to social engineering.
There’s no real guarantee of quality or idiom there, though.
Democrats will control 54% of the next House. So his prediction is much more likely in 2019 than in any previous years. There's no reason to think this is based on politically-motivated wishful thinking.
> Let me try getting my point across with an insult instead.

As a rule of thumb, when you write such a sentence, just stop and go outside for a while.
"IF THIS WERE A VIRUS YOU WOULD BE DEAD NOW FORTUNATELY IT'S NOT THE METAVERSE IS A DANGEROUS PLACE; HOW'S YOUR SECURITY? CALL HIRO PROTAGONIST SECURITY ASSOCIATES FOR A FREE INITIAL CONSULTATION"
You would be amazed at what Americans tow behind their RV. Often you get a pickup truck being towed with a couple of dirt-motor-bikes in the pickup truck with a trailer on the pickup truck to carry a boat. Then the RV is as big as a European coach, with untold junk on the top to further impair the aerodynamics.

The joke of this is that all of these toys take a lot of time to get out and pack away. So in the National Parks where people join the dots between places like Bryce and Zion the humble bicycle becomes quite competitive. On the bicycle you can rock up at a camp ground at 7 p.m. with no booking needed. Then, by 8 p.m. one can be fed, watered, washed, clothes washed, stove washed, tent ready and tired enough for the best sleep ever. Food might be basic but there is a lot you can do with a simple camp stove.

Meanwhile, the RV crew have arrived five hours earlier, having set up their BBQ, chairs, TVs and what-not they are not having much time left. They also have to have arguments about plates and other petty things.

Then, the following morning, when on a bike there isn't much to pack away if it all fits into two pannier bags, even with a leisurely lie in the road can be hit many hours before the RV crew have got their first breakfast prepared.

On the way the bike also pays dividends. Say you need to shop for groceries then you can park right next to the store entrance with no time wasted walking half a mile across a car park. Same with attractions en-route, there is no need to dismount. Meanwhile the RV crew are having to park a considerable distance away, have an argument or two about maps and fritter away the day doing RV things. The 'panoramic sunroof' is also a lot better on the bike, one's view of the world is not framed by a windscreen.

Admittedly cycling is not for everyone, particularly if carrying a tent, sleeping bag and stove but, when you are covering the same distances as the RV crew in the same time and doing a better job of seeing the sights rather than picnic tables, you do have to wonder what it is all about. The other thing the RV crew don't get is meeting the natives, American hospitality is the best in the world, not that you would believe it from watching TV, but it is. The RV isolates the traveller from that, the bicycle opens it up. People you meet on the way do invite you onto their boats, show you their gun collections, even put you up in the RV that is parked outside their house. So all these things American people take with them on their RVs are kind of there for you if you go by bicycle through the splendid US scenery.
I guess special regulation is required. After all, there isn't a huge market for paralyzed people out there, thus the cost of opportunity of changing jobs is small anyway. I see your point though but disagree with the dystopian tag: if there is any chance to free mentally healthy but physically paralyzed people it is through robotics and technology.
What's funny is that they mention that NYC is reluctant to use scooters but don't mention how dangerous those things are in the snow. NYC has wayyy different weather than LA, Austin etc.
PostgreSQL Replication for Disaster Recovery
Apple removed the blank ban on interpreters more than five years ago. The restriction now only applies to interpreters running user-provided/dynamic code. If you're bundling it with the application, as you would here, it's allowed -- and many popular games rely on this.
What a horrible test. They tested without hyperthreading turned on. Spectre and Meltdown are risks BECAUSE of hyperthreading. It makes zero sense to test the performance impact of the fixes with the major component of the problem turned off.
Oh wow these are way off. I wonder what went wrong?
Beware the Hubris-Nemesis Complex: A Concept for Leadership Analysis (RAND 1994)
"extreme skeuomorphism in the older iOS versions was just as maligned as flat design is today"

No, no it wasn't. Because skeuomorphism wasn't a usability issue the way flat design is.
[bookmarks]

Thanks a lot! This is exactly what I needed.
It will have impact on trade, but that's still more an issue for the EU as a whole rather than the Eurozone specifically.

I consider it a typo; the author clearly meant the EU, but wrote Eurozone for some reason. I can't entirely blame them; the many European treaties are a complicated mess.
Thanks for the example, although its power is somewhat reduced by the fact that you encountered admittedly buggy behavior that has since been fixed. Still, I appreciate that this is unexpected and likely hard for even an expert user to fix.
> The basic needs of the underclass are met

I mean if you're going to fantasize why not bring this forward and give imaginary relief to millions? I would have predicted this easily for 2016...or even maybe 2012. Obviously any earlier would have been ridiculous.
"E-scooters aren't a reliable way to get anywhere yet, and who knows if they'll ever be, not to mention that they are not for everyone. My grandmother is not going to ride one -- nor my wife, for that matter, nor should the kids. But the Subway is a common denominator."

I used to think so, but some European cities really do offer counterexamples. I'm thinking of places like Munich, Vienna, and Copenhagen. It's not uncommon to see people there who, by American stereotypes, wouldn't be expected to ride scooters: moms with kids, men in suits, etc. Perhaps the urban cultural gap is so vast that what you're saying is indeed true of the US, but I wouldn't take it as a given.
Is a high end computer anywhere near 20 quadrillion calculations per second?

Edit: 20 quintillion would be 20 million teraflops. Sound right?
You could just use Hotkeys <ctrl>+<alt>+<r> to start video recording on Windows. And then use some free Video editor. Davinci Resolve also has professional audio and compositing features and is free.

If you don't know what you are doing, I would suggest you probably should just hire some freelancer on Fiver, license professional Music and find a Voice over.

I think a good Video can do much more than just explain your product it also can make people trust you more. But a badly produced Video can also do the opposite and make people think also bad about your Software. On the other hand, a simple App probably needs a lot less trust than a Cloud Service.
Zuckerberg Claims Facebook Has 'Fundamentally Altered' Its DNA
Leather textures aren't a usabiliy issue.
You wouldn't expect a receptionist to be able to do the job of an engineer why would you expect an engineer to be able to do the job of a receptionist?

Expecting every employee to be good at every job is just dumb.
I think so, I couldn't find the "sign up" link anywhere, there was only a "request a demo" one.
Bluetooth Mobile App Testing Checklist – 8 Tests You Should Always Run
Thank you for that post! I discovered it a bit over a year ago when I was trying to make some simple shapes on a 3D printer. Your examples made it easy and understandable, and I've pointed several other folks at your post since.
A happy numeric coincidence
Yes, unfortunately SketchUp isn't parametric, which I definitely need, and it tends not to produced closed solids, which creates problems for 3D printing.
His predictions went wrong
This post is a bit vague to give any real advice. Best place to start would probably be the exit interviews. Fix the problems that made them leave. I'd also start taking look at the engineering leadership. Ideally, someone should be having frequent one on one meetings with the engineers to prevent problems getting to the point where someone quits.
This is great and your product looks interesting, too! Thanks for the post.
Sure, but an RX? That's the biggest Lexus you can buy in Europe..
They say that their results are interpretable due to being logical formulas but, later, show a toy problem in which their formula has 10000 clauses. By that definition deep-learning is probably interpretable.

However I do think that it is an interesting concept that would probably be worth testing if your inputs and outputs have a natural mapping to booleans.
It's notable for several reasons.

> First of all he's not wrong - anyone with a FB account (including myself) is an idiot for trusting them

First of all, many intelligent people got FB accounts in the early days because they didn't know / understand the privacy implications. Eg, some of them surely were college students who went on to become neurosurgeons, astronomers, doctors, etc. They acted on a reasonable heuristic - "this web site looks legit, people I know are using it, there appear to be social benefits, and I live in a country where rule of law is generally enforced, so it's probably safe enough." So they were not dumb categorically, even if their decision in this case turned out to be (arguably) dumb.

Second, for you to call the users idiots for trusting FB is one thing. For Zuckerberg to call them idiots for trusting him is different. A scammer probably thinks of his victims as idiots, whereas their friends think of them as regular people who got tricked. The quote sounds like he meant "because of course I'm going to abuse that trust."

And in context (according to https://en.wikiquote.org/wiki/Mark_Zuckerberg), that appears to be exactly what he meant, treating users' information as his own possession.

> Zuck: Yeah so if you ever need info about anyone at Harvard
> Zuck: Just ask
> Zuck: I have over 4,000 emails, pictures, addresses, SNS
> [Redacted Friend's Name]: What? How'd you manage that one?
> Zuck: People just submitted it.
> Zuck: I don't know why.
> Zuck: They "trust me"
> Zuck: Dumb f---s

So this quote is brought up not because it shows his insightful analysis of the fact that generally speaking, people should not trust online services, but because it seems to show his own intent, from the beginning, to take advantage of FB users and blame them for trusting him in the first place.
Neither Spectre nor Meltdown are related to hyperthreading.
The book sources are available through GitHub, you or someone else could easily fork the project and add all the content that in your opinion is missing (including answers to exercises).
New Studies Show That the Subconscious Could Be Tuned for Memory Formation
> I cannot disable the patch to recuperate lost performance.

Knowing the actual, demonstrated risks... why would you do this?

I'm not trying to devalue your position. I'm trying to understand your risk calculation.

---

Edit: Good catch, humans. The thought of running code in an unexposed, isolated, largely trusted environment didn't cross my mind; I was moreso focused on the environments I'm used to (where everything is connected and nothing is trusted). That said, I'd argue that a database backend to any typical webapp definitely qualifies as exposed.
>On the other hand, the idea that this could become a weapon against disabled people (why are you staying on benefits? go out and get a job for yourself, you lazy paraplegic!) is... scary.

This one restaurant can't employ more than a tiny fraction of paraplegics, so I doubt that will happen. Sure, irrational people could use that argument, but irrational people can already use a lot of irrational arguments. If remote operation of drones by paraplegics suddenly becomes a major part of society, so that operations like this restaurant would be a significant part of the policy debate, paraplegics would be better off and potentially not need benefits. Wouldn't that be an ideal goal?
Johns Hopkins Promised Elevating All Children’s Heart Institute. Then Kids Died
There's copyright law and trademark law. Copyright law might be ok with something but trademark law might ban it. The ban takes precedence.
All the Predictions for 2019 Are Utter Nonsense
CadQuery is awesome. OpenScad’s language is quite limited: being able to use any Python you want makes CadQuery so much more powerful. Plus CadQuery can generate STEP files so you’re not limited to hobby 3D printers: you can send your project out to a CNC shop. I designed and manufactured a keyboard using CadQuery and would highly recommend it.
https://www.onshape.com/products/free
Not that I'm much into "predictions", but for $4000 you can get a lot of GPU cards (assuming you can squeeze them all into a box, with the necessary power and connections).
This page doesn’t have any discussion of strategies for expiring JWT, one of the biggest security issues with this auth mechanism. Even the code sample doesn’t include an expiration.
Yes, but the resulting documents often are horrendous when rendered on ereaders and similar.
We don't need a world gov't. We already have the UN, G8, G20. A world gov't means insufficient representation, inability to change.
no, it's very readable because it's a well known calligraphy called kufi as others have pointed out.
His predictions about technology seem to be much more accurate than his predictions about what people actually do with that technology.

The technology has always been easier than the people. No surprise that has affected his "business" too.
Not everyone is running any untrusted code. If you're running (for example) a physics simulation, the mitigation doesn't gain you much.
Smoke Gets in Your Eyes – And Hurts Your Brain
Maybe he didn’t take into account how much things depend on software. He just assumed faster hardware will make things happen.

And even on that front, Moore’s law died somewhere in the 2010s. That might have thrown these off.
There are a lot of predictions in there that are either correct or kind of, "Well, I mean, sort of." But if you step back and look at the forest instead of the trees, it's clear that we are much less technologically advanced than Kurzweil expected.

This is a persistent failure of well-known futurists, probably because it's more interesting to predict rapid advances than slow ones.
There are non-internet facing workloads that would benefit from the additional performance.
Funniest Vine Video Mixtage 198: Best Vines Digest Videos (FunnY Cube)
I'm very happy with my ThinkPad. A T470s, to be precise. It's light but sturdy, has a great keyboard and has a decent amount of ports for such a small laptop. All of the hardware is well supported under Linux, except for the fingerprint reader. The only gripe I have with it is the fact that the screen is a little dim (only 250 nits).
> I will only give weight-age to Mr.Wilson's prediction on this if he discloses whom he cast his Vote in 2016 and its not Hillary Clinton.

That basically amounts to saying that you don't believe a Clinton voter can be objective. That's evidence of bias on your part, not his.
> Also, if you have an annual tradition of forecasting the upcoming year, please also make it a tradition of evaluating your previous year's prediction.

Good point, I was curious too, and I found exactly that for 2016:

https://avc.com/2016/12/what-did-and-did-not-happen-in-2016/

Edit:
Same for other years:
https://avc.com/2018/12/what-happened-in-2018/
https://avc.com/2017/12/what-happened-in-2017/
https://avc.com/2015/12/what-didnt-happen/
http://avc.com/2014/12/what-just-happened/
Reminds me of Backer32, a piece of hardware that stored data on VHS tapes as black and white squares.

https://youtu.be/TUS0Zv2APjU?t=815
I was 1999 dollars so maybe 5 or 6k today?

Do all the gpu cards add up to 20 quintillion?
Although often vague, hese aren't bad, really, but you can see Kurzweils' bias for nerdiness and longevity:

> Average life expectancy is over 100.

> Most human workers spend the majority of their time acquiring new skills and knowledge.

Also, just as a PSA, many people do not realize most deaf people don't consider themselves disabled, nor do they want to join the hearing world with cochlear implants bc it means leaving their hearing world. They are quite happy in their own network. For talking with hearing people, they use notes written on paper or phones.

> Deaf people use special glasses that convert speech into text or signs, and music into images or tactile sensations. Cochlear and other implants are also widely used.
it's a known calligraphy style called kufi, just google it.

https://www.google.com/search?q=arabic+calligraphy+kufi&clie...
The last time I did the calculation we’re still lucky to get over a Tflop/s on a modern processor (if I did my math right). The 5 ghz wall and core counts contribute to the stagnation. The real hardware progress now is in non86 processors enabling higher core counts for the $, memory speed, and the eventual reality of permanent storage to be as fast as ram. Ie we’re likely to get “there” by increasing core counts and inter-process communication speeds.
"Can't we just spruce up the working prototype and deploy it to production?"

-- Management