skysight-inc/HackerNews huggingface dataset:
> But if you bought BTC and held it--at any high or low, for any significant amount of time--you made a lot of money (either realized or unrealized, that doesn't matter).

This isn't entirely true. If you bought Bitcoin anywhere near the height of the late-2013 mania (which is of course a lot of people, since that's why the price was so high), you lost half your value within a month or two and then had to hold until 2017 before you started to break even. You lost 70% if you held for a year and a half and gave up.

The market from June to November 2011 was even more disastrous, falling from $29 to almost $2 and not recovering until February 2013.

These are obviously cherry-picked dates, and you'd clearly have made a profit eventually if you kept holding, but it's still very possible to hold Bitcoin for years and lose money.
Been awhile since I dealt with microcontrollers, but my recollection is that some non-trivial amount of things have to be done by a RTOS.

For example if your thing is attached to a sensor that spits out 47 bytes of sensor data every N clock cycles, and has a buffer that is 94 bytes, then you damn well better be reading that thing every N*2 clock cycles with a hard guarantee that your routine is finished copying all 94 bytes of data by the time it finishes (including time for interrupts).

This gets complicated when you have specific requirements about when data is available or other things too (e.g. if reading data requires pulling pin X low, waiting at least Y clock cycles, and then reading all data in no more than Z clock cycles before returning pin X back to high, then good luck doing that in a normal OS where you have no hard time guarantees).
That's insane. What's a "single" infraction?
It doesn't distinguish between revenue and profit? 4% of global revenue could be more than the total of all profit and salaries.
Quick show of hands, who here is surprised that this patch broke something?
Making it harder to look up / talk to people about seems worse ;)
That's the book I'm talking about. Didn't want to mention it in the question incase it sounded too plugy.

It would of been interesting to see the comparisons he would of made if he had spent time with the infrastructure department of a software company.
Network effects. You and me care. Sadly the vast majority around us bow unquestioningly to demands made by powerful groups like their govt or huge mega-corps. People seem to think these power-centres will always be benevolent and flawless... which history shows is a big mistake to assume.
> analyzing a visual representation and analyzing a "2d array" when they are basically the same thing.

This is what I mean. I guess their tooling just outputs graphics and it's easier to work with those than the pure 2d array in numpy or something similar.
> What makes it okay to identify the naming of a large number with producing that large number of things (e.g. 1's)?

Nice catch! I glossed over this but this is pretty important. The issue is that for any _specific number_, it takes a constant amount of time to write a number larger than that. Related: solving chess is technically O(1) since there are a constant number of positions we have to check.

What we need instead for this concept is a series of numbers, those can be compared with the question "Does one eventually get to a point where it will always be larger than the second?". We can parametrize the "biggest number" by the number of seconds given, say we can write down one character per second. Then a person's largest number function might be something like "f(n) = 9 ^ n", which is easy to see _is_ a computable function, and thus smaller than BB(n) for the same number of seconds, eventually.

In practice, just something like BB(100) - or BB(BB(100)), even can't really be written out by any computable method in a finite amount of time.

> which was: what characterizes the Busy Beaver function?

The proper one is just the number of 1s, but I talked about the shift function because it's easier to see why it's uncomputable. Tibor Rado proved that the Busy beaver function is also uncomputable in his 1962 paper, if you're interested you could check out his reduction.
It's the same, but harsher than tech.
Intuitively I'd agree that "best intentions of self vs. others" is probably the mechanism behind this type of cognitive dissonance. What I find harrowing is that in all likelihood, this is true for myself as well in ways that I'm not aware of!

Your point about denial also reminded me of an article a read a couple years ago, attempting to explain why humans deceive themselves. The soft conclusion: we deceive ourselves in order to better deceive others. In this case, we convince ourselves that we have the best intentions in order to convince others of the same. I can't find the exact article, but this is similar and refers to the same research by Robert Trivers. It's an interesting read: https://www.scientificamerican.com/article/living-a-lie-we-d...
On a single income or double income ? I can see double incomes getting ahead of the cost of living.
If one wanted to speculate about bias, I think it could go either way. It's similar to the real estate agent problem: while at first glance TripleByte is incentivized to get their candidate the highest possible salary to maximize that commission, they also get no commission if the candidate doesn't accept any offers or the offers get withdrawn (presumably? I can't see how else it could work), so like a real estate agent, they want to cycle people through as fast as possible and focus on recruiting as many people as possible rather than optimizing each person's offers. The former is pro-employee but the latter is pro-company. It's not obvious to me how this would work out on net.
Ah, so Aaronson is talking about the Busy beaver shifts function of 2 there. I gave the answer to the busy beaver function counting the maximum number of 1s.
Imagine having to use your government ID to even connect to the internet. Having all your data logged and cataloged to your ID. At one point in time that is what the US government wanted to do. It starts by normalizing the action. Not a world I want to live in.
Evaluating a company from head to toe can be very hard during the interview process or even the first week of work, because you only see the tip of the iceberg. I've been in many places where there is complacency to update the tech stack, or fragmented communication (imagine working right next to another programmer who has not heard anything about the project your manager gave you, or someone stops coming to work and later the management casually tells you they're fired).

I don't work right now (but currently looking) and I left the last job quickly due to disagreement on terms, so I don't know if my answer to your question would be very helpful to you.

I was hired as a telecommute contractor for a small web development agency that just set up business about 2 months ago. They had three or four other programmers also telecommute (I can't exactly remember, only really worked with one during my short time there).

First, the good stuff- their stack and development setup is very sound for the most part. Their work looked well managed on a technical level. Projects are divided among other remote developers using Gitlab. All bugs and tasks are tracked there. Most client projects use modern frameworks such as Laravel and React. We are all encouraged to use their Vagrant dev environments with virtual machines, so everyone's on the same pace. It's the most modern approach I've experienced in web dev career (which doesn't say much, my other employers were lagging behind).

Now for the bad- business billing practices that didn't quite sit right to me as a contractor. Having worked for web agencies before, I'm familiar with process of billing clients. Previously, I'm always the one making the time estimates, if the manager expects them. However, they just threw me into a project without much input and expected me to take its estimates (given by their lead developer) and bill according to what he estimated. Also was expected to be present online for 35 hours but not being able to bill for all 35. I filled out a W-9, identified as a sole proprietorship. I felt like I was controlled more like an employee, one who the company isn't paying taxes for. Plus, the business owner didn't even give me a work-to-hire agreement to sign. He actually said "we don't do contractor agreements".

So all put together, it sounded like an attempt leverage me into a very bad deal. That's how we broke it off, he accused me of being unprofessional attitude and didn't take well to my "f* ck you, pay me" approach that freelance contractors are known to defend themselves with. I never had to take that stance before, as all other clients I've contracted for paid on a more sensible hourly basis (and give actual contracts to sign).
I suppose, but there's some stuff that's just hard to avoid. Like tooling to break down cloud costs, or network configuration, monitoring, provisioning block storage, etc. You can get to less lock-in, but it's hard to get to none.

Last I saw, "pets" like databases, were not optimal in K8S either. You can make it work, but it's higher effort.
When I read "absurdly fast", I expected to see some benchmarks against an equivalent SIMD implementation in C or at least a similar library in another language.

Please consider adding such benchmarks so that we can assess how fast this library really is when compared to other more established libraries.
The author is afraid that nn regulation would kill investment needed for increasing bandwidth.

Is that true? One principle I have is that when we have a controversial issue in the US, we should look at how other countries are handling it.

My understanding is that most developed countries have strong nn policies, and they have been expanding broadband a lot faster than the US. Anyone have the numbers to check if I am right?
The advantage is that you can make claims about the maximum time it take to process something. Contrast that to Windows, macos, or Ubuntu that generally are zippy on new hardware, but sometimes the circle spins or the hourglass shows up and makes you wait, possibly for an outsized period of time for what is being processed.
The EU practice of shifting the practical risks from the impersonated person to the defrauded lender means that lenders are less eager to accept risks and more careful with verification.

Usually, you get loans from your bank - and since you have a preexisting relationship and secure authentication methods, you generally can do it remotely. However, establishing your identity to a new organization usually requires a visit in person and verifying official ID; the lenders who don't require this (e.g. various companies offering small payday loans) have a much higher rate of fraud and thus charge high interest rates to cover those risks. A popular measure that I've seen used is that they require you to wire them 1 cent from the account to which they'll pay out the loan, which can remotely show that you most likely own that account.
Really? I had a major project assigned to me last minute right before my planned vacation scheduled months in advance. Even worked Xmas day. I didn't have choice but to do it without any additional comp. This was at a fortune 500 company.
No it isn't. The wealthy are renting modems, dvrs, and cable boxes just the same.
Did you ever have problems getting people to take it seriously? It can be hard to introduce automated Jira gates / hooks without people just seeing them as irritating.
I think you misread the 5x, 3x and 2x sentences there. These are the workloads benchmarked there. The more memory used the faster was a slow GC compared to malloc, equally fast with 5x more memory used, and with 2x memory 70% slower.

Any GC uses much less memory than a refcount or malloc application. That's common sense. Just copying uses more vmem during the copying, compaction step, but even this size is usually less than the refcount and malloc overhead.
The copying one even uses no stack-space, due to Cheney.

A GC is always superior to refcounts and manual malloc, because it's much too hard to do that by yourself.
With real-time you use incremental collections. Just store the state where to continue.

Agreed, the conventional m&s, stop the world collectors as eg. used in most major fancy languages are all terrible. You only need that for an FFI. But a good GC is far superior. And most importantly faster and safe. You don't update refcounts with a GC. You don't pollute your cache and concurrent updates with that.

Look at Java or .NET if you don't like lisp. Same tech, a solved problem.
$7k per student per year is definitely not outrageous cost -- when adjusted by purchasing power parity, it seems on par with the costs of European schools.

What is outrageous though is that unlike in most of the Europe, students actually have to pay for it themselves. There are around 20 million university students in the US. If every school charged less than $10k tuition per year (which is totally doable in principle, which can be seen by comparing European schools cost), it would require $200B to cover that. US government is already providing $80B to support students pursuing higher education, and remaining $120B is only 20% of military budget.
I had bought about $50 worth of BTC a year ago and it's now worth $800. Did the bitcoin economy grow that much in the last year? I've heard of increasing adoption by banks and governments but I don't know to what extent they're investing. I don't follow it closely and at this valuation, I have no idea whether it's a good investment or not. Should I sell it now before the inevitable crash? Should I buy more? I don't trust myself to understand this kind of speculation yet.
What i see around, ie. friends & acquaintances, is at some point, usually after a good stint at one or a couple places a midlevel manager/executive decides "time to make next level of money", and together with several like minded guys and established good connections they pick up some investors from a line up of the investors eager to get in, and the rest is a well defined process. There is no risk, no giving up of any live, reputation, etc. There is only improvement on all of these fronts. If their venture doesn't make it big, it will be acquired with a nice premium and they would end up somewhere at the same or higher positions anyway. One such is already a unicorn in a pretty short, even by SV standards, time. List of the advisers/investors and other involved people of another such venture, started pretty recently, is impossible to read while maintaining steady breath :)
Bitcoin ‘Ought to Be Outlawed,’ Nobel Prize Winner Stiglitz Says
I'd be more interested in a guild or craft association than a union. I don't find collective bargaining, closed shops, standardized pay schedules, and some other features of unions to be compelling.
The conda package manager and it's subproject conda-build are fantastic tools to solve this problem. I write scientific software (primarily a mix of C++ and Python), and I use conda for literally every dependency I need, including pure C or C++ dependencies. Most of them are already available via the conda-forge project, and the ones that aren't are easily integrated by writing my own recipes to package with conda-build.
Me too, I would definitely use a fancy python CLI library.
>I mean we already give our fingerprints to the DMV, and to the Customs/Immigration desk when coming back from an international flight.

I'm not sure what country you live in, but US citizens most certainly are not required to give their fingerprints to the DMV or Customs/Immigration when flying internationally.
I think one of the most important skills in trading is realizing the impossibility of 'ideal' trades.

Perfectly buying at the bottom of a dip and selling at the top are both very RISKY trades, particularly if trading with your whole stake: you don't have much information to indicate that the market is changing and could have been very wrong.

I think the healthiest perspective is just to compare investment vs. return in dollars. If you're beating the broad market, you're doing fine and should be happy. If you think about what you could have done with perfect hindsight, you'll just make yourself miserable.
> Fear not that if literally anyone in the world could collect a paycheck without showing up to work and no consequence, you would not see any working.

Fixed that for you.
i.e., consider the case of the US.
And how many great books and papers from before the early 80s are stacking dust in libraries and college archives ?

there are lots of lisp/fp books that aren't as known as PAIP. based on the few I took on ebay (henderson's recursion book and the likes) we might have a lot of surprises.
While I'm super happy with today's web technologies, I think there would be indeed room for an alternative, typography centered approach that would dare to try new paradigms.

The crucial thing is to avoid reinventing teletext :)
Sotomayor warned: "Right now we’re only talking about the cell sites records, but as I understand it, a cell phone can be pinged in your bedroom. It can be pinged at your
doctor’s office. It can ping you in the most intimate details of your life. Presumably at some point even in a dressing room as you’re undressing. So I am not beyond the
belief that some day a provider could turn on my cell phone and listen to my conversations."

It saddens me that these critically important issues are decided by people like Sotomayor who clearly don't understand the technology that they're ruling on.

First, cell phones don't "ping you" (though it's not even clear what she means by the term). Cell phone towers locate the cell phone, and if you have your cell phone on you, your location could be inferred from the location of the cell phones.

What does it matter if you're undressing at the time the cell phone was located? If she's objecting to the ability of a cell phone camera to take pictures of you undressing, that's a different matter, but it doesn't really sound like she is, as she's clearly ignorant of the fact that right now cell phones can in fact be used to listen to your conversations.
The best alternative is: no social network. Get people off this damn shit.
Additionally they are adding in things like native drivers for WiFi, BLE, and signed updates. AWS Version will be v5.0.
Thanks! :D This is really great. The perfect comprehensive list of free stuff to use.
Why downvoted!? Did I misunderstand the question?
Your words like "targeted" sound like a pure spam to me. If you are genuinely helping people, "targeted" has no place, unless you are creating a marketing spam!
And a slight twist on it, if you find the problem too hard, you're looking at it wrong.

We all had moments when we realized how stupid the solution was. Most of the things that eludes us trigger a chase for complexity when it's mostly trying simple stuff that aren't in our neural habits.
> Trailer parks are not the answer to lack of homeownership

Never claimed them to be.

Some trailer parks allow you to rent the trailer, all together without purchasing it. The $20,000 figure was more about the cost of manufacturing these homes on a wide scale.

As you said, rent prices in trailer parks can be large ($500+ / month), which can be as much as actual homes nearby. But that's the nature of real estate: the value is in the location, location, location, and not necessarily in the home itself.

In any case, the raw material cost of a mobile / manufactured home is anywhere from $20k from the low end to $100k to the higher end.

----------

> You can't market such an abysmal deal to any working individual with a brain.

In my view, its no worse than the deals given on a Condo with $hundreds in HOA fees. Trailer Homes tend to be much cheaper than most Condos packages too.

There are some bad deals out there, there are probably some good deals out there. Its all a matter of expectations, community, and yes, location. Just like any other Real Estate deal.
Thank you so much!

I also want to emphasize the importance of listening (validating) as well as recording. Validation is an big part of the puzzle for building machine learning viable data.
The attack against the uploaded hash approach fails with default-deny, which seems like a good thing for users.

The current implementation can be attacked by uploading thousands of legitimate images delaying takedown requests - therefore any images that should be taken down will stay up longer.

I'll agree that whatever approach FB is doing to hash the photos may not work on a phone for technical reasons, but given FB's resources I'm not sure how far that argument really goes. But consider this - if you truly, deeply cared about user safety and privacy, would you implement this feature the same way?
Ah, I hadn't seen this before. I'll give it a try.
> I didn't have choice but to do it without any additional comp.

You had a choice. It just wasn't a fair one.
Agree. I'd much rather we organize the same way lawyers with their Bar Associations operate.
When someone can say with a straight face that the passengers of US Airlines flight 1549 and Qantas flight QF32 would be alive without the heroes they had up front.
Is it possible to download a pre-trained model?
Ethereum. Admittedly there's a dark side of scammy ICOs, but there's also lots of open source coding and idealists trying to change the world.

I don't think Ethereum is the only cryptocurrency community like this, it's just the one I'm involved in.
Thanks for your input.

I think the best thing you could do here is to set your moral compass and follow it no matter what. That includes speaking up when the line between "market research" and "surveillance" is crossed under your watch. The fact that you aren't a mindless revenue robot (I have worked with them) is a good start.
This is one of the big differences between trading in 2013 and trading today. It's not like with Mt. Gox where one exchange holds nearly all the cards. A greater variety of services today can help Bitcoin users weather more inconveniences.
It also has the hard limit that the assets being willed must be crypto currency. It wouldn't work for a house, car, cash, etc...
> they have the highest pilot salary in south america

Sounds like a pretty good benefit for everyone involved.

> there are consistent service outages due to strikes on holidays.

Sucks for consumers, but your point was about the workers, not about consumers, etc.
The entire point of a union is to prohibit members from making deals that are individually better but worse for members as a whole. The union here is in principle correct for wanting to be able to keep pilots from selling "fix the scheduling" too cheaply back to the airline.
Thank you very much.

It was set up this morning. It is try number 3, and is pivoting another project, so I drew some content from that older project, then killed it.

I decided I didn't like the first name too much. My first try was Digital Independents and I quickly realized that if I am telling people that verbally, they will probably hear Digital Independence. The next was Digital Independent Workers and then this.

I want to figure out how to reach out to people locally. I am going to a lot of public meetings and making connections on the ground. I feel that is going pretty well and it led to this idea. I initially was just handing out flyers for my Write Pay site, but I want it to be broader than that.

I could add a Google Group to the site as an embedded forum. My concept is that it is kind of a water cooler for people who work from home.
I agree that more work is required on the K8S front. Vendor lock-in is a risk to insure against IMHO.

Disclaimer: I’m in risk management
Everything That's Wrong with Social Media and Big Internet Companies: Part 1
Honestly, I got a good number of upvotes for OP and came here to see how many upvotes there were. I guess Fake Internet Points are powerful in all forms. ;)
Monetizing on people’s relationships and social addiction, collecting and providing detailed data on all user activities, sentiments and connections, selling sets of such data to ...?