jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
.NET, C#, the enterprise share, xbox are the ones that come to my mind.
And it doesn't work on all devices out there, and doesn't fully collect the devices it does work with.

Most forensics labs have multiple tools such as this, and still have issues fully collecting devices.
I never understood the popularity of their AI text - the discussion of topics other than the most basic search methods is uniformly obtuse and the authors hardly ever make any of the important connections with literature outside their "field", e.g. between reinforcement learning and classical control (see for example Russ Tedrake's notes on OCW [1])

1. http://ocw.mit.edu/courses/electrical-engineering-and-comput....
When I run it, I get an error saying 'Couldn't load consolidated.db file from /Users/user/Library/Application Support/MobileSync/Backup/'.

As far as I can tell, I have no directory called MobileSync on this computer. I have backed up my iPhone several times to it though.
Oracle's Hudson CI was also forked to Jenkins CI and the original developers went with it.

Anecdotally, I've had conversations with people who are looking into PostgreSQL as a MySQL alternative specifically because Oracle now owns MySQL and its future seems uncertain. So I agree that right now, it looks like Oracle is flailing around and missing the potential of open source.
this is impressive.
If you can't say no, what do you say to the users who are begging you to say no because they like the language as it is? Every language design decision is a compromise, and a person empowered to make those decisions is going to make people unhappy. Just look at Perl and Python: Perl said no to people who demanded orthogonality, and Python said no to people who wanted a free-for-all TIMTOWTDI language. Java said no to deterministic finalizers. C++ said no to exceptions that could be restarted. All those languages are doing fine.

A better idea would be to never turn your back on any class of users -- ignoring their specific requests, perhaps, but always making sure they can solve their problem using their language. Even that strategy doesn't require language support for everything. CPython does just fine with the scientific computing community by punting to C bindings, for example.

The examples Yegge provides don't make any sense to me. The need to port Java code to Clojure is questionable, since Clojure provides good Java bindings. If you want a more Clojure-y version of a Java library, then a straight line-for-line port is not much of an improvement. As for the LOOP macro, you don't have to add everybody's little helper function into the standard library. I'm a big fan of languages adding helper functions to standard libraries if there's one obvious way to write them and the act of adding them will save everyone else from including their own version in all their projects, but a LOOP macro is absolutely NOT that.

(Unless it's just a straight-up reimplementation of Common Lisp's LOOP macro, which would do exactly one job, which is allowing Common Lisp programmers to be more comfortable in Clojure. Hey, guess what -- Common Lisp programmers already have one of the easiest paths to learning Clojure, since they know a Lisp already. Many non-Lisp programmers are tackling the learning curve and embracing Clojure, so CLers can't complain that it's too hard. Plus, many Common Lisp fans regard LOOP as an abomination and never use it anyway. Writing control structures in a complex DSL that few programmers bother to learn completely is not one of Common Lisp's best features. Saying "no" to a Common Lisp-style LOOP macro would be the right thing to do.)
I didn't know this was news. I and other security researchers & law enforcement have known about it for a while. I assisted in one court case where the data was used as evidence.

I suspect the slick-looking iPhoneTracker app finally made it interesting to the media.

Edit: There was a similar deal on iOS 3 but it seemed more like a bug, not a feature. Data would be purged at some unpredictable interval. I can't recall the file path and don't have an iOS 3 device handy.
> Node.js is event-driven framework build on top of V8 JavaScript engine. It doesn't scale outside of single machine.

The fact that it's built on top of the V8 JavaScript engine says nothing about anything. And the statement "it doesnt' scale outside of a single machine" is just patently false. It has support for sockets, which gives it immediately the ability to scale outside of a single machine.

How do you think remote processes are communicated with/and or spawned in beam (Erlang is built on top of a virtual machine too! imagine that)?

Uh, huh--sockets.
I would assume no, especially since these companies are sworn to secrecy when they participate in these programs. Any equipment purchases would have to be offset by reimbursements from the NSA, such that they do not have those assets on the books.
That abstract actually sounds pretty interesting.

> File under "elite panic"

While I agree that conspiracy theories aren't an apocalyptic danger, I tend to think that misinformation and unjustified paranoia can have detrimental effects on discourse in the public sphere.
OnBase by Hyland (https://www.onbase.com) | Westlake OH USA, Santiago Chile | Full-Time | ONSITE

It’s time to find the career that’s right for you. At Hyland, you’ll do challenging work at a growing, innovative technology company. We’re hiring more than 400 positions in 2016. If you’re interested in filling one of them, apply to one of our positions. If all you’ve heard about us is that we have two slides and free pop, then you’re missing what really makes Hyland different. That stuff is cool, but what really matters in a job isn’t whether you wear a t-shirt or tie to work. What matters is that we give our employees fulfilling, rewarding careers. Come see if one of them is right for you.

Positions:

* Junior Software Developer (Westlake, OH) - https://careers-hyland.icims.com/jobs/2163/junior-software-d...

* SAP Integration Developer (Westlake, OH) - https://careers-hyland.icims.com/jobs/2391/sap-integration-d...

* Security Engineer (Westlake, OH) - https://careers-hyland.icims.com/jobs/2245/security-engineer...

* Infrastructure Administrator (Westlake, OH) - https://careers-hyland.icims.com/jobs/2126/infrastructure-ad...

* Solution Developer, Insurance Services (Westlake, OH) - https://careers-hyland.icims.com/jobs/1900/solution-develope...

* Software Engineer (Santiago, Chile) - https://careers-hyland.icims.com/jobs/1874/software-engineer...

All job listings: https://careers.hyland.com/

For more information, please contact Courtney.Byham (at) onbase (dot) com
It’s not like the current tracking adds are super efficient always. I searched for a new washing machine, found one I liked, bought it, and spent the next 3 months looking at washing machine adds.
Definitely more nuanced than the article above about this statement is.
HN has always been about a wide variety of topics.
sounds suspiciously actually like you don’t know what systemic racism is...
That’s reasonable. But warming up an office chiar for 40 hours a week is the other extreme I don’t want to go back to.
So if these folks can make an address or wallet or however it works, auto-reject everything under X...

I myself will take all the spam you can send at 50 cents per message. ( I already sort about $200 worth of free spam daily at that rate)

I can imagine some other folks could set them at min 5 dollars per attached message and get use of such a thing.

Now wonders if an email layer can be added to transactions with this coin and a reply that can serve other digital assets..

patreon without the fees?
onlyfans without the (insert their cut plus visa/mc cut here) -
email with little to no spam..

I'm ready to help make this a thing.
Woah. $2500 is a lot of money. Is it out of print?
What about genetic optimization?
Ruh roh, better ban Go.

That said, perhaps binary inspection tools could be a helpful tool? Not sure.
Didn't downvote, but I disagree with your "If you disagree it's not a reason to downvote." Downvote is my liberty, I can downvote for whatever reason I see fit.
>If this is an orchestrated divide. I don't mind West being so ignorant of Turkey.

The west is so deep in turkey they know what color underwear edrogan wears each morning. You're mistaking PR with reality. The west misunderstanding turkey is much more likely to hurt turkey in the long run, than hurt the west.
I fail to see how blocking sharing of news links undermined Australia's sovereignty. The Australian government gave Facebook a choice to either pay up or exit the news business and they chose the latter. So they are in compliance with local law.
This is an oft repeated piece of idle scholarship that atheists and orientalists use to "explain" the decline of the so called "Islamic Golden Age". I've seen Steven Weinberg mention this as well as Neil Tyson.

The factors were complex. There were economic and socio-political events that affected the stability and life in these societies. Several other reasons contributed to this downfall and it finally happened. To pin all the blame on a single scholar is disingenuous. Al Ghazzali's "Incoherence of the philosophers" was a warning against some of the techniques philosophers used especially in the context of interpreting the primary texts of Islam to come up with religious rulings. There were also philosophical arguments against scientific (read material) explanations precluding the hand of God in material affairs but this wasn't one killing blow against centuries of scientific scholarship.

Here are a few articles that discuss this from a traditional Muslim point of view if you're interested. https://mohamedghilan.wordpress.com/2013/12/22/an-illusion-o... https://traversingtradition.com/2020/11/19/science-history-a.... I had something that addressed it more directly but can't find it right now.
If you could select the kind of reward you're offering from a GH-provided list that could work, but at that point you're putting the burden on the developer to correctly judge the reward they're offering.

If GH/MSFT were to manually check every reward by every developer that might still be doable, but I do think that's a lot of effort to check in a hundred or more different jurisdictions for free. I certainly wouldn't expect it.

Also, who's accepting liability for wrong categorization? Say, my sponsors in Belgium should have been charged VAT for the $20 tier but weren't. Since I'm in the EU and so is Belgium I believe it would have been my responsibility to pay the VAT, but GH decided VAT didn't apply. I doubt GH would be willing to put themselves on the hook for errors their law department made for a free service. And if I'm on the hook I'm just going to want to always charge VAT so I'm on the safe side.
I got a 14e LG dumbphone 4+ years ago. That's what I still travel with today. The battery lasts longer than my Samsung S4.
Remember, SUN O))) is named after a solid state amp!
Yes, I've tried the learning programming first route on him. Last time it almost clicked. Finding a project first is exactly what I think will work this time.
I took WHP43NLYEWNT. Thanks a lot Ivan! :)
The OP, to their credit, did manage to avoid igniting a language war. Now you're standing in the town square with a sandwich board strapped to yourself and shaking a noisy bell while crowing about Java.

Scala, awesome or not, is a pretty crazy thing to advocate. People complain constantly about the lack of developer support for something as common-place as Ruby and instead want to go with PHP or C# simply because they can't throw a rock without hitting one of those developers.

The best language for a project is the one that fits the requirements and can be supported. That short-lists things a bit.
As they have no central dogma, I'm not sure how mass-hypocrisy by atheists would be possible unless they actually, secretly believed in deities.
I wonder what made you go for a TN rather than an H1B. I pushed and switched to H1B from a TN because of the dual intent ,and to file a PERM.

Also,I've read that as long you don't own >51% of the company you can work for it under a visa,but I don't know how true this.
The problem would probably be driving the users out because of some features not working/working incorrectly.

I should maybe just do very thorough inside beta with a few selected people I know to fix up at least the most annoying things.
The Google Analytics privacy policy forbids them from using GA data to target ads or build profiles unless you're ALSO using and linking it to AdWords.
> even more new IP markets are going to be formed in the near future

Well, we'll have either that, or rampant piracy...
Trezor uses BIP-32 hierarchical deterministic wallets, BIP-39 mnemonic seeds, an open communication protocol, and entirely open source software and hardware (firmware and schematics, no PCB). If you have concerns about the RNG you can import BIP-32/39 wallets from elsewhere. It also now supports multisig.

I'm not really sure what storing entire VMs as "wallets" gets you. VMs don't protect the guest VM from a compromised host OS, so at best you're protecting the host (and therefore other guests) from a compromised wallet VM. But then why not spin up a fresh VM and type in the wallet's mnemonic seed? I suppose you could argue it protects against unsophisticated attacks like malware on the host OS looking for "wallet.dat", but that's about it.

With hardware wallets, assuming the firmware is bug-free (which is difficult, but easier on a simple embedded device than a PC running millions of lines of code), you could plug it into the most malware infested machine imaginable and still securely send your bitcoins to the intended address (excluding DOS attacks, and assuming you verify the address out of band)

There are a couple ways to use a hardware wallet to manage funds. You could use a single wallet with a single seed and multiple addresses, but if the host AND device are compromised you'd lose all the funds, so ideally you'd split offline funds across a bunch of seeds that are either stored in individual Trezors, or on paper to be entered into a Trezor when they need to be transferred.

Multisig adds another strong layer of protection, and would be wise especially in organizations where you don't want to trust funds to individuals.
Do you have a source for gun ownership being _encouraged_ in CH? Also, it's going to be a tall order to control for other factors when comparing these specific countries. They seem quite far from each-other culturally, geographically, historically and economically.
Well, Elon Musk said talking about hyperloop was like shooting his own foot. It was a premature idea.

But the interesting part is some(more than some) people are actually trying trying to come up with a real world implementations of hyperloop and so far their verdict is 'it's doable' and they are working on it. And these people are engineers from reputed companies around the world.

I don't particularly like the concept of fan boy either, but like you said, this man has impressive track records. And that's absolutely brilliant.

The thing that intrigues me is in the new innovations he had in his rocket, and why NASA didn't have it before SpaceX.
Remy is super sharp (pun not intended), super respectable. but I feel like he missed something big on this one.

the web as we used to do it didn't have packages. and today we want to be able to bring in some packages. even if we want a more old school jQuery or vanilla js experience, we still want some ability to bring in other code, helpers, libraries.

and as soon as we want to do more than hack together 100% fresh novel code, the big nasty world of bundlers &c jumps up at us. we can go the old school route, but we have to forgoe all modernity to do so, renouncing not just big framework, but every other tool & package available too. specs like import maps[1] would help so much to let us make modulehbased development possible & easy, but this straightforward enhancement keeps meeting imo oddly stiff resistance/unenthusiasm from standards developers/some browsers.

and alas the browser still, 5 years latter[2], does not support ecmascript modules[3] in a wide number of places (which themselves are decade old!). even if we do try to use modern javascript, vanilla js + esm, new school modules with old school unframework, we run aground again & have to resort to bundlers if we dare try doing things off the main thread.

i still agree with the core thesis. that it's us. that we are responsible for having introduced complexity & that a lot of it is unwarranted. i personally am hoping web components (really, just custom elements) can help us realign, simmer down some of the big framework mentality & return us towards a more apparent mode of development, a better state of grace. i feel fatigued not by how many frameworks there are, but by how few players there are trying to do better, trying to figure out good ways to do custom elements. thankfully there are some good works too. i am very excited to try github's new Catalyst[4], which is inspired by basecamp's Stimulus. there's an amazing mvc feel here that seems straightforward & sensible, makes it easy to look at the dom & grok how things happen.

[1] https://github.com/WICG/import-maps

[2] https://github.com/w3c/ServiceWorker/issues/831

[3] https://bugs.chromium.org/p/chromium/issues/detail?id=824647

[4] https://github.github.io/catalyst/
Something I don’t see anyone else talking about: power. They don’t just come in and offer you a fat campaign contribution check on behalf of those they represent while strongly encouraging you to vote a certain way on that one bill that would really move the needle for them. They’re also offering executive / board positions in the companies they represent and related entities. Do your own research on EO 13770 and how that whole deal works, but it’s a lot more networking / relationship building than just a free lunch.
I like the open source license pattern. Anyone can make any agreement they want, but most of the time you just need to see "Apache" or "GPL" and you know the deal. And when you see a new one you wonder what exactly is going on here.

But really, most of the time the cookie deal is "do you agree to have all kinds of information gathered about you and sold at will to other companies, our future management, and mysterious government entities in perpetuity, in exchange for seeing a few cat pictures? oh, and also we can make this even more unfair at any time without your agreement." They really should just be illegal, period.
Also (for me): it's easier that doing it by hand, and that's something I'm willing to pay money for.
Is there any argument against focusing the effort on a rust to C compiler like mrustc [0]? It would allow the support of older architectures by taking advantage of their C compilers.

[0] https://github.com/thepowersgang/mrustc
It's easy to censor Iran if you control the international clearing system.

What you suggest is more similar to banning gold, which happened 100 years ago in US. Where do you think gold price went after that?
I think the point being BTC is only one aspect of a financial system which surely uses more energy than BTC alone.
I went a step further and installed Temporary Containers. Unless the domain is a special one (and goes in a long-lived container), a new tab cannot share any content with other tabs. Whenever the tab is closed all site-related content is removed.

It's still a bit wonky because some sites do redirections, and it's not properly caught (unless there's some option I missed)

The next step is to disable _all_ cookies, even first-party, by default (unless I have a special relationship with the domain of course). It's working surprisingly well and I believe this should be the default.
This app makes me want to travel, right now, so I can just try out the app. Amazing.
What's with the name? 'Memories'.
And when they get Swedish, I'm in!

The awesome thing is that once the platform is there, they could easily open it up to other languages and get them rolling too--though they might have to really think before diving into languages with a different character set, such as Japanese.
By the way, use this referral link (or any of your friends') to get 100 extra bookmarks:

http://historio.us/referrals/NTEyICAgICAg/

You can do it yourself, in turn, to raise the limit up to 2000.
Hmm, that's not what I meant to communicate.

And now that I try to rephrase it in my head, I see that you're right about the relevance (or lack thereof). I was trying to say that there can be a difference between, say, blacks and whites (and Asians and...) even though they aren't "races"; but of course that doesn't have much to do with the subject in this comment thread.
Out of curiosity, what are programmer salaries like in Japan, and how is immigration there?
If you are willing to consider eBooks, I find the ones at All About Circuits [1] quite accessible. They are yet to be completed in their entirety but the parts which exist are well-written and do well to cover both the theory and practical considerations (there is a laboratory book supplement available too IIRC). Plus, there is a nice forum to turn to for helpful discussions.

For a free resource, it is right up there with TSEGDSP [2].

[1] http://www.allaboutcircuits.com/

[2] http://www.dspguide.com/pdfbook.htm
> you use a combination of engineering, physics, mathematics, computer science - the less you try to - or need to - separate them the better you do.

I disagree that mentally separating math, physics, and computer science is a good thing. I think a good scientific programmer should understand the science on its own, and then figure out how to model/approximate the science to do something useful on a computer. For instance, if you want to implement Reed-Solomon codes efficiently, you'll realize that understanding the algebra required to understand the code is more or less an orthogonal skill to designing an efficient encoders and decoders.

As a personal anecdote, I had much better luck learning about waves and quantum mechanics after I knew about differential equations, orthogonal decompositions, and a fair amount of linear algebra than I did before I knew this math, even though the physics classes included all of the necessary math. I attribute this better understanding to have a cleaner mental map, because I knew which statements were true because of some sort of physical fact, and which statements were just mathematical results.

In line with the generally smiled upon principle of decomposing problems, I think its particularly critical that the scientific programmer can decompose these interdisciplinary problems. A scientific programmer should understand the science (at least mostly), understand the hardware, and figure out how to efficiently and cleanly map the scientific problem to something that to be solved by a program.
You should consider what he said though, because your description does read like delusions of grandeur.