skysight-inc/HackerNews huggingface dataset:
I think it's more that some people want to purchase while others want to shop. Purchasing is a functional task while shopping is a social activity. Places like department stores are designed for shoppers.
To imply that there will be wide-spread food problems due to a marginal increase in temperatures is fantasy.
What Does the Average American Think of Tesla’s Cybertruck?
Adderall Tolerance
I'm a 32 year old computer science student. I've been on Adderall since I was 14.

I'm on 40mg a day and it's not really working anymore. I don't want to increase it.

I did some Googling and I was thinking about taking Ritalin for a year to get my tolerance down.

Has anyone run into this before? What did you do?
Roles in a project should auto expire. Just like DHCP leases, or certificates, or elected offices, or...

Alternately, wire up an instance of The Button for each project. If a project's instance ever hits zero, someone else can adopt the project.

https://en.wikipedia.org/wiki/The_Button_(Reddit)
This doesn't help increase the confidence in Facebook's security posture.... ongoing security and privacy debacles..
Oh, interesting about external libraries.

Yeah, external libraries for Node ought to be designed so that any function that ever might take any length of time whatsoever should always be callable as async. But if they're badly designed or not intended for large inputs, they might not be. You'd definitely need to find another library or write your own there, so I get that.
While the name is actually cognate with Judith.
Most employees working at companies (even Google) are seeking to just get their work done, be productive, draw a paycheck, and get some friendly socialization done along the way. It isn't a setting where they are seeking to fight political battles, argue about moral values, generate anxiety, be subject to leaks/doxxing, etc. But that's the exact environment created at places like Google where employee activism isn't shut down.

Effectively, a minority of these employees are using company time/resources to engage in personal activities. Often those employees are highly-vocal, cutthroat about shutting down others' differing views, and the voices of others who are just trying to get things done are not represented. I think the lack of an anonymous channel for others to push back is a big problem because there is no psychological safety afforded to the majority of employees.

Put another way, employee activism is an unscientific popularity contest where most people don't want to participate in the contest.
> Do we really think that people who do lower-level jobs can't be trained to do higher-level jobs?

It's not going to be easy to retrain the 3 million truck drivers, many of whom have high school diplomas and are age 60+ men, for one of the high-growth jobs of today (topped with software engineer, statistician, nurse practitioner). Especially considering that they're competing against 20-somethings.

And when I say it's not going to be easy I mean we haven't managed to do it so far.

By the numbers those who have lost their auto manufacturing jobs to automation have not been retrained very well. Half dropped out of the workforce, and of those the other half filed for disability (the number of disability beneficiaries has increased 5x since 1970).
Tell HN: New slack update loosens permissions
This afternoon, our orgs slack began acting strangely. Suddenly anyone can manage posting permissions, message retention, or even create shared channels (with outside organizations).

We fixed the latter, but are working on the first two which seem to be accessible to all users.

Hope it's helpful.
Except there hasn't been any successful go-to services for web subscription model. Google Contributor program is exactly the one, but it gets no traction from either users or publishers.

https://contributor.google.com/
> Being overwhelmed with choice is known as analysis paralysis.

Yes, but my point is that the inability to tell whether or not a product is any good reduces analysis paralysis because it reduces the trustworthiness of the analysis.
Scientific Discoveries of the Decade
New Zealander here. The hopeless state owned telecom was sold off then forced to break up (into a line provider and a separate phone/ISP company). It has taken a very long time to come right, but NZ is now a great place to get internet and many good options are available from a range of companies.
Gigabit fibre is here for a huge portion of residential customers. Connections of 2 and 4 gigabit are scheduled for early next year.
I just tested a wall plate I mounted and am getting 920Mbps, for about US$80.
Good ol' internet boycotts...
I worked at a startup in 2007 that did this. I didn't work on this product, but as far as I know, no "fake news" was ever posted. True stories and PR stuff was put out. The goal was to generate more "noise" then a bad article would and they would just disapear. Basically, standard SEO stuff everyone does.
I had the same problem in a hardware product using a legacy wired protocol that was sent over a ZigBee connection. People would complain that volume would uncontrollably go to 100% when operating a remote.

Reproducing it was hard but the culprit was WiFi interference. The protocol had separate on/off commands and no provision for lost packets since it wasn't natively designed for wireless. If the off command dropped out everything would act as if a button was still pressed.
funny how these things are. while they are suing google, genius is out there pushing their presence on youtube. if they end up winning, curious how this is going to play out.
Worth talking to a lawyer. The specifics matter, and they'd be best able to guide you.
There's absolutely no way a five word password is better than 32 random characters. Two plain old random words, the entropy of that is less than 16 bits each, but we'll round up. One of the biggest cities in the US is probably even less useful, but let's credit it for 16 bits. And let's rate Zaphod Beeblebrox as one-in-a-million for entropy purposes.

That's 68 bits. It's somewhere between 11 and 12 random alphanumeric characters. It's unimaginably weaker than 32 random characters.

A random word is generally worth about 2 to 2.5 random characters. Sometimes that's easier to remember, sometimes it isn't.

And your example passwords are not that strong. A simple algorithm picking words just by rarity could hit "The coffee here is gross." within about 2^50 iterations, and a single consumer GPU can test about 2^48 - 2^52 hashes per day. "the", "here", and "is" are way too common. You only have two moderately random words.
10 years ago? Seattle? VT?

Would be a small world, if so
4K only needs 10Mb.
I recall something like an 8gb download that uncompressed to a postgresql db.
Maybe also consider caching API responses in a cheaper non-AWS CDN where possible. APIs like "zip code to list of cities" where the output is the same for all users, and doesn't change often.
I think I have a different perspective because even though I'm an engineer I worked in finance before and am a huge personal finance nerd. Some of the engineers on my team were impressed with the "sophistication" of our product, but I remember talking to our head of finance and thinking that's it? Even he admitted it was just basic asset allocation strategy. When I talked to our head of finance, he strongly believed Wealthfront (or Betterment) were doing the same thing. We actually back tested our competitor survey's and asset recommendations to ours and it was pretty obvious that all the roboadvisors in the space were building almost exactly the same risk model with very similar recommendations.

At the end of the day it's not a roboadvisor but it's a robo allocater. Frankly asset allocation isn't a hard problem, I've been doing it manually for years.

> Is this so different from what TurboTax does algorithmically? (Depending on how fancy you want to get with the tax savings).
Turbotax does not do this at all. It just fills in your tax forms. It does not advise you on tax strategy. To give an example, I'm gonna assume that since you are/were a roboadvisor software engineer, you are most probably out of the income limits of a roth IRA or IRA. If so, did you ever have TurboTax suggest you to do a backdoor roth when filling out taxes? I've filed taxes with TurboTax and I've never them suggest that (not saying they couldn't). My human CPA did though :)

I think your other objections are that automation could do this work. I totally agree. In my original response, I called out that this work could be automated. So yes, I agree in theory that fintech could do this, and I wish they would. But in my viewpoint, I actually don't see this happening. Specifically a lot of the challenges for everyday Americans finance wise are not profitable to serve.

The point I'm making is that a lot of fintech players like to play this marketing game where they are helping out the "common" man against Wall Street with super "sophisticated" products. In my view thats largely marketing, the products are are not very sophisticated and they aren't interested in serving the common man since they can't make easy money off of them.
They can change all their passwords every time one requires a change password.
Ask HN: What tools do you use to manage database objects?
At work, we have a Microsoft SqlServer instance with many databases, users, stored procedures, and jobs. Infrastructure can be managed with code using Terraform, Ansible, or an equivalent. The data itself can be managed with Flyway or Alembic, but what about the objects like stored procedures that are between these layers?

In the past, we've relied on backups. In order to have a scripted solution from scratch, I've written a tool in Python that builds a dependency tree and then runs SQL to provision these objects, but I was curious how others are doing it. Thanks!
> As long as ad tech companies and publishers with proprietary technology label their cookies as SameSite=none, nothing will change
Please contact me, a friend, or family member - my contact info is in my profile. If you're struggling with some pretty hard & depressing subjects, that is ok, just please don't become suicidal.
So long as people are leaking Google's "Internal Culture" like a sieve, can someone upload the xtranormal "Borgmon Readability" video somewhere? Even though I'm a huge fan/proponent of Prometheus... I feel like that video is a necessary warning to those going in.
"logging"/telemetry can be flight-data-recorder style like XRay uses [1]. This can be limited to a smaller window because it writes to a circular buffer, then again you could fit a lot of entries in a ~512MB buffer.

[1] https://llvm.org/docs/XRay.html#flight-data-recorder-mode
Downvoted for angering the VC class...
Lots of Bioshock vibes too.
I think it might depend on why you left, and where you moved from/to.
Tokenization of Intellectual Property Rights
I may have done this at an employer. You don't need a keyboard with programmable macros, though, just a way in the OS to setup a keyboard shortcut to run a command. In Linux it's super easy to make "super + x", or other modifiers + key, execute a bash program. That bash program can then use xdotools to type a password, generated and type a 2FA token, type a ¯\_(ツ)_/¯ string (because slack imagified the emoji version making it unreadable), whatever...
You would need to know to enable it before your companion dies, and thus before the bug is even encountered.
do: signed and ecrypted JWT, sent to client as a secure, http-only cookie
Even SoCal has plenty of areas with only a single broadband provider. :/
Bleh. I see those honeycombed mice and I automatically mentally fill all the holes with finger-crud and dust. No ty.
Interestingly, the report indicates that only ~50% of their dataset has negative returns, and the mean IRR of the success cohort is 35%.

This is both much higher rate of success and somewhat lower return than I would have expected. I guess the takeaway is that many companies (that reach seed round anyway) have middling success?
Sounds like this is a small shop. When you were off by yourself, your compensation stood alone in its own category. If you join the other backend devs, then your salary is compared against theirs and it "looks bad" on the internal spreadsheet. This is an internal political game and your CTO is not willing to spend his political capital on a junior developer. That may or may not be a reasonable decision on his part. Your excellent work up to this point (and future potential) isn't being weighed as much as it should be and there's probably very little you can do to change that.

I wouldn't accept a pay cut. It's too early in your career for that.

The ideal option is to tell the CTO "I can't take a pay cut. Keep me the same, and I promise I won't tell anyone." That might solve his political problem. If he won't go for that, then your options are: (1) continue in your current role (unhappy, but better paid), (2) leave for a different position. You probably will want to start planning for your eventual exit anyway, since this smells like a place with limited growth prospects.
They're too busy rolling out IPv6 support-in-hardware and gigabit fiber upgrades everywhere nationally and obsoleting data caps, instead of taking software IPv6 shortcuts and enjoying regulatory capture and turning peering agreements into weapons and maximizing "shareholder value" (which of course we all agree isn't the real value at hand).

Only if.
I should have thought about GPL when I released the code.
But, that boat has sailed.
Could they change the license later on if it is initially GPL?
I'm thinking about the next project that I'll be doing so that I don't repeat the same mistake.
Wouldn't the failure also kill a lot of people?
Usually for work i create a password that looks something like this *01 and everytime you needed to change just bump up the number.
Ask HN: Best way to contribute to stack-overflow?
Confessions of a Book Pirate (2010)
Muphry's law [1].

[1] https://en.wikipedia.org/wiki/Muphry%27s_law
The streets are pretty offset as well :(
“Every society is three meals away from chaos” - Vladimir Lenin
Yes, suggestible. My bad :)
I wonder why no one seems to have published an article titled "Is Betteridge's Law of Headlines True?"

edit: who else? https://www.johndcook.com/blog/2013/03/18/was-betteridge-rig...
I'm not a specialist in graphic design, but a few issues that appeared to stand out to me, in no particular order:

1. Whatever the shadowed rectangle is lower left, it looks like an ad that I'm supposed to be sure isn't their content. In other words, it completely doesn't fit with everything else. Its shadow makes it above everything else on the z-index, as if it's the most important thing on the page

2. Inconsistent padding. Similar things should have similar spaces between them. The whole padding scheme falls apart in the lower left, and the massive difference between vertical and horizontal padding on the tiles makes them look wrong. Also, this is a nitpick but the search button should be aligned with the other icons or farther away from them.

3. The tiles are too narrow. This is partly caused by too much padding between the tiles, taking up valuable space.

But text

flows

badly if

you

squish

it too

much

The items should have a set width that lets the examples look nice (maybe so that "Beijing's tallest tower" fits on one line, not sure exactly without seeing it) and then have fewer items on one row if the window can't fit them all.

4. The thumbnails, like you said. If you've got images for titles one can put the text over the image. This is the trickiest of my suggestions to get right. I think it looks cool. Some people hate it. A discussion of ways to do this: https://css-tricks.com/design-considerations-text-images/

5. Color. Color draws attention. Right now my attention is drawn to the thumbnails the floating action button. The rest feels like a mock up that hasn't been colored yet. This seems to use material design, and material design has color palettes. I'd pick one of them and color according to the instructions.

6. That "Storage" floating action button. Does that mean connect a device? If so: the FAB is for stuff people need to do frequently. If people don't need to connect devices frequently this might be better as a de-emphasized button and a prompt on the first run

But then, I'm a random person on the internet whose never launched anything near this impressive. Feel free to ignore my thoughts OP.
Ask HN: Moving as Software Engineer from Europe to Silicon Valley
I have a CS degree from a small unknown university in Europe. I want to move to Silicon Valley. Does it make sense to do an Msc at Georgia Tech to get accepted by top engineering firms or should I put my time into leetcode?

Thanks very much!
Yes we do (I’m and MR tech) and it’s a part of trouble shooting on GE scanners. There is also a weird bug on a release I use of the Philips platform that allows a visualisation too.
Working with the data in this form is not an everyday thing but it is useful.

K-space data is also saved for reconstructions and processing later on, though everyone prefers to avoid that as it’s horrible and lots of storage is required.

I’ve also worked at a university site where the raw data was collected and used on a daily basis, but that is presumably less common.
But the longer I worked there the more I felt like the plan was basically:

1. Manually add more and more common-sense knowledge and extend the inference engine

2. ???

3. AGI!

That's the same impression I had in the early days of expert systems.
I once made the comment, "It's not going to work, but it's worth trying to find out why it won't work." I was thinking that rule-based inference was a dead end, but maybe somebody could reuse the knowledge base with something that works better.
I wouldn't rely on strong passwords generated from users.

I'd try to integrate a second factor like physical token like a yubikey or some otp code.
> I am not working on anything like this. I work on a lighting automation system. If I fuck up my release, nobody is going to die (well, most likely, there are some scenarios), but if I fuck up sufficiently, a lot of people will be incredibly annoyed. So I have every version of every dependency frozen. All the way down the dependency tree.

Most people’s systems are not that special that they absolutely need to do this, but it feeds one’s ego to imagine that it is. And, as I said, it feels more painful, but it’s actually easier to do this – i.e. being a hardass about new versions – than to do the legitimately hard job of integrating software and having good test coverage. It feeds the ego and feels useful and hard, but it’s actually easy; it’s no wonder it’s so very, very easy to fall into this trap. And once you’ve fallen in by lagging behind in this way, it’s even harder to climb out of it, since that would mean upgrading everything even faster to catch up. If you’re mostly up to date, you can afford to allow a single dependency to lag behind for a while to avoid some specific problem. But if you’re using all old unsupported stuff and there’s a critical security bug with no patch for your version, since the design was inherently buggy, you’re utterly hosed. You have no safety margin.
Where’s that guy from that Oauth company that always pushed JWT, I think he was with Okta

Its fine to be wrong its also hilarious
There was one other difference. Most physical stores outside the poundshops and end of line discounters really cared about their reputation. It was hard work to supply gloves (or anything) to many of the better department stores as first you would have to prove they were well made, consistent etc. If they were crap you would also hurt the reputation of the store... End result is most of the choices were good enough and which you bought came down to fit, design or materials.

Meanwhile on the internet, and Amazon especially, no one cares about quality any more. 9 out of 10 results are bottom tier unknown brands selling gloves that photograph well. They may be barely 1mm thick, appear to be sewn by someone wearing boxing gloves, and won't last two washes, but look at all that "choice". That's really crap masquerading as choice. Amazon seem to foolishly believe their reputation is immune to the shite on the marketplace and in every Amazon search.

On the internet good enough is increasingly rare. Even a "trusted" brand races to the bottom. For most physical things, clothes and shoes especially, I'm back to the shops and sad that so many of them have closed lately.

It shouldn't be this difficult!
Would the BatMobile be an example?
Indeed, the extra CO2 is increasing plant growth rates.
Not sure...so just throwing out ideas here. Perhaps try meditation for 20 minutes or so a day and twice daily exercise to help too. Maybe go off the Adderall for a week or two...try to step up the meditation/exercise (maybe coffee too)...then try the Adderall again? Or take it less frequently, like 4 days a week?
I don’t understand how selling items manufactured in a country with the environmental regulatory environment of China can honestly be sold as eco-friendly.
Rebel against the majority? Because the government doesn't act because the majority doesn't want it to, despite vague propositions. Want to tax your own fuel and heating? Want to stop flying? Want to put millions out of business in your country because the cost of energy and materials went through the roof? This is what we're talking about. Of course it's very satisfying to not want these things and spend the time blaming politicians for their inaction.
My issue with Amazon recently is that their search is so doctored now I literally can't find the product+brand combo I am looking for half the time.

Any sufficiently small brand is drowned out by knockoffs and other crap.

I can't recall a specific example right now, so this is a fictitious one:

- Search "Allen Edmonds belt"

- Results: belts by anyone but Allen Edmonds. "Brand" filter doesn't appear on the left for some reason.

- Search "Allen Edmonds"

- Go to Allen Edmonds seller page.

- Click through a page with every one of their products and find the belts.

WTF.

edit: I remember the last time this happened was with phone cases.
Just reading the summary of Collatz reminds me a whole lot of the Josephus problem. 3x+1 is a similar expression you'd see when you're trying to enumerate indices in that problem. Dividing by two is similar to going once around the circle killing every other index. I wonder if that's been explored?
The current license is Apache 2.0 so that's not helping.

> Ultimately, nothing prevents you from deleting your public Git repo. You can decide that your project is not available anymore, it is your right.

I don't think this is an option. They can still claim that they want the code because I created something that directly relates to what the company does.
What Makes Nigel Richards the Best Scrabble Player on Earth (2014)
It's actually two separate builds (one written in Swift, the other in C#) with a common protocol. I tried finding ways of sharing code but it ended up being easier to just write separate applications for each platform.

Hopefully Remotely works for you, but please let me know if you have any issues!
The combats quickly become too easy. The world and story are fine. I liked about New Vegas that it had a very elaborate world and the fights were more challenging.
> If you're part of a union, you have say in how that union operates.

Really? I'd likely have very close to the same amount of say I have in my company, namely, zero. I might even have more in my company, depending on my position and the relative size.

Honestly, you sound like a propagandist here.
Deploying fiber is expensive. He’s going to have to pay for it—AT&T isn’t a charity.
Bloomberg just bought CityLab and put half its reporters out of a job
Probably because interacting with the environment could cause environmental changes that might affect you.

For example, if you're standing in a doorway talking to someone and an NPC wants to close the door, it could close in between you and the NPC you're talking to.