skysight-inc/HackerNews huggingface dataset:
Read up on Schrems II. This policy is actually based on a court's decision not on a decision of politicians. Politicians actually tried to save data transfer with the "Privacy Shield".

"The CJEU ruled that the Privacy Shield does not provide adequate protection, and invalidated the agreement. The court also ruled that European data protection authorities must stop transfers of personal data made under the standard contractual clauses by companies, like Facebook, subject to overbroad surveillance. This decision has significant implications for U.S. Companies and for the U.S. Congress because it calls into question the adequacy of privacy protection in the United States."

from https://en.wikipedia.org/wiki/Max_Schrems
> Much of the growth in administration is driven by a significant rise in the costs to comply with federal regulation. Those regulations are not bad

Similar things happen in healthcare. My SO works in pharma and the amount of red tape they are required to navigate significantly increases the complexity of their administrative work and decreases the cost-efficiency of their business, partially passing on the costs to the price of drugs.

Again, like you said, the regulations are not bad (like regulating the types of communication they can have with doctors), but there is a price to pay to keep them.
That definitely sounds plausible. AWS services undergo mandatory security reviews and threat modelling that usually cover these scenarios exhaustively. A lot of work and complexity goes into scoping down credentials for defense-in-depth protection, to protect against exactly these kinds of issues.
> I am located in Germany, but if I would start a SAAS site today, I wouldn't try to sell to the EU. Just isn't worth the trouble.

If the European market with half a billion people isn't worth it for you, right, whatever I guess? I'm sure someone else will be happy to fill the gap that you so generously leave for them :)

I'm more likely to just stop using those sites with GDPR violations than try to work around it with VPNs.
in TX at the moment, jeez the number of people we are gaining is absurd, home prices have increases 40-50% in the last 2 years
95% of people in New Zealand that are eligible for a vaccine are vaccinated. A population of five million are getting ~30 new cases a day when excluding cases at the border on entry (50 including the border cases).

People are causing the spread, not the vaccine.
Yeah we I read somewhere that in Germany 60% of students go into trades and they have seriously beefed up their programs. But yeah there is a stigma here in the US about trades, I think that's partly due to the social consequences of having insane wealth gaps and worshipping billionaires.
You can do twice as much work as you bill for, but if you don't somehow show the client it's all for nothing. You get no goodwill, which is typically what businesses are looking for when they do free work. I try to always show any extra work done and what it would have cost on the invoice.
When I wrote the guidelines, it really was all about, "be consistent". camelCase is my preference, but really, go with what makes sense and is least disruptive.

I actually REALLY like SuitCSS' recommendation and I definitely wouldn't object to it.

I intentionally didn't address project architecture (folder names, file names) because ... to be honest... I still haven't quite figured that out.

But I'm going to think on it and maybe add something to the guidelines that echos your suggestion.
One line at the top.

"Wordle, brought to you by Nike" or whoever.

A ton of money and no burden for the users at all.
NIMBYism is human reluctance to change manifested.

Housing prices in Austin, Raleigh/Durham/Cary, Pittsburgh, Boulder, Bend are becoming unaffordable to folks who were there 10 years prior. And I wouldn't be surprised if existing residents are complaining about the influx of new transplants.

It's tough to predict housing demands and tougher to build infrastructure and houses fast enough for these population changes.

However to f0e4c2f7's point, I agree that unless the Bay Area mitigates its high rents, the region will stagnate. High CoL and creativity are inversely related.
Anecdotally, it's definitely way cheaper to be married with kids. Child support is commonly like 30% of salary after taxes (20% before). As a married couple we definitely don't need to spend anywhere near that to maintain the kid, but the courts after a divorce say you must pay it or go to jail. So the end result would be the one in custody gets to pocket that difference. Very expensive on the parent without custody.

If my wife and I ever split, I would much prefer to stay estranged while being half responsible for the kid, to being divorced paying 30% of my salary for no fucking reason beyond that's what some bean counter decided is the cost of the child.
Not just black holes, but neutron stars and brown dwarfs, too. These studies ruled out MACHOs with masses in the range of 10^(−8) to 100 solar masses. That's 1/3rd the mass of the Moon to five times the mass of Betelgeuse.

For black holes to be visible due to Hawking radiation against the cosmic microwave background, they would have to be pretty small, about 0.8% of the mass of Earth or about the mass of the Moon (https://arxiv.org/abs/astro-ph/9911309). I don't think anyone's found such a small black hole anywhere, yet. If they did, it would be a pretty big discovery since such a small black hole would have to be primordial.

As an aside, "dense" doesn't really make sense in the context of a black hole, which has infinite density.
Developers can also migrate to Vue
Let the market decide. Pick a winner in advance and tax the outcome I don't want out of existence. This is about as much market-based policy as your typical politician is maiking science-based policy.
In chips because of the layers of conductors and insulators you are actually charging a capacitor, not just sending a signal down a lone wire.
A lot of old fashioned nursery rhymes and children's stories are about evil step-parents?
> The answer I get from my friends in the higher ed business are that the costs are covering decreased investment by state level government in colleges and universities.

I’d take that with a big grain of salt. They love to play up this angle but I just don’t see where funding has been cut at the same rate as tuition has increased.

I remember back when I was in school, one year the state government asked for some belt-tightening, to the tune of a 2% budget cut. Y’know, asking the school to go back to the budget they had like two years prior. The admin started going nuclear, “there’s no fat in our budget, these cuts will go straight to the bone!”, saying they’d have to cut the entire music department, 10% of all class sections, etc. Even got the students riled up enough to march on the capitol building. Even at the time, being significantly less jaded than I am now, I knew this was complete BS. Ever since I’ve been very wary of this narrative that colleges are driving up tuition because of state budget cuts. And it didn’t help shake my belief when I went back to campus a few years later and saw that they did a complete renovation of the library to include multiple gaming kiosks (!) and other such creature comforts.

Simply put, the schools can basically charge whatever they want and students will pay because any 18 year old with a pulse will get approved for unlimited money so long as it goes toward college. Put limits on student loans and you’ll see the situation change quickly.
Note: my income has never been dependent on local/small clients (small being <10 employees) such work has always been "extra income" for me or to build relationships with others.

I've fixed bugs for free (if I failed to interpret requirements or made a mistake) but otherwise I would offer change orders for anything outside the agreed scope. Depending on the changes or how they fit into the existing work, these would possibly be discounted or free, especially if they are made early enough.

That said, I've been solid and explicit in the agreed scope. This goes for every project or org/client, don't get me wrong, but I've found this is much more important with smaller orgs/clients.

Otherwise there are a lot of great suggestions already made elsewhere in these threads. I haven't really ever had issues getting paid. I believe having a clear scope and asking clarifying questions also builds a better relationship (which I think contributes to better engagements, reduces other headaches, and leads to referrals!)
Then you would have a bartering system like we had 100's of years ago. Here's my 6x beaver pelts for your knife. Do I need to explain to you how inefficient that is?
If you do anything badly it will suck. Don't do it badly.
Power grid fails as Argentina hit by record-breaking heatwave
Oversized vehicles also feed their owners' egos. And display wealth. Practicality as a factor is in the rear-view mirror, so-to-speak
A year ago my wife got Covid. She isolated in our bedroom and I was quarantined in the rest of the house. I spent my time getting high and watching movies. I took multiple PCR tests and an antibody test and they were all negative.

> It’s been of the few times in my life where my weed habit looks smart, and I’m loving every minute of it.

Indeed :)
Fantastic.

Feature Request: I'd love to see the ratio of successful points to number of times the ball traverses the circle. I think others have already said things about scoring mechanisms for faster taps, I wonder if there could be one around a sweet spot on the line (earlier is better? Later?!)

Well done, you've made me late for a meeting!
Covid didn’t “hit early and hard” in the Bay Area because people and government in the Bay Area took (relative to the US) strong, fast countermeasures. Before that we were on track to be similar to NYC but a couple weeks behind.

NYC got unlucky being the first place in the US with significant spread (and being a dense, transit-dependent city), but local and state government also severely fucked up the initial response, reacting too slowly and not aggressively enough (e.g. if NYC schools had closed a few weeks earlier, it would have saved a huge number of residents’ lives, but the mayor was afraid closing schools would make him look bad). And NYC in 2020 could have easily been twice as bad as it was, if it had reacted even later than it did.

The lesson here is that public health response matters, public health officials should be empowered, and political leaders should act as fast as possible instead of dithering around and trying to pass blame.
Yep, something like Flyway or Liquibase in the Java world has always made a lot of sense, though you also should be able to explicitly say when you do/don't want to run said migrations (e.g. run different profiles).

Of course, recently i've also found Dbmate (https://github.com/amacneil/dbmate) which is a lightweight and language-agnostic tool that supports a variety of DBMSes (PostgreSQL, MySQL/MariaDB, SQLite and more recently even ClickHouse) and can be used for running SQL migration scripts regardless of what technologies that particular app uses (Java, .NET, Node, PHP and so on).

Now, setting up the CI might be a little bit more difficult, but having one tool across all of the services in your architecture can be worth it!
The predation is from voters today to taxpayers tomorrow.

Politician A says they want to help students by paying for their education, or at least some of it. This requires cash flow, which results in more taxes, or at the least, entries into the government’s debt figures. Either way it shows up on the balance sheet and can affect tax liabilities today.

Politician B says they want to help students, but they will instead have the government lend money to them, with zero under writing other than the “school” needing to be credentialed by some entity. The cash is spent, but an even bigger asset in the form of the debt is recorded, actually improving the balance sheet. Then you can whittle down whatever taxpayer subsidy is being given to the schools as is, and they can make up for it with tuition increases. Either way, government finances look good, and taxes can even be reduced.
Pretty sure sshuttle doesn't suffer from TCP over TCP, similar to how normal SSH tunnels don't because they operate at layer 4 and copy the bytes manually onto the multiplexed connection. Layer 2-3 tunnels is typically where you run into issues.
As a man, is there anything I can do or avoid doing in the workplace to make it easier for coworkers like you? Let's assume I don't know and don't suspect anything specific about my coworkers. I just want to know if there's anything that would be pretty easy to implement, that would make a difference.
I think the youth are plenty stoic and resilient. They have to be in response to increasing inequality, a shrinking middle class, climate change, and increased authoritarianism. They have never known a time without war and terrorism. School shootings are no longer newsworthy and they grew up drilling for a lone shooter.
from TFA:

Spend the time to migrate scripts from local locations to global locations, eliminate views, materialized views, and stored procedures.

Wow. So things will be better if we don't use the modularization you can get through views? I've just finished up a tool* to make it easy to keep code for SQL views in VCS, but I must have been thoroughly misguided ;-)

*) https://pypi.org/project/DBSamizdat/
At my company (JITX) we've fully committed to compiler architectures in our stack, which makes sense since we're developing an embedded DSL for circuit boards.

It's remarkable how many problems are easier when you just accept it's some kind of compiler problem that needs parsing into a tree you can walk with a pass to spit out the required data. For example in audio networks, you can write a buffer allocation and latency compensation solver as a compiler pass over an AST that represents the network topology, collected by walking the network graph objects. It's way easier to write and test than using the same objects as the network itself.

I will say one of the downsides (if not tackled early) is incremental and streaming data through the architecture. It's a lot easier to write a batch parser than interactive one - which can hurt if you need partial compilation in the future.
yea but they can form in california but hire remotely, startups can hire talent far cheaper in other regions than the bay area.
If you open the editor on a bigger window (I think I made it 1000px or more) you'll get the "full" editor with the dots that you are missing. I may make it an option so you can get the full editor on mobile too.

And yes, more points and different aspect ratio would be nice, currently the `textarea` works by having a native textarea invisible on top of the SVG render, and tuning it to be in sync was a bit hard. So I think I can make custom grids and ratios happen but I'll have to disable the textarea for them, no big deal I guess :)
I'm sure the GDPR disagrees with me here, but I'd like to see a watchdog test that case in court.

I doubt it. The right to erasure has never been absolute even under GDPR. Typical examples are that you can't compel a bank to delete all records of a loan it gave you, nor compel the police to delete a criminal record of your past behaviour, as long as the data is lawfully and properly handled.
UPnP is a security risk (as is forwarding all UDP ports to a single device). Nintendo should set up STUN servers so the Switch can do UDP hole punching.
And that's the thing, it's okay with me if I'm wrong. Or as I responded to a doctor who asked a similar question: "Do all your patients live?" It's not a question of being special to me, it's a challenge to figure out what will make them stick around and make the company money and it's usually strongly correlated in my experience.
Or install an extension to view code of other extensions before installing, directly on chrome store pages

https://chrome.google.com/webstore/detail/chrome-extension-s...
I think the big concern for many is the advice from EV makers (e.g. GM) to not park their vehicles in a garage or near other vehicles, nor to leave them charging unattended [1]. It might be interesting to compare gas vs. electric vehicle fires while the cars are parked rather than in motion.

Stories like a Tesla catching fire in a garage while it's owners were asleep is the risk that most fear [2]. Is there a greater risk of gas vehicles catching fire while parked in a garage?

[1] https://www.reuters.com/business/autos-transportation/gm-tel...

[2] https://www.washingtonpost.com/technology/2021/08/04/tesla-f...
What I in fact find to be the most compelling reason for strict (as in non-optional) monetization is that making a service without monetization can make it significantly better than other services, potentially increasing the quality of the experience of the consumer, but reducing the potential for any other developer of entertainment to profit, which, if they were in need, could significantly harm them.

The solution to this, of course, is to set up a (government) service to pay artists, such as game developers, for their work.
I'm glad that there is much more awareness and consideration around cost.

When I was in high school and applying to colleges around 2011, the advice given to us was to not take cost too seriously. Many authority figures (like high school counselors) told my peers and I to, "follow your heart" or "go where you think you'll fit in best".

On top of that, student loans and interest rates where not explained to us very well. Very few of us understood that borrowing 160k-200k to go to an out-of-state/private school could very well mean you were signing up for a lifelong debt.

Looking back, its insane we could make such a life altering/hindering decision with so little oversight from the "adults".
that works. If there was a leaderboard, this thing will win for sure :)
I think Netflix is bad exple, because their recommendations are especially bad in general. Them recommending something does not want people actually watch it.

But I agree with larger point.
then let's play into this and charge for oversized parking spots
Your point about learning about business is spot on. I feel like I got an MBA in entrepreneurship early on, by doing this kind of work. That said, it's a very rough way to make a living.
>Maybe so, but you do not get to decide which innovation is good and which is bad.

I didn't decide, the European Parliament decided. And they made the decision to protect our (collective and individual) human rights.

>We do care about privacy from governments though, but that is never legislated, is there?

Privacy from governments is exactly what this case is about.

The US government can - in secret, with practically non-existent oversight, and absolutely no means of redress - simply take personal data sent from the EU to the US. Because of this, the US is not deemed to have "equivalent protection" to the GDPR and thus transfer of personal data from the EU to the US is banned (unless it's made technically impossible for the US entity to comply with an order from the US government to access it).
If the syntax for function definitions is relatively fixed, I'd say use regular expressions. Others have mentioned recursive descent parsers, and you'd be implementing the "base case" portion of one of those.

Not including "includes" is easy. Just don't go looking for them.

---

Edit: the fun part will be trying to implement doc-strings. :D

You wind up with a RDP that has a grammar like

fn_def := documented
| un_documented

documented := doc_string def

un_documented := def

doc_string := <your docstring format regex here>

def := <your function defition regex here>

Note, for the last two, it will be easier to break those up into pieces. If I were writing a RDP for C# method declarations, I'd have something like

def := ACCESS_SCOPE MUTABILITY RETURN_TYPE FN_NAME L_PAREN PARAMS R_PAREN

ACCESS_SCOPE := "private" <-- these would grammar "terminals" or the literal strings we are looking for
| "public"
| <etc>

MUTABILITY := static
| <others?>

RETURN_TYPE := "bool" <-- note that this should actually be much more complex
| "int" because you can (almost) arbitrarily specify types
| <etc> based on C#'s internal types

FN_NAME := <some regular expression for allowed function names in C#>

L_PAREN := "("

R_PAREN := ")"

Something like that. You'll need to test as you implement, though.

Each of the above grammar definitions should correspond 1 to 1 with a function that you implement. If you need/want help with implementation, my email is in my profile. I'd be more than happy to walk you through this (I've done it before :D specifically this use-case, too, where I was trying to auto-document a language that doesn't have any development/documentation tools).
There shouldn't be a divide between skilled trades and bachelor's degrees. If I could add a creative writing minor to math degree, why was it impossible for me to add an aircraft maintenance certification through my school?
Thanks for the clarification (even for some rando on the internet), that makes a lot more sense... I think I'll implement a rule for myself where I won't comment on HN posts after first waking up anymore. Agreed that could totally happen!
Hey just wanted to say thanks for sharing your story. Not that you owe it to anyone, but I hope the public presence of people working through these issues will help the next generation of survivors to have a more easily found path forward.
Wait, so they managed to make AWS trigger a request on their own bucket using AWS internal credentials, and they extrapolate that this means they now have access to $everything ?
Thanks, you've just wasted valuable engineering time of multiple people. The actual cost of this game is much more than what we realize.
Uhh lawyers and law students can have criminal records. Commonly.
FWIW, major college football programs are usually net positive for the school. In some cases they subsidize the other athletic programs.

https://247sports.com/LongFormArticle/Ranking-college-footba...

As far as where it goes, I think a ton goes into new buildings and amenities. I went to Auburn a decade ago and the campus looks completely different. Everything is new and shiny. I assume there are also a ton of administrators.
Discussed at the time:

Don’t try to sanitize input – escape output - https://news.ycombinator.com/item?id=22431022 - Feb 2020 (280 comments)
It’s not so much a social stigma as it is different socialization. People who went to college use the experience to relate to one another long into adulthood.

More than anything that’s why students go to college (source: college students).
The answer would be investigated and evident if proper underwriting had to be done and there was not an unlimited guarantee from future taxpayers to make good on the debt.
Severe Vulnerability Found in Another NPM Package
A high severity vulnerability has been found in a widely used npm package "socket.io" with over 4M weekly downloads.
ElectroBOOM replied to this: https://youtu.be/iph500cPK28