skysight-inc/HackerNews huggingface dataset:
The light source isn’t that much of an issue the problem is that you are projecting on a curved surface (even tho you are projecting a line at the time) and at an angle.

Basically photolithographic printers can have the same issues as you have with projectors where the image can be skewed or morphed so if you are printing say a square you might not get 4 90 degree corners or perfectly straight lines, the size of the print can also vary depending on the distance between the projector and the drum if it’s not exactly the same as the printer thinks it is the size will change and it varies it would cause perspective shift skewing.

With ink jet alignment errors would maintain the shape and size but the shape might not be aligned perfectly to the page so your errors would only be positional or rotational with photolithography you have perspective and projection transformation errors.

Photolithography printers for engineering/architecture have builtin auto alignment to correct for this.

While the errors even for most home printers are very small if you print something like a gear it’s enough to cause wobbling and fit issues.

That said for wood gears if you cut them by hand I would imagine the tolerance errors from cutting would be worse than from printing unless you are very skilled.
Try it. You'll like it
What have you been filming? I grew up in Port Lincoln.
Simple job features explain half the variance in which jobs are automated
You can either manually control the fans with some form of IPMI tools or by disabling the fan offset (needs to be done every reboot though). Then it is actually very bearable, asuming you have good ventilation around it.
The most unmeritocratic job filling I’ve seen. He got the job for being black.

They should have just employed the Rooney Rule to make things seem fair. This will just spurn the opponents of Affirmative Action that much harder, myself included. Weird that the NFL has the better idea here.
I never said it was the only reason. I said it is one of the benefits that GP failed to mention in the post. Other benefits that GP mentioned still applies.

You can of course do this with other standards but ime, it's easier to do this with graphql since you only have to build the api. There is less overhead overall since type information is part of the standard, not necessarily something people add afterwards or choose to. Introspection, graphiql and all the tooling is easier to use and doesn't need integrating something like swagger.

It comes setup by default on most solid graphql frameworks.
You'll have to elaborate on that. You can easily lose money too. There is more dynamic change in values, yes, so you can use that. But the overall issue is that how can one tell what to do because you don't know how the market is moving. No one does.
Cloudflow 2.0 – streaming applications on Kubernetes
Does that 1.5m figure include redundancy (e.g. RAID)? What about if the data is compressed (either trivial gzipping each "file" the archive has, or using a compression window that spans multiple files)? I imagine the HTML/plaintext content of the Internet Archive would compress very well.
I don't want a badly trained CNN accidentally removing relevant content from the page, though. The CSS selector solutions are deterministic, and you can't just throw ML at every damn thing you see.

Also, the problem with OCR/CNN solutions are that you have to render ahead (i.e. parts of the page that you haven't scrolled to yet) to remove ads without being disruptive to the website's content flow.
K&R, Spivak, Randal's Learning Perl, Cricket's DNS and Bind, Petzold's Windows Programming

Flipping through the Smalltalk books was an eye-opener back in the day.

There's an amazing but little-known book in the same printing style as K&R about systems software from the MCC consortium, with tons of C source code.
Given that the creator of HN was also the person who conceived Reddit, I'm not sure you have your arrow of causality right.
Ask HN: How do you choose which project ideas to pursue?
I'm sure most of us had to at some point choose between several personal projects to take on. Maybe a new technology to learn, a build in the physical world, or some code/product/service for other people to use. When you have more ideas than time, how do you choose which one to pursue?

What makes you more curious about one technology over another?

Which considerations go into crafting something by yourself?

How do you evaluate how useful something you could create would be to others?
Exactly! But I don't know how to do that without either a) creating yet-another-standard which nobody supports, or b) requiring just as much effort as providing a C-based API for a given library.
The plastic cover can be taken off and washed (in theory) so it should be much less dirty.
You don't need spa to take benefits of the generated types from graphql. If you use something like typescript on the backend (SSR app), the types will be stripped out in the end so it doesn't affect your bundle size.
Why? I am currently converting a Flask/SQLAlchemy application to Go and gRPC. Go has not been that much of a win from my perspective. Lots of rough edges and missing functionality in libraries available, a lackluster type system that does enough to get in the way but not enough to properly express programmatic intention, and an atypical non-ideal error handling model have left me with little reason to champion Go. Not that it is a terrible language, I just do not see the value add compared to even Python (let alone Kotlin or Rust).
I checked LiteStep. For something that wants to improve the GRAPHICAL user interface, their website is ugly

+ the only date available on the site is 2012. Is it maintained?
If you're willing to ignore legacy clients, you can use HTTP streaming with MPEG-DASH or HLS. These protocols chunk the stream into individual audio files of a few seconds each, which can be served from a normal HTTP server or even an S3 bucket with CloudFlare. The protocol allows better quality codecs than Shoutcast, handles dynamic bitrates, and even lets you rewind live streams. There are open source player libraries which work in all modern browsers, and some support them natively too.
Doesn't Jason Scott work for the Archive? Couldn't he just ask you for better numbers or something? :-)
> Interestingly, git status was 5-10x faster on Linux compared to macOS.

From the article. That's a very big difference.
RTHK deputy director of broadcasting quits, Govt tells to “embrace” security law
We unfortunately know where he is. He's only thinking of himself.
One of the things that article overlooks though is that almost all multinational companies wouldn’t be what they are today without acquisition and inorganic growth.

Even that article says it: if Google avoided acquisitions they wouldn’t have Android and YouTube. Disney wouldn’t have Pixar and Fox. The biggest companies in the world would be different - and for the surviving multinationals often their acquisitions defined their current business.

Some of this is successful, some of this is a failure, but it’s a game that a lot of companies needed to play to achieve their current market position.

In fact, in some markets not touching M&A means not growing your core business (eg some retailers), and some big businesses may not exist anymore if they didn’t do the acquisitions they did.
> I don't want nipples in the middle of a face

There is a market somewhere
The eyeballing game
You must understand my confusion when your original comment explicitly states that frontend types can be generated, but your reply here seems to be talking about a javascript/typescript backend service.
There are lots of production sites that serve 10,000x as much traffic as sourcehut that are built on Python/flask/sqlalchemy serving RESTful APIs.

If you can't make that combination work well, there's another place to look for problems besides your tool kit. You might need to ask yourself if you really understand the tools you're trying to use.

But like I said, this has always been a very cool project. My "good luck" was meant more as actual good luck than a Morgan Freeman You're-trying-to-blackmail-batman kind of good luck.
Tshark and ELK analytics virtual machine
Project builds virtual machine which can be used for analytics of pcaps
You had half the story, just the wrong half. HN and YC used to be a single program in Arc (a single thread, even:
https://news.ycombinator.com/item?id=21231810). When pg left, the YC side was split off and redone in Rails. In the narrative in my head, this is known as "the great lobotomy". I can say that here because almost no one will ever read this, yes?

If you know of anyone who would love to program in Arc and be publicly impaled every day (<-- the moderation part of the job), please send them my way. It isn't necessary to know Arc, since anyone good can learn it quickly, but it is necessary to like the idea.
> My work on SourceHut has, on the whole, really soured my opinion of Python as a serious language for large projects.

A lot of the things thank make Python great for small projects, really bite you on a large or long-lived project. For me, the two biggest are lack of types and indentation for scoping. It is really easy to mess up white space during an edit or refactor. In many languages you would just reformat. In python, you have to be careful that a statement suddenly did not end up outside or inside an if block.
As for the reason to use Go instead of Rust it is probably just down to the creator of Sourcehut he has multiple times expressed that he dislikes rust quite a bit.

He has written a blog post about how he chooses programming languages as well https://drewdevault.com/2019/09/08/Enough-to-decide.html
Probably, but in typical Aussie style we’re all to drunk or stoned or off guts on meth to notice.
The kids were already electrocuted by the Edison sockets.
for 81 days now

I wouldn't ask anyone else but is that some sort of base 3 exponential backoff mechanism?
For me it was not that it was a right/left opinion piece.

It was a piece calling for the government to murder protesters which the editor solicited and published without reading. Nor was any context or commentary provided indicating such.

(edit)
You can also see, now, after the backlash, NYT agrees that it probably shouldn't have been published.

Based on that review, we have concluded that the essay fell short of our standards and should not have been published.

https://www.nytimes.com/2020/06/03/opinion/tom-cotton-protes...
Wow, that "nightmare scenario" looks more like the exact thing that needs to be flushed down the toilet.

Either the amount shouldn't matter or you shouldn't be able to flush it all at once (also, as if "plumbing forensics" didn't exist)
Sorry if this seems rude, it's not meant to be, I'm genuinely curious.

I understand (and support) opposition to contact tracing by badly designed technological solutions, but what is your argument against manual contact tracing? (actually asking people one-on-one who they've been in contact with if they test positive to Covid-19)

I'm just after your reasoning. I promise I won't deride your decision in any way (and I hope others refrain from doing so as well). People react differently in extreme situations, and I try to be aware of as many different reactions as possible, and possibly try to understand the reasons for those reactions.
That’s fair. I think there are a lot of ways to interpret how one person or another can... interpret this... with that said, my stance has been clear on the balance of power in this kind of situation.

Your home, your legally owned gun, your panic and chaos, you shoot. I would do the same, I would not be surprised that others did the same.

Expectation of professionalism, and de-escalation is on the regulated authority with power and accountability. If they were well trained, and made a calculated risk for an important case, they may be justified. From all that I can find, it seems clear to me that the police acted unprofessionally, and anything past that is not really a factor until that unprofessional behavior is addressed.
it's surely related to anti-free-trade because the US is in the process of prohibiting semiconductor firms of doing business with Chinese companies, which is hitting their revenue.

This isn't just R&D spending, it's also plainly a bribe from the government to the private sector while it interrupts supply chains.
Clearly we'd be much worse off if we had a more authoritarian leader who controlled the judicial branch (through appointing all the judges) and legislative and had not limits on his behavior. Is there anyone in the world who disagrees?
Well the generic market only works when pay for delay and other morally bankrupt acts don't happen: https://www.ftc.gov/news-events/media-resources/mergers-comp...

and it basically doesn't work with biologics since biosimilars are far more difficult to make.
The Art of Electronics taught me most of what I know about electronics.

It has informal and approachable style and even has a companion study book full of experiments. [1]

One of my favourites from my university days was also Introduction to Heat and Mass Transfer. [2]

Universe is a great introduction to Astronomy [3]

Wind Energy Handbook is also a comprehensive introduction to... well I think you can guess. [4]

[1] https://learningtheartofelectronics.com/

[2] https://www.abebooks.co.uk/9780471457282/Fundamentals-Heat-M...

[3] https://www.goodreads.com/book/show/705558.Universe

[4] https://onlinelibrary.wiley.com/doi/book/10.1002/97811199927...
Understanding Glares
Strangely enough, the two gadgets I can think of are from the same year 1979:

- A Sharp MZ-80K computer (my first computer). Granted, I don't use it every day but as long as the original Basic SP-5025 cassette can be read, I know I can write some funny programs full of INPUT A$ and GOTO and GOSUB.

- An Olympia Express Maximatic espresso machine (serial no. from 1979) I bought two years ago and had repaired. The spare parts are easy to find because the current version of that machine is almost the same as the original design from the mid-70s. I use it everyday.

Both are very sturdy constructions.
are boards not considered employees. feel like this would violate labor laws.
>> As an extension of this photographs of individuals with darker skin required more lighting than photographs of individuals with darker skin.

>This is plain physics, no? Things are darker or lighter depending on the amount of light they reflect.

Not quite. I don't know all the technical terms, but apparently, photograph technology early on settled on some standards and made some design choices that made it easier to photograph white than black people. That set a long-term precedent and standard for how film should work that persisted for a while and even to the present.

>>>Until recently, due to a light-skin bias embedded in colour film stock emulsions and digital camera design, the rendering of non-Caucasian skin tones was highly deficient and required the development of compensatory practices and technology improvements to redress its shortcomings. Using the emblematic “Shirley” norm reference card as a central metaphor reflecting the changing state of race relations/aesthetics, this essay analytically traces the colour adjustment processes in the industries of visual representation and identifies some prototypical changes in the field...

https://www.cjc-online.ca/index.php/journal/article/view/219...

Lay article on the topic:

https://www.buzzfeednews.com/article/syreetamcfadden/teachin...
> And then there were the anthrax attacks in 2001. The Postal Service soon began irradiating mail sent to zip codes in Washington D.C. associated with federal government agencies, AND STILL DOES.

A one time event, but we are saddled for life with security procedures and their associated costs that can never be ended. Just like 9/11 and the TSA's security procedures.
It looks like the SLAs are about the same (https://aws.amazon.com/s3/sla/ and https://aws.amazon.com/codeartifact/sla/). I haven't seen any documentation on garantees for performance for either service, but I'm skeptical this will perform any better than s3.
Highly subjective but:

K&R indeed and K&Pike's 'The Practice of Programming'.

Vince's 'Mathematics for computer graphics' (haven't read his calculus book but it's on the wishlist).

Petzold's 'Code'.

Leventhal's Z80 and MC68000 books back in the day.
Sorry by backend, I mean your SSR app.
Android is customizable, you can put any weather widget you want, or completely swap the launcher too.

As for bubbles, I think they're also optional, though if it can merge conversations across multiple different apps seamlessly, I'm all for it.
Could you name some specific rough edges and missing functionality that have frustrated you? I'm a big fan of Go and have a good experience with it, so I'd be very curious to hear from someone with an opposite experience.
Hi Jonah!

Can you ping me by email?
Vox actually covers this really well https://www.vox.com/2020/6/5/21280425/new-york-times-tom-cot...

Basically it boils down to:

* it was a fairly dangerous opinion with fabrications that weren’t vetted by the editorial team

* it was disrespectful and dangerous to the safety of their employees of color. The safety of people should not be a partisan issue

* it compromised the reporting abilities of other arms of the NYT
NRF52 Firmware Readout and Reverse-Engineering Now Possible
> In doing so, it essentially allowed for a single copy of a book to be downloaded an infinite number of times.

The publishers response to doing this was completely predictable. Maybe the leadership needs more diversity of background. Having someone who has been in the publishing business in that meeting when this was deemed a good idea maybe could have prevented this disaster.
Building a Sales Engine: Nailing Growth at the Series A
I was born in Port Lincoln, though moved to Adelaide before I was one. I'm a web developer, but I fly a drone on the side filming for tourism. Last trip over that way was to film from an oyster boat in Coffin Bay for the tourism commission. Shots from other locations in the area:

https://serio.com.au/prints/eyre-peninsula/
I'm also interested in this.

Apparently recently there's an aversion to using terms like "dark ages", because they imply the period between antiquity and the renaissance was poorly recorded or objectively worse, and historians shouldn't make value judgements, they should just accurately account for what happened in any given period.

I do get that, and I'm no expert, but... It sure seems to me like things were a whole lot objectively worse during the dark ages. Literacy, trade and all kinds of other objectively good things were replaced by more or less complete chaos, constant fighting between countless warlords, plagues...

Like yes the large empires of antiquity did their own share of fighting and other bad things but regular people within any given empire seem to have had better lives than more or less anyone during the dark ages.

Would love to be corrected because I love learning about history!
Elon Musk and Lt Gen John F. Thompson
I'm not sure why they thought this would be OK without getting permission from rights holders.
I emplore you, try to listen to the actual arguments being made by BLM. It seems like you're reducing the conversation to a tiny factor, and then claiming everyone else is "shilling".

I'll put this to you - people of color are absolutely justifiably fearful of any interaction with the police, and they have to experience it much more frequently. You need a source? Here - https://www.nytimes.com/interactive/2020/06/03/us/minneapoli... Hope you'll read it.
Models such as this one are estimating the number of actual infections is many times higher than the confirmed tests... and falling. Though this is projected to turn around again as social distancing ends.

https://covid19.healthdata.org/united-states-of-america
I couldn't use monorepo if i have a service to deploy to Heroku though. Or do you know if i can deploy a monorepo to Heroku ?
Sweeping generalisations and bureaucratic red tape.
I would love to support the Internet Archive but the people behind it deliberately took steps that were guaranteed to bankrupt them once the publishers filed their (inevitable) lawsuit. Why would I support an organization that is determined to commit suicide?
Obviously you reject it, and you publish a story about how this person wanted to publish an opinion piece advocating war crimes, because that's the part that is news.

Also, this is so obvious, to so many parts of the political spectrum that pretending to not understand it is "telling on yourself" in modern parlance.
This is really cool, thanks for sharing
Is censoring hate speach really the same as censoring discussion of genocides? Really?
No, that's for a single raw copy (it could go lower based on implementation -- the sweet spot on $/bit pricing is around 8TB/disk right now, but that would actually be more expensive for us in total cost because of the increased infra/space/power necessary to run them). We could probably get a relatively trivial 20-30% savings on space for Wayback contents via compression, maybe more with work (various projects are underway to do this), but much of the rest of the contents are difficult to compress, or already compressed (music, imagery for books, video, software archives, etc). We have also historically been very reluctant to deduplicate heavily, though we are experimenting with it for certain types of content -- one principle of operation is that as an archive of last resort, we're unable to have a true deaccession plan as some other archives have. A compromise we make is that our hard drives are "landfill-ready" -- that is, the contents of a drive (assuming you can read the filesystem) are inherently meaningful, content is housed with its metadata, and so forth. This produces some unusual restrictions on how far we can take compression and certain types of bitwise redundancy.
I think the answer has to be to find a different way to categorize people into groups for sports competitions.

Would it work to just group people by bone density and weight class?

Or for MMA, just some sort of scale of ass-kickingness. I would have to be in the can't punch out of a wet paper bag class, which I don't think would get shown on TV. ;)
Static analysis is more than just abstract interpretation, and the OP doesn't discuss abstract interpretation at all, but talks about a design by contract approach inspired by Ada/SPARK.
I love digging out a saw every now and then. I just built 20x bamboo cages for filling out canvas tomato pot bags, to support plants up to 6’ high.

The first ones look awful. The last ones look ok. I rated myself on how strong they are, how quickly I built them, and how few steps they took rather than on how good they looked.

It felt analogous to iterative hacking in a scripting language. Oh how I’d love a workshop in which to do some actual quality work as opposed to random hacking!
>Kaiser Permanente is a nonprofit but it sure isn't what you think of when you use that term.

Huh? It is exactly what I think of when I use the term non-profit in the context of a healthcare maintenance organization. I truly have no idea what you mean by your quoted statement.
Bitcode[1] would’ve been a good way to handle that, if Apple had ever supported it for Mac apps in addition to their other platforms.

1. https://thenextweb.com/apple/2015/06/17/apples-biggest-devel...