skysight-inc/HackerNews huggingface dataset:
Like people have commented in the article though; the IOTA roadmap has been public for a long time. Everyone knows it's still a very early-stage project.

What's the point of criticising it for things on the roadmap not yet implemented? "This beta version isn't feature complete!" Duh?
While you were yucking it up, someone already did it. I'd say it takes about a minute:

https://youtu.be/YRyYIIFKsdU?t=9m9s

Of course, there's plenty of room for improvement. Why not have the assistant understand keywords and perform high-level tasks?

"import"

"create function named main"

"return"

"Add two int arguments"
I come from a family with several California lawyers (I am a lawyer as well) and see this transition from apprenticeship to law school in my family. My great, great uncle was a lawyer and a judge in a small town in the Bay Area. He never went to law school. His nephew, my grandfather, went to law school, but only needed a 2 year college degree to attend law school. He became the judge in the town after his uncle retired. Both were successful and well regarded professionally.

Reading this article, it’s easy to conflate bar passage success with being an effective lawyer. Law school is probably better training for passing the bar than it is for practicing law. Thus, it wouldn’t surprise me that apprentices have lower passage rates than law school grads. Apprentices are training to practice – not to take tests. It is well understood among lawyers that law school may give you some discipline, some research skills, and some understanding about how to think about fundamental aspects of “the Law”, but that it doesn’t by itself result in being able to practice law. That happens over the course of about the first 5 years of practicing law. Becoming a lawyer or a doctor both take about 8-9 years, but with law, you do most of it out in practice. So in this sense, all lawyers are apprentices. Another thing that illustrates this point is the fact that a lawyer’s effectiveness has much less to do with the quality of their law school than is generally thought. I know many excellent attorneys who attended local law schools here in San Diego that do not rank well. What they did in their first 5 years (and other factors) mattered more than law school.

I see the arc of the profession as one that used to be more tuned toward apprenticeship in the context of a much slower overall pace of business and life toward one where it is increasingly hard to access that critical one-the-job training. Historically, clients would essentially subsidize the training of new associate attorneys, but, particularly since the belt tightening post-2008, clients increasingly refuse to do so and many law grads are left to figure it out themselves. Some have rules that no attorneys with e.g. less than 3 years’ experience are allowed to work on their matters. Another challenge are the strict laws in California on unpaid internships. I would be happy to provide training to a new lawyer in exchange for some unpaid help and know many new attorneys who would jump at the chance, but that is not allowed in California.
How can they keep it secret when they need money to operate?
So you just follow where the money is going, what people working on what. And when the controllers are competent, you can hide maybe small things, but not big operations as they need big money.

(and as I said, when there is black money, it is a different story)
I would love to see the message log between MS Apple and Intel on this.
Not saying I disagree, because I think the bar association is a cartel and everyone should be "allowed" to practice law. However, the reason the CA bar is "notoriously hard" is precisely because they allow anyone to sit for it. If lots of unqualified people take an exam and fail, it causes the passage rate to drop and makes the exam appear "harder."
Well I think it speaks to the current lack of discrimination.

It isn't like Asians weren't actively discriminated against in the past in the US. Yet today, they are doing better than whites.
Mike Driscoll – ReportLab PDF Processing with Python (Kickstarter)
None mentions telegram secret chats ?
What's your paradigm?
Show HN: Coffee Shop Talks – New Web Series
1) In order for the attack to succeed, the attacker would have to have access to the seed at which point the entire thing becomes moot.

2) The android wallet has seed generation. So it's not a question of "refusal", more a question of priotities. Seedgen had not been a priority of the team. We can argue if its good or bad but at the end of the day, it is what it is. Creating a seed is not hard and if you can't put in the effort, well nobody is forcing you to jump into cutting edge experimental technology in search of lambo when!!!

3) Please click "parent" on that comment in order to realize that, yes, this is not a reply to the original post of the thread but to another person unlike it was made out to be and context does matter. Who knew?
Check out my new web series where I chat with startups, entrepreneurs, marketers, tech people, and business people.

https://youtube.com/billyboozer
What Von Neumann -- or anyone else -- would or would not call it doesn't change the truth of the matter.

Von Neumann also believed that consciousness was required to collapse the wave function. This is a non-falsifiable and hence non-scientific theory (which is the problem with all collapse theories). Von Neumann was a really bright guy, and he very nearly got the right answer, just as Lorentz very nearly got to relativity before Einstein. But just as Lorentz refused to let go of the idea of Galilean invariance, Von Neumann refused to let go of the idea that classical reality is a primary phenomenon. It isn't. Classical physics is an emergent, not a primary phenomenon. There are no particles, only quantized fields. (To be fair, Von Neumann did not live long enough to see Bell's theorem or the Aspect experiment, so he didn't quite have all the information he needed. But he was bright enough that he probably could have come up with Bell's theorem on his own if he'd decided to go that direction.)
ContentSquare raises $42M for the global expansion of its UX insights platform
Teladoc's How to Guide on Monetizing Telehealth Powered by WebRTC
Currently, they are not patching a decade worth of CPU microcodes since we have 0 working microcode. And, previously, released microcodes were only down to Ivy Bridge EP (~2014).
They don't. There seems to be some confusion about how Strava works in this thread. People turn it on to track physical activity (i.e. exercise). Nobody is tracking their "military activity." They're turning Strava on when they go for a jog around the base. And then they stop it when their run is finished. If enough people on the base do this, then common routes will stand out on the aggregate map.

Nobody on a smuggling operation would have Strava turned on. That makes no sense.
> I don't know about you, but it happens more often than I would like that I update Linux (Ubuntu) and, lo and behold, I can't really use any programs until I reboot. Sometimes the window rendering gets messed up, sometimes I get random error pop-ups, sometimes stuff just doesn't run.

This is less of an issue with Linux, per se, and more to do with proprietary video drivers.

I have multiple systems in my home with various GPUs. The systems running Intel and AMD GPUs with open source drivers don't have this problem. The two desktops with Nvidia GPUs have this problem whenever the Nvidia driver is updated.

I also had the same exact problem with my AMD system back when it was running the proprietary fglrx driver.
because your life isn't just your career.
In his first factorial example, he could've avoided templates altogether with constexpr:

https://godbolt.org/g/ZaoMNa

Or just use a template specialisation:

https://godbolt.org/g/TVkHMd
it's guaranteed they're going to do a lot of things at a mediocre level

Why?

If it was a smaller company then spreading resources out across more and more products could result in a drop in quality, but this is Amazon. They have practically unlimited resources. They can afford to put far more in to products than other companies, and they've already got a team who can build some really good stuff. If they can capture what works and use it to understand how to build their products that should result in better products rather than worse.
Ternary computation does reduce the number of operations for things like multiplication, that’s correct. But if the rest of the modern world isn’t also ternary, you actually introduce performance overhead that reduces your overall efficiency. A bit-based computation has two states, and a trit-based computation has three. Since 3 isn’t a power of 2 (or even, for that matter), you’ll have a remainder when you convert your ternary multiplication to binary.

Considering this, it doesn’t really make sense that the Iota founders made a decision to not only introduce a novel cryptocurrency system (the tangle), but to also try to push ternary adoption. That’s a monolithic amount of work from a research and business perspective, and it strains credulity that they could engage in this with a full understanding of what they’re doing. Their work is completely divorced from the rest of the academic community, which has many well-respected researchers with a vetted track record already.

Innovation usually happens in incremental steps forward, building from the (recent) work of others. Much more rarely, it manifests as a large leap forward without significant cumulative work. But it approximately never happens that a new state of the art combines several large and orthogonal leaps forward. It’s not impossible, but my outlook is strongly pesimisstic.

When you combine this with the frankly odd (and potentially unethical) behavior the founders are showing - rolling their own cryptography out of ignorance or to attempt to sabotage other open source projects - it becomes extremely hard to take the work seriously.
Yeah, that's one of the known issues with IPv6. You can still use a NAT or better yet a firewall that blocks all direct traffic between the internet and internal nodes. You can also do things like assigning nodes a new IPv6 adress every 24h.
Opportunity to Attend February 12 ‘State of NASA’ Event in Alabama
What, are you going to stop buying Intel processors?
On a related note, we could use Proxys to have pretty good cross-worker APIs handled automatically, but unfortunately we need cross-heap collection for it to work: https://www.scirra.com/blog/ashley/38/why-javascript-needs-c...
Galaxy S8 to Galaxy S9: Major Upgrades to Expect
How This Millennial Founder Built a Mentorship Community for Women in Tech
> This doesn't fully explain why a reboot is not required on Linux.

Of course there is a theoretical possibility that this will happen; however, in practice, updates (especially security updates) on Linux happen with ABI compatible libraries. E.g. on debian/ubuntu

apt-get update && apt-get upgrade

Will generally only do ABI compatible updates, without installing additional packages (you need 'dist-upgrade' or 'full-upgrade' for that).

Some updates will go as far as to prevent a program restart while updating (by temporarily making the executable unavailable).

Firefox on Ubuntu is an outlier - an update will replace it with one that isn't ABI compatible. It detects this and encourages you to restart it.

All in all, it's not that a reboot is never required for linux theoretically - it is that practically, you MUST reboot only for a kernel update, and may occasionally need to restart other programs that have been updated (but are rarely forced too).
I don't see why that's necessarily the case. One could argue as they grow their software development methodologies also advance as an organization and they'll create better products. Also as more competition can spur either copying or innovation.
Would their admins https://freertos.org/RTOS-contact-and-support.html know best?
Or applying the old thing in a new way to a different audience, like Einstein using Lorentzian manifolds.
you could make indirect money by doing things like investing in some markets/betting on them to fail.
A real open source Magic Spell Book 'Sorcerer Linux':

A new "grimoire", which is a catalog of software supported for immediate installation, is made available daily. When new sources are available, the spells in the grimoire are updated. A user's desktop is updated by first installing a current grimoire. If necessary, the installed Sorcery is updated. Finally, installed software can be updated according to the user's decision. Users can also add new spells to the grimoire on their local machine and submit the new spell for inclusion in the general distribution.

Fun metaphors and a decent (old) Linux distro with it's infrastructure written in Shell Script for purity.

And to install software you would 'cast' a 'spell'.

Source: https://en.wikipedia.org/wiki/Sorcerer_(Linux_distribution)
Radio Free HPC Looks at Nvidia's Efforts to Ban Consumer GPUs in the Datacenter
Egypt's taxi drivers have taken to court to get Uber and Careem suspended
> most common people have rather a dubious NSA who fights terrorists for them, than none or a weak NSA and terrorists everywhere.

What a ridiculous false dichotomy.

Juxtaposing "terrorists everywhere' with whatever it is you're trying to sell is sophistry at it's best/worst.

This black and white, this or that, kind of thinking is so tiresome sometimes.
If if weren't such a bih issue , this would be actually funny . M$ funboys bashing linux over an Intel patch that's rendering winblows useless ? ffs ...
>Adding lawyer to the query doesn't seem to help.

Maybe it's your search engine that's to blame?

In Google the whole first page if full of relevant results when searching for either Mike Ross and Mike Ross lawyer.
The energy drink makers have been trying to defend the use of taurine in their ingredients for a long time. This looks like a golden opportunity for them....
That would require real effort instead of storytelling during work hours.

Whoch is harsh, but that’s the point. You are going to get far more insight from real customers than you are from one relatively homogenous sub-department’s imaginary beliefs about who your customers might be.

IMO the latter is pretty much the definition of one of David Graeber’s bullshit jobs.

http://evonomics.com/why-capitalism-creates-pointless-jobs-d...
Java, Node.js, Python 2/3, C/C++, and Go! Bravo!
It's not complexity but combinatorics. The hardness of crypto is a type of hardness not often encountered in other programming areas, or not to the same degree.

Cryptographers are modern day real world occultists and wizards. It really is an esoteric area of computational and mathematical lore that requires many years of diligent study before one can even attempt to do anything that isn't a toy.

The gods (intelligence agencies, organized crime) laugh at those who attempt to roll crypto without knowing what they're doing.

Note again that I'm talking about core primitive (cipher, hash, etc.) design. I do think that mere mortals can implement crypto, though doing so competently still requires a lot of study and respect for the difficulty of the domain. I don't repeat the "never implement crypto" mantra. Instead I prefer the modified version: "do not attempt to implement crypto unless you know how to break crypto." If you don't understand how crypto is often broken and can't name and explain a few recent examples, you should not be implementing crypto.
This gets to a more fundamental question. Is what you're building a product or a feature. More on that (not from me) here: https://www.sethlevine.com/archives/2017/10/the-feature-prod...
The Optimist's Guide to Coding
I had this done two time (jawbone cut, tooth extracted in fragments, stitches thereafter) and while the healing process was annoying, it wasn't painful unless I tried eating solid foods with the wrong side of the mouth or something like that (which was a good indication of the fact that it was too early to do so, which helped healing faster, which is why - even discounting addiction issues - taking painkillers for avoidable pain is dangerous).

The "quite a few bone fragments migrated out" part sounds pretty bad, on the other hand; that's not really supposed to happen as far as I know.
If I understood it correctly, they're claiming that it's more efficient on native ternary hardware, and it has no advantage on binary hardware. The people behind IOTA are also connected in some fashion to the development of such a ternary computer.
And you end up with something misleading. The top Android phones always had hardware that was more powerful, yet they never felt as snappy as iOS. I don't know exactly why but it seems that Android was just a lot less efficient for whatever reason so they needed more powerful hardware to get in the same ballpark.

And the software makes a huge difference. I remember an old computer I had converted to Slackware linux completely burrying my much more powerful windows 95 machine because the networking stack was so bad on Windows it couldn't keep up with the efficient Linux one.
Why not making scopes mandatory, to fix these issues once and for all? Wait, that's what GitHub did for 10 years ...
Screw Emotional Intelligence–Here’s the Key to the Future of Work
New transactions are selected randomly to be verified. So in case the attackers transaction is still not confirmed there is a chance to outspend him by having the private keys. I find this useful in understanding the confirmation/consensus mechanism.
https://forum.iota.org/t/iota-consensus-masterclass/1193
We all rise together, so we should more encouraging of one another’s endeavors in crypto and blockchain

There’s your tip-off for a scam: don’t ask questions, and be encouraging to each other, because it’s us against a skeptical world. Cults, penny stocks, Amway, and now crypto currency scams apparently: I’ve observed similar patterns in all. Not that we shouldn’t support each other in our mutual endeavors, but if that’s the only thing with any substance that you hear and money is on the line, run away.

Tip-off #2: “You don’t know what you’re talking about.”
“Enlighten me.”
<crickets>

Learned that one from a biodiesel nut, a suburban boy with clean fingernails trying to convince this ex-mechanic who grew up on a farm that growing food crops for fuel is energy net positive, and otherwise a good idea. Not that his heavy financial investment in a local biodiesel company would color his opinion at all.
Also: Source Mage Linux

https://en.wikipedia.org/wiki/Source_Mage
How to Reset Windows 10 Password
NET Core CLI Tools: Build a Web API in 10 Minutes
Ubuntu user here. Ubuntu is less stable than my second girlfriend, and she tried to stab me once.

Lately, every time my co-worker has updated Ubuntu, it has broken his system. He's like my canary in the coalmine. I wait for his system to not fall over before I will update mine.
> For what it’s worth, of all the crypto people I follow that I consider smart or savvy, none of them are IOTA bulls.

Would it be possible to stop using crypto as a shorthand for cryptocurrency? It's already a term of art for the much older field of cryptography and things get confusing, especially as all the crypto(graphy) people I follow consider altcoins in general to be hype.

Not to mention it makes no sense, kryptós means "hidden" or "secret", which cryptocurrencies are not, the crypto- prefix comes solely from the underlying usage of cryptographic tools.
WhatsApp's "native" "client" is abusing your phone as a server. No-go IMHO
>macOS also does system updates with reboot, for the same reasons.

And speaking from experience, the recent macOS way of applying an update is absolutely insane - on my Macbook Pro (with the stock SSD with 3GB/sec read and 2GB/sec of write) a small system update can take 10+ minutes to install
What I hope they do is use many instances of the system trained with slightly different sets of training data, otherwise, you just need to learn how to trick one version (and it will be possible) and you can trick them all.

When attacking human-managed systems they may be slow to respond, weak and unable to detect everything. But they are also weak in very different ways and will respond in different ways.
> I think the problem is that it's tricky math

Tricky maths and just-as-tricky implementation. And a broken implementation can obviously make the best maths worthless.
That may be true, but poor self-esteem is dramatically more common among young/developing people trying to figure out their place in the world. There are plenty of exceptions to that in both ways (young people with great self-esteem, older people without it), but I think that kids/teenagers will always be uniquely susceptible to ego "body blows" of the sort that social media makes very easy to receive.
The World's First Autonomous and Self-Sustaining Pyramid Scheme
Chinese here.

AI makes social change in a really strange way.

The story everyone knows, China is a authoritarian state, the gov't controls every aspect of citizen's life.

But somethings strange starts appear. You know, future CPC leaders, no matter how powerful/rich their parents are, they will be grown up in a highly supervised social environment. They are forced to think and act more transparently because everyone is in the system.

A random offensive act against the Party may put a citizen in jail. It also means a minor speech flaw made by a political figure leads to career suicide.

In the paste decades, they major problem is that CPC has unlimited power, no matter what bullshit they pull off, they always get away with it. Now with cameras and big-data shit, no matter what you want to cover, you always leave a digital trace behind. Someone at sometime, no matter citizens or your enemey at opposing political group will find it and exploit it against you.

In this "everyone's been watched" game, unless a dedicated, organized backdoor exists, everyone will be forced to comply with some kind "rule" or equilibrium, which is far different than today's arbitrary enforced laws in China.

Gov't today use keywords to monitor citizen online activities, but I've also seen a monitor program to evaluate Party member's loyalty based on cognitive science and machine learning.

Technology accelerates all of these.

I foresee China will go through a radical, soviet style social paradigm shift, but nothing like we've ever seen before.
Any mail client + any mail provider + GnuPG [0]

* Totally multi platform, even for platforms not yet invented

* Totally robust, though you might want to follow an operational guide for this [1]

[0] https://www.gnupg.org/

[1] https://gist.github.com/grugq/03167bed45e774551155
Point taken, thank you. Though, trying it out now, I realised f,b,p,n are not quite next to each other, and funnily enough, while I can easily type without looking at the keyboard, when I use a modifier key, the muscle memory used for typing doesn't seem to help as much, it seems it needs new training. Seems I need to flex more :)
c++ is a hack
Learning without Forgetting
I can't agree with that statement. Plan9 was interesting, though it was completely based on ``everything is a file'' abstraction and had no decent solution for dealing with graphics, sound, video/multimedia, input and so on. All this ``mapping bitmaps directly to and fro the framebuffer'' and ``just create a device file for keyboard input [1]'' sounds cool til you meet some real world need.

I also think that old Smalltalk and Lisp systems (e.g. Xerox PARC) had a design much more suitable for the real world applications than this ``everything is a file'' idea.

[1] https://marc.info/?l=9fans&m=111558695515846&w=2
Ah I didn't realize it was tripartite. That makes more sense.
Awesome; I really like the idea of free and open instruments as you can move from platform to platform, i.e. compose in a computer based sequencer, than put on a Raspberry PI for live performance etc.

I wanted to try it on OS X but I have to install Jack—will you consider supporting Audio Unit in the future?