skysight-inc/HackerNews huggingface dataset:
> Has anybody come up with AI tactics specifically aimed at simply generating new grammatical sentences from a single-language corpus? Meaning that the results aren't judged by meaning or coherence, but by adherence to a grammar, with an attempt to maximize variety?

Just training an LSTM deep network on the corpus is enough to do that. GPT-3 is much the same, with a lot more training data and a less computationally intensive network architecture than LSTM, to make that huge amount of training data useful.
I think "grammar induction" is a good search term to get started here.
Terraria Source Code (2013)
>gawk uses PCRE

ERE with GNU extensions would be more apt here (PCRE has many more powerful features): https://www.gnu.org/software/gawk/manual/html_node/GNU-Regex...
When you decide to work in any field where technology meets creativity, you commit to learning new things every day for the rest of your life. So, learn to learn. Learn to be mentally agile: to change your mind-set as you explore fields and technologies you've not yet seen. Learn to evaluate other peoples' work critically.

Take risks: tackle projects and subjects where you might not succeed. They are FAR more important to your future than getting super-high marks.

Spend time practicing clear communications. Take a class where a professor guides you in the art of writing clearly and compellingly. If you have the chance, take a class in clear and compelling speaking. Read at least some of Aristotle's Rhetoric. Close friendships help with this: you'll have fun in the time-honored tradition of students' friendly debates in taverns.

If you go into the electronic games industry, do so with your eyes open. The talent pool for that industry is broad and very shallow -- many gaming fans hope to create games. The executives know that, and they shamelessly exploit it. If you go into gaming you want to end up an executive, not just another burned-out developer. (Successful executives communicate very well.)

Sex, drugs, and rock'n'roll are good, but not if they take over your whole life. So, be careful and don't forget that alcohol is addictive.

Above all, have fun doing what you love.
Sure.

Have you read in their entirety every single ToS you ever signed?

If you didn't, why do you expect others to have? And if you don't expect others to have read stuff they agreed to, how fucking realistic is it that the rules say that everyone should abide by something that's simply impossible for a normal human being to do?

The rules exist and they are fucking dumb. Or better if I say: not grounded in reality?
That is a very big loss as one should not use social logins in all sign-ups.
Performance vs. Perfection
Cloudflare Email Routing is still in private beta. I'm eagerly awaiting it
https://beta.ctvnews.ca/national/canada/2022/2/14/1_5780989....

Says here that 51% came from Canadians. I think 51% constitutes a majority.
Posted this because I remember seeing it a few years back and was like 'woah, thsi is bad.'
Tutorial: How to use JavaScript feature toggles to deploy safely
But the specific design of Frawk is that it's statically typed. Hence both the title of this thread and the description in the linked documentation. If Frawk sees that you've got a variable N, and you add 1 to it, Frawk concludes that's a number. Seems fair enough and it makes Frawk faster.

However for example, Frawk may be quite sure that something is a number, and so when there isn't a value for that - Frawk says the value is a zero. But Awk isn't fixated on the idea that it's always a number, if there's no value awk will say it is the empty string, and why not.

Lots of Awk programs don't care, but if yours does it will behave differently under Frawk.
Exactly this. Good point.
Like most people, I've got piles of old photos that I'd like to be able to label who is who in the person. For some family photos, I've doodled sketches of the photo, labelled the sketch, and attached it to the back. But I've often thought there had to be a way to get the computer to take the photo and generate the sketch from it. This seems exactly like it!
This is turning into an argument for strong typing, but, in light of your original claims, only for external inputs, not for internal interfaces - but if it is useful in the former case, why not the latter?
I get your point and provided a couple of examples of failed products. But there’s always another path. Depending on your personality, one approach is to take the people who complain and level with them. Yeah, this product sucks. It’s brand new. But does the problem exist? Is it important enough to you to want to solve?

If so, how can the founding team save the relationship? If someone is motivated enough to tell you your product sucks, they’re potentially great beta users!!
I noticed "I think through writing". Whenever I need to implement a new feature I first explore status quo and write it down on confluence, jira etc. Then write down that I'm gonna do, alternatives etc. It takes time but makes it way clearer how to move forward on fuzzy things.
Too late[1]. Let me know when armored RCMP officers are dragging truckers from their rigs and throwing them in jail[2].

[1] https://rabble.ca/indigenous/land-defenders-in-court/

[2] https://thenarwhal.ca/rcmp-arrests-wetsuweten-media-photos/
keep a clean code base
Every website =/= Google.

At this point in time, people wholeheartedly trust Google. Chrome works well enough for the majority of people.

Would Firefox improvements make such a difference in comparison to Chrome? With the current processing power we have on our hands and laptops, I doubt people would care.

As a marketer, the only way to go about this would be "the path of privacy", and maybe try to get traction in the EU market where privacy is being valued to the point of having proper legislation in place.

If Firefox became the standard for privacy, I can see large public organizations start to make the shift, even if it was for compliance reasons. Then maybe people who use those browsers at work will start to use them at home.

Of course I'm pulling this out of my ass, but it's A path I can see as an hypothesis.
There is a vast ocean between strugling to pay for your vacation and making millions every year.

And there is no "the HN crowd" - don't fall into the trap of assinging to collective consciousness for groups and then complaining that it does not behave rationally.
Of course you can. Just get vaccinated. It is literally safer than taking Tylenol.
Social logins only carry your information and a token, and you can enter to your profile and add a password too (99% of the time).

So, you can use social login (OpenID Connect in reailty), as an automated form filler and add your password, so your account will be effectively won't depend on that provider anymore.

I use a lot of services like that.
Then don’t use the services. I wouldn’t sign a contract without reading it. “Your honour, I had no time to read the contract, therefore it’s void” seems a bad excuse.
We have a minority government right now. It could be 2 months away.
Likely because bots and troll farms are totally out of control, and they don't have a more accurate way of fighting it. IMHO, this is also the reason behind some of the heavy-handed moderation on some subreddits. AFAICT, as bad as it is already, this is only going to get worse as (1) NLP AI gets better and (2) there remains no positive defense against sybil attacks.

Just curious... I'm assuming people have already thought of doing a pseudonymous web of trust--or is that somehow inherently impossible even ignoring the old spam-solution form checkbox for universal adoption?
Is the money being foreign necessarily an inditement of the crowd funding campaign? The money came from 93,000 donations according to the article. Really that just says that it had global traction.
I have Gmail forwarding all spam to my domain/fastmail. Any issues that way?
This is misleading. I moved to Germany last year and there's a whole secondary market - much bigger than I've seen in any other country, in sublets. While you officially need anmeldung (city registration) to live anywhere in Germany, there are at least as many sublet apartments without anmeldung available as official rental apartments on the open market. They're usually a good deal cheaper too. Lots of people (immigrants especially) have their 'official' anmeldung with a friend or relative, and move between short term sublets (1 - 6 months, but usually 3 or less) for years at a time. There doesn't seem to be any regulation of this sublet market at all - except by the management of individual apartments (where the subletter is in violation of their own rental agreement).
States should. A lot of their power rests on their legitimacy. They can collapse fast once that erodes.

If they cannot even keep the centre of the capital moving, seemingly ever again, the value of the currency can plummet quite quickly as people decide to move wealth into less liquid assets (or simply cash from other countries).

This seems far-fetched, but it did in the Weimar Republic too, until it became apparent it was already happening.

Edit: just to be clear I'm not saying Weiner hyperinflation resulted from a collapse in the legitimacy of the state, but moreso that collapse itself is never obvious until it's well underway.
Laws made under the act are subject to the charter unless they invoke the non-withstanding clause.

Furthermore, have you read the link you sent? The entire "Provisions" explains while this is way out of line to deal with protesters in Ottawa.

Using it for "Public Order" as Trudeau is doing, was meant to be a tool against:

"The Act references the definition provided in the Canadian Security Intelligence Service Act, which includes espionage, sabotage, detrimental foreign influences, activities which support the threat or use of violence for a political, religious or ideological objective; or those activities which threaten to undermine or otherwise destroy, or overthrow the Government of Canada."
You are not overreacting.

I've always thought we were excessively tailoring to ease of use rather than efficiency. Recently I started questioning that idea. We should have probably designed everything with security and stability as the nr 1 priority. If it doesn't need to be implemented in software it probably shouldn't be. Add a few extra chips to the mobo or have some pci card.

Government probably shouldn't be running things like a messaging services but it can offer infrastructure to facilitate it. An actual court for disputes, violations and crimes would be expensive but its probably worth it. No bans until you get your day in court.

Even in extreme cases where you [say] want to discontinue the email service you've provided. We could have laws that force you to auction the domain and force the new owner to continue the service for same price. OR compensate the (free) users for damages.
A few years ago, the company I work for acquired a small web agency. I was tasked with migrating their client sites to our infrastructure. One of the gems I found was https://www.jubyla.com/.

After a little asking around, I learned that it was created by the daughter of one of the agency's employees.

I couldn't be responsible for depriving the world of this, so I left it running.
This, right here, is why I never use acronyms with the sixth letter of the English alphabet anywhere in them. Heck, as you might already have noticed, I don’t use said letter at all, unless it is part of a word.

This is one “human corner case” I have no shame working around. Wouldn’t want to convey hostility where none exists.
Seems you’ve confused equality with equity.
Put simply, connect.

Find ways to connect to your professors. Many are deep experts in their domain. Talk to them in office hours, ask questions in class, read their work, engage.

Find ways to connect to your peers. Talk to the people in your classes. Find things you have in common. Hidden among them all are the few you would call best friend, if only you knew them. Get to know as many as you can.

Find ways to connect to the material (outside of classes). You will of course learn what is put in front of you. But what about the rest? Find other textbooks and materials. Do other projects. Immerse yourself in the field you are studying.

So, put simply, connect.
Make sure you take all opportunities for coop or work terms while in school. If one doesn’t exist try to ensure you find a student experience position each summer at the least. If you can turn that into a part time position while studying it is ideal.
This is true of any large organization with sufficiently diffuse responsibility. The catholic church, the bureaucracies of the USSR or Roman empire, DuPont, etc. they all do it.

Taking a cheap jab at capitalism (or anything else) in this context just paints you as blinded by ideology. No organization in the history of humanity has come up with a reproducible solution to this problem.
Compare that to browsers having more market share and firefox isn't any more intrusive or less focused at being useful. Chrome is totally shitty in stock form as well unless you love ads and don't care about privacy.
I found a version of TenFourFox that has the moniker "7450" which you can find in their historical releases https://www.floodgap.com/software/tenfourfox/. I wasn't expecting it to work and then it just did.
> If the protests are peaceful, the government should not shut them down. But at what point do the economic impacts of a protest cross a line such that they aren’t peaceful?

If it's not violent, it's peaceful.

Perhaps you're trying to redefine "peaceful" because you've come to the realisation that it's sometimes legitimate to shut down peaceful protests?

If someone parks their vehicle blocking the street as a protest or makes noise day and night, that's clearly nonviolent. If the state wants the protesters moved on, why can't they apply parking law or nuisance noise law?

Every protest has economic impacts, that doesn't mean it's not peaceful. I boycott Nestle in the privacy of my own home, which I hope will have a negative economic impact on them. Giving government the power to stop protests because they have economic impact would give the government the power to stop all protests.
> To me this sounds like "code in pure HTML, no React/Angular or anything like that". Am I correct?

That's not what I meant. With optimising page speed, there is a diminishing curve of returns from the perspective of time invested and the improvement that you make.

My idea, adding to the top comment mentioning the SEO, was to make sure that you don't slow down your landing pages / content unnecessarily which might lead to less organic growth and discovery.

While I wouldn't argue that this is the most important thing that will take your business off, a fast website and good content with keywords might provide you nice boost long term.
Thanks for sharing; I'm also an ex-Roam, daily Obsidian user, with similar (or at least overlapping) reasons for switching to obsdmd, and have a comparable workflow.
Sometimes it's "conscious" on the part of the brand, they deliberately release a substandard v2. But it can also happen organically.

There's a book called "Poorly made in China" [*] which explains a common dynamic here which I found surprising.

Major brands and retailers try to squeeze every last penny out of the outsourced manufacturers. The manufacturers often respond with "quality fade", cost optimising the product without the brand's consent. There is an element of "cat and mouse" to this. And this can happen at every step in the supply chain! So the outsourced manufacturer can also suffer quality fade from their suppliers via a similar dynamic.

Often the brand doesn't have that much insight or input into the product itself because they no longer "make" it. They got it made by giving a Chinese factory an item to clone, or by picking an item from a catalog of samples and suggesting customisations and branding.

If the brand "falls out" with the factory they risk having nothing to sell. Their main leverage is being able to switch suppliers. But when they do this the item doesn't come out the same anymore because the new factory has different tooling or processes.

[*] This is not to say that China can not make excellent products. They can, and they often do! But the dynamics of everybody trying to squeeze the last penny out of everyone else can lead to substandard results.
I don't think that is a Spain only problem. As an American, that speaks to me of how most government and corporate systems operate. They are actively detrimental to helping people in need and do a terrible job of preventing fraud.

Here they are more likely to result in punishing the already poor or underprivileged and at times seem to be the way we prop our economy up.
"industry is better at organizing capital and labor to deliver a product/service than government"

At some level this is always true. Are there any countries with competitive industries that don't have corporations doing the actual work even if the government accounts for 100% of their revenues? Isn't this the basic premise behind the economic revolutions in India and China, that government industries are significantly less efficient than private industries?
Most cars do not do this. Teslas are famous for their DRM, restrictive connectivity, and shady upsells. Those will show up in the "cons" column of any honest review.

A normal car in 2022 will not constantly surveil you. No critical functionality is tied to an online account in any non-Tesla mass-produced car that I am aware of.
Zettlr[1] (FOSS) has mermaid support[2] included. Zettlr is a markdown editor for personal knowledge management and/or distraction free (scientific) writing w/ PDF publishing.

[1] https://github.com/Zettlr/Zettlr

[2] https://docs.zettlr.com/en/reference/markdown-basics/#zettlr...
Thanks for serving ... the rank and file of the military is truly dedicated in my experience and it would be great if a larger portion of the funding was spent on the human side of defense and if a larger portion of the decision making was left to the "normal people".
I believed in Reddit very strongly. I did. And then they started pulling off all these user hostile moves. "This community is better in the app" when I wasn't logged in. I understand why. They need to protect their investors' interests: which is collect as much data as possible. But if what you're doing is introducing friction to your own users then that seems like a clearly stupid move. Then again of course Reddit admins don't know if I'm a user because, after all, I didn't log in. But perhaps I just wanted to check out a specific posts in my phone web view without opening the post in the fucking app?

So I deleted my account. And I don't miss it too much, I never really found actually interesting content on it. On the other hand I've regained so much time that I used to invest in mindless scrolling.
Take your E-mail address seriously. After a security incident, Reddit sysadmins may force an E-mail verification and password reset. I lost my first Reddit account (Yes, I lost two Reddit accounts) because of that - the E-mail address was gone since a long time ago but I didn't bother to change that, so I couldn't complete the verification.
This is the most charm and personality I've seen in a landing page in some time.
Better is a 100% subjective term and there's a huge discrepancy between what engineers believe is a better product and what users/customers do. Our product was and still is technically inferior to competition but we still have an NPS of 9 and are extremely sticky, why? Because of our amazing sales, marketing and customer success teams who've built excellent relationship with the customers.
That's the big difference, these contractors get given the contract with a big pile of restrictions on how they should build the thing, which usually aren't optimal in terms of cost or performance.

Commercial companies like SpaceX on the other hand, who are spending their own money (i.e. no strings attached) have much more of a free hand on things like technology choice, architecture and procurement.
"My experience with Google's business support is that instead of talking to a brick wall, there's now someone between you and the brick wall. "

That feels like a lot like the support my company (multi bullion dollar company) gets from MS and other vendors. We have super friendly people to interface with but if you have a real problem nothing happens besides a lot of friendly phone calls with "action items" and "follow ups". But when an issue hasn't been addressed for months it's a taboo to call that out. Even the managers at my own company don't like when you say "issue X hasn't been resolved". Instead it seems an unspoken rule to just keep scheduling conference calls that never lead to anything but are very friendly and upbeat.
> People who have Firefox installed are not being hypnotized into switching to Chrome.

I have personally set up Internet users who I started out on Firefox, and that I later found out were using Chrome as their primary browser because in their words, "[X Webapp] told them to install it", and then it got set as their default.
That's what I am saying - your argument boils down to "bad validation is harmful" - true, but hardly controversial; bad code in general tends to be harmful.
Please reread what I said. I don’t think it’s okay. It’s the very first sentence in my reply to you.

I’m open to discussion but only if you are replying to what I'm saying.
> I couldn't be happier with the switch (I was using Protonmail before, and Gmail a long time ago)

I am curious: What made you switch from Protonmail to Fastmail?
Overview of PostgreSQL Internals
Interesting idea, though I thought the orig. goal of Java was to avoid this in the first place.

Btw, font on website hurts my eyes, not easy to read. Its a font you'd use only by exception ie. italic usage (e.g. a quote). Not for a whole website.
Jubyla.com
It is not like every update break everything. They did one major update that broke a number of extensions and they didn't even do it without prior announcement and time for extensions developpers to adapt them. Appart from them those are tiny changes.
Does their nationality, or who they represent, have any bearing on the logic of their argument? Don't forget where you are.
Love this. Have you written any more detailed content about this journey taking any one of these such websites from 0 to 100k? I'd love to read the play by play.
"For me, the state-sponsored space exploration of space (particularly, the Space Race) slowed down progress in the sciences and even for space exploration in the long run."

I strongly disagree. A rocket engine is so complex, I think nation state level investment in a war economy moved it forward at least half a century, if not more.

It took them seven years just to create the first turbo-pump!

Without Nazi-Germany bankrolling von Braun and his Space Nazis, USA and Soviet Union would not have had the seed to start their ICBM programs.

Which then fed everything else. Without Apollo program, you would not have had the huge airforce talent to figure out how to operate in space.

Space has nothing trivial in it. Each step has required carefull engineering.

I kind of agree that with modern computing we probably could make a few leaps, but difficult engineering up to this day has required century or more of groundwork.

For example Nokia did not become the fallen giant due to some VC investment in the 80's but because they had long tradition of radio engineering going back to 20's. And so on.

SpaceX is now so succesful, because they have a century of aeronautics training, research and culture - bankrolled to a large extent by US taxpayers (for which we in other countries should be grateful for facilitating the future of space faring humanity) to lean on. It's still a huge achievement but without the century of defense spending it would not be even remotely possible.

I would say that the tech is only now mature enough to facilitate the public ventures.

But that's just me, you might be correct as well :)