skysight-inc/HackerNews huggingface dataset:
what's a good way for vim to have that when you ssh into a remote box? Would you do the rebinding in the Terminal app or something, agent forwarding or something similar?
I ssh into newly provisioned boxes regularly to edit some config files so I'd need something that works not just locally...
I watched this unfold on Twitter, and it was a third-party related to the woman that decided to "out" themselves.

It's not an easy position for a conference organizer to be in.
> One of the hardest challenges of paying off technical debt is that there's no visible improvement to the stakeholder. From a business perspective, they often think it's working now, why not leave it alone?

I think the article somewhat addresses this where it talks about not needing to pay off debt in areas where it doesn't need to be changed, so perhaps it's a valid argument that if it's "working now" to leave it alone. As for the hard challenge of when to pay off (or accrue) technical debt, it really comes down to individual judgements from an experienced technical leader who has a high level and long term frame of reference. The focus should ultimately be on optimizing delivering overall value to the company or mission. One thing to avoid is to have non technical managers making decisions about technical debt, since it will likely be an uninformed decision.
Great, so maybe one attack vector is defended, and that of 2nd-rate States trying to lob 80 year old technology.

Missile defense has been in development for decades, and it never works. By the time it does, missiles will
look like cross-bow bolts on the warfare menu.

Military spending is the elephant in the economy.
> following these updates?

Follow up from someone likewise uninformed: do they have an escape clause that means they can avoid paying out (act of God, etc) meaning that no one is actually directly accountable?
Human Tolerance and Crash Survivability
Technical debt is a bad name for this phenomenon. The word debt implies that we know it exists at the time of taking on the debt and that it can be paid back.

In reality a lot of technical debt can never be paid back without restarting from scratch, and a lot of it is accumulated unknowingly only to be discovered way later in the project.
What I meant was a case for a "backdoor" rather than the typical "it's a bug" that you see with every other manufacturer.

I didn't want to go into the way China does business. Just wanted to point out the hypocrisy of the justification used here.
It may be low-level drama to you, but clearly the author felt threatened by the couple. The spam messages, the threats to release personal information, etc. I would have no qualms with seeking legal action.
Surely it isn't extrapolating from current instantaneous power consumption?
They announced a screen repair program too: https://www.apple.com/support/13-inch-macbook-pro-display-ba...
Just looking at the docs, those 31 instructions would definitely help a lot, along with the stack pointer register.

I'd definitely recommend doing something like that (not at the logic gate level though - too slow) but an emulator is a fun project to tackle. I wrote my Gameboy emulator first which is a bit more complicated than chip-8 and at the time the documentation was a lot more varied.
Looks like the test is done by just copying a large file and measuring the time it took. This, of course, gives some idea of performance, but they are quite many things that can affect the results.

On the original article[1] the table also shows results from a synthetic benchmark. This shows 2.6GB/s for Macbook and 1.2GB/s for Dell XPS. They also mention that it's a bit apple vs oranges, since different tools were used for the benchmark.

[1] https://www.laptopmag.com/articles/2018-macbook-pro-benchmar...
It takes an evening to pick up basics of any framework but it can take weeks or months to build something with it... Learning just for the sake of it sounds a bit weird, pick one and build something, have fun while doing it :)
How many wolves would a Wolfram ram if a Wolfram could ram wolves?
This is true.. if they clear enough of the market they will have to have WAY more regulation and disclosures on them... they probably operate under a loophole though
It can be done. If no license allows you to what you want, get your lawyer/s to draft one for you
So it only provides a command line interface, but not the notebook interface. Am I getting it right?
Does it have a SSD in it? Unfortunately some manufacturers like to spec out everything except a SSD. If it doesn’t, and especially if they stuck you with a hybrid drive (ugh), upgrade to a SSD and it should perform well again. It will certainly be an order of magnitude cheaper than a new laptop, too.
Honestly, put it into Coinbase's vault (locked for 48 hours).

People want the convenience of being able to trade while also wanting security. Eat the cost of transferring from a hardware wallet.
My suspicion (and I'm not alone in this) is that the 13" non-touchbar model -- Marco Arment dubbed it the "MacBook Escape," which I kind of love -- was intended to be the replacement for the MacBook Air, but it misunderstood a lot of what people liked about the Air. Now that Apple has reconsidered and actually updated the Air in its beloved wedge form factor, the MacBook Escape is kind of in philosophical limbo. Apple's modus operandi these days is to leave models around way past their reasonable expiration date, and I think that's what we're seeing here; there's a good chance that the Air is going to get a refresh within 12 months and when that happens, the Escape is going to go away.

I also suspect today's bump is kind of a "holding pattern" update and Apple is working on a more significant redesign of their laptop line that's going to try and address the criticism they've been receiving over the last couple of years. (While it's possible we'll see the first sign of that at WWDC, seeing this press release just a couple weeks before WWDC makes me suspect that we won't see truly new laptops until 2020.)
“We listened”.
My guess is that Apple is using the idiot bar as a trial balloon for abolishing physical keyboards altogether in favor of a touch interface (perhaps one with reconfigurable raised bumps for keys).
Deleting customer data without warning is probably the #1 way to sink the reputation of your backup company.
No, your point is still extremely muddled. Cuda and Wolfram are both compilers/runtimes, they fill exactly the same role of translating high-level code into something that can run on hardware.
I really like physical buttons. I detest touch screen interfaces in cars.
I recently was forced to upgrade by 2015 laptop at work because the battery life was finally short enough that I couldn't stand it. I hate dongles. The 2015 Macbook will stand as their last best laptop. Nothing about the 2018 laptop is better, it's only worse. I don't understand why they don't see this.

There should really be a huge multi-billion dollar class action lawsuit for their keyboards and fixability to wake them up. I'm so angry.
If only he could see the free food samples at Costco's and Korean groceries.
While I'm dreaming, I want a smaller touch pad too. That's right where your hands rest. I'm constantly having issues with moving the pointer because of unwanted touches being recognized.

I've been using this machine for 6 months now, and as an iOS dev I'm locked in. But I don't love it, even if they thought I was gonna.
> This is exactly how I learn: I don't know how something works, so I make one.

Uh huh, the FPGA Chip-8 thing sounds awesome! Definitely post about it!
Well yeah, if you work an unpaid job on top of your paid job, you won't have time to feel lonely. Not sure you'd like to deal with crazy Steve who rants at you while you feed him whatever day old bread you managed to beg from the local grocer, and clean up the food shelter's toilet after some homeless guy trashed it.

As for religion..eh, you have to believe in it for it to work. You can't just make secular church, because there is no secular commandment to love one another, just to not hurt one another. You can get into scenes where there are philosophical ideas enough to ground that kind of community, but you quickly find they are worse nuts than the religious people if not harmful.
I don't see why such lasers would require high power. Couldn't an array of smaller lasers be used instead? It seems to me this would also counteract blooming and add redundancy. If using microwave / radio radiation instead, a phased array would allow the system to be instantly and multiply targetable.
You're either thinking of a tiny picture vs the whole picture (web devs vs programming in general) or you honestly have zero concept of what programming looks like outside of web apps.

To give some more pushback on this assertion... I've been developing software for 21 years now, and the only positions I had where there was negligible open-source software were in the first couple of years (in the automotive firmware space [OnStar], and a brief stint in some defense contracting). For the last 18-ish years--firmware, systems, enterprise, virtualization, demos, security--everything I've worked on has largely been based on open-source software, or the product was open-source itself. What I've never done professionally: Web app development.

Honestly, I think it would be hard to overstate the prevalence and impact of open-source software in the field of programming (and really, the entire tech field).
Geekbench across OS's and motherboards is worthless, especially when they have different file systems. You need to look a the spec sheet for the actual hardware, or compare on the same machine with an aftermarket part.

I'm extremely skeptical that Apple has some magic SSD with 6.5x read/write speed of everyone else.
There is no open source license like that.
https://www.youtube.com/watch?v=XakfJ2spb3w

A pretty good talk from Railsconf a few years
back. The debt metaphor can be thought of as two axis: planned vs unplanned, and low vs high interest.

If you explain to the stakeholder that by not paying down technical debt, they're only paying off the interest, but they have to keep paying it forever, perhaps that will sink in. The opportunity cost of those interest payments is profit-generating work. By failing to address technical debt they are constraining the business.
Do you now find that doing both the prototype and full implementation in Julia the better option?

Sorry, couldn't figure this out from your comment whether you prefer Julia or some other language for doing the prototype and full implementation. If you can clarify this explicity, it would be helpful.
Only if you've got alternatives. Where I am, your choices are Home Depot or ten-foot-wide hardware stores where you can find any bolt you want but can't get a sheet of plywood.
Cool.

I always find that "learn by doing" works best in these sorts of things :)
You'd also have to consider the likelihood of one getting through your laser defences, and what the cost of protecting your country with these would be.

If you have a 99% chance of stopping a missile, but your adversary has tens or hundreds of thousands of missiles to fire at you, those aren't great odds.

Plus in a pinch, modern societies could probably come up with some fairly hideous deterrent weapons that didn't require missile delivery.
I understand the font choice, but you might want to reconsider. It's not easy to read.
I agree on points 1 and 2.

About point 3, isn't a spreadsheet basically a sophisticated form?
Thanks, somehow never noticed this article. For the record, my parent comment isn't rhetorical or sarcastic, I've just entirely avoided the trend and am not the target market.
An exhaustive list would get tedious pretty quickly, but I'm imagining that using this engine would be roughly equivalent to building around Rogue Wave IMSL libraries or Mapbox Atlas.

It seems like using the SDK in your language of choice would be a reasonable way to leverage the engine where it makes sense.
Mac user since 1984. Zero problems with my 2017 MBP other than a loose command key that was replaced same-day, within 5 mins after arriving at the store. My company has bought 20+ MBP in the past two years. We’ve had three units with screen issues (stuck pixels etc) that were all replaced on the spot.

None of that outweighs the conveniences of OS X.

I’ve been reading about how Apple screwed the pooch for almost forty years now, and yet they just keep taking over the world...
Since the introduction of Mac OS X, I've always thought of macOS in terms of a Venn diagram of two partially overlapping circles:

(A) Operating systems that major desktop apps support

(B) Developer-friendly operating systems (Unix/Linux at the core, default shell is bash or similar, etc.)

Windows is in (A). Linux is in (B). But macOS is in the overlapping area between (A) and (B). It's the best of both worlds.
Ask HN: Which language for fast prototyping of hobby projects?
Tldr: What is the 2019 equivalent of visual Basic?

I have a bunch of side project ideas, (mostly one off. Mobile apps/webapps for my kids). I don't plan any kind of QA on these apps/websites. Just some quick and dirty stuff for personal use.

What programming language do you recommend? I read here multiple times that visual basic was good for these projects. How is the 2019 equivalent of it?

For what its worth, I am proficient in Java and Python. but these languages would not work unless I get all syntax correct or unless I import al libraries correctly etc. I am looking something that can closely mimic my thoughts at the cost of efficiency or maintainability.
I think the machine would need to be much _much_ faster, with the stack pointer register + a few extra instructions to even attempt a project like that hahahahaha
I am still using a MacBook Pro 2018 as my laptop, but do my primary work on an Intel NUC8i5BEH with Linux. I work remotely from my home, so I rarely need the laptop anymore.

The NUC has the same quad core Intel i5-8259U, with double the RAM and double the SSD size at approximately a quarter of the price of MacBook Pro. If you don't have an existing screen, you can buy a good Dell HiDPI screen for ~500 Euros.

The Linux NUC feels much faster than the MacBook Pro, probably because of faster syscalls on Linux, and generally better optimizations in Linux. But for me the killer feature is NixOS. NixOS has a steep learning curve, but with atomic updates/rollbacks, declarative system configuration, and the ability to have virtualenvs with any package, it is hard to go back to a system that does not have these features. (I use Nix on macOS, but it is more of a gateway drug than the whole experience.)

Of course, there are some sharp edges, Bluetooth headset (including Airpods) support is better on macOS, you can't beat Microsoft Office for Office compatibility (duh), and Skype works better on macOS.
>the metaphor starts to fall apart if you consider good debt vs bad debt in terms of financial investments. No examples of good technical debt come to mind, other than the benefit of shipping quickly.

I think that's where the metaphor works best. Good technical debt lets you ship sooner than you otherwise would have, similar to how a mortgage lets you afford a home sooner than you otherwise would have. Paying interest isn't ideal, but it may work out a lot better than renting. Likewise, code cruft isn't ideal, but shipping 6 months sooner might pay off a lot more than having a perfect code base can.
> You forgot the 4/10 times someone says "Just do both" and leaves.

This reminds me of the adage that nothing is impossible for the person who doesn't have to do it.
I'm from Clear Lake.

This is hilarious and is making its way through private threads I have with former astronauts and Nasa Employees.

Love HN.
I don't really see how this is an existential threat. Uber and Lyft have a simple option allowing each drive to set their own prices (presumably $ per expected mile and $ per expected time idling according to Google Maps traffic info). Uber/Lyft gets a defined cut. The user could then choose the closet or cheapest car, and you would have a self working market where the price is set by the drivers according to market forces. The main downside would be prices could fluctuate wildly if their are very few drives in an area.
Business suicide is fun to watch.
This is a good point, the weak spot is that the missile designer "knows" where the extra energy is coming from (friction with the air). Once you add a laser, the energy can come from "any" angle (within some limits of course).

Think of it this way, the shuttle could not dissipate massive energy on the 'top' because re-entry involved air over the bottom.

As for power rating, the Boeing High Energy Lasers were demonstrating effective missile defense in 2017[1], they were ramping up their power levels pretty quickly.

I see the biggest impact early on being fleet defense against hyper-sonic anti-ship missiles rather than ABM defense. Basically a CWIS replacement since it doesn't help to lose your $10B aircraft carrier to a $100M missile.

[1] https://www.boeing.com/defense/missile-defense/directed-ener...
I also work on a product that's been unexpectedly beneficial for dementia, amount other things (Marco Polo). As a researcher, it's been a revelation about how often products are useful in ways we don't design for, and the inverse, how products designed for a purpose can end up having negative or even counterproductive effects. (Social Media might fall into both categories). This is a good argument for design and user research in general.
I know, but that's not what I asked. The question about numeric vs. symbolic was how common it is for software applications to require symbolic mathematics vs. numerical math.
Learning to write 6502 was a formative experience for me as a programmer and I strongly recommend it as a pedagogical exercise if nothing else. The instruction set is tiny, and easy to grapple with, but after learning it you'll get an intuitive grasp of, for instance, "why the C programming language is the way it is."

So all that remains is to pick a platform! And there's no shortage of them. Glad to see Lynx is yet another participant in the vibrant 6502 homebrew community.
If they really deleted lots of user files from all their user’s backups I would think the company is suicidal. Users will sue, and even if (seems highly unlikely to me) Crashplan wins every case brought against them, it will cost them too much in money and attention.
YES YES YES YES!

Sign me up.

Take my money!
It's "odd" because the vast majority of UI libraries use top left, not bottom left. NSView being flippable alone confirms that it's an expected style at this point.

Anyone who did middle school math knows it's Cartesian. ;P
Calculate the overall cost of attending college (WIP)
To reduce/remove tech debt from my code, the only patterns i found helpful is: Separation of concern: The chunks of files/codes that work or removed together.

One typical example in real world is React Hook.

By moving boring stuff into a folder called "hooks", we centralize concerns into its own file, so that we could manage them effectively, or we don't need to think about it anymore.
Here is what Lenevo charges for a similar upgrade using a slightly slower SSD

https://imgur.com/a/ug87MaI

That 250$ more to upgrade to the 1tb from the 512gb.

the retail price of the upgrade is 450$
Interesting. I guess I was fooled then when I took a cursory look at the specs (months ago), and only really noticed the first part. Definitely won't be buying into the trend myself.

Any ethical alternatives out there?
Microsoft Pumps $100M into African AI Centres
Not at all. I'm saying that the notion that the different classes has any meaning in terms of the value of the people in them is incorrect.
They can try to cram all the overheating CPU power into the thin chassis as much as they like, but it is lagging so much behind in GPU power.

The top-of-the-line option, a Radeon Pro Vega 20 with 4GB of HBM2, doesn't seems like it's going to perform much better than an NVidia Geforce GTX 1050[0], and at $350 extra it's twice the cost of a standalone NVidia Geforce GTX 1050.

[0]: https://www.techpowerup.com/gpu-specs/radeon-pro-vega-20.c32...
Most current era laptops use NVMe. Bargain basement laptops might still use SATA, but lets not pretend that the MBP, while extremely fast, is at all unique.
Garmin make a device called Varia Vision that does this.
I'm not complaining about the author's description of their timeline, just taking issue with that bar on the right that is described as the threat level they should have had.
Apple bid to buy Tesla in 2013 for $240 a share, analyst says
> 2.3 billion people use Facebook

A big scary number, but you haven't demonstrated the logical connection between "very popular" and "necessity".

> Many of them say they need Facebook

So what?

> Many of them use Facebook even though they don't like it -- why would someone do that unless they must

This argument doesn't make sense. There are many things in life that one does not need to do, and one does not want to do, but one does anyway because it serves some other purpose. I don't need to wash the dishes, I don't want to wash the dishes, but I still do it because I prefer not to generate a trash-pile of disposable plates and utensil with every meal.

> Something doesn't have to be a right to be desirable

What's your point? Convenience is obviously desirable but it's not something society owes you.

> And nobody has a right to private property.

We can agree to disagree on the value of property rights but it's a legally recognized right even if you don't personally recognize it.

> letting His Autocratic Majesty Mark "Dumb Fucks" I. of Zuckerberg do whatever he wants.

I am just going to ignore this obvious strawman argument.

> The issue with monopolies is that individuals cannot chose.

But they can choose. There are hundreds of choices. The argument that not all social networks contain all people does not demonstrate that Facebook is a monopoly. If you have a hypothetical acquaintance who doesn't have a phone or an email and only uses Facebook to communicate that is their prerogative and has absolutely nothing to do with Facebook. That scenario would be identical on literally any platform regardless of how many total users are on the platform.
But that's because he's trying to explain how amazing he is rather than actually explain the language usually.
Brave had made a huge difference for me. As much as I'd like to support Mozilla by using Firefox,i just can't justify it. Brave is amazing.
A white screen with high brightness can't be compared to white paper. If you have a bright lamp behind the white paper, you can begin to compare the problem. A white screen is fine for young people without any eye problems, when you get older and start having problems with the eyes, you might need to cut down on blue light to prolong the usage of your eyes depending on what problems you get. I have to use filters to remove blue light to not make my eyes worse.
Well it has decent window manager with multiple desktops, does not require antivirus and supports Adobe. For graphicdesign/developer there really arent many other choices. Also if you work with sound its hands down best OS.
This is pretty great. I've been meaning to find a good story and helpful guidelines for making queries faster as I taught students about SQL.
I sort of welcome that...in a way...Because to me that signals that the federation protocols (not unlike xmpp) are worthy of attention (and fear by) the big boys of the web like FB, Twitter, etc.
I never questioned if they can, I questioned if they should. "It's mine and I can do whatever I want" is the moral reasoning of a (low IQ) teenager.
Watson was mostly a marketing jargon built by IBM. They marketed and sold the product before the technology was ready.

Google, Microsoft, Facebook, (and probably soon Amazon) have advanced the AI industry further than IBM at this point. You can predict this by the number of papers released by each company. Stats from 2017: https://medium.com/@chuvpilo/whos-ahead-in-ai-research-insig...
Yes, though they were only necessary on OS X.