skysight-inc/HackerNews huggingface dataset:
I can't find any docs anywhere. When I go to the kinderscript site I get ssl error then a login block.
Nothing in the wiki on github either.

Anybody have more luck.
A mutable square is not a mutable rectangle, because a mutablr rectangle can change its width independently of its length. This is the classic problem of contravariance: subtyping in the face of mutability.
THE MILLION DOLLAR QUESTION OF COURSE

well send me an email (in profile) if you need any python, javascript, php, scraping done.
The reader feature only works on properly structured and modern HTML. Unfortunately I find most of the time when sites look like shit like this one, the author usually hasn't bothered to write good HTML either. Often if you open it in Chrome (as opposed to Firerox Android) it fixes, because people have hardcoded the Chrome UA as their is-browser-mobile check -_-

Maybe I should just switch to Chrome on my phone, I only really use Firefox out of a strange sense of loyalty..
Given that ad networks are the #1 vector for spreading malware, I view ad blocking as basic computer hygiene. To me, it's no more controversial than washing one's hands after using the restroom.

I try to stay out of the moral discussions about "consuming" content without "paying" for it. The way I see it, ad networks will regain their rights to run code on my machine when they start taking positive steps to ensure that said code will not cause harm or copy unauthorized information off my machine.
This isn't free trade.

Consumers used to buy air conditioners made by Carrier in the US. Now the exact same air conditioner made in Mexico can be bought.

If the price went down the same amount as the labor savings, you'd have a case. But the fact that the move is being pushed by shareholders means a large amount of the savings will go into their pockets.

Of course, if the Mexican workers had to deal with all our EPA and work regulations, had the same cost of living and taxes, it could be considered free trade. But they don't. It's the same old story of free trade and currency arbitrage for capital, but not for labor.
Large companies are like countries, and their teams are like cities/neighborhoods. It really depends on your team / city.
I haven't gotten around to trying it myself yet, but OpenFastpath+OpenDataplane supposedly has a userspace port of the FreeBSD stack that runs on DPDK through ODP-DPDK.

http://www.openfastpath.org/

http://www.opendataplane.org/
"rhyme off" is an idiom. It means to recite a list of items.
Do you mean that's 800 RSUs overall or 800+600=1400 RSUs over 4 years?
At midnight, you go to the Crossroads and wait for a man in an all-black suit and dark glasses to show up...
It's not the grammar that's horrible. It's the underlying attitude and its shortsightedness.
So...like pex but worse?

https://github.com/pantsbuild/pex
Here's why King gave away its 2D mobile game engine Defold
You get health care as part of your compensation, cars are very cheap, and public transit is decent enough in SF and NYC. If you work somewhere like apple, you get 2 weeks + 3 weeks of 'mandatory' vacation (thanksgiving & 2 weeks of christmas), and other larger tech companies offer generous parental leave.

On top of that, you get paid double or triple. If your sick, you just say, 'i'm sick' and either WFH if it's minor and you don't want to infect the office. Or not work at all if it's major enough
That's not really how it works. Rust's rules for when an object is freed are very simple, basically the same as C++- they don't depend on references or anything. The complicated part is that the compiler makes sure no references to an object exist after this predetermined point in the program.
This article is bang on the money. Great idea with the muzeroom concept too
In a weird, perverse way, blocking ads really does damage the economy. Think about what subsidized newspapers, televisions, what drives google, facebook, and youtube - what galvanizes consumption, the great engine of any economy. While ads are annoying, intrusive, and even dangerous at this point, they play a huge role in "subsidizing" important goods and getting people off their couches and into stores, increasing the velocity of money and putting cash back into corporations where it can be pooled and turned into new products.
They're not having children (the non immigrants, at least) in DC, NY, and SF. I'd say most millenials are still paying off loans in their late 20s and 30s. No way can they afford a home in one of these cities on top of that.
Happy Nowrus
It's strange too, since ads are mostly pictures (or text) you'd think they could just serve that and prohibit, like, JS, but nope!
The main problem I have with the prevalence of adblockers is that now you have to "block" the meta-advertising people in discussion forums that criticize you or attempt to make you feel guilty for blocking ads on your own property any time the subject comes up, and it's a lot harder since the messages are usually targeted, handwritten, interspersed with useful content, and overall difficult to detect automatically.
Yes I selected the Ras-Tan character.
“Brutal” Architecture (2004)
CLOQUET, Minn. — Officials are still repairing boilers in the Cloquet (klo-KAY') school district in northeastern Minnesota after a boiler explosion rendered the school without heat and was severe enough to close schools for one day.

"When I was in school all we needed was a wood stove. We've managed to teach and learn for centuries without boilers," grumbled one grumpy commenter. "I've taught HVAC courses without needing a boiler!
Straw man argument. Technology increases have been around forever. The difference is now, capital gets to play wage arbitrage in places where labor can't roam to create an equilibrium. That is not free trade as defined.
There are a lot more protocols that would benefit from the more generic and much simpler solution of "define a standard port where the service listens over TLS".

IRCS has settled on 6697: https://tools.ietf.org/html/rfc7194

IMAPS uses 993.
To beat the analogy to death, only if people came to church primarily for the pews. The reason every bishop would have religious bona fides is because the job inherently requires the conviction. You wouldn't be a security researcher/engineer if you didn't believe in building secure systems. A web developer might be a carpenter in the analogy, sure they might be religious, but it's not inherent in their job.
Beware research paralysis. There's a point at which you have to ignore the work others are doing so that you can make progress on your own.
lol, just reminded me I had set up a google analytics on my blog a long time ago before thinking about it and that I have been complaining about the idiots putting google analystics for more than one year.

Oh gosh. How much google analytics did I put during the 6 months where I thought it was the alternative to parsing logs for stats on my server when I believed in the clown and migrated to it?

PS: I try to quit looking at stats as much as I try to quit smoking ; it is the only sensible alternative. I should not care about them.
No one I know of has an 8TB SSD. Even a 1TB SSD is rather spacious, unless you carry your entire DVD and music collection with you. I thought we had clouds and NASes for that stuff.
Without knowing anything about the political situation in Bangladesh, I can say that the run-around that local police have given his family would fit the pattern that has followed extrajudicial detentions elsewhere. At best, he has been detained by the government, at worst he has been abducted/murdered with their tacit complicity, and at the least one of these is believed to be the case by local law-enforcement.
So lets say you've asked them what is the normal range for the job and they've replied. What if their "normal range" is below the amount you desire? What then?
As a thought experiment, let's make QNX faster.

We keep the same IPC mechanism. We compile the filesystem process right into the kernel. Having done this, we can now avoid half of the IPC mechanism. We enter the "microkernel" just once now, instead of twice, and we leave it once instead of twice. Since the filesystem is now in the "microkernel", we don't need to switch MMU state and have a TLB invalidate. This is a huge win. Now let's repeat this design change for the disk driver, the network stack, the network hardware driver, and all the rest. Performance keeps getting better. This, BTW, is pretty much what most Mach systems ended up doing. They became microkernel in marketing only. The final step is to clean up the code, and then you have a normal monolithic kernel.

Let's also look at things from the other perspective. You could add the QNX IPC mechanism into any monolithic kernel. AFAIK, Solaris DOORS might even qualify. Well, there you go. You can move things to use that whenever you are willing to sacrifice speed and maintainability. If this is so good, why haven't people done it? Hmmm.
Just don't do it.

If you are creating a startup, particularly if it is in any way related to your current work then the clear answer would be to never use any work computers in any part of the startup.

Your workaround of just remote desktop'ing into your machine is not a good idea. Personal emails is one thing, but if you use your work computer for emails that are part of your other startup then you are tainting your new business.
It kinda looks like it's being "set up" right now in preparation for a more formal announcement. Maybe we just need to wait? It would be a little weird to make a big announcement right this moment, since it's currently Saturday night in Redmond.
This issue really feels like an endgame in chess in a game between good players.

1) publishers can't just switch to serving images with their text and ads, because advertisers do not trust publishers, and this would enable them to cheat. So they can't move, they need the 3rd party tags.

2) browser vendors can't "fix" this, despite several browsers being done by large players in ad selling space (even IE's successor, Edge, seems to be making efforts to support ad blocking).

3) end-users won't switch on ads because publishers are overdoing ads, or they are helping malicious actors, or are simply malicious themselves.

4) advertisers can't switch away from the internet, because the internet is eating the press, TV, radio, ... It just wouldn't work.

Everything is stuck and nobody can move. But somewhere in there is the answer.
I found OpenToonz GitHub project page[1]. There is no code yet, but it seems that they will publish as an open source software.
I hope they also prepare English documents.

[1] https://opentoonz.github.io/ (Japanese)
I'd advise against this unless you've cleared it with your lawyer. If you start a successful business, you wouldn't want to lose it because of some stupid legal technicality.
I'd like to see some stats on that. I'm relatively certain email is still the biggest attack vector. JavaScript in this day and age is remarkably well sandboxed.
Well some can, and do. However the ad business has long since become a race to the bottom. Refusing customer demands is not a way to "win" a race to the bottom.
Developer Edition 47 – User agent emulation, popup debugging and more
How much time before companies wake up and think that hiring people that can do the same job with only C1000 is a better investment?
I'm always wary of articles or tweet-blogs (i guess this is a thing now) where race is the primary conversation topic.

I'm Latino and also happen to be very black (or very, very black depending on how long I've been outside.) I've done AP classes in high school, spent years on the national debate circuit, went to a fairly well-known engineering school (that was mostly white/asian) and worked at some of the best tech companies in the country right now. So I'm no stranger to being the "token black guy" in a room/dept/company full of white/asian dudes (women are also a rarity in tech, though that seems to be changing, and that's great).

As for this situation: if Demo Day is anything similar to the Startup Weekend that I did recently (and the startup meetups that I participated in during that time), I'll theorize that the problem isn't so much that black founders don't get funded; it's that:

a) There aren't that many black or latino founders in tech,

b) There aren't that many minorities in tech in general (compared to our white/asian partners), and

c) White and Asian people tend to come from wealthier families than we do and, honestly, doing a startup (or getting funding for a startup) is kind-of a rich man's game (or knowing lots of wealthy people).

I also sometimes feel like the authors of these articles WANT race to be a problem, so they look for anything that might spark that fire and then promptly pour more gas into it until it turns into a trending topic on Hacker News or Reddit.

I mean, I don't doubt that there are some cliques that one can have an easier time of participating in by being white (this is actually one of my biggest fears --- that I'll actually start to feel racism if/when I actually come into wealth because wealthy people can "afford" to be dicks), and I certainly don't doubt that there are racist folks out there. I just don't think that it is as common of an occurrence as it's made out to be.
(e.g., how stealth works, how the engines on the SR-71 worked, the details of the Navy's version of GPS)

None of these are "ideas", they are implementations/executions of ideas. They are the result of trial and error (even thought-experiments) that ultimately resulted in real world impact and observable changes. Ideas are unexpressed potential. How the Navy's version of GPS works isn't valuable until after the Navy starts using it. Before that, it's just conjecture. But at the point where the Navy deploys GPS, while it is information, it's not solely an idea; it's pragmatic.

Even knowledge of a newfangled GPS system the Navy is working on or going to deploy and start using on a certain date isn't an idea anymore: it's actionable information that can be traded on. An idea is a kind of information, but not all information is an idea. And while thoughts can be information, not all thoughts are ideas.

That being said, I think you are partially right: the concept of an idea not having value is unintuitive, and a lot of other industries are commonly in the habit of presenting ideas as having value. You'll see this when people talk about patents, as if having a patent somehow conveys value on the thing that is patented beyond just the government enforced exclusivity. A patented idea that can not be brought to market in some fashion isn't that valuable (and actually has negative value: not only is it not brought to market; without bringing it to market, you can not reap the benefits of exclusivity; and you've paid for obtaining the right to a patent you are unable to exploit. So it's a net negative).
I'll say I don't know if it does or doesn't but I haven't talked salary in public after being judged by it and subsequently treated differently by my 'friends'

I don't discuss numbers as a general rule
Yeah, but that's not the argument. I'm specifically responding to the parent's assertion that you wouldn't want to run audit because the list might just lie to you.

That's separate from the idea that the list might be maliciously crafted to exploit an overflow and gain root privileges (which presumably could bypass signing checks) -- if your threat model involves loss of control of FreeBSD's signing keys, pkg running as root is irrelevant. You can't ever trust anything outside the box, or update at all. No binary is trustable and even if you heavily audit the source you're in trusting-trust territory.

(also the only key that matters is the Security Officer's key for vuln disclosures -- not any random maintainer has signing authority)
Bottom line: phone numbers are really bad identifiers !
I always find it amusing when people refuse to lie on certain things based on some sort of moral-code or principle and then spew out lies for tons of others.
Why is that even a thing? Maybe people who don't know much about computing shouldn't be selling computing products.
Optimise only if needed; then only where needed.

The JVM and also javascript engines have increased in performance markedly (clawing back a little of the performance they squandered in the first place...).

Perhaps iOS is very performant - because it had to be, especially on the original iPhone.
AFAIK places with high rates of crime don't tend to be very prosperous on average. The same is not true for places with systems that help the poor.
But you can't do that with Transcrypt, either. Both are "not quite python" and won't run regular python code. There is very little difference between the goal of the two projects.
I don't believe in "education for its own sake", though that may be because I still associate it with the "publish or perish"/mindless research attitude. I still like learning stuff for fun though, and I may eventually come around to supporting "education for its own sake", but I have to first believe it, and I cannot do so now. Practical knowledge is still better than theoretical knowledge.

I still think the solution lies outside "old" academia, though on a different track that can also run parallel to the "vocational" track of apprenticeships/bootcamps. Academics can simply publish their findings online, via comments, blogs, and open-access academic journals...and can also attempt to teach their ideas (also online). Even research grants could be replaced by Pateron and crowdfunding. A system where academics and educators slowly promote their ideas and gain followers/supporters is one that has the potential of being slightly more just than the old system.
At this point, I'd seriously like to see that anonymity be built into a network protocol. Like a version of IP where the source field is removed, and the next-hop source is progressively encrypted like Tor does.

Then I'd love to see a filtering solution that blocks all third party tracking.
No, SSHFP is pretty silly as a motivating use case for DNSSEC. There's nothing it does that you can't do (better!) with some other system. It makes sense if you already have a secure DNS. But that begs the question of why you would need a secure DNS.

You don't need a secure DNS for the web.

You don't, with STS deployed, need a secure DNS for email.

Is publishing SSH key fingerprints so important that we should do a forklift upgrade of the DNS? No, of course not.
Alternately, the accepted shorthand for some groups may well be "the left" and "the right". Similarly, there are people who will use the term "Social Justice Warrior" while identifying with the movement, because it is a decent shorthand.

"What do those groups represent then, "the right"?"

It is possible to have other disagreements with those viewpoints despite what others might believe. For example, it is absolutely ideologically consistent that while the left may support atheism in the abstract they would also fail to support its logical conclusion that Islam as a religion and its practitioners should be re-educated.

Similarly, the right may support gun owners but still disagree that felons/minorities should be allowed to own firearms.
Don't forget hacked WordPress sites
A while back, when this came up on HN previously, I wasn't sure that all of them were actually falsehoods, so I went through each and listed reasoning for why I though they were or weren't:

https://gist.github.com/thanatos/eee17100476a336a711e
Why can't we all increase? Cause part of globalisation's promise is increased productivity which should mean we ALL get richer.

Except, it turns out only the wealthy capital owners get more in the US. And please don't tell me I'm actually better off because I have an IPhone and my grandpa didn't. My grandpa had job security, a stay at home wife, and 4 kids on a middle class salary. Virtually nobody under 30 in the US or anywhere in Western Europe could afford that today.
This is similar to my position. Some people take an absolute moral stance that it is unacceptable to show people any ads, ever. That seems silly to me. My problem is with ads that are intrusive, or deceptive/clickbait, or malware-laden, or slow my browser to a crawl.
At least it means an employer had tried to apply a visa for its employee. Those salary numbers still useful.
Biological taxonomy is just not a good analogy. Object behavior hierarchies aren't analogous to any real world thing, IME. They are what they are.
Just wait until you're 50 if you want to see elephants
How does internet ads subsidise goods? They can subsidise internet connected services (by serving ads to the users), but physical goods? Do you mean like facebook getting cheaper servers by serving some ads for intel? I have a hard time seeing any reason for the ads on twitch for a free app to subsidize my next graphics card though.

There is also the fact that most consumption is driven by individual need, and ads only serve to steer the person towards one or another or another provider leaving the total economy largely the same.
Ads are fine in the right context. For example, I don't mind seeing ads on Craigslist. Or an ad for a blogger's book or consulting services in the sidebar of a thoughtful blog post. But not, for example, affiliate links for a product in a pop-up over an obviously fake "review" consisting of stock photos and published specs and keyword-rich filler text. I would tolerate ads on news and other entertainment sites if they didn't go so insanely overboard. Tracking cookies and beacons are unjustifiable in any context.
Because he's full of shit.
The IMF makes the same argument.

https://www.imf.org/external/pubs/ft/sdn/2015/sdn1513.pdf
Interesting strategy. What a gamble!

Is this PR genius, or self-defeating behaviour?
Calling Lee Kuan Yew a brutal dictator is a very huge stretch of the term.
VIM Basics – Saving and Exiting – BrainBloomer.com
"Undergraduate CS degrees aren't 5 year engineering programs."

It depends on where you go, really. Undergraduate "CS" programs are all over the place, ranging from programs that might be better called "IT", to ones that are basically just specialized math degree. A good marker, IMO, is whether the program requires a compilers course that actually requires that the student implement a compiler. Of course, I would say that, of course, since mine did. :-)

It also required enough math that I could've gotten a dual degree in math by taking (IIRC) two more courses. I was in calculus-based physics and ODE right there with the engineers, too. Where the programs diverged was when they started taking statics and dynamics (after physics), and I started taking compilers, theory of computation, and stuff of that nature.
Going to 1-bit precision is probably overkill, but papers have shown how neural networks with 8 bits of precision and simple ALUs can give results equivalent to full FPUs.
The ocean waves move a float up and down at the surface. This pulls and pushes a set of fins-on-hinges below the surface to create forward motion. It's ingenious, and works because the waves don't push objects laterally, but are really just a vertical oscillation.

The company that makes it is called Liquid Robotics, which should be enough to go on if you want to search for additional details.
Basically a wave glider is a surf board with a wing hanging below it. The wing can tip up or down 45 degrees, but no more. This means that any up or down movement on the part of the wave glider also gets converted into some forward movement.
That doesn't seem clear-cut to me. There's a lot of energy in waves that could be captured somehow. It's not like a perpetual motion machine.