skysight-inc/HackerNews huggingface dataset:
So if I leave my piano on a sidewalk, which will obstruct it for pedestrians, you won’t be able to hire a company who will remove it? It’s not like they’re stealing it, they are just relocating it
I mean deducing the package from download size is way harder than just seeing the name in the open.. security is rarely perfect and more like an arms race, making things more difficult is a big deal. This kind of "you can hack Y too" argument doesn't make any sense if its way harder to hack Y than X.
Chinese scientist who made gene-edited babies evaded oversight to seek fame
Sure, but that's different to saying the law forces you to gain opt-in consent if you use cookies.
First off, that sounds pretty hot. :) Second, if there is reproductive variation and selection, I think it's evolution. We take our old CPU design and make a new variation, that's the reproductive variation part. We also have a market select for which designs survive via purchases or lack thereof, the selection part. It doesn't matter to me so much if a life form that hosts it, a computer hosts it or a human mind.
But public places aren't your property.
This comment applies so profoundly to the original article, doesn't it - the body painting was too advanced for European understanding, so it was taken to be magic in the useless, mere superstition sense of that term. Not quite what Mr. A. C. Clarke meant to point to, but it fills out the meaning behind his point and buttresses it, in my mind.
I never said the press was an "enemy of the people". They do have some incentive to sensationalize, though, and I'm letting them know as a customer about my distaste with it. I think mainstream news outlets generally have the integrity not to report falsehoods, but that doesn't mean they don't put emotional fuel on the fire of partisan hostility. We as consumers have to let them know we don't want that.
I don't think a tiny crack makes that much difference. I also live in a -20 area. Also the colder it is, the easier venting happens, so a small crack has the same effect as having the window open much more in summer.

I can't remember the total, but I recall seeing a calculation about this and it didn't amount to very much energy, especially if the bedroom heat isn't on super high.

Anecdotal, but I've heard the Germans often tend to keep a window open a bit year round, and I know my grandma did even in winter. She was pretty frugal too.
I for one am super excited to start using this library in trust-dns. Just need to find the time: https://tools.ietf.org/html/draft-huitema-quic-dnsoquic-05
> Here people are neck deep in business models stalking people online 24/7 and tracking their location and some are 'concerned' about protecting the list of packages you download?

That's believable. "There are a thousand hacking at the branches of evil to one who is striking at the root." - Henry David Thoreau. Nice word "hacking".

Edit: Uh oh maybe Thoreau was pro CA.
> for it may easily turn out that they are not prepared to meet us on the level of rational argument, but begin by denouncing all argument; they may forbid their followers to listen to rational argument, because it is deceptive, and teach them to answer arguments by the use of their fists or pistols.

This works until group A decides that group B is indeed acting as described above, and moves to destroy them. It's just an application of paranoia, and being an American I see it from both left and right.
It is interesting that there are two "Scoot" trademarks in same category already:

http://tsdr.uspto.gov/#caseNumber=86900097&caseType=SERIAL_N...

http://tsdr.uspto.gov/#caseNumber=88018747&caseType=SERIAL_N...
Bubbles happen when prices are much higher than the actual value. Usually they're propped up by someone trying to resell the thing to a higher buyer, or package it as an investment.

Real estate bubble is visible when the apartment ads say "good ROI" instead of "nice place to live". Crypto bubbles appear when people are talking about market cap more than they use it.

But right now programming is in an optimal situation. It's hard to do, making supply low. Demand is very high; while we have all kinds of startups there are more to do. That creates high prices. IIRC FAANG makes about $400k per employee. In those situations paying $200k for a senior is far more sustainable than other tech fields which operate at a much smaller margin.
Of course it will happen. We humans are an outcome that took billions of years and yet here we are. It might take a billion more to get sentient AI but as long there is progress then the end is inevitable.

The only debate is when it'll happen, but we probably need an advanced sentient AI to help figure that out.
Stuck and Stressed: The Health Costs of Traffic
Smallpt Rosetta Stone: Raytracing in many different programming languages
$1.2T in risky corporate debt showing similar warning signs to subprime crisis
ha, i actually bought a bunch of plants from the nasa list a year-ish ago to help reduce co2 & voc levels: https://www.healthyandnaturalworld.com/best-air-filtering-ho...
It’s so good to see more movement in the realm of classic Mac compatibility! Mac OS emulation/simulation has received astonishingly little attention given the immense body of software that exists for the platform.

That said, while this is a great start, what would really excite me is something along the same lines with PPC support, OS 9.x API simulation, and ideally proper FPU and GPU support. SheepShaver and QEMU are too incomplete and hacky to run the majority of apps that interest me.
For those downvoting this, replace "balloons" with "bubbles" in the parent comment to understand this great joke.
> perhaps the more reasonable hours and better work environments in software development should serve as a model for other work environments

!00% agree
I don't understand this level of hostility against nudity. A remarkable portion of renaissance art involves nudity as well as display of genital parts (which isn't even the case with Lenna BTW). If anything, there's this thing called freedom of expression.

I personally have no problem with someone using the face of Lenna or Fabio or Super Mario, or Michelangelo's David, or whomever in a paper. It's a face, and it's their paper. No, it's not OK for you to shame them into not doing that just because it doesn't conform to your particular culture/sense of ethics.

People imposing their ethics, typically rooted in a particular religion, onto others isn't new, but bashing use of Lenna's face is in particular hip nowadays. No, I don't agree that her face from that photo is somehow tainted because the original photo involved nudity, or that she is tainted/irredeemable sinner because she appeared on Playboy. I'm an atheist, and neither I sympathize with this sense of ethics commonly found in Abrahamic religions, nor I appreciate it being imposed onto others. Can't people be more open minded and tolerating to differences? "It's 2019."

And regarding the feminist propaganda surrounding this, claiming Lena is offending female students in computer science is tantamount to claiming that renaissance art is offending female art students.

From https://www.cmc.edu/news/every-picture-tells-a-story:

> And then maybe the next woman to take a computer science class won’t have to hear the snickering. Maybe, she’ll feel just a little more welcome among the mathematicians, scientists and engineers.

You can hear snickering in a biology class on sexual reproduction as well. And there is indeed a push for elimination of education on sex in various countries including the US due to pressure from religious conservatives. That wouldn't be the solution in this context, because it doesn't address the problem of sexual harassment. That kind of people don't need Lenna to do their "snickering", and Lenna isn't the reason that they're "snickering". That's just an excuse to justify a political/religious agenda.

Imagine this: there's a group of grad students on a field trip, one is a girl from Colombia. A guy starts listening to Hips Don't Lie loudly whenever she comes near him. Should we ban Shakira on campuses because she can be used as an accessory for sexual harassment? And do you believe it would solve the problem, or would those people just move onto something else and continue doing their sexual harassment?

Introducing a mandatory lecture on sexual harassment (for all students, faculty and staff), improving the on campus response mechanism and truly penalizing sexual harassment, on the other hand, would be an example of something that would actually help address the problem.
Steve Jobs was wrong about middle management
This was very expected. There are only few companies that could provide technology semi-compliant with the Article 13. AudibleMagic is at the top of the list. Although they can only identify audio from the content so the platforms would still have to make a deal with someone else.

Anyway, I'm glad that the Article 13 got stopped, at least for now.
We're on track to reach 1000ppm by the end of the century, if levels continue to rise at their present (accelerating) rate. This is about the threshold where cognitive effects become reliably detectable. However, such levels also bring climate change on such an apocalyptic scale (4.5+ degree temperature rise) that industrial activity could well wind down as society collapses.
https://blogs.scientificamerican.com/guest-blog/a-brief-guid...
sidewalks which are public property

In most cities sidewalks are private property. As one of the conditions of being allowed to build on the property, the developer granted an easement to the city for the sidewalk.

This is why a homeowner is required to remove snow from their sidewalk. It's their sidewalk.
> it would basically split the learning across 2 years instead of 1, so hopefully it wouldn't require additional time. spend half the time each year; test rudimentary knowledge the 1st year, mastery in the 2nd year.

Hmm, that could be interesting, especially if the mastery is tested in the second half of the year. That would allow you to do the concepts you learned in the first half and bring those into the stuff you learned the previous year...But it could also be a huge gap between actually learning the concepts and then putting them to use teaching someone else. Maybe have it alternating years, where, say, freshmen are teaching 8th graders the first half, then being taught the second half. And that class keeps their schedule of first half teaching, second half being taught as they progress, with the year before and after having the opposite one.

> but if necessary, maybe performing arts could be pushed to non-profits to administer outside of school (as is often the case already).

The issue with this is that many would never get exposure to them, then. And people need exposure to it (we need to be well-rounded, basically; STEM people need more humanities and humanities people need more STEM). Plus, with people pushing other extra curriculurs (sports!) that take up a lot of school time, it's hard to see many choosing these.

Like, my hometown has an art guild, but few students do anything with it, sadly. It's quite a neat place. But they do a lot during school, and I'd hate to deprive that chance for those who are interested (and good). For some kids, it might be what keeps them coming to school and encourages them. Who knows? Plus, this would hurt rural areas quite a lot. But, I think the half-year plan mentioned above makes this point moot.

>and i'd suspect final year students would help teach each other in electives. maybe get freshmen from college majoring in the subject. in college, teaching assistants are often only a couple years ahead of you anyway.

That'd be an option...if you lived near a university.
It could be a one line summary of Richard Gabriel's famous essay "The Rise of "Worse is Better""

https://www.jwz.org/doc/worse-is-better.html
With so many raytracing posts hitting YCombinator, I figure I'd post the one that got me interested in the subject.

"Smallpt" was originally a 100-line C pathtracer. However, the "Rosetta Stone" translated the 100-lines of dense C into many different languages, so that many programmers can understand the concept.

Included in the translation efforts are implicitly-parallel OpenMP and implicitly-parallel CUDA implementations. So its a good way to move from Python -> C++ -> C++ OpenMP -> CUDA.
Well, another major difference is it's usually the car's owner who parks it and later has to pay the towing company, not some random member of the public leaving it there that the owner has no control over.
This is why I never ever use size_t over int. I’m a newbie C++ programmer tho, wrote less than 10kloc of C++ code, but my both feet are bleeding cause of exactly this.
I know from private conversation that is at least the second if not third version of an effort that was extensively tested. I can only assume that the first attempt(s) proved effective.
Unlike a car, scooters are much easier to move prior to towing.
Yeah my guess is that this is a regular tow company looking into potential "growth markets"
Still good to know for legacy fixes.
It's still useful to be able to connect to the local mirror without tor (and enjoy the fast transfer speeds), but still mitigate privacy leaks from analysis of the transfer and timings.

Transferring apt packages over tor is unlikely to ever become the default, so it's worth trying to improve the non-tor default.
Right. But that's a city issue. Private businesses can't have legal stuff removed from public city sidewalks just because they don't like it. In this case, the city of San Diego has chosen to not regulate this issue. Contrast this with San Francisco which was clear and unambiguous in rejecting this type of sidewalk litter.
Is this really something different than / opposed to tolerance? Or just a stronger state, of tolerance plus integration? I would argue that tolerance is one necessary part of integration, not some exclusionary alternative.
The listserver at the bottom of the article (k-12sd@sysdyn.mit.edu) doesn't seem to work. Does anyone have the correct address, or is it an MIT only thing?
> That doesn't make him wrong, but that's the personal bias he's operating under.

And in the meantime he can sell his vitamins and supplements to "make people live longer" despite zero evidence. Good business both ways.
I don't think that's quite true. The efficiency merely falls to 100%. (The laws of thermodynamics demand it.)

Now, converting electricity to heat may not be as cheap as converting, say, natural gas to heat (thus making the heat pump un-economical when not pumping any heat)... but you do get heat out of it.
Drinking cold drinks in winter makes you cough.
OMG Using ML and LA-Based Women to Optimize Men's Dating Profiles
This is addressed in the "privacy" section. Basically, your premise is wrong. TLS does not provide additionally privacy for this usecase. The short summary is: the size of transmitted data makes inferring what you've downloaded from a public file mirror trivial for a passive observer, even with TLS.
Correct! You must contact your city to deal with it, though if you are just relocating it by a few feet no one is really going to complain. And really, why not let the city accept any liability for any damage if they are willing to?
need to be different from the convention and allow the strike to pass the edges of the zero circle

For what it's worth, the first machines I ever did any work with had the zero with the slash through it. That's because the output was to a teletype which printed the letter O, then went back a space and punched a / on top of it. They also used a capital P for a question mark.

Some printouts were horrific to read because a blank space was represented by a "b" with a / through it, not an underscore.

So I think that for computing the 0 with a slash extending outside the line predates the 0 with the slash entirely inside the line.

I'm not sure when or why the 0 with a dot in the middle became a thing. I first noticed it around 1989 on cheap (for the time) VGA cards.
It appears it has become pretty fashionable to mention it, it’s probably the next ‘skeuomorphic’.
Sure, I agree with this.

> you shouldn't do anything that affects the person beyond what is necessary to defend tolerance.

This is the tricky part. What if violence is necessary? You can claim it should always be a last resort, and I'd agree. But you can't claim that it's never necessary.
I'm not sure that I agree... AS3 had typing that was very similar (originally part of ES4 spec).

I often feel that it can make some code that should be simple more complicated and sometimes reduces some flexibility in practice, or is harder to define. What research I can find indicates it's mostly a wash on time. You prevent a certain class of bugs, but at the same time you have the time to add typing.

In the end, I think it depends. If you're working on a large project with a lot of developers in differing areas, the appeal is growing on me. In the end, when working on code you don't trust with behaviors that are loosely defined, you get at least a little more confidence in refactoring things out.

I've worked with and without. I prefer without, but now am working on a project I wish I'd started with it. I still want to use it with babel as there are a few features I want to use that are not yet in the browser.
There is a correlation between age and “credulity” (for lack of a better word for ‘likely to share inflammatory fake news’) but it’s not the best proxy.

The question is more: assuming that Facebook/WhatsApp can give its existing members a reasonably accurate score, would you allow certain people to share more? What would you do with new accounts?
The near term "reptilian" fear of death seems axiomatic. The longer term one I can only charcterize as FOMO.
With the rise of HTTP/3, soon just about everyone will with time.
Better and better? A comment on Hans Rosling
When you create the most valuable company in the world you can comment on effective management
As a teacher (college/university level) teaching is one the main way I learn new things and consolidate/update my previous learnings.
So from my personal, anecdotal experience teaching is a great way to learn and might even accelerates the learning curve, not slows it.
Egypt's Aswan Damn
Must be a play on Kraftwerk's line "I'm the Operator, with my Pocket Calculator"?
> Tolerance itself seems to be bred out of the nihilistic view that there are no ultimate truths and thus all ideas are to be equally tolerated.

That's what the intolerant say to make tolerance seem absurd. All that tolerance is about is the recognition that there are lots of different ways to live that are compatible with the same, real, "ultimate truths", and that just being different doesn't mean you are wrong. Interpreting that to mean that there is no right and wrong is simply a straw man.
> This one was bad enough that Bezos left the field, yet Amazon (like every other software company) still asks these style of questions of its engineering candidates.

FWIW Amazon does experiment with different interview formats. They used to (still do?) interviews where you get a laptop and spend the day working on a simple problem where interviewers will ask you questions about why you did the things you did.
CloudFlare Security Flaw – Origin Exposure Test
Yes, Akamai offers QUIC support on some CDN products. (Note: I work at Akamai)
Err pilots, I meant. I got some wires cross in my head when typing that out.

I attended one such tradecraft class and was remembering that virtually all my classmates were journalists headed into theater (Iraq/Afghanistan/Pakistan).
To pithily recapitulate personalism (and what an appropriate day for it, too), I'm fond of this exchange in Carpe Jugulum as a rough heuristic for what constitutes harm:

There is a very interesting debate raging at the moment about the nature of sin, for example,” said Oats. “And what do they think? Against it, are they?” said Granny Weatherwax.

“It’s not as simple as that. It’s not a black and white issue. There are so many shades of gray.”

“Nope.”

“Pardon?”

“There’s no grays, only white that’s got grubby. I’m surprised you don’t know that. And sin, young man, is when you treat people as things. Including yourself. That’s what sin is.

“It’s a lot more complicated than that . . .”

“No. It ain’t. When people say things are a lot more complicated than that, they means they’re getting worried that they won’t like the truth. People as things, that’s where it starts.”

“Oh, I’m sure there are worse crimes . . .”

“But they starts with thinking about people as things . . . ”
> Free Scooter Removal Service For Property Owners/Managers in San Diego
I think this is a really interesting distinction, to be honest. I am definitely a big fan of her commentary but know nothing about agriculture. I know she is very strident about communicating to people what "family farming" actually means and stuff. But I totally get there must be a ton of nuance that people in the biz can see that i can't.

I would really be interested, sincerely interested, in seeing some examples of what you mean
Bother.

Thanks for the catch, I'll get onto the hosts and get them to fix them.

Cheers.
Though, in which mainstream non-Lisp language can you feasibly work without a good editor and relying on indentation for grokking the program structure?
Yeah. But the more general question is, why do browsers allow that? Why can't a browser have a "back" button that, you know, goes back...?
They say all bugs are type errors, but then I wonder how did they pass the type checker!? :P
Some also think types replace documentation ...
This

The best teacher has been helping collegues. I have been programming a lot better ( less errors and even without sometimes running the application when I'm pretty sure), because I think and analyze more upfront than I used to.

Some things come back, but it's rarely related to me ( eg. last moment spec changes).

I do have to watch out, I notice that basing my code on someone else is ok. But, they always have faulty code in hard to test areas. So make testing easier on things that are hard to test is my next motto.

Also, helping others is a pretty huge timesink :(

Ps. Being in the zone does wonders lately

PS2. There was another threat about videolan yesterday. And nobody heard the entire story about https. I gave the VLC developers the benefit of the doubt, not knowing everything off their infrastructure.
. A lot of the comments here on HN disagreed with me ( stole silently upvoted though).

Today I saw a blog post about why..

It was infrastructure based...

I can't understand why I was practically the only one with another view in the subject in this community, where developers come together.

FYI:

Comments are in my history. Mostly on the videolan topic. It's all recent
Do you also evaluate its security posture?
> This seems to neatly capture the problem. If you can paint the other side as irrational, it excuses almost any pre-emptive bad behavior.

I'd argue that this response neatly captures the flip side of the problem.

To quote my other post:

---

Both things are true:

- Intolerant zealots (religious or otherwise) can weaponize tolerance against itself.

- Bigots can weaponize the paradox of tolerance for purely hateful aims.

You must contend with both of these realities. There's no avoiding judgment and practical considerations.

---

So yes, you are right that "believing something is wrong does not mean the adherents are out to kill people or use force against them."

But sometimes it does mean that. You don't get to take the high road until you address what to do in those situations.
> For Property Owners/Managers
in San Diego
Same reason I cancelled mine as well. Also, their reporting on one topic I know a lot about was very inaccurate, so it made me question a lot of their journalism in general.
The world is an ecosystem of stuff eating other stuff, so it's not surprising human enterprise is no different