skysight-inc/HackerNews huggingface dataset:
Im thinking all you need is one compromised element in a trusted hardware platform that is assumed to be secure.
the near $40000 price tag doesnt immediately suggest the hardware is any more secure than two tin cans and a string.
any idea what sort of security features are involved?
thats pretty wild to see
Was going to post roughly the same thing. All good suggestions in the article, but there are absolutely costs in the approaches she suggests (unless she's saying people's time has no value).
Don’t wait too long, reproductive tissue begins to degrade in your 30s.
I think chromium devtool is still much better than firefox's ones.
> Bruce hid in a cave where he observed a spider spinning a web, trying to make a connection from one area of the cave's roof to another. It tried and failed twice, but began again and succeeded on the third attempt.

Always thought of him as the spider guy.
Pitch shifting of any waveform introduces audible problems. You need very high resolution and sample rate, about 350x your highest sampled frequency.
I can imagine Dutton saying that totally straightfaced.(Kellyanne Conway would be proud)

At the same time it reminds me of Tim Minchin talking about alternative medicine.
TLDR: Pharo needs mountains of high-quality documentation equal to Python's docs or Java's docs if it seriously hopes to attract server-side or desktop mindshare among developers.

Long Version:

In 1980, Smalltalk had some of the best documentation of any language out there. In 2019, it basically has none. By 2019 standards, Pharo 7 ships without any documentation at all. That's a game-stopper.

Pharo 7 looks really polished. It sounds like the design team put in tons of hard work over the past year and half to produce this release. Moreover, since it's smalltalk, Pharo is also probably very powerful for both web and desktop development. BUT NONE OF THAT MATTERS IF DEVELOPERS CAN'T FIGURE OUT HOW TO USE IT!!!

(pardon the all caps, but I want to emphasize my point)

Here is my message for the development team: if you really want developers to start building stuff with Pharo, then you absolutely must (1) write detailed, soup-to-nuts, high quality docs for web design and (2) write another set of detailed, soup-to-nuts, high quality docs for desktop GUI programming.

The Pharo book doesn't cut it--not even close. It's not a very good book. The Pharo MOOC doesn't cut it--again, not even close. Who wants to learn that way? ProfStef is just a fancy hello world; it's really not a tutorial and it doesn't lead anywhere.

I realize that what I'm saying comes across as pretty strong medicine, but please understand, that's because I actually think Pharo looks amazing and would like to use it.

In my opinion, you should stop development on Pharo and document what you've built instead. Write docs for a year. Today's release announcement states that the Pharo 7 team closed 2142 issues. Brag in 2020 about the fact that you wrote 2142 pages of documentation and tutorials over the past year. Make your documentation coverage as thorough as your testing coverage.

Imagine what might happen if Smalltalk 2020 was as thoroughly documented as Smalltalk 80.
I wish they would have thrown in with the Servo project, but Chromium is ready now and Servo isn't, so I'm sure that factored in.
San Francisco is a 'train wreck' because of the 'tech sector,' says Marc Benioff
For native vertical tabs, you can also check Vivaldi.

I have a hard time understanding why, with widescreen so common nowadays, it isn't a standard native feature in all browsers.
Thanks! I just read the page and I didn't know it came with so many tools. I remember some people using it in games to actual 'cheats' like unlimited ammo, life, and so on. Also I was delighted when I saw you could use it to disable certain direct3d api calls that would make a game run very slow on integrated graphics, hence increasing the performance dramatically.
And it is super arbitrary. There is a joke I made over 10 years ago making fun of a friend and it is still up (totally not giving it away as then it will be deleted).

The admin / oversight is hit or miss to the extreme.
New to Cryptocurrency? Check Out Our Ebook the Beginners Guide to Cryptocurrency
> IMHO, the rise of Electron just reinforces Chromium's status

+1. I'm hopeful of Servo. So far it (ServoShell) also a good 50MB smaller than Electron which would be a very good reason for developers to switch. It'll all depend on API compatibility at the time of release I guess.
> I doubt that Apple will build a significant backdoor

Why? They clearly have cooperated with countries' requests even if it seemingly went against their principles (e.g. Chinese laws around iCloud data). And they also have a history of not even making it known they disagree, fought against it, or anything via public statement. You won't know whether they comply or not, may not know whether they are OK with it, and judging from history they probably will comply.
> The path of a meteor is only going to be deterministic on a timescale given roughly by the largest Lyapunov exponent associated with its orbit.

No, it's only going to be predictable on that timescale. The uncertainty involved has nothing to do with quantum uncertainty; it's purely classical uncertainty because we can only make observations with finite accuracy.
Try nightly with WebRender enabled and see if it's still an issue. I wouldn't be surprised if it wasn't.
I'd argue that with AI level micro, the Protoss probe shield regen advantage would definitely come in play. Shields regen only when out of combat for 10 seconds and they regen at 2/second after that so it just takes 20 seconds to regen 20 shields.[1] This could definitely come into play enough, if micro'd enough, to make a difference, maybe... It'll be exciting to find out.

[1]https://starcraft.fandom.com/wiki/Plasma_shield
I've seen this topic posted a few times..... Thank you for the reminder haha
> For the most part you don't actually want to roll back schemas as you would lose data

Can you name a framework where you roll back schema changes and don't lose data?

> being careful not to take down the whole thing

You still need this caution if you don't use rails

> a certain change required a full table lock or a certain index would take so long to create, etc.

I feel like you're just describing working with a relational database in a production setting. This isn't rails specific

> Rails, it's set up to be nice and simple for a hello world example

Sure. I'm also pretty sure it's used in production by some great companies whose applications/APIs are a pleasure to use - SendGrid, Github, Stripe, and last time I checked Hulu to name just a few.

Just because it's not the framework of choice for the majority of companies doesn't make it incapable of being used at scale.
"Hi folks! Can we please move this discussion to somewhere it's not as noticeable? K thx bye!" doesn't address anything

Sounds like Google devs to me!
This is hilarious and amazing, I love it.
FWIW, POSIX specifies the ls output format for -l and several other flags. For example,

If the -l option is specified, the following information
shall be written for files other than character special and
block special files:

"%s %u %s %s %u %s %s\n", <file mode>, <number of links>,
<owner name>, <group name>, <size>, <date and time>,
<pathname>

There's no stat command in POSIX. More practically, the BSD and GNU versions of stat are completely incompatible. If you want to query a file's size or other metadata from a portable shell script, you need to parse the output of ls.
I’ve tried this multiple times and it doesn’t seem to work for me.

I literally get no value from the post office other than packages. None. I actually just got rid of my mailbox when I bought a house, but they just started laying it on the ground.

I legit want a mailbox that visibly shreds everything placed in it like a Banksy painting at this point as a revolt against endless spam.
PCs technically supported multiple displays earlier than that, it just wasn't something the VGA standard provided for.
It was either a specialized expensive thing, or a mixing of standard graphics adapters occupying different IO ports. The Hercules graphics card [1] was popular for this application, since it could happily coexist with a VGA card.

[1] https://en.wikipedia.org/wiki/Hercules_Graphics_Card#Hercule...
Well, they do have evidence of Japanese emigrating to Hawaii and getting standard US health problems. Also when US fast food became popular in Okinawa the young people who ate it regularly developed US health problems. (Plenty of videos on YouTube about this as well as articles.)

It is about what you absorb instead of what you put in mouth.
I use FireFox full time, but I think it's inferior to Chrome. It's uglier, slower and clunkier. I use it because although I'm more than happy to hand a lot of my digital life over to Google (and I'm really not a zealot about this), the ability to observe every single web site I visit ever and every interaction I have with those sites is just a bridge too far.
You're right, I misread and jumped the gun. That being said, can you cite photons having no frame of reference? Not denying it to be true, but would like to know more about it.
Well, if you want to dig more, I've found one regulation[0](technical standard rather) mentioning something maybe related. It says, I quote:

> 2、禁忌症

> （1）有如下情况之一者，不得实施体外受精-胚胎移植及其衍技术

> ① 男女任何一方患有严重的精神疾患、泌尿生殖系统急性感染、性传播疾病；

> ② 患有《母婴保健法[1]》规定的不宜生育的、目前无法进行胚胎植入前遗传学诊断的遗传性疾病；

> ...

Translated to English and overly sum up: IVF-ET is forbidden if:

1, The donor or the receptor is currently carrying STD (Or genitourinary infection, or severe mental illness);

2, The patient not recommended to be pregnant according to the 《母婴保健法[1]》(Mother and child health-care law);

3, The patient is suffering from hereditary diseases that cannot be diagnosed with Preimplantation Genetic Diagnosis.

The rationale that you are curious about is still unknown here, but I do think this document and the law mentioned can be a good start if you want to figure it out. Sadly though, this field is far out of my range of knowledge, I can't even translate most of them for you (And That page on npc.gov.cn is still loading after 5 mins of waiting).

[0] http://www.moh.gov.cn/open/uploadfile/2005112816435508.doc (人类辅助生殖技术规范)

[1] http://www.npc.gov.cn/wxzl/gongbao/2000-12/05/content_500462... (母婴保健法)
Google and FB spent almost $34M in lobbying last year
http://techland.time.com/2013/12/05/u-s-navy-launches-aerial...

this is another take as well that could be of interest, not only xbox controllers but, some multiple of pelagic drones supplementing or extending periscopy. they should of course look like sea birds like cormorants or albatross
>Symbolics didn't need to sit >on top of an OS, but was lisp >all the way down

<pedantry>

'twas Genera, no less.

However, your use of the company name is possibly more descriptive, because OpenGenera ran on Alphas running Tru64 UNIX, and sadly only Symbolics LISPms were truly the completely vertically integrated development machines of famous appeal.

But I don't see why it is not possible to be able to drop to the registers in a emulated host, just as we could in Genera.

I am uninformed here, but do any low level tools work as expected, as if on the metal, in emulated host environments?

*if I am ever driven to a warts and all autobiography, Spoiled By Abstraction, would at least be my working title.
Excellently said, Steve. This is a great thing to know in this context, “Latency numbers ever programmer should know”: https://gist.github.com/jboner/2841832
So, the public metalink server is aware of your internal mirror?
I did the same thing with my last computer. I waited years because something better was just around the corner.
Frames of reference are identified by the objects which have zero velocity relative to them. A photon cannot have zero velocity, so there is no frame of reference for a photon.

You can tell how much nonsense it is by reading the conclusions of the posters above: that 'time doesn't pass' and 'length is contracted to zero', which are just funny ways of saying spacetime doesn't exist and that's not a position any physicist will take seriously.
In the article he basically describes how his profits were swallowed up by marketing expenses. I wish he had broken down in more detail the $50,000 in royalties from his other traditionally-published book since it was such a drastically different deal for him

"After selling more than 11,000 copies in its first year, The Heart to Start has earned a little more than $3,000 profit. That’s a barely twenty-nine cents per book.

By comparison, I’ve sold about 16,000 copies of my traditionally-published book, Design for Hackers. That has earned nearly $50,000 in royalties (plus at least twice that in related course sales)."

later:

"Here’s the basic breakdown of my earnings and expenses for the first year of The Heart to Start:

Copies sold: 11,374 (3,099 were free)
Total Royalties: $19,173.31
Fixed Production Costs: $431
Advertising: $15,422.60
Total Profit: $3,319.74

"
“Advertising: $15,422.60”

I think I’ve found your problem.

Your reviews are great. The endorsements are fantastic.

I’ve sold over 250,000 self-published books on Amazon and as many traditionally published. However I’ve never paid more than $1,000 to promote a book.

Buying ads is a way to bring readers to a book that is getting ignored, but in my experience it’s not going to drive sales. Every book is different. I’ve serialized them in podcasts, spent day-after-day livestreaming and done everything else I could think of.

If I had to guess why it hasn’t been getting traction it might partially be the page count. 138 pages for an ebook feels steep to me. I’d also keep playing with the description. That is extremely key. I had one novel go from well-reviewed but modest-selling to a 100,000 in sales (and getting me in an Amazon press release as one of the top 10 selling indie authors that year) after I changed my cover and description to better represent the book.

Side note: The title sounds a lot like Guy Kawasaki’s Art of the Start and may confuse people. I’d hate for what sounds like a wonderful book to get looked over.
It's available on Android but still pretty broken. You can CD to your SD Card but not list the directory content. You can run executables but dependencies are an issue if you don't know which ones you need to have installed in advance. I bought an x86 Android Notebook/Tablet with the purpose of hoping to be able to run some old Win32 games within Wine on Android and nothing worked.

As one of my buddies said about a laptop I had issues with getting hardware recognized correctly in Linux: Put it in the drawer for 6 months and hope it's fixed by then.
Interesting, wonder if there's any DSP commonality with the Tonedexter: https://www.mandolincafe.com/forum/threads/143036-Tonedexter
Ask HN: How do I package up a side project to make it easy to sell?
I've been running a side project that's been (ramen) profitable for the last 5 years. I've had interested buyers contact me and I've always turned them away because I was busy trying to build it into a lifestyle business. Another group contacted me today and I'm now at the point where I'd sell it.

Is there a checklist or process I can follow to make this side project easy to package up and sell?

I'm a US citizen living in the US.
Damn, that's like tossing out the baby, with the bathwater still in the tub. Throw out the good. Keep the bad..
I've tried taping a Zen Magnet to my finger, and while I'm sure it's nothing like having an implant, it was mildly amusing. For a few minutes.
Please rethink that it's a good world where positive genetic traits can be added to babies - in a world where this is common, you or your kids would be in unfair competition with genetically superior people simply because their parents are rich. And the poor would be, for the first time in history, objectively inferior.

Yes, kids with rich parents are already at advantage - just wait to see what genetic superiority does to that divide.
Ephemeral New York: Chronicling an ever-changing city through faded artifacts
Sqitch by David Wheeler is a great way to manage database schemas. I haven’t uses it in production, because I mostly use Rails and haven’t felt enough pain to justify the switch.

https://sqitch.org
What is "zero-cost" garbage collection?
There could be concern of breeding/creating a superrace by the rich, but historically people select for superficial traits - what is fashionable - as they do in dog-breeding. Or over-selecting for some narrow performance characteristic, as in racehorses.

It seems to me the just way is similar to how bread is legally required to be fortified with vitamins to avoid e.g. rickets. And how education is legally required. Beyond these community accepted minimums, knock yourself out.
Lessons from a Year at Microsoft
It could work for a kid or two, but that family size isn't enough to prevent extinction. Somebody needs to have more kids.

For me, a load of groceries fills 3 shopping carts in the store (packed to the top and overflowing) and 4 once bagged. That seems to be about 42 cubic feet (1.2 cubic meters) of food, with weight likely approaching a ton. I still have to buy a bit more during the week, since we go through about 2 gallons of milk per day and I'm just not going to attempt bringing home and storing 14 gallons of milk.

I use a 3-ton vehicle by curb weight. It can be a 5-ton vehicle when filled. The 5.4L V8 gets 11 MPG in the city. It's actually fuel-efficient on a per-person basis when I fill most of the 15 seats with people; think of it as 3 times a 5-seat vehicle that does 33 MPG.
I needed some more details of how the photon experiences time, and found this (first good google result). But useful.

https://medium.com/starts-with-a-bang/ask-ethan-109-how-do-p...
MongoDB vs. Amazon DocumentDB: MongoDB CTO Breaks It Down
I had classes with Wayne at Uni. His group was the only one to get better marks than me in this final year assignment for some subject where we had to write our own webbrowser and server in C and TCL.

Ours was great, but theirs was better. I don't remember the details, but theirs did something like implemented HTML tables. This was 1997, and tables were still not supported in things like Lynx.

Anyway, good times, and Wayne is a smart guy.
Every year you wait, your sperms carry more and more mutations.
Haha, if you don't enjoy this you will enjoy it anyway.
Important to point out that this service isn't free. It's only $2 for 10 years, but still worth knowing.
> visibly shreds everything placed in it like a Banksy painting at this point as a revolt against endless spam

I wonder if there's money to be made in a mailbox that instantly drop the contents into a shredder.
It's not any amount of bitcoin I'd miss. Just kind of for fun. I guess I could encrypt it with some passphrase that's easy to remember, but I haven't bothered. Honestly I'd be impressed if someone retrieved the bitcoin.
How long will the Native Americans be called as "Indians"? We know why we made the mistake of called them Indians long back, so we do not have a legitimate excuse to keep calling them that & confusing people. What about the real Indians / Hindus? Such a cluster fuck!
You mean by offering some future payback whether a cushy overpaid consulting or lobbying job or an industry recognition award like Barnaby Joyce got from Gina?

I think witholding future products or services and running ad campaigns to say they wont be offering them in Australia due to the law would be the way to do it. If we could collectively get our act together, boycotting Federal Government for IT services would get the message across - chance of that happening is probably <1%.
I'm literally heads down in the weeds on this now growing a new startup I'm working on.

Just hit 10k users! https://getpolarized.io/

I would agree with 60% of what the author is trying to say.

First, devils advocate.

If your app is actually making money it's totally reasonable to buy ads to grow.

If you spend $100 on ads and make $500 in revenue that's probably a pretty solid deal (assuming your costs are reasonable).

In that case - go for it.

Additionally, there are a lot of channels that you can work with which might need cash to get you bootstrapped.

For example, if you find a really great blog or mailing list it might make sense to just throw down $500 for an ad to the author to mention your product (and disclose of course).

The reason why is that these niche communities can be VERY VERY valuable.

They don't scale but getting your first 10k years is really helpful.

The other things mentioned in the article take a LOT of time. Befriending influencers? Yeah. That can take a while!

...

but I think the spirit is right. If you're lazy and only depend on ads - you're in a world of pain. Most of what you have to do is understand how the ecosystem around your company works.

That just takes a ton of time and the only way to do that is to have legs on the ground feeling it out.

Which sites have traffic? What are some growth loops you can use?

A LOT of startups have found some REALLY cool and interesting growth 'hacks' that you wouldn't really think of unless you're in the weeds for months at a time.

Startups like Duolingo, Dropbox, etc don't just happen. They take time and effort and continual iteration.
I understand the lawmakers decided the anti corruption bodies should not be granted any access to the powers it offers. Really, that says enough about how threatening they consider them to be, don't you think?
Pros: The people born this way will lead happier, more fulfilling and productive lives.

Cons: Seems kinda weird to commercialize children.
The Tripit one is very problematic. They don’t say that you installed TripIt. I’m supposed to allow any Google third-party access to my email? Even if I didn’t initiate that?

Hovering over the “allow” button doesn’t show anything. They need to reword that one.
People keep saying this but it's really not true in current starcraft. You start with 12 probes now, and terran and protoss probe scout 90% of the time at least with their first probe.
> ...with my shell too...

I was hoping to stick with bash or zsh, and just write processes that somehow communicate out of band, but I think we're still up against the same problem.

One idea I had was that there's a service running elsewhere which maintains this directed graph (nodes = types, edges = programs which take the type of their "from" node and return the type of their "two" node). When a pipeline is executed, each stage pauses until type matches are confirmed--and if there is a mismatch then some path finding algorithm is used to find the missing hops.

So the user can leave out otherwise necessary steps, and as long as there is only one path through the type graph which connects them, then the missing step can be "inserted". In the case of multiple paths, the error message can be quite friendly.

This means keeping your context small enough, and your types diverse enough, that the type graph isn't too heavily connected. (Maybe you'd have to swap out contexts to keep the noise down.) But if you have a layer that's modifying things before execution anyway, then perhaps you can have it notice the ssh call and modify it to set up a listener. Something like:

User Types:

local-command | ssh user@host "remote-command"

Shell runs:

local-command | ssh user@host "pull_metadata_from -r <caller's ip> | remote-command"

Where pull_metadata_from phones home to get the metadata, then passes along the data stream untouched.

Also, If you're writing the shell anyway then you can have the pipeline run each process in a subshell where vars like TYPE_REGISTRY_IP and METADATA_INBOUND_PORT are defined. If they're using the network to type-negotiate locally, then why not also use the network to type-negotiate through an ssh tunnel?

This idea is, of course, over-engineered as hell. But then again this whole pursuit is.
GC LOG ANALYSIS COMPLIMENTS APM – GC Easy