jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
But you don't need to mix signals. When you use a thunderbolt dock right now, doesn't it use pure thunderbolt as a backhaul, and have a PCIe-based USB 3 controller inside of it?

If that's right, then even without mixed signals you could have a pure-thunderbolt hub, and you could have a device with several thunderbolt ports and several USB 3 ports. And it should be straightforward to combine them into dual-purpose ports. The rules for passing through alternate modes don't matter because you're not passing through, you're not a USB hub, you have your own USB root.
It was carefully explained to me that Facebook only wishes they could be as evil as Google is, now, or as Microsoft used to be able to be. Nowadays, even Microsoft and Russia wish they could afford to be as evil as Google; and even the spooks have had to outsource theirs.

(I use "evil" in the technical sense: not necessarily intending to exterminate humanity, but wanting to be able to -- or anything short of that -- if they did.)
When my wife and I got our foster care license I was astounded by how many resources our state puts towards foster kids after they're put into the foster system: hundreds of dollars a month to the foster parent, life coaches, psychologists, tutors, birthday and Christmas allowances, great medical care. And the main goal is reunification with their family.

Meanwhile, before being put in foster care they and their families get no support!

I often think about how broken of a system that is. I feel like if half the foster resources went to the families to begin with, then we could avoid a lot of foster care (parental abuse notwithstanding) in the first place! And it's so traumatic taking kids from their moms.
> Yaaaay, capitalism!

Capitalism also provides free options like freetaxusa or credit karma taxes.
Having had the experience of developing for the Google TV (Logitech Revue unit), all I can say is: They're taking something simple and making it complicated.

Look at DVR's. That's an excellent example of taking something simple and making it smart. Tivo didn't make it harder to watch tv, it made it easier, aka watch what you want when you want.

The reason I'm such a fan of the Apple TV is that it made TV even easier. Not only can I watch what I want when I want, I can do it less expensively. By canceling my outrageously priced monthly cable service, I have a relatively low-cost internet connection and spend 2/3 less each month on tv that I ever have before. There's only a handful of shows that I really care to watch, and I get them how I want.

Google TV is more akin to Web TV than anything else. You took away my remote and gave me a keyboard. And you made finding content even more difficult than it was before.
That's an insane library - I'll definitely take a look at it. This was just meant to be a reasonable stop-gap as I start to build real tools, but you raise some good points. I've book marked the Lingua::EM::Inflect to revisit for porting later - thanks!
Why would you list wrong contact info? That seems pretty counterproductive.
And I do think that a lot of good parallel computing research gets done. It's just a lot harder.
And please verify that the information in your contact field yields a working email address! That was the point of this post.
I'm curious about the general effectiveness of the latest versions of GHC in optimizing single-threaded code. We know of huge gains with the parallelism libraries, but I'm wondering what the consensus is for code that's more inherently sequential.
It's not just self-taught people. Many professors, who have gone through the full range of degrees from bachelor's to master's to phd's, also suffer from this. (And grad students, who are proto-professors.)
HKDF isn't a password hash; it's a key derivation function, used to transform a passphrase into key material suitable for something like AES. It doesn't address the key security problem that scrypt addresses (iterative brute force cracking). It isn't an acceptable substitute.

You can use PBKDF2 as a password hash (even though it too is designed mostly to turn passphrases into keys), because PBKDF2 is iterated to slow down brute force attacks.
Performance improvements via the new inliner and the LLVM backend should improve straight line code.

Quite separately, runtime and library performance for some kinds of parallel programs is better.

Both sequential and parallel code got better, for different reasons.
I see, stumbled upon this thread when I wrote the comment and it seemed like they didn't really think it's a problem.

https://www.reddit.com/r/Adblock/comments/ia5ics/bravedns_ad...

Guess that changed within that month.
Dad was an American but strongly identified as Irish. He said my great grandfather who I never knew spoke with an Irish brogue.

When I was 16 I was working on my ham radio's linear amplifier. I was certain that I had shorted all the capacitors but one still held a charge and once again with much more force knocked me on my ass.

For days I could see the line up my arm where the electricity travelled. After that I always grounded the capacitors three times just to be sure!
It is also infinitely easier to find old people than it is to find uninfected super-spreaders, we'll have vaccinated all the elderly long before anyone could develop a system to find the biggest potential spreaders.

Also, with vaccine production ramping up, a lot of countries project that they'll have vaccinated everyone by summer. Who cares if there's a better model? Elderly + frontline healthcare workers is a good enough model, go go go!
Is that $3,000 after taxes or before?

It's not really that much (either way) unless you really needed the instant money on the spot. $3000 might only be 2-3 weeks of pay or less.

Offer $10,000 and see how well it works out.
As someone who uses HAML constantly:

1. :markdown doesn't accept classes, ids, or any other modifiers like %tags. This makes for some difficult fugging.

2. You cant do - ruby or = ruby under :markdown or similar.

This is terribly inconsistent and requires some stupid work arounds.
Sorry for being cynical, but for me this story reads more or less like: there's a guy who didn't have enough balls to opt out only by himself and thus decided to find others to join him (he even brought some papers to show), and the others were some family where a woman, "fortunately"(?) had a cancer before - it's rather sad.
i'd point out that it looks like they've been doing this for years. the economy was pre-burst when they started doing it.

edit: and since then, they've gone from $1k to $2k to $3k, opposite what you'd expect since they're probably getting more applications now.
Why would a cloud-based filesystem be useful beyond storing your home folder? It's not like you need group collaboration on your kernel binaries. You also can't really run different computers off of the same harddrive image (unless you are a corporation and buy multiple, identical machines).
Yes I do believe haml is built pretty strictly to Ruby. I haven't seen or heard of anything from the project about switching out what interpreter handles interpolation ( - and = ) as well as in-line for attributes:

%div{:class => [ruby code here]}
Go for something cheap. The charm if you have tmo is $250.

You have to code to OLD versions often to get huge marketshare due to the fragmented install base so the updateability isn't as important as just buying a cheap one every year or so.
Note that this doesn't mean GV on Android is using VOIP or anything along those lines. It simply dials one of the GV numbers for you and then connects you.
Anyone have good tips for surviving in an open office? There are the obvious ones like noise-cancelling headphones — but are there any other good hacks for making an open space at least somewhat tolerable?
FiatLuxDave already did a great write up of his concerns: https://news.ycombinator.com/item?id=8815059 . I won't/can't criticize any physics mentioned on their website - but I would argue that there is a pattern in the (perceivably) recent surge of experimental space drives. I believe it's a simple economical cause: Finer and more precise measuring instruments become more and more affordable. And as FiatLuxDave points out, measuring any (small) amount of force or disturbance in a regular workplace is just more likely than not. So you get lots and lots of people with these hyper sensitive devices, which then come up with some crazy explanation for the unexplained force rather than changing the setup of their experiment.
Forgetting to use bind can be a good thing. See my comment above.

As for writing things "the Angular way", it's about truly separating your MVC layers using two way databinding. I don't care how you do it as long as you keep V as declarative as possible. It sounds like "the javascript way" for you might just involve a lot of storing data in the DOM.

I think a much more robust pattern involves:

A Model - This is Javascript data stored outside the DOM, for easy manipulation. It is usually accessible via the window object

A ViewModel - This is Javascript data that is stored outsidd the DOM but is referenced directly by a data-bound component. It can involve view transformations such as time/date localization.

A View - This is the actual DOM component, in Angular it is a "directive". It reacts to changes in the ViewModel and can also change the Model (which in turn changes the ViewModel).

That way, for example, if you want to implement optimistic visual feedback you can do it in the Model and have the model try to sync or revert.

All this becomes even more complex when you have to build multi user apps. You can use Firebass or Parse etc. or you can check out http://platform.qbix.com -- open sourced but still a work in progress until 1.0
Pretty interesting as it goes into some high-level details on how skiplagged works.

The plaintiff's justification for suing strikes me as pretty disingenuous though (page 9 onwards).

" The unauthorized use of this content by United’s
competitors not only disadvantages United in the
marketplace, but also discourages future investments in new fare and scheduling models."

Sure.
This is exactly what I'm looking for, thank you!
Not sure if you are sincerely talking, trolling, or misinforming on purpose.
Where the real estate is valuable, gas stations are already going dodo.

Production will slow and ICE will go where they still work well: vehicles that don’t move much, so the savings of E don’t make up their capitalized price.

And cold weather environments. Or where the grid is a recommendation rather than a dependency.
Amen RobertRoberts. I'm with you I'm also available if someone needs to vent: www.thisismystoryjesusismysong.com
There’s a lot of details to learn before you can manage a complex aws set up. Sure someone with “cloud system management” skills can ramp up on those details. But if you need someone to be productive right away, you want to hire someone that already has them at his or her fingertips. And in a world where people jump ship every year or two being productive right away is pretty important.
"1. for the money, 2. for the..." is how i understand the "no evil" thing. just like people used to write micro$oft. it's funny i have not seen that one in a while. but yea, the most important factor is perhaps money.
> DDG/Bing/Yandex will list the exact same pages that Google gives as a search result most of the time, and sometimes better ones.

I've switched to DDG about a year ago, and this just doesn't match my experience. Results are frequently worse. It's worth it to me but makes it hard to recommend to everyone still.

There's probably a wide range of how people use search; works for you doesn't mean works for everyone. As an example, your recommendation to use stackoverflow directly for programming queries works for you and is nonsense to me -- I basically never land on stackoverflow from my programming searches. The most privacy-conscious person I know continues to use google news search to his own dismay because he doesn't find anything else comes close for keeping tabs on what people are saying about products he works on. And my wife claims DDG is basically non-functional for her search needs, which have very little overlap with mine.
I know. I used him as another example that mathematics is not the be all and end all.
In the recent two or so years I was surprised to see how many people don't _really_ know about SQL. Sure they can write a simple insert and update query and maybe a join, assuming they can just ignore that there actually are different types of joins. But if you ask them about other _still fundamental_ knowledge like a _rough_ idea about what the different transaction isolation level are/mean/imply for you, they fail hard.

Realizing this allowed me to understand why:

1. There is so many used ORM(ish) libraries which make it in practice harder to access the database for anything but trivial queries.

2. NoSqlish databases seem to have became so successful even in application where non of there "benefits" (wrt. scalability and similar) matter and you would normally prefer to avoid some of there drawbacks (e.g. eventual consistency, no "system wide-ish" transaction, enforcement of correct schemata and some parts of data consistency). (Sure there are other reasons for there success, too. Like being fancy, modern or no clear requirements analysis and therefore no idea about scaleability requirements ...).

I mean if SQL and relational databases are for you just structs with a bit more basic types then JSON but which in turn are flat requiring annoying foreign key references and a bunch of ceremony around this with very little added benefits then yes it makes so much more sense to just use a nosql database and be done with.

(PS: Yes I'm aware that for certain use-cases the resulting databases can be very complex and hard to use, what I mean is that it's a skill you have to learn to use efficiently and a scarily large amount of people a came in contact with in the recent years not only don't have that skill but are not aware that, if they don't want to mess up larger databases they work on, they will have to learn that skill.)
All “must include” does is double quoting the word/phrase at question (and maybe turn off autocorrect).
Old, boring, battle tested.
you have to show them that you are different from the other candidates. The reviewer will go through a bunch of applications, if yours dont stick out then chances are low they will pick you.

Here are some tips:

- call them on the phone and pretend you have some relevant question about the job. Then slightly introduce yourself so when he/she goes through the candidates you will be remembered.

- the recruitment people are like you and me, nobody wants to see a boring CV and a application text that screams "please hire me". Sometimes I dont even upload the CV, I just link them to my github and linkedin profile and instead write short but mesmerizing applicant text. Keep it short. Its like when you read the comments section on HN or news papers. You skip the long comments because its just too much and instead read the one-liners. The same applies here.

-this is optional but having published projects are bonus. Like if you have app on appstore or websites/startups and things to show for it certainly will catch their attention.
Great, will do!
Arbitration is on the rise because one side has massive power in picking who does the arbitration, and being a private system that system has an incentive to keep the one who picks it happy so they won't change. Thus arbitration will favor the side who sets the terms of the contract.
PSA: Anyone who needs a large amount of Stack Overflow data for whatever (legal) reason, they share dumps at https://archive.org/details/stackexchange – and perhaps elsewhere.
The problem is with Google not with StackOverflow letting people read their stuff. A search engine which does not prioritize pages with advertisements and broken Google-powered translations (yes the french version of those SO/GH sites are hilarious) will filter that crap out.

I mean anyone who'd like to crawl/scrap a website can do it from home, with the help of friends, or by renting "resential VPN" services for a few bucks a month. Blocking Tor does not prevent scrapping.
Where do you find 10,000 year old music?
This is awesome. Do you have a site or email list? I go to Beijing often and would love to be kept in the loop.

ps: 798 is one of my favorite places..great choice.
I used to donate through Kiva until I discovered that the whole "directing" story was just marketing. That doesn't make Kiva evil, but it does remove much of the feel-good motivation of supporting a named project.
Early in the book:

The first few years will enable 20ton payloads without humans [radiation
tolerance an issue for the two week trip]...

From Finding 7-5:

Radiation is not a problem for tether climbers, as the designers will
incorporate this threat into the design requirements and ensure operational
success through any radiation environment. Historic precedence supports this
conclusion as the space community runs spacecraft in all regions where the
space elevator will be operating. However, when people are included in the
tether climb [after some years of robotic success], the radiation problem
becomes an order of magnitude more difficult. There are many ways to reduce
the radiation and shorten the trip, which will have to be incorporated when
the human element is added.

Although the authors envision eventually using the elevator for transporting humans,
I don't see any discussion about how to speed up the trip or increase the shielding.

There is a fairly long section on debris. The authors note that significant debris
only exists in low earth orbit. They think the chance of collision is small, but large
enough that the situation needs to be monitored. They think debris can be tracked and
that if a collision were forecast, the cable could be moved. Also, they think space
faring nations should be tasked with removing some of their junk from orbit.
Well, they're really trying to filter out companies which won't sell for millions. I don't think that everything below that is failure. Perhaps he should have gone with "won't wildly succeed"?
This looks like a great blog. The previous entry on virtual memory is also pretty informative.
There is pretty much no place on the planet where any "industry" is so unregulated that depriving people of their property without consent, or by false pretenses, without special legal privilege, is not illegal.

The applicable laws aren't industry-specific regulations.
I am certainly less snarky about kids going to do unskilled construction labor.

Most middle-class Americans could find a neighborhood within 15-minutes drive that could really use their help. But "my adventures in East Palo Alto" just isn't as exciting on a law school application, or a date, as "tales of Eritrea."
I find his accomplishments dubious because a) I believe that there are substantially more effective ways to deter crime and punish offenders than the lengthy prison sentences that his office pushes for in most cases, and b) he uses every major case he brings elected office, and is unnecessarily destroying many lives in that pursuit. In my opinion, that negates any positive things he may have done and renders all of his accomplishments dubious.
:-) You're not going to have equalization across countries for the most part for many reasons, especially those in distant timezones. It's a more interesting discussion within the US because there are at least reasonable arguments to be made for flat pay bands across locations.
Not sure why you are downvoted. I observed this as well. One manager hired a few new grads during covid. I spoke with them over Zoom to introduce myself, seemed like really smart and passionate people. One later told me that they are really lonely, managers are rarely there to push them / give them work / check up on them. I bet they feel awkward .. they're barely working, they don't know anyone in the company, and no one really cares about them. Perhaps this is just a symptom of mismanagement but I bet they feel invisible, they're probably asking themselves "why am I here? oh well the paycheque is nice"
For reasons I don't understand our company ended up choosing Google Cloud and is a complete mess. You have BigQuery, Dataproc, AI Platform training, Colab, AI Platform notebooks, and many tools that do the same thing but not well integrated. My personal.favourite is AI Notebooks, but i need additional.plugins to interact with BigQuery, S3 and GCS. Requires a lot of customization, we used before Azure and Databricks where we had one stop shop. I heard Google is integrating some of their products but that will take a while. In the meantime we lose hours of productivity figuring out how to use their products (which stability is horrible. Example AI.platform Jobs and permission model)
> It seems that that long history plays a really important role in today's value of Gold. It explains a big part of the 'semantic value'.

Indeed. Would the 'semantic value' alone without the other features be enough for gold to be that valuable?

History starts at some point. If so, does that mean Bitcoin could be as valuable in the long run (provided that the Internet infranstruture doesn't collapse and governments don't ban it) ?
Not user friendly = nobody is going to use this
The idea that NYC isn't Silicon Valley because one of the guys who is doing the most for the NYC startup scene isn't doing enough is, quite frankly, moronic and not even worth discussing.
They seem to generally take a very long-term view of things and are very reasonable.
Anything is worth exactly what someone will pay for it.
Well, by that metric, the Android camp is up to well over 100 devices. I guess you got my point anyway :) (one vendor vs craploads of vendors)
I'm not a lawyer but I don't really see how this has anything to do with trademarks.

The article mentions trademarks only insofar as some icons on the Galaxy may infringe on trademarks held by Apple (i.e., the icon is so close to the iOS version that a consumer would not be able to tell the difference).

Everything else is a patent dispute, and I think all of us know the validity of these patent-based suits.

It really doesn't have anything to do with trademarks at all, except for a couple of instances of icons distributed with the phone.
I used to think that marketing didn't matter then I realized it does matter. Now I'm realizing that it doesn't matter again and that it's just another way that the profit motive seeps into the project and starts making it un-fun.

Marketing a free software project is the same as SEO: have good code and documentation and you're 90% of the way there. Most projects don't have very good documentation, or they actively discourage users and developers in other ways.

Make it easy for people to use and develop the project and you're ahead of the game and don't have to worry about marketing or any other bizniz development crap.
Trade dress concerns trademarks, not patents.
Initially we had to use Windows for some client requirements, because of that we used Vagrant+Docker to deploy torch. You might want to try that if you can use VMs.
So some of our team were a bit disoriented with the lack of reference counting and for others it was their first foray into functional programming.

Our team first picked up the Little Schemer and then jumped directly to lua.
Recent trends seem to be that the AI Effect is happening in reverse. Processes that were considered normal computational, mathematical and statistical fuctions are being described as AI.
Not all models are seamless in ThinkPad land. My X240 has Realtek wireless and it refused to work with any kernel earlier than 3.16 (Ubuntu < 14.10). Recognized on recent ones, but can't resume from Suspend.
His advice is all well and good but "skilled risk managers" can be just as dumb as everyone else. This has been proved multiple times in just the last few decades alone.
Which computer in the same form factor as the air is as capable or better? All of them are throttling messes. AMD is better then Intel but they still throttle.