skysight-inc/HackerNews huggingface dataset:
It's interesting that this thread is still going today, and I'm glad that it is civil.

Thought experiments are relevant because they can tease out our moral intuitions. Calling it a preposterous hypothetical is not useful.

gbrown- I think that you have read my original post with a hostile interpretation. I left open the possibility of biological differences in preferences OR zero biological differences in preference. You act as if there is scientific consensus that biological difference in preference is impossible, and that all current differences in outcomes are based on culturally-imposed biases. This is not the case.

>You're also incorrect in your implication - the existence of minor (and as yet unsubstantiated) fundamental differences in propensity to pursue technology in no way precludes the (well established) social biases and inequities that result in the same.

I or other posters did not imply this. You are conflating my hypothetical case (where cultural bias was made irrelevant as much as possible) with real life. Real life does have bias. The reason the hypothetical was presented was for comparison.

I've got a couple (low-ball, civil) questions as a sanity check-
1. Would you agree that men have a stronger biological preference to be warriors than women?
2. Would you agree that there is a greater cultural expectation for men to be warriors than for women?
Wow, this is surprising. Why would Google pull a stunt like this?
I posted a solution using the python z3 library, which might be easier to use for people used to python, here: https://news.ycombinator.com/item?id=21545143
Simple and affordable inventory management software for eBay sellers
Let me guess. They’re collecting the data, but hashing the cellphone unique identifier into some form that cant be reversed without a warrant?
Fantastic!
Since I made quite a few Silverlight RIAs, WASM is like Silverlgitht on steroids.
I am surprised that Uno Platform is not a founding member of the Alliance. AFAIK, they are the most devoted group for WASM (hope not offending you). I use Uno Platform to make WASM apps with ease and pleasure. The current major issue is the long startup time. Hope there will be a significant improvement in this area soon.
London to Sydney flight breaks world record
That's a Tory policy. Let's hope a Labour Government would also get rid of that.
Haha no. You’re basically advocating tax slavery. Freedom of movement is a freedom like any other.
I prefer BDD with parameterized test templates over TDD.

I give priority to end to end working of the software stack.

I always makes sure there that test suite should be executed in parallel threads.

I make sure that tests are written before I merge my code in the master branch.
I usually start with a REPL, then play around with that for a while. For languages without a REPL I usually just create a one time file in the project and play around with that.

Once I am a bit more comfortable with the code and have a better understanding of what I need, I will start writing some tests. I usually don't write too many early on, this way I don't have to go back halfway through development and change all my tests. Only when I'm confident enough with the code do I start writing extensive tests and try to cover all cases.
Yes, correct :)

I meant within next 100 years or so. On a predefined time horizon.
I think the general consensus is communal living is awesome...until you try it.
I dunno -- I've been mocked for spelling mistakes in business contexts, and my non-English speaking colleagues have mocked each other over spelling mistakes, too -- and then it turns into fun as the original author purposely goofs in later text to continue the joke.

It all depends on context.
Bertrand Meyer, one of the original OOAD people, suggested a step farther: split decisions from actions.

I really came to appreciate this while ramping up on test writing. Decisions are often trivial to decompose, reuse, and test. Actions not so much, and are sometimes defined by procedures in the literal sense.

Still, if you have facility with the English language or aren’t ashamed to use a thesaurus, meaningful method names and boundaries can help break a problem down and let someone zero in on a bug.
Yeah you have to get rid of pointless managers. Pointless meetings will disappear automatically then.
In my experience, people who run around proclaiming how great they are and calling other people 'amateurs' are the real amateurs. The pros have seen enough to know that there are all sorts of ways to succeed and that (engineering) religion often gets you in trouble.
Presumably taxing people more to support them? I don't have a dog in this fight. But probably wise not to infer there aren't negative consequences if all bar one broadband companies get shuttered in a country.
And it's pretty worry free, just plug it in when you're not using it and stick it next to your desk or front door or something. They're not very big, and only the small wheels really get dirty, so it's really quite reasonable to own. If something breaks, you could throw it out and buy a new one for less than renting, and you don't need to worry about paying per use or finding a scooter if you're in an odd part of town. And if it gets stolen, go back to renting until a new one is delivered. Or keep two so you can ride with a friend occasionally and never worry about being out of a scooter for a couple days if one breaks or gets stolen.
Why does the image for the case featured at [1] have so many editing artifacts? and why is the image for the case linked from shopify [2] when the product is being sold at piaustralia.com.au? Seems kind of sketchy.

I took a look on amazon and it seems like there are quite [3] a [4] few [5] resellers offering what appears to be the same product or design:

[1] https://raspberry.piaustralia.com.au/collections/cases-enclo...

[2] https://cdn.shopify.com/s/files/1/0053/4721/3361/products/ar...

[3] https://www.amazon.ca/Waveshare-Aluminium-Raspberry-Resistan...

[4] https://www.amazon.ca/Cooling-Aluminium-Aluminum-Enclosure-R...

[5] https://www.amazon.ca/Lorchwise-Cooling-Aluminum-Enclosure-R...

With so many clones in the market it becomes difficult to trust anyone, which is frustrating to say the least. I would love some unbiased advice on what product to purchase for a raspberry pi 4 which will probably be playing a lot of games and running at high cpu often.
Canada refuses visas to over a dozen African AI researchers
I’ve wanted this too. Probably for most of my career. Particularly for code in other files.

Although I’ve also found that memorizing the advanced navigation features of the IDE is a pretty good way to get around without upsetting your working memory.
The problem of this model arises already in the first step. "System requirements" cannot be measured exactly at the beginning of a project.
Thank you for your feedback! How often do you perform analyses? And what do you think is something that you can justify paying? We would like to find a suitable pricing schema for all use cases.

About open-sourcing: I cannot tell right now what the situation will be in the future. But I can tell you that we believe in Open-Source and technologies which dont provide a vendor lockin. This is also why we export the pandas code. So, you are always flexible with your code and you own the result of your work.

Basically, we want to strengthen people to use Open-Source software at the core but we also want to make it as user-friendly as fully proprietary solutions like Trifacta. So, you will have the best of both worlds without the vendor lockin.

We talked to many Data Scientists and some already started creating similar packages etc but they never got far because it takes a long and consistent effort to catch most of the cases. Also, it quickly becomes a software engineering challenge.
Muh. It's OK to be one of those endless-pleasers-and-thankers, that's how you are... but stop being so fucking condescending about it!

...some of us "other kind" of people actually consider excessive politeness as offensive because it wastes time and pollutes conversations and after a certain we'll start actually being offensive with people like you, and you'll just stare amazed at how horrible people we can be! When in fact we're just snapping unable to put with more verbal abuse coming in terms of "please" and and "t you" from people like you.
Depends. If it's a bug or a new feature built on top of code that is already tested, then I will write the tests because they fit nicely into already existing testing infrastructure. The test therefore "proves" the bug, and the fix eliminates it.

For outright new code (think new objects, new API, and so on), I tend not to write the tests first because they become a cognitive load that affects my early design choices. In other words, I am now writing code to make the tests pass, and have to exert effort not to do that.
Traditional banking customers are still just a policy change away from a locked account tho. Hard to avoid with current systems.
There are a lot of potential security problems with setting something like what you describe, but it is very possible.

If you wanted, you could run https://github.com/huashengdun/webssh on the sever you are trying to access, or something equivalent to a Boston server.
This is something you should definitely host with TLS, and some form of authentication.

You could use something like this: https://github.com/PHPAuth/PHPAuth
You could also use Okta.
When regular users visit youtube.com, they get a page with some videos on it. Regardless of whether they're logged in or not, there are videos there.

Banned users visiting youtube.com will just get a text page[0] with zero video content. Google will use all the dirty tracking tricks to make sure that banned users remain banned even when their IP or device changes.

[0] https://i.imgur.com/qTTGhhG.png
I've found that, with the exception of daily stand-ups, all meetings must have a bullet point agenda and notes should be sent out for each meeting with risks, action items, issues and ownership of those items. If both of those things are lacking, I doubt how useful the meeting will be or was.
i seem to remember a lawsuit some years ago that made cutting off services less straightforward, but you make a good point, the key is that they can't deny you a contract
Any communication relies by necessity on a mutual implicit frame of reference, and while there most certainly are cases where question tread the line of unambiguous interpretability (I have suffered these many times, especially in education tests), I'd say in this case the demands are rather benign.
Where has this story been publicly discussed? What’s the origin of this rumor that GitHub “had to sell” due to financial stability concerns?
I need to reiterate that optimism ("remove all timing info...") has no place in information security.

If you think you have removed all timing information sources you are aware of, many remain: those you aren't aware of at all, those you failed to recognize as exploitable, those you didn't actually remove by mistake, those that are degraded but still present... The attacker should be assumed to be clever and knowledgeable; as the saying goes, creating a system that you don't know how to crack is easy.
Calling it now: not happening. Just like half of their current election promises.

Doubling down on predictions: Labour loses.
USA: https://www.wellsfargo.com/online-banking/service-fees
$30 to send a wire transfer, just within the country. And $15 to receive one too.
I didn't see a logical explanation that explains why an option is correct or not, so here's one:

Q Which answer in this list is the correct answer to this question?

1. All of the below.
2. None of the below.
3. All of the above.
4. One of the above.
5. None of the above.
6. None of the above.

I'll assume "is the answer" to be "True" and "is not the answer" to be "False" in my explanations to make it more readable.

Lets say 1 is True. This implies - 2, 3, 4, 5, 6 are also True. Now, if 2 is True, then it means 3, 4, 5, 6 are False. This contradicts what 1 says. So, 1 cannot be True.

Lets say 2 is True. This implies - 3, 4, 5, 6 are False. If 3 is False, it means both 1 and 2 cannot be True. Since, we've assumed 2 to be True, 1 can indeed be False, so this is consistent. If 4 is False, then it means either less than one or more than one out of 1, 2, 3 are True. Zero out of 1, 2, 3 cannot be True since it contradicts our assumption of 2 being True. So either two or three out of 1, 2, 3 have to be True. Since, we've already established than 1 is False, that leaves 3 to be True along with our assumption of 2 being True. But 3 cannot be True since it contradicts 2. So 2 cannot be True.

Lets say 3 is True. This implies 1, 2 are True. We've already established that 1, 2 are False. Moreover, 2 being True will contradict 3 being True. So 3 cannot be True.

Lets say 4 is True. This implies that exactly one of 1, 2, 3 is True. We've already established that they are False. So 4 cannot be True.

Lets say 5 is True. We now know that 1, 2, 3, 4 are not True. So, this is consistent. We'll come back to this.

Lets say 6 is True. This implies that 5 is False. If 5 is False, it means all of the above 5 - 1, 2 , 3, 4 are True which we've found not to be True. So 6 cannot be True.

That leaves only 5 to be answer to the question.
> the fastest fibre

Hard to argue with that conclusion when there's only one option.
> Let's hope a Labour Government would also get rid of that

No forethought to what a future Tory government would do after the nation’s infrastructure are put under direct governmental control?
Mistakenly you've shared the same link as OP.
I would gladly vote for paying all employees of all ISPs their current salary from taxes for a while, if it meant free, nationalized fast fiber in every home.
I call BS. Meetings make me lose the will to live & drove me to quitting my job multiple times. If you want to make sure I don''t do anything during the day, put in a meeting in the middle of it.

Perhaps it helps people who have pointless jobs that create no value?
Show HN: Scholarref tools – never deal with journal webpages again
Can anyone find the original paper? The press release is here: https://mau.se/en/news/work-meetings-have-an-unwarranted-bad...
Thanks, interesting story that I will pass on to my Dad (who worked with John von Neumann at the Institute for Advanced Study when he was young, and Edward Teller hired my Dad at Berkeley and they were life long friends).

My Dad says that von Neumann liked to play his music loud and work late at night with no interruptions. I remember Edward Teller coming to a costume party at our house and my Mom and one of her friends had a white bird costume for him to wear. He refused to wear the bird’s head, just wore the white wings. The next day in Herb Cain’s newspaper column he incorrectly talked about Edward Teller wearing an angel of peace costume.
Obviously I’m not in favor of limiting freedom of movement, that would be insane. I’m merely advocating for fairness. Why is it wrong for someone to move their wealth to South Dakota to avoid taxes, but OK for someone to move from SF to Texas and avoid paying back the community that raised and nurtured them?

Maybe we need to have the government track where you reside every day, and then your taxes are paid proportional to the communities in which you lived. This would be some sort of “social tax” which is the fair solution.
> Some of the quietest people in the company had the most to say when they were behind a screen.

This is very much me. I am an introvert, and despite being a team lead, will get run over by louder more assertive folks. I'm learning to stick up for myself (only been a lead for 2 months) but it's a long road.

With an email or chat, I can reformulate what I mean to say multiple times. Refine my message and make it clearer and cite sources. I can also take the time to examine my emotions and motivations in creating the email, and sometimes just discard a whole email if I've managed to work through something myself.

Unfortunately for people like me, extroverts tend to be most visible so their preferred way of doing things, talking in meetings, is how a lot of business seems to be conducted.
It's really disturbing how your "cash register" can dictate what you can sell ?

I hope blockchain payments will come soon as possible to destroy these slow, old school, opinionated payment gateways.

We are not free, we cannot have opinions or say publicly anything against the system.. We are living like any other communist country.

Sad sad situation !
If scrum is about trusting people, why is the process essentially ritualized micromanagement?
I don't pirate and don't use adblockers.

It does not refute my statement.

The absolute state of the film/TV industry should be enough evidence that piracy is definitely a service problem.
So the reason not to vote for Labour is that the Tories are too evil and can't be trusted?
On most monitors today you can still have 120 characters and see 3 or 4 side by side tracks including the filesystem in another track.
I'm skeptical that would be adopted by the big organizations. Just this week, I sat on a call with Google's engineers to talk about how they plan to solve some of these issues. [1]

[1]https://docs.google.com/document/d/1nSiDpCB4fE_GTm3azZtygoWv...
I'm a new potential user and it seems nice to get all essential project management tools in one place for me, though basecamp now faces more competitions.

any alternatives can provide similar/better services? wrike or monday.com? I used to run my own redmine but I got tired of maintain a ruby ecosystem solely for that. Yes I know basecamp is based on rails but it's SaaS instead of self-hosting for me.
Welcome to Night Vale has an interesting take on this, which is:

Why should the future care about you or your desires? To the future, you are simply a resource.
What if it's pointless to you, but someone else needs to hear the status because they need to decide what's important to tell the vice president?
Just for future reference: we did not submit the first post. It was submitted by someone who found our old demo on reddit or linkedin. However, it sparked interest and then we tried to answer some of the questions but we were limited by our karma etc
Nevertheless, we learned some lessons in that first post, so happy that it happened :)
You can easily tell from the CPU sticker on the corner of the laptop, below the keyboard. It should mention vPro.

Example: https://images-na.ssl-images-amazon.com/images/I/51FGMbh0rkL...
Cops are making fewer arrests since N.J. got rid of cash bail
Polywater Controversy
Typo in url: https://kentcdodds.com/blog/write-tests/
I can't read the article but unless it's NOT about Google promoting their services on top of others, let me be the devil's advocate and ask:

Are we elevating Google's search engine to public utility status?
Can you give a run down on formal verification?
https://www.youtube.com/watch?v=f1IKlwePuCg
Link to study: https://www.mdrc.org/sites/default/files/PSA_New_Jersey_Repo...
Al-iman Strengthening: Al moshaf, dua and dhikr
The are HIPAA regulations supposed to protect the data but I take it people don’t trust that there’s sufficient oversight.
I've been on teams for the last two years that use the Sprint Retrospective as a venting venue. Then the Scrum Master processes that into meaningful items that require resolution. Sometimes, the resolution is agreed within the same meeting (e.g. 'we have an internal communication problem' - discuss a bit - 'we can try $this next sprint'), sometimes it falls to an outside dependency (e.g. 'The Business doesn't trust us to estimate, but we have a proven track record' - scrum master agrees to take the concern to The Business.)

Managers are not permitted at these meetings, because they should be "safe."
You can't know the future, but you can at least know exactly what is in the fund you are evaluating.
ICT Supply Chain Integrity: Principles for Governmental and Corporate Policies
Please, do you know how to get banned from Google? I'd love to not be tracked by them anymore.
They’re selling Teams at $4/mo per user and I guess if they go after enterprise we’ll see additional tiers with features aimed specifically at that.

It doesn’t take too many deals with huge companies who need cross-platform to get to $200-300 million, and “worth” $3.2bn. Multiples from revenue have been a little interesting lately.
I definitely think coverage is a worthy metric to track. It can provide meaningful information about the "doneness" of your tests. It shouldn't drive testing though, and especially, you shouldn't write your tests specifically "to get coverage". Yes, lots of people do this in environments where "getting 100% coverage" is mandatory.

That said, I've found issues specifically after targetting blocks for testing, which were highlighted by incomplete coverage. It's crucial to always remember that coverage is predicated on have good tests. At the very least every test must test something. Sounds obvious, however it's possible to get 100% coverage with a single test, test nothing, and still miss issues.
Which is why I'm a big fan of testing tools like hypothesis:

from hypothesis import given, assume
from hypothesis.strategies import floats
from math import isnan, isfinite

def tested_sum(a, b):
return a * b

@given(a=floats(), b=floats())
def test_sum(a, b):
assume(not isnan(a))
assume(not isnan(b))
assume(isfinite(a) or isfinite(b))
assert tested_sum(a, b) == a + b

Running that test gives

Falsifying example: test_sum(a=0.0, b=1.0)

Note how it also forces me to put a bunch of assumptions in there explicitly, hypothesis is very good at finding weird edge cases. For this example I don't really care that it goes wrong when NaN gets involved, but if I did I discover through testing that that case even exists.
Well BT is available in all areas in the UK except for Kingston-Upon-Hull which has it's own broadband provider called KCOM which is enjoys a complete monopoly in the area with the city having fibre-optic in all areas.

I wonder if this policy that given that it creates free-access to the internet but in the end it also creates a huge monopoly similar to KCOM that kills competition with the added bonus of only the biggest earners footing the bill + taxes dramatically rise due to this. As for the competition, Labour is fine for bankrupting them and what happens if the FAANG companies cannot pay any more or start to relocate due to other economic events such as Brexit, financial crash, etc? How will they continue to fund this initiative?

The astronomical cost of this on the tax-payer and with the current UK economical uncertainty due to Brexit makes this sound hopelessly utopian for a Labour Government to implement I'm afraid.
I didn't know arxiv had an rss feed, I usually find interesting papers through reddit, twitter and paperscape. Do you do any filtering on the feed to find the good stuff?
Although I'm sorry for your terrible experience with them, I'm also kinda glad, because your description was really entertaining (when you are not the one who has to live it).
I think fareesh's point is that the "put in standards" hasn't been sufficient for any investment in branding to be productive.
It specifically says that a student cannot be penalized OR rewarded for the religious portion of the answer and it must be marked on academic merit and substance.

That does not mean they get marks for what they believe.
When will people understand nothing is free. There will be no true equality until we're all equally poor.. that is until free energy / replicators, Star trek technology.
well, it does say it will be funded by a new tax on tech companies
Couldn't agree more. I do work with workflows (mostly #2 and #4), but in the beginning of my journey I had problems understanding what researchers were actually trying to tell me, and I always got confused. I suspect that they themselves do not fully understand how ambiguous this word can be..