skysight-inc/HackerNews huggingface dataset:
I'm not sure if this counts as "game-like", but what I'm doing is a random character/story generator: https://random-character.com/

Many people think it's game-like, but the purpose is to stir ideas like a deck of cards to help writers (game designers, movie scripts, authors) out of writer's block.

My next plan is to have a part done with PCG, and another part done with some kind of language model. For example, the next stage I might take a popular dramatic pattern - the Three Act Structure, consisting of [setup] [confrontation] [resolution].

[setup] might generate 1-2 dramatic elements. [confrontation] might have 4-6. [resolution] would be one, though exclude <deliverance/rescue> as well as some bad ends like <disaster> or <cruelty>.

So let's say I randomly roll up <murderous adultery> as the intro. This consists of say, <villainous wife>, <victim husband>, and <anti-villain murderer/lover>. In resolution, this could spawn into other plots like <revenge for a crime>, <supplication>, or <fugitive>.

I can then generate characters based off this. Rolling off my existing generator, I have 1) <female> <villain> <damsel in distress> <blatant liar> 2) <male> <anti-villain> <adorable> <right cause> <wrong side effect>, and 3) <male> <support> <big> <stoic> <loyal>

All procedurally generated. Now we have a pile of tags. There's some hard coded descriptions on the current prototype, and while they work, 80% of the development time and the output quality has been in the writing and display of these tags. What I'd like to do is feed these tags into some natural language model to generate a description, and maybe even string together a plot in a way a human wouldn't.

tldr: I use PCG and popular patterns to generate plot curve, characters, then feeding it into something like GPT-3 to illustrate them.
so am i correct in that this essentially scripts an AE program and renders when done (used to do those for automated things myself)? if so, kudos - and if not, kudos as well
It's completely fair to compare your product to its competitors (especially one you referenced in your post title) when discussing the pricing scheme you landed on.
Intellectual property isn't physical property. Google lost absolutely nothing in the exchange except the possibility of perpetual monopoly on this particular algorithm. Google still owns it, and they can still profit from it, the only difference is that they now have to actually compete.
Yes, very interesting content and engaging for any category of interest
It’s not a 3kt blast. Not even close.
Feynman told that story about Fermi.
Yes, this was a private hospital it seems (I just checked). I went where I was instructed by my travel safety program / travel insurance, which ended up reimbursing most of my costs involved anyway. It was selected because it was the only hospital in the area with a foreigner's department.

My experience may not have been representative then, as it could have gone differently in a public hospital, but I am unsure. It seemed based on what I was told at the time that I could only seek treatment at hospitals that accept foreigners except in the case of an emergency severe enough to require an ambulance (I called an Uber to take me). I think any hospital would have ensured I was stable but not admitted me for multiple days of care other than one with a foreigner's department. But, it may be that a public hospital would have treated me without any concerns about my citizenship or residency.
Oh my goodness. I had heard of Starship from the initial PR, and from those photos I had somehow assumed it was about the same size as a train carriage (~60ft.)
I had to click four times to close popups before I could read this article. What is the internet coming to?
Yes, ShareChat is a very well deserving next unicorn. Amazing content and very engaging content
I am sorry for your lots :(
That's an awful analogy
Who wouldn't take the best tech from google and improve it in waymo. Only an idiot would redo everything from scratch. Every real engineer knows its more important to get the job done than take credit
I hear you friend, it is disheartening to see, but also heartening to see.
Yes, I'm saying that government protection of trade secrets is fucked up. It renders patents completely obsolete: all you have to do is slap a label of "secret" on anything you invent and now the government will protect your monopoly on it until the end of time.
Maybe that’d be called a Hanlon’s Clover?
Actually, my research shows that the 2009 iMac was the last one that offered this functionality, which is described in 2009 as "27-inch models also support input from external DisplayPort sources (adapters sold separately)."

This matches my recollection that my 2008 iMac had this feature, and the one my wife got in 2012 did not.

2009 Tech Specs: https://support.apple.com/kb/sp696?locale=en_US

2010 Tech Specs: https://support.apple.com/kb/sp588?locale=en_US
Not really because the most common reason your password is leaked is some online service leaked it, not someone hacked your machine and found it.

In that scenario they would only have your single site password and not your master key.
In response to 1, you're asking people to do their own research when you have stated the claim. The burden is on you.

As for 2, if it's such a problem, just don't make the argument. It genuinely comes off as wanting people to agree with you rather than any real interest towards engaging in actual discussion.
Some WW2 battles were fought at significantly shorter ranges than that. Just in the Malta campaign, at Cape Passero the Italians closed to around 1700m before opening fire. In the attack on the Tarigo convoy, the British closed to 1800m before opening fire and approached as close as 50m to the Italian ships.
The tradeoff between client CPU time and upload speed is interesting. If they need to be able to output compressed text at 100mbps, that gives a budget of ~100ns/byte, or pretty much what they would have been spending with zlib in the first place. But on my fiber connection I only have a budget of 10ns/byte. Does that mean you'd use the equivalent of `brotli -q 1` for me? If so, doesn't the march of progress continually erode the advantages of compression in this use case?
Here’s the iOS app:

https://apps.apple.com/us/app/dark-sky-weather/id517329357
I would emphasise one more thing in connection with this: scalar products being projections onto the new axis and the matrix multiplication (so called rotation) of a vector is just calculating those scalar products. Now you can forget all those confusing angles altogether.
Sorry, bad wording on my part. I was more wondering about ships/watercraft around the port for this current explosion.
Stages of Pregnancy: Changes in first, 2nd and 3rd Trimester
"Progressive Enhancement" touts using the basic building blocks first and growing from there, but it hasn't been updated to explain when and where to offload the computations. Are there any best practices in circulation about balancing the workload?
Coronavirus vaccine developers wary of errant antibodies
Well, it's a lot more like tripping and falling on your face than being Lebron James in this case.
Isn't this type of thing usually a civil case - how is it that he can get jail time? Also what ever happened to Kalanick in all of this?
They actually posted an official video of the hop just now: https://youtu.be/s1HA9LlFNM0
The Mormon thing was started in the FBI and goes back to Hoover
Allowlist isnt even a word.
Mature forests are carbon neutral year over year, but they have a massive amount of carbon sequestered in them at any one time.
I bought my first 128gb SSD for like 300 I think in 2008.
Research in actual human languages like Chinese and Japanese, but with relation to product development, e.g. speech recognition, speech synthesis, natural language models. Some languages like Chinese and Arabic are particularly different to English, yet the market is large enough to be viable.
Official video from SpaceX: https://youtu.be/s1HA9LlFNM0
Official video: https://youtu.be/s1HA9LlFNM0
Location: Toronto

Remote: Yes

Willing to relocate: SF or NY

Technologies: Python, Tensorflow, PyTorch, NLP, Backend, C++

Resume: https://drive.google.com/file/d/1HvWT9LEjEUHdeNzONO5VPEQ3Qn0...

Email: h.ultra.singh@gmail.com
We're hiring for Starship and Starlink software teams: https://grnh.se/080f65d02us

It sounds like you're passionate about your work and that's an important quality. As gorgoiler points out, "Making a difference in the world is what counts."

If you'd like to help, consider applying! :)
The Evolution of Digital Twins
Making a difference in the world is what counts. It’s the delta that matters, not the final value.

Measure what you do by the change in yourself and others, and how it makes society better.
List of Discontinued Google Products and Services
You accused people who make transactions that don't create value of theft
Don’t contribute to this newspeak fad please.
Do you have a decent GUI client you use? It’s always something I’ve found a complete hassle when working with Postgres over MySQL. I usually use SequelPro on Mac and Heidi on my Windows machine.
But servers are typically fast at serving up html, which the server isn't rendering, only generating. Very fast these days, particularly with proxies and server caching.
You are being unfair to yak shaving there, which is normally something you do unrelated but to help you get the original goal done.
Isn't the sale of nitrates highly regulated in most countries?
What is the 'sovereign citizen' movement?
"send it to a human" lol that made me chuckle!

Thanks for explaining this in detail, Michael! Really great work here!
Same with most computers. Recently migrated from an iMacPro to a Ryzen 3900X with Linux. Linux feels so much faster then the iMac, which when I use it now feels very sluggish for a 8core Xeon 32gb machine. This just shows how computers are kept slow so you want to upgrade </foilhatoff>
I don't like doing point-by-points, but much of what you said is not correct:

> You're going to have to replace the equipment

Or I could just keep buying and using phones with aux ports, and all the equipment at home/friends/family will continue to work

> But the real advantage of aux sounds like the standardization to you - and that's mostly a question of simply making the jump

I already listed a number of places I use the aux port. The only thing I own that uses bluetooth is a Garmin watch. I see no reason to switch.

> Yes, you need to spend a little money (but much less than your other devices like phones/laptops/etc

Or I could keep using aux and not spend any money, and my laptop/phone/desktop/car/headphones will all continue to work together just fine.

> Even today, you'll be able to use your bluetooth headphones with essentially all phones and laptops regardless of brand

Not with my desktop, nor my home theatre, nor my in flight entertainment.

> If your desktop doesn't support bluetooth, a desktop dongle is just a few dollars and you can leave it in permanently.

Or, again, keep using aux and have great quality and no dropouts?

> Switching standards is annoying, but it's going to happen sometime; and at this point bluetooth is pervasive enough that it's pretty usable.

Every time I use bluetooth, it is slow (garmin watch) or it drops out (car audio in numerous vehicles, microsoft wireless mouse) or the music stutters (cars again) or the batteries die (friends I see with bluetooth earbuds). Bluetooth offers me zero improvement, numerous regressions. And yeah, standards may switch sometime. But I have family with knob-and-tube wiring still in use, I doubt aux cables are disappearing anytime soon.
Need to both download and compile it
As a former political scientist and political operative, I often wondered what would happen if members of congress received $10 million (or some "I am plenty rich") sum the moment they left office on the condition they could never have another job on their lives. How would behavior change? Who would run? Who would try to get reelected?

Also thought that the converse would be an interesting case as well: once you leave congress any $ you make above, say, $150k a year is donated to charity or taxed at 100%.
Nix Flakes, Part 3: Managing Nixos Systems
On Leaving My Day Job (2019)
He's not doing himself any favors by making that super creepy face for his mugshot...
I'm not very much fun around folks that use frothy-sounding trendwords unironically
Theoretical technique to abuse EMV cards detected used in the real world
For Godot 4.0 the rendering system is being re-worked to use Vulkan.
And 99% of the time all of that is pure YAGNI.
Audio is also a problem sometimes though generally the specs are pretty clear on it. I wish it had more details like USB layouts and PCI lane distribution
A mixture close to a neutral oxygen balance (stochiometric mixture) would consume much of the N02 and have a much less brilliantly orange plume. Though, point taken that sensitization happens much before reaching a neutral oxygen balance.
Not for any other IP violation. I could steal a Marvel movie and make millions of dollars illegally showing it in theaters, and I would only get fined. I could copy the formula of a patented drug and produce it illicitly, undercutting the patent owner, and I would only get fined. I could start a fast food business called "McDonalds" in blatant violation of a trademark, and I would only get fined. Trade secrets are the only intellectual property you can be thrown in prison for violating (and they are the only type of intellectual property that lets you keep an legally untouchable monopoly for all eternity).
Good managers, what they do, how they think and act. A Thread
macOS Catalina (10.15.6) and Virtualization
Looks awesome, Michael! Looks like we did the exact same thing using the Ouch Scribbles. Take a look - https://www.rezi.io/
Because Electron bundles (light) chrome and nodejs and all deps breaking desktop integration and security (the developers are now responsible for checking vulnerabilities in all bundled libraries and they are not doing it).

Those are pretty good reasons not to use electron.
> Perhaps it would be better to send them a letter?

They only take fax
You redefined a word with an accepted meaning (theft) to mean something different than the generally accepted definition - e.g. what you would see in the dictionary.

That in itself is ok, but you need a compelling argument as to why the two ideas of theft are equivalent or at least similar. And you haven't provided any argument let alone a compelling one.

The point of an internet forum is to debate ideas on their merits (in the best case). Asserting something not generally accepted, without argument, tends to annoy people because you're not even attempting to convince people of your idea's merits, which is the entire point of the game.

Its not that you're wrong, its that you didn't try to convince people you are right.
> Then I addressed the popular technofetish about the e2ee: people kinda like to feel secure, but are rarely ready to accept all strings that come attached to real security & privacy.

Yea, but most people don't think about security in terms of black and white, and neither should they. There is no such thing as "real security & privacy" and it's completely disingenuous to suggest that you've found it when it involves trusting you or your company as a third party in placement of, say, Apple.
Maybe. I took the liberty to look up their 990 form [1] and it looks like it's an empty non-profit (no assets or activity).

Interestingly enough, Lior Ron (Otto co-founder) was appointed CEO of the church.

1 - https://990s.foundationcenter.org/990pf_pdf_archive/814/8147...
Impedance mismatch I believe they call that in the Electrical Engineering world. If you don't match up your output characteristics to the specified input characteristics of the next circuit element, you're hosed.
Oh who cares. Joe Blow is not going to run their own fediverse server.

You know who will, and don't care about the resource usage? Organizations.
> And, I repeat, if you run your own server, you don't really need e2ee, cause the only one who can access the DB with your messages is a server operator - yourself, i this case, and why would you protect you from yourself?

The typical idea is being concerned that a state will physically seize your server—you know, real security and privacy concerns.

> Also, if you are concerned about privacy, chances are, you are not a private individual and have specially trained people to install that server for you.

Is this not ultimtely what iMessages is to people?
How does one compile this and other evidence to present to expatriate Mainlanders? Is it even worth it?
Or until a competitor takes it apart and copies it, or figures out how you did it themselves. Not much of a monopoly.
What you're working up to is a reverse auction for delivery service. Who is willing to do a batch of deliveries for the least price? Constrained time TSP+Knapsack, a very challenging problem. (Because you can choose many different subsets of delivery jobs, run TSP for each, and calculate a bid price for each job that will win, or if you don't, minimises regret.)

The real problem with instacart is that some orders are better than others. If the delivery fee reflected the real costs then this wouldn't be such a problem.

EDIT s/your/you're. I swear my phone's predictive text is getting antagonistic.
> Yes, it is very obvious from the screenshot that it’s built on top of Electron [1].

I love this. It was my first reaction when I used MS Teams ... shit, it's electron and the I got the horrible user experience as usual. And in MS Teams even the font and its rendering is hardcoded and the devs are refusing to do anything about this! So when I use MS Teams I need to look at blurry text.

EDIT: And they bundle libffmpeg.so too .... let's have a look at what version, though I guess 1password is not a good attack vendor as it'd be hard for the attacker to control input data, right.
"You need to enable JavaScript to run this app."

Wonder what it is about?
That's what NDAs are for. Coke was able to protect their secret formula with NDAs and access restriction for over 100 years without any legal protection whatsoever.

That's the gamble of trade secrets: no legal protection, but you can keep your monopoly as long as you can keep the secret. If you want the government to defend your monopoly, you have to file a public patent as a price of entry.

The Industrial Espionage Act of 1996 upended that balance by legally protecting trade secrets. Now you can have a government-protected monopoly for all eternity, all you have to do is stick a "secret" label on your invention. Patents are entirely redundant in this new world of trade secret protection.
Ask HN: What's the best online conference you've experienced and why?
> His uncle ... believes the video could galvanise public opinion in the same way that footage of the police treatment of George Floyd became a powerful symbol of racial discrimination in the US.

The worrying thing is, protests like those for George Floyd won't be possible to happen within China, and even if they happen overseas, most people inside China won't even be aware of them.

With the information control in place, long lasting suppression against minorities is one of the most terrifying things that can happen.
On the contrary, a traditional server-side/jQuery hybrid is what results in duplicated templating and logic. A SPA at least has everything in one place.
Yes you can. Look at code-server.

And yes, for doing development on the iPad basically everything is a workaround, but that doesn’t automatically make it worthless. Neither does the fact that it’s basic. I don’t get your criticism.
Sorry, did I miss someone's hidden constraint somewhere?
The AOSP security model.
Product Vision vs. Mission
If it's your first offense and don't have a weapon and don't hurt anyone, stealing from a liquor store won't get you very much time at all.
This looks great, Michael! Do you take individual screenshot on a headless browser for all layers and stitch them using FFMPEG?

I played around with FFMPEG to when my company needed dynamic videos (ie. They wanted to create videos like the ones Facebook automatically generates). And that's at least what I did.
>Fortunately we have both dry erase boards and a chalkboards to keep track of such things.

What an incredibly bad-faith argument.

Whiteboard and blackboard refer to the physical color of the board. The reason people don't like white/black list terminology is that it means white = good and black = bad.

Please do not straw-man legitimate criticism if you can avoid it.
Exactly this, and it's happening everywhere in the software world.

Why bother writing binary search? Linear search is fast enough. Why bother sharing pointers? Copy all the strings. Easy. Data compression? Forget it. Deleting files is totally irrelevant, etc, etc.
Theft and attempted theft are criminal acts, which is what he was sentenced for. He was also subject to civil litigation.
Can someone please explain the significance of this milestone for a space-ignorant person like myself?

I thought SpaceX does these types of landings all the time. :)
FFMPEG is super powerful. Michael, do you take screenshots on a headless browser and stitch them using FFMPEG? At least, that's what I have done for a hobby project.
Or can also be seen here:

https://gcemetery.co/
¡Sólo Ojos
That works fine for physical machines, but if you're talking about software, then copyright protections, DMCA, and CFAA apply too, which makes reverse engineering also illegal.
I'm not the poster in question, but I thought it was pretty well known that querySelector[All] with a class string is shockingly slow - I'm actually a bit confused that everyone here is acting like they said something out of the ordinary. If that's really not common knowledge, it's probably no surprise that people are unintentionally writing websites that run like absolute crap on mobile devices.

Here's a JSPerf (not mine) that you can run and see yourself just how bad the performance is: https://jsperf.com/getelementbyid-vs-queryselector/284. getElementsByClassName runs nearly five million operations per second on my laptop (8th-gen i7, 16GB of RAM, latest Chrome); querySelector[All] with a class name runs less than ten thousand. And the sample HTML is tiny indeed compared to a typical web site or app.
The reward is just a way to keep score.
Devs made min/maxing solar panels per accumulators is intentionally tricky, as you can't move over them and they don't line up perfectly.

And you can say, "You don't need to play the game that way," and you'd be right, but it is still part of the obsession with the game.
So why are we conflating web apps vs web sites exactly?
What was Google defrauded of? What have they lost because their secret got out?

All they have lost is a monopoly on the technology that they were never legally entitled to in the first place. They still own all the assets, and their business is unchanged.
The AWS Serverless Lamp Stack: The Future of PHP or Vendor Lock-In?
Do these work for you? https://jsperf.com/getelementbyid-vs-queryselector/284
13 days ago

https://news.ycombinator.com/item?id=23917337
The news is way worse than that. A couple notable things they mostly buried just this past week:

The George Floyd bodycam video leaked out, destroying the BLM narrative (see https://news.ycombinator.com/item?id=24046940 for DailyMail). ABC doesn't cover it. CBS and NBC edit out "Stop resisting". Youtube suppresses it from trending. NBC even had privately seen the bodycam video a month prior, leaving them no excuse for stoking violence across the country.

We finally got evidence (both flight logs and a victim statement) that a former US president was at Epstein's island.

Both of those are far more important to Americans than a big explosion in a far off city.