jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
no windows, linux or macos client? only web based? Then no, Owncloud has desktop apps. Therefor for many cases it's not just better but still the only contender. Dropbox's ubiquity sets a high bar.
For some interesting reads: Just take a look at the summaries, introductions and conclusions in Aaronson’s publications.
From you. You need to make your news objective by staying out of filter bubbles and referencing multiple sources.
Informative response. Thank you for this.

Perhaps my time has been well spent mastering the shell at the expense of not learning Ruby and Puppet.

I have a need for keeping things small (too small for Ruby) so if I do need to use scripting languages other than sh for configuration, I'm planning to use Lua.

Here's a question for you since you mentioned Vagrant: I'm interested in hosting that allows me to run my preferred bootloader that reliably boots my DomU kernels instead of the PyGrub hack that AWS uses. I can deploy my systems as Xen kernels, as filesystem images that have a Dom0 that can run my DomU kernels, whatever. I can also run limited purpose kernels in userspace so I am not necessarily restricted to Xen as a means of "virtualization".

I want the AWS convenience of creating and launching an instance remotely rather than having to visit a datacenter. But I do not want anything to do with grub.

All my configuration is in the DomU kernel's embedded filesystem. When I change configs I simply edit the kernel source and recompile. My kernels recompile very quickly. I don't use kernels provided by third parties.

I'll probably have to build my own "cloud" to get things the way I want. Big itch; relentless scratching. Easy? No. But, so often that's how useful software comes into existance: because of someone personally finds the status quo inadequate.
I've written software used by thousands of companies for a couple decades. That makes me happy just as much as the salary I made writing it. Providing utility to large numbers of people is satisfying.

And for your startup to change the world...well, a billion users certainly puts you further down that road, doesn't it?

Why can your startup change the world outside Facebook but not inside Facebook?
> People just don't trust authorities with different political leanings than them.

This. The CDC could do well to hire some conservatives to help with their outreach. Put them in positions of power.

Both political parties should do this rather than engage in destructive and polarizing brinkmanship.

I'm afraid focus on the short term and on "winning" makes this impossible, though.
Not parent, but I'm in the exact same boat. For me, the 13" MBA doesn't cut it because of the lack of ports. If there had been an M1 MBA with MagSafe + 2 USB-C, I'd have gone for it. But instead I'm holding out for the MBP, which will give me three USB-C ports, SD, and HDMI (assuming it matches the other MBPs).

The main downsides of the the MBP for me are: (1) it will cost more, (2) AppleCare will cost more, and (3) it will be somewhat heavier.

But for extra USB ports and an SD card slot, I'll take it.
I don't understand the point you're getting at here. Isn't this kind of typo more or less universally possible? Which code library or generator can protect you from errors like this (and divine your intent?)

You can be protected from SQL injection and you can have various other query operations, and you can gain refactoring support (e.g. by telling the models the new table name), or you can add custom scopes that encapsulate transformations on the query.

Laravel also allows you to express model relationships, so Flight might have:

public function passengers(): BelongsTo {
return $this->hasMany(Passenger::class);
}

and then you can do things like:

$flight->passengers->where('name', 'like', 'XCSme%');

> Aren't most of those issues found as soon as you first test the feature?

I don't know.

The thing is, an ORM brings you other stuff (like a query builder integration) that allows you to construct queries without having to glue SQL strings together (and chain and pass query objects).

And Laravel separately also brings you a migration tool that allows you to encapsulate upgrades to your database as code snippets (so you can put code live without manually fiddling with SQL at all).

In my experience even really small apps benefit from this at some level. The discipline of using regular patterns like this is really useful.

(The Lighthouse GraphQL binding is where this stuff gets really interesting)

At any rate, we're unlikely to agree.

[edit: removed a tired-brain word choice mistake!]
All the stage setting for them Kyiv on Trump's watch. If Trump had won a second term it would still have happened. We ascribe entirely too much power to the office of the President sometimes.
And here - http://www.american.com/archive/2007/november-december-magaz... - is a breakdown on each income group's share in taxes paid. The data is from 2004, but even now the ratio is pretty much the same. (Un-?)surprisingly, the original infographics failed to picture this.
Games are x86 only but Windows has emulation so they should work.
Even so, I bet it's better than Teams.
I appreciate that the Times calls this what it is: an arms race, and it got me wondering, has there ever been an arms race that has benefited humanity?

Competition over tangible consumer technology, I understand. An arms race (what this is, because most would call finance markets a zero-sum game) I do not understand.

This sort of algorithmic black-box HFT with uncontrolled news feed input is like mutual assured destruction, all over again. What is it going to take to give the financial industry a sense of responsibility?
Distributed whack-a-mole, sounds like fun.
Genuine question. How is this better than Yahoo Groups?
These are exactly the reasons I ultimately decided to work where I am today. I think it's worthwhile to reflect on these every now and then, because it's really easy to lose site of them in face of the politics and daily toil.
The thing is that they don't appear to be random. Everyone with the same password had the same salt. I guess default isn't the right word. Whatever algorithm they used to generate the salt always generated the same two characters given the same input. I'm curious as to whether anyone knows the details of that function.
Same story:

http://news.ycombinator.com/item?id=2007494 - michaelmoore.com - no comments

http://news.ycombinator.com/item?id=2004894 - dead - 1 comment

http://news.ycombinator.com/item?id=2004060 - dead - 6 comments

http://news.ycombinator.com/item?id=2003989 - huffingtonpost.com - no comments
Yes there are services that monitor web pages and email you if the content changes. Sorry their names escape me right now but I know they exist.

Also don't think some blogs are RSS-free: they might simply be not advertising their feeds well and not enabling autodiscovery.
An update to say there's no update?
Some cars have a "continuously variable transmission" where, instead of shifting gears, it has a system that continuously varies the equivalent of the gear ratio.

Supposedly, people would complain that these felt "underpowered" because the engine noise would just increase in pitch gradually instead of revving up, pausing, and starting again at a lower pitch like a normal transmission with gears. So they doctored the CVT-based cars to make them sound like that.
I agree.

Plus, the book was available before we had all the different resources on the web. I read a few years and rarely refer to it anymore but I especially liked the parts on browser inconsistencies.(my edition is dated now, but served its purpose at the time i bought it)
Did you miss RMS' point of view about the cloud by any chance?
Isn't nevernote just an evernote front end? This appears to be a service, not just a client.
As an aside, (and apologies if you've read it) "Boo Hoo", the corporate biography of Boo.com's rise and fall, makes for both hilarious and scary reading: http://www.amazon.com/Boo-Hoo-Dot-Com-Story/dp/0099418371

Their technical people did pull off some great feats but ultimately it was a shambles from start to finish.
Wired: How about you just post the fucking chat logs and let the tubes decide right and wrong.

Edit (added): Wired just sounds like that a-hole kid on the playground that you just want to punch in the freakin' nose.
I'd skip iPhone and just focus on Android, mostly to save time. Browse around the iPhone app store though and find some corny apps like a fake fingerprint reader. "Steal" that idea and build an Android equivalent with mobile ads. After your first couple of apps, you could probably crank out a new one in part of a weekend.

I don't know if time spent blogging about and promoting your apps would pay off when instead you could be building more apps or possibly improving the existing ones that are getting good download numbers.
The best I've been able to do is to first wget this file:

http://27c3.iphoneblog.de/recordings/4295/adaptive.m3u8

(that's from looking in the source from the web page).

That file contains four links:

http://27c3.iphoneblog.de/recordings/4295/hsdpa.m3u8

http://27c3.iphoneblog.de/recordings/4295/umts.m3u8

http://27c3.iphoneblog.de/recordings/4295/edge2.m3u8

http://27c3.iphoneblog.de/recordings/4295/gprs.m3u8

If you run "mplayer -playlist" on each of those, you should be able to see parts of the video.

Unfortunately, on my system mplayer quits after playing just a brief segment and then restarts on the next segment, then quits and restarts, etc..

Perhaps someone else can do better...
There are more good beers in America than there are in Europe; the problem is that there are also more bad ones. It's just how we roll.
exactly. i can't remember the last time i saw the nytimes login page.
The site's using Live HTTP Streaming -- the video is chunked up, rather than a single file to download. http://27c3.iphoneblog.de/recordings/4295/adaptive.m3u8 is the playlist file. You should be able to open it in VLC to watch.
Pretty honest, I like. Where can I read about said coffee makers?
This is a serious problem for a network I am designing. With many many systems on the wireless network we are ensuring that we have better coverage with WAPs - but the real problem is because we will have more than 10,000 wifi Aeroscout tags on the network.

Both Cisco and Aeroscout have no idea what this level of activity will look like. While Aeroscout's largest client has some 30,000 tags - they are on a much larger square footage campus.

I am still trying to find the best approach to this problem, but any of the companies that make the HW are only interested in selling you more hardware - not developing a solution, as of yet.

The network is more than $15M in HW alone - so, I am sure I will bring them around.
And Absolut Citron is what, then?
Sometimes vendors will include proprietary kernel modules that's only licensed to Ubuntu or works only on Ubuntu.

I think this happened to some broadcom chips.
> Good for lulz, but this is really uninformed, if not made up from whole cloth.

To be clear, I didn't say that Dart or CoffeeScript associated people actively meant to be a guide for JavaScript (I'm pretty sure that having CoffeeScript and Dart effectively subsumed into JavaScript wasn't the goal), but the fact that these languages existed and has neat features did served as a guide for evolution of JavaScript.

Thus I am making the case of much weaker case of languages influencing each other, rather than a stronger case. And there is massive influence going on here, whether intentional or not -- the speed at which features of Dart and CoffeeScript being pulled into JS is very rapid.

I think your comments actually bare this out -- Dart people helping with SIMD, and you being inspired by CoffeeScript.
Right, in the US instead of going to jail you get death threats and bomb parcels sent to you for holding those opinions.
If the generated JS were easier to read, js_of_ocaml would be very nearly perfect. I think OCaml's surface syntax is a bit ugly, but the semantics are great.

Particularly, I really like their solution to async programming. I'm paraphrasing a bit, but it looks very nearly identical to an ordinary let ... in binding:

lwt result = xhr "http://example.com" in
lwt secondResult = xhr "this url will be fetched after the first one completes"
and thirdResult = xhr "this url will be fetched in parallel with the second"
in (* use result, secondResult, and thirdResult here *)

This desugars into a nested callback structure having the right shape.
Again, I think you're missing it. He's not uncomfortable with his child watching him play such games. (Well, maybe he is, but that's not his point.) It was knowing that his child was watching him play such games that gave him the perspective for himself to see playing those games differently. He gained new perspective.
I left in 2013 and my paranoia level has decreased since.
You ask as if it were some kind of voluntary choice.
I think the answer is both-and vs. either-or.

FB's bait is user engagement. So, applying machine learning to the goal of engaging users makes sense.

But, to monetize that user-engagement they, of course, use ads. Applying machine learning directly there makes sense too.

Beyond that, it's just semantics. Yes, one could accurately say that everything FB does is about ads because, ultimately, they are a for-profit company which derives its revenue from advertising. In that way, the ultimate goal of all of its activity is aimed at generating ad revenue.

But, that doesn't mean that every single activity or bit of technology that supports that activity is directly tied to driving ad revenue. That is to say, that if FB featured no advertising but, instead, charged users, they would still likely deploy machine-learning to user-engagement and, thus, customer-retention.
It essentially denies there's any such thing as property rights.

Which is precisely the point.
The article talks a lot about one origin story of money, namely the one revolving around barter: roughly speaking, when there are N types of goods, you don't want to keep track of an NxN matrix of relative values of those goods; instead, you want to select a very small number of goods with properties that make them useful to act as a common denomination.

There's obvious truth to that origin story, but it is also seriously lacking and arguably leads to a lot of misconceptions about our modern credit-based monetary systems.

Consider, for example, that societies in the timeframes the article talks at length about (basically, before agriculture) were tiny and most likely rather "communist" in their internal organization. All that stuff about barter is only relevant for the interactions between different tribes.

So what happened when humans settled down and developed agriculture? That's where the second origin story of money comes from.

For the first time, people had to keep track of who owned what, and who owed what, internally in a large group (cf. Dunbar's number). And they did that by inventing writing, number systems, and contracts. A lot of the features of modern societies co-developed (rather slowly by modern standards) in those early agrarian cultures, including systems of taxation and credit, and including our modern forms of money.

The story then basically goes like this: When you as the king raise an army, you have to compensate your soldiers somehow. Initially, this certainly happens by letting them plunder and keep the spoils of war. But with a standing army - which you need as the society develops - that is no longer an option. So you mint coins which you hand out to your soldiers, at the same time telling your subjects that they have to sell their goods for those coins.[0] As compensation, taxes can be paid using those coins, thus creating the modern cycle of: state creates money to pay employees, employees buy goods from producers using money, producers return the money to the state.

Note that you don't have to use coins - using shiny metal things is largely a psychological trick. In England, wooden sticks (tally sticks) were used for the same purpose for a long time.

[0] Most likely, people were familiar with shiny coin-like objects as art and jewelry, and certainly those objects were valuable. Paying soldiers with coins is a neat psychological hack to piggyback on the pre-existing meme of "this type of thing is valuable". (Note that throughout a lot of history, coins were worth significantly more than their metal content!)
Obviously they were "hiring from non-cartel sources" – after all, their staffs grew significantly, at all experience levels, during the no-poach period. Those people had to come from somewhere else, and I've seen no allegation the cartel coordinated on offers to this large pool of external people.

I believe the companies entered the cartel because staff churn is highly-disruptive to ongoing and innovative projects. Churn leaks proprietary info, it deters investment in staff development, it inconveniences or demoralizes those that remain, and it spreads an often-corrosive mercenary attitude.

Also, bidding wars for cross-recruited employees will often mean the "winner" suffers the "winner's curse": they are the bidder that erred in overestimating value. And while that delivers a temporary cash bonanza to the employee – "woohoo, this year I'm significantly overpaid!" – it could mean an unsustainability that later hurts their career and lifetime earnings.

The best projects and workplaces instead have a strong continuity-of-staff, where firm-specific expertise compounds over time, and teams "gel" to become familiar, highly-effective collaborators. As a result, the welfare of the firm and the employee are not in zero-sum opposition in such matters! Many cartel employees, and especially average employees, may have gained when their workplace stability and productivity was protected from constant poaching. You'd need a lot more study to know for sure. But the law isn't often based on economic analysis, or even domain expertise, but more often on lawyer/legislator superstitions.

It's not helpful to think of this as something perpetrated by cartoon villain managers, twirling their mustaches thinking of ways to sneak a few dollars out of their poor, ignorant workers' wallets. It was talented tech managers doing what they thought led to the most sustainable and productive teams, made up of highly-educated and well-informed professionals. Consider: the very middle managers who needed to implement this policy, for their own hires, also knew it applied to themselves as well.
This plan doesn't really scale to the 2000 wallets mentioned in the OP. But maybe that scenario only comes up when you're looking to launder billions of dollars worth of BTC?
It also guarantees that char is at least 8 bits.
So Bitfinex is worth at least $3.6bn or is it all customers BTCs?

Were people made whole back then? Is it some MtGox thing where people who lost money back then will now have it? In BTC? Or in USD at the worth of BTC back then? Or in USD at today's BTC valuation?
I would really like to see an M1 Max Mac Mini. I’ve been holding out for March announcement.
Also known as the Kelly criterion. If one possible outcome of an action is associated with a great enough loss, it doesn't make sense to perform the action no matter how unlikely the loss.
What accounts for the CO2 cycling?
$500+ for the case, $160+ for new filters. Ouch.
I think the question then becomes, is Google able to tie your Incongnito activity back to your regular activity?
> My apologies, it must have been a mistake.

Well that mistake seems to keep repeating itself then.

Oxide has been silent even after subsequent contact, and even after this issue has already been raised internally once.
So why make Android at all? If Apple removes Google search from the iPhone and disallows AdMob then how are they going to make money from the iPhone?

Google Voice isn't a good example of what I'm talking about (so, I guess that makes this off topic), but take Google Goggles for instance, where is the benefit of them porting that to iPhone? - I'm genuinely interested here. Surely there is more money to be made from people having Android which is loaded with Google, to supporting more sales of iPhone.
Signal is no better. You fell into one marketing trap with WhatsApp and have now fallen for another.

Signal is another private entity with complete control of the servers and end client binaries. The fact they happen to open source the code is kind of moot since no services are allowed to write alternative implementations, no one can run their own servers or prove what code is running on Signals servers, nor can anyone even distribute reproducibly built binaries from said source code for accountability (e.g. f-droid).

There are so many better options. I suggest Element/Matrix which can even bridge to WhatsApp and Signal as needed thanks to community contributed bridges.
I'm still confused as to why Telegram doesn't have message reactions which every other platform has. I understand that some peoeple feel like it's not needed but if they don't want they wouldn't have to use and in my workflow when talking in groups is to use them extensively and replying with stickers is a terrible experience.
Love the service, I never worry about Cloud storage space anymore. The cloud to cloud feature is excellent!
Ford looks even worse when you see how Tesla and Toyota behave. Ford is trying to take the most hostile to customers action it can get away with under the broken copyright system. Meanwhile Tesla and Toyota are giving away patent rights in order to encourage innovation and help customers.

This is just a very visible example of how Ford thinks and how Tesla and Toyota think. Sadly Ford's behavior is a very common USA management practice while Tesla and Toyota are rare. It is short sighted thinking and results in many less visible bad decisions that cripple companies in the long term.
The low volume of users on this site also makes it unappealing to children, so you are far less likely to interact with them. Places like reddit and IGN have very different demographics. Who you expect to read your comment and who actually is reading it are very different in larger communities.
>Not only does DNA store information at a density per unit volume

I'm surprised the author didn't mention that the human DNA sequence is ~750 megabytes of data.[1] And that 750MB is replicated billions (or trillions) of times across all living cells of the body. A sort of living organism RAID redundancy.

[1]http://newsroom.ucr.edu/1776
>>If someone receives an iPod with personalized engraving they would possibly be more likely to hold onto the device longer since the object now has some sentimental value.

You're right - I still hold on to my old engraved iPod because it was a gift. It's not something I'd want to dispose of, even though it looks terribly out of fashion now (what with new models of iPods releasing every year).
I did not state the opposite. Only that in LISP I can see the truth more clearly.

Obviously I love Python and Ruby - if only for their clean conciseness.
I had to learn it (at least how to use it from a lookup table) for a communications course in first year of college. So ya I can fairly read IPA.
Great to see another innovative web-based prototyping tool, Matt! I tweeted about you and added your tool to the @quplo/prototyping list on twitter.

I'd love to write about jMockups in our blog, but I try to keep our posts limited to truly interesting apps. Could you summarise a few really unique features that only jMockups has, compared to competing wireframing and prototyping tools?
Maybe this is why an Apple monitor costs more than something else? Because people will pay more to get good colors and not have to fuss with ICC calibration.