skysight-inc/HackerNews huggingface dataset:
Sell it to the UK who insisted on _not_ using ExposureFramework because they knew better.

Except they didn't.
> TDD is a rather questionable development method, DDD is a widely accepted design principle

These claims are orthogonal, so the "while" construction is misleading.

TDD and DDD are both arguably questionable and both undoubtedly widely accepted.
AWS won't sell you the physical hardware.

Ampere will, though — Altra's going to be good. Also there's Marvell (ex-Cavium), but that's custom cores, and rather HPC-focused.

More choice is more better though, and since Jon Masters works for Nuvia, we know Nuvia is going to have the most compliant and least quirky hardware, especially in the PCIe area :) Though to be fair, Ampere's first generation is already very decent in terms of this, and Ampere even promised to eventually contribute support for their hardware to EDK2 TianoCore open firmware..
Portability and first class Linux support are big selling points. It just works.

(It literally did just work — shipping arrived first thing this morning, armhf Raspberry Pi OS installed and running within half an hour.)

I’d love to try an Atom / Intel compute stick if you had a recommendation though.
There are valid data sharing requests, like e.g. in a murder investigation or similar.

Sure, one problem is weather or not the investigation is just made up to get data for an less lawful investigation.
Running out of wit? 20-somethings from the other side of the world want to help
Ok so they are just eating screen real estate instead of literally being on top of the content? This doesn't improve things any in my mind.
YouTube deleted an electronics repair channel [video]
200 million copies of Minecraft sold to date, with 126 million active players each month? That seems almost impossible. It seems like that would mean that even most of the people who bought the game years ago are still playing every month.
The author says he would ignore a nice looking resume for c++ developers but not frontend developers. This is only because he's consciously aware of it.

When I used to look for jobs, I was one of the only to use LaTeX and it was most definitely a point of discussion when I was called in.

Sadly the LaTeX resume templates now look like something out of MS Word.

So whether or not you're a frontend Dev, every non cringy thing you can do to stand out is important.
Spot on. Both are discussed by Tim in the video as part of the solution stack.
I'm not sure if machine learning researchers have tools to analyze how minutia of their research e.g. proposing new activation function in ANN will impact shifts in power in the future. I personally have no slightest clue how institutions like police across the world operate and what power dynamics are governing them.

IMO academia is really bad at impacting anything mostly because they are couple of steps detached from actual engineering and management that leads to impactful deployments. Not to mention that academia overall is extremely naive - they failed for some 20 years to stand up for themselves when it comes to research publication. Some researchers even manage to loose rights to access their own research without paying big corporations... For anyone interested in raw power playing academia is like stealing a candy from a kid.

The biggest impact academia could have is on education and that's probably where the focus should be concentrated.
Self-Driving Tech Is Becoming a Game of Partnerships
> But if the aforementioned interpretation was assumed, the git authors could be held responsible for non-compliance.

No. The Git authors do not collect, control, or process personal data. They don't even have these data.

Any personal data contained in a Git repo are controlled by whomever owns the repo. Git is just the software tool.

Considering how specialised Git is, I think it is fair to assume that anyone that configures their real name and email address in Git know what they are doing and what it is used for, which is to identify them as author of a commit, and they do it voluntarily.

To me it does not seem different from sending an email to someone or to a distribution list: The sender provided their name and email address to the recipient(s). This is used to identify the sender, but that does not give the recipient(s) to do more than that with the data. And when someone configures their email account they understand what the purpose of inputting their name is.

On the other hand, if someone want to use these data for another, additional purpose they would require specific consent.
I suspect, however, that the gap between designs that are realizable for amateurs with limited training, and the ones that are realizable for professional teams is wider than in software.

So somebody like me, who did two standard cell based ASICs 25 years ago, probably would have to add a sizable safety margin to produce a reliable chip, and would achieve nowhere near the performance of a pro team at the time.
>And although I’m not particularly a big fan of LinkedIn, I always quite like it when I see people who are at the early stages of their career making connections with everyone they met at last night’s Meetup.

To me this shows people who are more concerned about networking than learning. I want co-workers who are passionate about technology and not about how to hack their careers.

edit: More broadly the best engineers I've worked with had horrible social profiles because they were concerned about making things and learning rather than social credits.
Viral TikTok video boosts the price of Dogecoin by 20%
I wrote an LU decomposition function yesterday.
I then wrote a test that tries to reconstitute the original matrix for the LU decomposition, for a few randomly generated matrices.

That is not 'implement twice and hope you get it right at least once'. It isn't a perfect proof of correctness either, but it gives much more guarantees than a simple double implementation.

Notably, when my code to solve a linear system using LU decomposition failed, I new I didn't need to worry about my decomposition, because those tests still passed.
> can you file a complaint online?

Via email, yes.
Show HN: Let's livecode SVG motion graphics in the browser
Arm sells both ISA licenses (which is what Apple has) that allow you to make a fully custom microarchitecture, and pre-made cores (which is what e.g. AWS has, along with all the little embedded SoC manufacturers). But yeah, they don't really sell physical hardware.
As someone who isn’t religious, it’s really, REALLY hard to remind myself that not only do people still believe this stuff, but MOST people in the western world still believe in the Judeo-Christian God and all the underlying mythology.

I feel like the rational outcome would be that only a small minority of people would still buy into these ideologies. But I guess economists already know that people aren’t rational.

Obviously, I’m aware that this website represents an orthodox minority. Most religious people don’t go to these lengths.

Religious rules and practices are just so annoyingly easy to pick apart. For example, doesn’t the change from the Julian and Gregorian calendars throw a wrench into what day we are actually on?

It’s hard for me to buy that God created billions of planets and galaxies with each planet having different orbital properties and that somehow the arbitrary days of the week that weren’t even set to their present status until after Moses was dead for 3000 years are important to him.

This nonsense affects my daily interactions in the sense that I can’t run around questioning obviously arbitrary traditions, it’ll just insult people and it’s just generally mean.

So, I’ve given you more than enough of my opinion, and this isn’t exactly constructive, but to me the sooner you exit the denial stage of grief the sooner you and move on to accepting the reality of life.

That means specifically accepting that the only two roles of religion are:

1. A social construct and group (with legitimate benefits of fellowship and social interaction like a club)

2. A coping mechanism for death, one that prevents its adherents from reaching the painful stages of grief beyond denial.
What about https://wiki.c2.com
I have a Firefox plugin[0] that I click on whenever a GDPR -- or, well, any obtrusive modal or overlay -- gets too much in the way of things. It's hit and miss, but when it does work it makes life so much easier.

[0] https://addons.mozilla.org/en-US/firefox/addon/behind-the-ov...
> why waste time implementing the ‘low’ level stuff when there were plenty of other problems waiting to be implemented.

Because:

- The package is licensed through GPL

- The lib allocates memory in such way that it messed up my program

- The last update to the lib is 3 years ago, and it takes at least another 3 years for the author of the package get out of jail which is the min punishment of some NSL

- I don't like how it's interface is designed

- Because I got paid even I write everything by myself

The list goes on.

Another way to look at this is, "Do I really want just to implement a Linked-list? Or an sizable & queueable list that allow me to sort items via LRU?". Sometime, you just have to to write some "low level stuff" by yourself to make it exactly as you wanted.
For CSS and the like, A/B-tests are the norm.

It's comparing output rendered to bitmap images and verified on a per-pixel basis.
The distinction is easy, yes. It's still important to think beyond the concept of testing.

For instance, there is no split - no separation of concerns between specification and execution in a unit test.
Well, this is fun :)

I think the problem with your argument is that you're replacing the concept of religion with the concept of 'apple' which in every sense signifies something that exists as a hylomorphic object. An apple which can sit on my desk. However language is full of concepts which don't share that kind of existence, ones which tend to be the objects of philosophy. Love, justice, power... race, gender, capitalism, religion, God. These exist but not as 'physical' objects, objects whose existence can be accepted or denied according to empirical criteria.

For example, in the market I can say I see capitalism before me, even though it's not a physical object. It's in the exchange of goods, the extraction of commodity and surplus value. In the same way in a synagogue or church I can say that I see religion before me, or in the Oval Office I see power (as well as in the streets, of course).

With respect to comparing God to an apple, I'd take a Kantian line. One refers to belief, the other to knowledge. Got to make space for one in order to have room for the other ;)
My favourite teaching program is a “higher or lower” game. You get the computer to randomly generate a number between 1 and 100 and the user has to guess. They then get told if they’re too high or too low.

That program teaches variable assignment, loops, conditionals, mathematical comparisons, input and output. It teaches the difference between numbers and strings too. But it’s also a short program, fun to play, and easy enough for people to hack so they can alter stuff on there to subtly change its behaviour (eg the messages printed to screen, the range of numbers randomly generated, etc).

I’ve had good success using that program for a range of different age groups and capabilities.

Edit: just to add, we would cover the basics about variables etc first before moving on to that game. But that would be the first “useful” program they’d write.
You don’t get to say when you’re offending people, others do. I’m religious and you have offended me.

Create whatever you want but if you’re goal is to poke fun at a group of people realize you’re one of the problems people keep pointing to in this world. Instead of saying anything you could’ve simply ignored this post but you had to make your ridiculous and pointless statement that does nothing but spread hate.
I think the enterprise to open source software relationship today is somewhat similar to the concept of convergence in economics.

https://en.wikipedia.org/wiki/Convergence_(economics)
> The thing is, truth does exert a pull on our beliefs. It's a slow force.

What is the nature of this force? Where does it come from and how does it influence our minds?
You don't need to look at the smallest features of a transistor to notice that the chip has 30% more transistors than your original design.
> The previous gen Ryzen was like 15w TDP, where as the A12Z in the Mac Mini ARM is 15w TDP, but the Zen crushes the A12Z Bionic on benchmarks.

Hmm? The A12X beats the 3700U in Geekbench 5's single-thread, multi-thread and compute benchmarks, and not by trivial margins.

Your power comparisons are also unfair; if the A12X ever draws 15W, it would be way at the edge of its power curve on all cores[1], whereas 15W on the 3700U is a tepid clock for the Ryzen. The A12X is much more reasonably considered an ~8W part.

[1] https://images.anandtech.com/doci/14892/a12-fvcurve.png
What are you all doing where deleting a file that’s in use is such a primary concern, or even at all desirable?

I’ve had as much annoyance with files that have been “deleted” but are still using disk space (and still being used!) on Linux, as files that can’t be deleted because they’re in use on Windows.

At least “can’t delete it because it’s in use” gives you a clue what’s going on, rather than a mystery amount of missing “free” disk space.
Paper Projects · Made with ML
Git asks for Name and Email to do it’s job. That’s allowed under GDPR. It’s voluntary which is what GDPR requires.

You don’t have to share it (push to a remote). If you do, that’s a decision you made. The person who has that data then is not the authors of Git but whoever owns the remote.
Every way in which a government spends money somehow is. In its essence it's a way to direct your citizen's productivity at something.

That something could just as well be advancing renewable energy, modernizing infrastructure or educating people, but ... yeah, if you really want to you can spend it on weapons, I guess.
Vice versa for us.
Google always has troubles and outages and AWS worked fine.
Not sure why.
> people with former Chinese citizenship who've taken another country's citizenship, their children, and so on.

How the CPP doesn't accept peopel giving up Chinese citizenship and how it affects children of affected people is a known problem.
Not necessarily in that way. It might be easy for you this way, but does it break the product for your users?

I.e. lets say I do indeed not use it for transactional mail, but send a newsletter. How do I reliably fulfill my obligation to remove a customer from my newsletter database if they request so, if your service adds an unsubscribe link that doesn't inform me about the user request?

If I'm not using it for newsletters, you're saying I need a second transactional email system to communicate with the customers that pressed your opt-out link but I still need to communicate with?
It seems the soviet condemnation of public figures has nothing to do with what happened in USA: in the case of the USSR, the condemnation started from the ruling party, i.e. from the top, whereas in the USA case presented in the article, the condemnation started from the bottom.

And the tweet about "wokes who want to be safe over libertarian values" was indeed insulting.
Neat.

You would use this, for example, if the distribution of your data is prone to change over time and training or finetuning a model to acceptable accuracy quickly enough is impractical. To use it, you need two things:

* Noisy labeling functions -- e.g, user-provided heuristics or methods for labeling samples, or existing models trained on subsets of the data. These functions need accurately classify only a subset of possible samples.

* Embeddings from a pretrained model -- e.g., a convnet or language model. These embeddings cover practically all possible samples but do not classify them.

At a very high level, the authors iteratively extend the coverage of the labeling functions using nearest neighbors search in the embedding space, and then aggregate them using a library called FlyingSquid (by the same authors; there's a link on the repo) for quickly building an aggregate labeling model.
I will put that in as well :) Thanks
The Largest Single and Multi Family Offices
Curious if I can set this up to chart my biometric data as well
One click opt out should be mandatory. It's obviously unscrupulous to force you to go through several pages of text when I could've clicked one button. Most the time I just use a special blocker script or reader mode.
You can move any car by pushing it, but I wouldn't call that driving.
Works for me in Safari with cookies blocked too.
Type in VIN to see if one or more of a vehicle's air bags have been deactivated
We don't use most of the platform but the stuff we do use is rock solid (VPC, EC2, RDS, Route53, S3 etc). I do sometimes wonder what the point is for half the stuff they release.

What I do know about GCP is they had a production bug in their tooling that was breaking everything for literally 100s of customers and they never even bothered replying to the bug report on their support forums. That experience along with the general modus operandi of shutting things down that don't further their surveillance capitalism business model means I won't be trying them again.
Off by ones happen with 0-based too (to me at least, at "write the new codez" stage). What languages are really missing is some stdlib for hiding these calculations under easily understandable names like nthfromend, nfromto, revidx, last, etc. Too much of n-1, n-i-1, -i-1, b-a+1, <, <= to maintain in correct ranges either way.

0/1-based are simply two degenerate around-off-by-one cases of working at general n-based offset, since both 0 and 1 are the most common results of off-by-one.
Supposing you're right, then why did they put these loopholes by purpose if they're going to be discovered someday ? To play games with us maybe ? But then is that morally ok to do so ?
One I found as a kid was 0.73908513321. It appears when you just press the Cos button on a calculator repeatedly (for any starting value). I can't find it used anywhere else.
But privacy isn't like food, fire or travel safety. Even assuming absolute cynicism it isn't very exploitable for them to use it for bad purposes.

I liken the difference between actors to a housecat and a large dog with a lamb. The cat at worst could give some scratches but at worst would probably just annoy the lamb jumping into its wool and kneading it. The dog ideally would look after tbe lamb but could also inflict serious bites or even rip out its throat if it wants. Both may want the meat but only one has the ability to kill it to get what it wants. When it comes to unknowns as the lamb I would go with the cat as opposed to the dog out of sheer distrust.
I mean I do, but some of them still get through.
From what I have seen, the cloth masks' effectiveness is pretty much nil except for following situations:

- If you cough, it might stop large portion of droplets from propagating and it will reduce the distance at which it initially travels.

- As a constant reminder, it functions to prevent you from touching your face, keep you more aware of what you are touching/doing and to pressure a little bit other people to do the same.

This is my current understanding.

The real masks are actually pretty complicated things. For example, a lot of effort is on ensuring the air does not travel AROUND the mask, greatly diminishing its filtering ability.
Then give it.... in an incognito tab haha.
>terrible, horrible, no-good, bad day

Traditionally, a "black day".

I guess that's not OK anymore, but I find the effort to work around established language cute.

Edit: Apparently a meme.
The FT reported last week that the new UK app will be based on this code, apparently.

I personally find this hilarious, but good as compatibility between the apps is really important given the existence of the Common Travel Area between Ireland and the UK.
The 'technologist' would typically (I would argue) want to remove bias from data, not introduce it to make a model less effective at its intended purpose.

The article suggests making models politically aware, which is probably standard practice in many parts of China.
The New Yorker can't help itself, can it? Reasonably fair article, but then suddenly veers into:

"When I talk to Tom and he decides he agrees with me, his opinion is also baseless, but now that the three of us concur we feel that much more smug about our views. If we all now dismiss as unconvincing any information that contradicts our opinion, you get, well, the Trump Administration."

And:

"(They can now count on their side—sort of—Donald Trump, who has said that, although he and his wife had their son, Barron, vaccinated, they refused to do so on the timetable recommended by pediatricians.)"

The thing is with studies like this is it's used by people on the losing side of elections to start complaining about "low information voters" with the subtext being "If only everyone was as clever as me and all my friends that think the same then [thing I disagree with] would never win elections." Ironically this also lets them avoid any introspection as to whether they may lose because there are defects with their policy positions.
sklearn's BallTree has a query_radius method [1], but it's exhaustive, rather than approximate.

[1] https://scikit-learn.org/stable/modules/generated/sklearn.ne...
Finding good people to work with is hard. Nothing you do will find 100% of the good people (finding 50% of them is extremely good) and filter out 100% of the bad people. Nothing you do will be effective for everyone. Trying to develop a hiring strategy based on what you want interviews or hiring processes to be like will be biased.

Accept that you will make mistakes. Accept that many of the good ones will get away or be undiscovered. Accept that you will make hiring mistakes and have to fix those.

If you are interviewing, do you really want to spend a few years of your life at a place that does the bare minimum to vet you? They do that for everyone and guess what kind of coworkers you are going to get. Sure taking PTO and spending a day in an interview process is a lot of time. What is the alternative? Not really being vetted and working with horrible people.

Finding the person or the right company to work with it hard. Take the time to be comfortable that it can work for both sides.
Crusades, ISIS, the depression of the muslim Uyghur by China,
European antisemitism (which culminated in nazism), Armenian genocide, etc etc. Now many atrocities had several factors, but I believe religion plays a dominant role in the ones I listed. Arguably you can put 11-9 and the subsiquent mid east war in there as well...
Maybe part of it is expectation of instant gratification. But given how things change over time, slow adoption may not be worse than quick disruptive adoption that needs recalibration.
Yip, run it myself and its great