skysight-inc/HackerNews huggingface dataset:
I see, thanks we will change the verbiage.

We tried to remove friction by allowing beta account creation without a password and one click demo account creation.

You can start using the beta service without creating a password, maybe that was not clear? We have "beta" there just so you know it's not production ready. We can put the beta verbiage in the account creation page description but not in the Create Account Button call to action.

Thanks for the feedback.
I was referring thing like using member functions to do bounds checking and to make parameters consistent.

That's not really "the right way" to do programming or something generic abstraction gets you. The calling function should just know what it's doing. The Dijkstra quote "Object oriented programs are offered as alternatives to correct ones..." is correct. If you set a wrong parameter, it's ignored and your program works, it might have a more subtle bug from what you thought your wrong parameter would accomplish.

But this is still useful for programs produced by large teams where some people knowledge is limited. It's a mess but no one has put forward an alternative to the mess.
That WOULD be horrible. But we arent doing that. In essence we found that JOINS using optimized indexes are less costly than full table scans (on unindexed attributes).
Are there sources for both of your stories? I would be very curious to learn the details.
Yes, it can be used with rds or aurora, we have guides in the docs.
There will not be many working people if the economy is deflationary. Please read a macro book so you at least understand what you're arguing against before spouting nonsense.
Can probably track the iPhone that the AirTag notified. If apple and law enforcement (private?) want to…
This is awesome. Bricks on steriods.
Is this a novel theory or are you confused? Banks would just borrow all the cash needed to cover their outstanding loans from the Fed, and get paid by the Fed for doing so.

Standard theory is that higher interest rates == lower inflation.
Want schema-less SQL? Use an EAV (entity-attribute-value) schema.
The argument wasn’t that it should be eliminated from the inflation rate, the discussion was about what was causing car prices to be inflated.

> Car prices are being driven by supply chain issues more so than a surplus of dollars.
I appreciate that info! Its an abstraction that I had used in the past to demonstrate to other engineers that I have thought seemed somewhat useful about OOP, but as I was typing I thought to myself I'd bet that modern performant games wouldn't use active mutable entities but rather abstract into systems that change state at certain ticks so state can be much more easily managed, reasoned about and optimized.

This sort of begs the question: where does classical OOP, the one taught to all undergrad CS majors in programs that use Java or C++, really fit in nowadays?
Yeah, you're right. Your approach is much better. Like, really, don't listen to my post, listen to PragmaticPulp.

No, not sarcasm. I don't know what I was thinking, but I was clearly giving bad advice.
I think logically if you accept the premise that some can be improved, then you have to answer the question of why not others. It's a moral opportunity cost, and equivalent to withholding food or water.

The costs compound to society at large though if withholding improvement affects others.

It's a moral question that has nothing to do with economic systems.
I don't have answers but some questions that might help:

* Are their code reviews _of you_ poor in particular, or are they poor in general when reviewing anyone's code?

* Are they reviewing your code in good faith (and are just finding it challenging) or in bad faith (and can't be arsed or don't like you / the project / etc)?

* Have you had a direct conversation with them about it? (Is your relationship with them strong enough to enable that?)

* Do your team have standards for a code review? Expectations for an author and for a reviewer?
I switched to my own server. I have an old FreeBSD box at home for different purposes. It took me a couple of nights to set up roundcube, dovecot, sendmail, spamassassin and friends. I did it a couple of years ago and I do not regret a single bit of it.

UPD: The poblem is that I still keep receiving some important mails to my gmail account which of course get forwarded to my home box, but I'm working on lowering this dependance. Couple of years more and I'll be able to shut my gmail account down. I had been using gmail since 2005.
It depends a bit what kind of field you're in. I know that in Go there are two recruiters who specialize in Go and are quite good. I imagine that more specialized recruiters exist for other fields, too.

Look at Slack, Discord, IRC channels, forums, mailing lists, subreddits, or whatever community spaces exist for your field.

Outside of that, my experience is hit-and-miss. Usually the larger the recruiting agency, the larger the size of a "miss".
If lying on your resume is fraud, then we're going to need a whole lot of prison cells.
A signature cannot be reused. It's only good for 60 seconds and once used may never be re-used because I do not allow that. Register for an account and try to submit the same signature more than once.

I understand replay attacks. I don't allow that to happen.
Might be useful: https://github.com/seemoo-lab/AirGuarg, a third-party Android app, can force an AirTag to make a sound even if Apple hasn't determined that tag has been following you (the BLE characteristic is unauthenticated: https://github.com/seemoo-lab/AirGuard/blob/main/app/src/mai...)

HN discussion: AirGuard: Protect yourself from being tracked by AirTags and Find My accessories (298 points, 150 comments)
https://news.ycombinator.com/item?id=28577951
Send an email to info@ycombinator.com asking for help.

These threads sometimes are not noticed.
Better coverage here: https://www.smh.com.au/politics/federal/chinese-spies-attemp...

"A Chinese spy ring attempted to bankroll NSW Labor candidates in the upcoming federal election in an attempt to get MPs elected to Australia’s Parliament.

The plot was foiled by the nation’s counter-espionage agency ASIO, preventing the spies from installing sympathetic candidates into Labor’s preselection process."

The opposition party are already spinning this to claim that the Labor party are friendly to China.
Having a hard time understanding what you're describing. So you use it as a to-do list? There's no way to address the items in a different order?
Possibly a good case for developing micro or mobile nuclear plants.

A more continuous development of plants and less costly decommissioning could keep the stream of expertise and advancement flowing.
You don't understand Bitcoin, then. Look into the halving mechanism. The supply isn't a variable just set by anyone. And even if you mess with that algorithm, the rest of the network would have to accept the changes (which would designate a hard fork and create a new currency that wasn't Bitcoin).
I vote for “complete” numbers in place of “complex”, and we just don’t reference “imaginary” at all — it goes from “real” to “complete” when you add the missing root of unity.
> First, name one bank that is not willing to provide you service if you don't have a smartphone.

Monzo comes to mind. Also possibly Revolut and Starling.

> people simply can not live without a mobile banking app?

The idea isn't that I'm not capable of banking without an app. An app offers concrete advantages such as being able to view your current account balance in real time, and view the amount of recent transactions. This lets you keep a handle on spending, possibly help with making ends meet if you are a student living on their own, or in poverty. Sure you can do it by hand, but only the most dedicated did it because it's a significant effort.

> cultivate the intolerant minorities who simply will refuse to run iOS/Android.

Good luck with that. I tried the dumbphone lifestyle, but ultimately not running Android or iOS will cut you off from basic services like Uber or public transit navigation/timetables (unless you are lucky), group chats with family and friends, and basic conveniences like said mobile banking.

> Convenience is nice, but freedom is much better.

With all due respect, no. We all have a threshold where it's just not worth it. I am not Stallman and I am not willing to put up with this much pain (or to rope my family and friends into my crusade by demanding they accede to my idea of "mobile purity").
Yes, on a good day it takes me maybe 30-40 minutes to get going.

On a day when I don't get enough sleep, it takes several hours, negating whatever "time savings" there are from forgoing sleep.
My apologies. I was making an Arrested Development reference. Then AussieWog went ahead and, well... I'm a bit surprised they did not get flagged.
If this is as important as it seems, why is it taking so much time from publication for journals like Scientific American to pick up on it? The paper authors, Birnir et al, seem to have done a very good job of summarizing their results in a clear and succinct way for a review paper in a letters journal. Kudos to them.
Being the top of the pile and not being a monopoly on talent aren't mutually exclusive though.
Most of my personal projects are open-source and, even though I often put effort into making them accessible and usable by others, it's usually just a passion project and/or an excuse to learn some technology

I think part of me cares about making them presentable "just in case" they blow up. I'd love for my projects to spread an interest in conlanging, voting method theory, agroecology, or whatever else I'm currently obsessed with but I don't really care if they go unnoticed too
> if they didn't insist on using the worst possible names for everything

If the alternative is stuff like "FactoryFactoryFactory", I'm not sure that's better.
OOP and functional programming are orthogonal -- you can do both ...
As a kid, I acquired three Kodak instant cameras for free, as they were near worthless. Then Kodak lost a lawsuit from Polaroid and was forced to buy them back at $40 each. I made a huge amount of money for that, as a kid.
Yes, this is really so. I can even confirm this is the case in Europe, as I once lived in the EU and paid import duties myself on something I imported from America.

In the case of Project Gutenberg and Telegram, the German side is the consumer, so it's entirely comparable. If the app or website is illegal in Germany, Germans who use it are the ones breaking the law here.

If I sell chocolates in America, and somebody in Germany where I have zero presence buys them, I should not expect to get arrested if I step foot on German soil because I used an ingredient banned in Germany. If I run a blog in America, and somebody in Germany comments 'Heil Hitler', I should not expect to get arrested if I have a layover flight in Berlin because I didn't delete that comment. To say otherwise is absolutely deranged. Germany can sieze my chocolates in customs - that's fine. They can block my blog - that's also fine. Your implications here are in utter contradiction to existing international law concerning the import and export of goods.

I challenge you to consider how it could be any other way - if the onus is on the other side, why stop at the website operator for not blocking Germans from their site? Is the host not also responsible? The ISP? Should FedEx be responsible for not inspecting their packages for illegal chocolates?
Yes, or add more layers
The ultra rich have more of everything. They have more money, more stocks, more land, more intellectual property, more monopolies more of absolutely everything.

Meanwhile most people keep their savings inside their body as human capital. Most people make a living by utilizing this human capital. If inflation gets them a job it is worth it.
I have an AirTag that I dropped by mistake inside a taxi in another country over 6 months ago. It is still active, and still reporting up to the minute location to this day... Apple is really minimizing the real issue.
Built a stock market scanner for my own needs and it has been a culmination of all my skills. Market is pretty saturated, however huge sense of pride which nobody can take from me.

On top of that it's what I use to trade. Hearing the feedback from my subscribers is my gold. https://mometic.com
> Guess what has none of these problems? Solar. Wind. Hydro. Energy storage.

Right. Because all of those grow naturally in the wild and do not require fiberglass, concrete, various metals, digging for ore, diesel for transport, and on and on and on...
Reduced features, cheaper components, etc.

GM trucks are leaving out fuel management modules (reduced gas mileage):
https://www.theverge.com/2021/3/15/22331766/gm-pickups-semic...

Tesla removed a backup steering motor:
https://www.cnbc.com/2022/02/07/tesla-cut-a-steering-compone...

BMW pulled touch screens from their cars:
https://www.theverge.com/2021/11/5/22765709/bmw-chip-shortag...

GM leaving out wireless charging:
https://www.theverge.com/2021/7/13/22575836/gm-wireless-char...

I’m sure there are more and these are just the ones making the news. All things being equal I wouldn’t expect a 2022 car to be as good as a 2020 car.
They'll also strip your contact details so that the company can't reach out to you directly.

Any recruiter who trusts their clients so little is probably not worth your time, however
> And you know who prints fiat money.

I imagine you mean the fed, but I don't know what point you're making.
Lenses solve a problem you don't have in OOP. Since OOP allows mutation, to change a value within a nested structure, just mutate it. If you don't want to mutate, then getters and setters don't help and changing nested structures is awkward.

Lenses solve the nested mutation problem for immutable structures but then go past what you can do with getters and setters. For example, you can compose bigger lenses out of smaller ones.
Yeah, but the original purpose was for keeping track of your own stuff, not as a deterrent for theft.

For your bike, I would recommend something from here: https://www.cyclingweekly.com/group-tests/find-your-stolen-b...
Nowadays people also use voice-to-text to send SMS / whatever messages ... and car systems don't even let you read messages, they just speak them out.

Not to mention all the video-training going on - literacy may be on the diminishing returns path for much of the population these days.

However nervous that makes us who are still surfing the last five centuries wave of ever-rising literacy.
Data Oriented Programming originated from video game development and is all about knowing your hardware and making sure you transform data A into data B in the most efficient way possible.

This tends to have other benefits besides performance as the simplification of code that results from focusing on the right thing also tends to help with architecture (until you go ham on optimization).

What it most certainly is not about is immutable data since that's counter to efficiency. It's hard to beat a big fat buffer you poke at directly. Not entangling code with data and focusing on immutable data is Functional Programming, pretty much its definition, not Data Oriented Programming.
GitHub Removed Deprecation Notice for ECMAScript2020 Support
No, I don't think you're following what I'm saying. The prosecutors were explicit about the sentence they were actually seeking, and that sentence was itself far outside what the guidelines suggest he would have gotten. The DOJ did not in fact threaten Swartz with 35 years in prison.
It seems that a malicious person A who has a strong dislike or enmity for person B's projects could do some real harm by buying upvotes/clicks/likes for person B's projects, getting them banned from various services.

Make it look like person B naively went out and paid a third party upvote/promotion service, and make it obvious enough to be noticeable.

to use some old internet terminology, make it look like a joe-job astroturf?
No justification for rape, we do not believe the americans are rational and contextualized his crime, and are only perceiving Polanski with an emotional lense, decades after the fact.

I dont care myself, just telling you why we ll never give him as a country. We simply feel different emotions (here doubt in France vs horror in the US). No need to ad hominem me in isolation as if I supported rape. I just know the media portray him as a victim of a 120 years-sentence justice system.

If he raped someone yday, like our ex-future-president DSK did in NYC, by all means, keep him, and we d give him back if he fled. But that also turned out a puritain whitch hunt in the end so it's hard to trust americans with our citizens.
I see the Spelling Bee editors have taken over...
More details.[0]

[0] https://github.com/JustOff/github-wc-polyfill/issues/43#issu...
I'm not exactly sure how hooks are related to OOP. Their design was inspired by 'Algebraic Effects' which are more functional in nature than OO.

This gives a good breakdown: https://overreacted.io/algebraic-effects-for-the-rest-of-us/
I don't really see the motivation for removing slurs, etc, from the available guess list in a game where you are the only one who sees your guesses. Good of them to take the words with unpleasant associations out of the solutions list, though.
That won't work. As I said, for developers, this is a Prisoner's Dilemma scenario. It simply takes enough defectors to fill jobs at companies that don't care about quality, and you lose any collective power you had as a group.
This works assuming the speaker hasn't been compromised by a would-be stalker.
For me, 95% of the functionality of Airtags would still be there if it only worked with your own apple devices. I have found airtags for finding things when I lose my keys/wallet around the house. I do leave them at a restaurant tying it to my iPhone would still show the last place I had it.
New York Times Games has its own app with various word related daily puzzles. People pay a subscription fee to be able to play the back catalog of crossword for example.

It is a pretty natural and obvious fit.
and by default becomes the new form of Gov... power to the people!
Making food more expensive is pretty much the opposite of politically viable.
> Spanish is the one I'm familiar with and there are a bunch of collisions in pronunciations like b/v and h/j (which are sometimes discernable but often aren't)

That doesn't sound right. What variety of Spanish are you familiar with that sometimes distinguishes B from V?
I do some fun things with Wireguard on a few VPS servers.
A while ago, I found this incredible website: https://wilderness.land/

It's basically somebody's web adventures as a map. It's inspired me to make my own version with hex tiles. I'm adding this to my list of sites :)
The barrier of entrance has not only been lowered on the cost side but also on the opportunity side. If people already own AirTags and know how to use them for legitimate purposes they just have to hide them somewhere to track somebody opposed to deciding to get a proper GPS tracker „just to find out where X is going to“.
I interpreted that as meaning "don't forget private industry had an important role". This doesn't mean that the private sector could have done it alone (my interpretation of government investment being essential).

But at that stage it's semantics really.

Maybe we could ask the question: "would private industry have funded all the basic research to get to the same starting point?" I doubt it since it would not have been shown returns for many decades and had a high risk of showing no returns. But maybe they would have, who knows?

A parallel question: "would private industry have developed semiconductor transistors without WW2 research into radar systems?
No single paradigm fits all of a problem. And in my experience, OOP is particularly bad at it.

The only reason OOP wins is because it doesn't enforce a single paradigm. You write 100% or 99% procedural code, you can write a functional program and encapsulate it. You can write a shell script and pop a GUI on top (it's marvelous in a horrible sort of way). OOP's lack of constraints is what lets it be used all sorts of places.
Have you read the PDF given?

The whole nail part is basically a single sentence in the paper.

For example, decorticate rats are unable to escape narrow alleyways because they can not turn around due to their tonsils touching the walls and them being unable to ignore that feeling.

Another example is that they take a few seconds vs (!) 5 minutes to groom themselves on average.
Great. Now people will have to pay to unlock hardware capabilities that already exist in the chip. I remember reading about this idea in some comedy site literally decades ago. Who would have thought that it'd become reality?
That sounds like an issue (and a big issue at that) with the API your engine is providing to you, rather than an issue inherent in A*! Building/rebuilding a navmesh is the expensive bit, cell look-ups ought to be essentially 'free', performance-wise. In an engine like Unity a physics raycast is a super expensive call to make, so if that's also the case for your situation then that's a real shame, I hope you can work around that.

If I'm doing regular "were are other objects relative to an object" I much prefer an ordered-spatially data structure like a quadtree, but doing a quick hash of the position and sticking it in a key based store works fine too. Again, that's one of those data structures that is expensive to build and cheap to query, so only building it once every x frames is probably a good idea. But again, not sure what your API is giving to you and how low level you get to work.
HN hug of death. And well deserved, I had a great time with this one.
At this point, most of those who perform augury on the intentions of the Fed are predicting five to six 25bp interest rate increases before the end of 2023.
Then that is Apple's concern, in the meantime I'll enjoy using their product for legitimate purposes.
Pretty sure they mean currently not indefinitely
The new .net has been amazing for us. Biggest QoL improvement would be the self contained deployments. We do B2B software, and being able to email a customer a zip that is guaranteed to work on any windows server without bullshit has been beyond incredible.

Our customers love the experience too. We switched to SQLite for persistence, so there are literally zero prereqs to an install now.
That’s fair, and definitely something I’ve done in the past.. the tradeoff is whether the time and money spent wrenching on the old vehicle comes out ahead. I’d have to think about that carefully.
That’s not the iMessage loophole. The loophole is when you have iClouds backup enabled. They have access to it. Disable the backup, you disable the loophole.
3 functions of money:

1) Store of value

2) Unit of account

3) Medium of exchange

Go ahead and design a money that you intend to have last forever (because good design/engineering stands the test of time, right?)

Tell me which tradeoffs you make.
> With the Serbian Latin/Croatian alphabet it gets a little complicated because it uses digraphs such as lj(љ in Cyrillic), nj(њ)and dž(џ)

People are extolling Italian here, but note that for those three sounds it uses the digraphs gl, gn, and gi.
Mine seems to be working fine. I usually have Slack, Discord, Chrome and Pycharm opened. However, when I try to play video games I can see the downgrade in performance. It starts to heat and becomes noisy. This combined with the lack of games on Mac is making me consider getting a windows laptop or trying Stadia.
> The AGC is a fascinating device. It used 60% of the ICs produced in the United States in 1963.

As written I interpreted this as saying the AGC used 60% of the kinds of ICs produced in the US in '63.

But it's not that, it used 60% of the production capacity. No, the AGC is not a machine utilizing over half of the IC designs produced at the time. This number says more about the nascent state of the industry the AGC was drawing from than anything else.