skysight-inc/HackerNews huggingface dataset:
> Very low risk and huge upside

Ha, that gave me a good chuckle. I assume you're joking, since the upside is a few billion made, and the risk is many of those making less than $1 a day goes to debtor prison or revolt, and Chinese Communist Party is overthrown by a few hundred million peasants. There's currently a few hundred thousand protesters in hong kong right now, and CCP couldn't even handle those.
Probably just headlinese, like these words: https://en.wikipedia.org/wiki/Headlinese#Commonly_used_short...
Would you use a web-based email client where, with one login, you can access all three addresses?
Not in a unified inbox, but have them as separates. Say the "cmd+1" keyboard shortcut is instantly switching to address #1, cmd +2 is switching to address #2 and so on...
Of course it’s a money grab. I don’t think any of these countries are interested in retribution so much as wanting to preserve their current lifestyles. Increased flooding and storms means those lifestyles become more expensive.
It's interesting that we have a number of commentators trying to divert the discussion, but none that make any attempt to actually defend Russia.
I completely agree, with the paper quality and all, except hardcovers are actually difficult for me to hold. I need the cover to flex a bit to get a grip on it and hold the pages in place - on a hardcover the pages will flex while the cover can't, slip out of my fingers, and I'll be interrupted reopening it where I was.
Not OP but I assume it means verizon media

https://en.wikipedia.org/wiki/Verizon_Media
with help from other enemies of Oppenheimer

Who do you think these are? Lewis Strauss and Teller would be hard to walk past.
> is a disturbing sign when authorities press baseless charges against children of people who served their country their whole life.

As opposed to baseless charges against an ordinary citizen being ok?
I can hear the ads now:

'Wear the suit in your Leisure time, and subscribe to our "Master of X" range of Suit-Apps including "Tennis Pro", "Concert Pianist", "Tri-Athlete", "Chef", and many more!'
Media. Verizon Media is the specific division of Verizon that contains Yahoo, AOL, and VDMS (formerly edgecast)
Sad that someone who is so pro-liberty thinks that Zhukov doesn't deserve liberty because he's a right-winger. I don't know what to make of something like that.
Pentesting Training Website Challenges Authentication Best Practices
> It's a separate matter how some of it is coming back to bite them now that they have hired too many people who are more interested in activism than doing their job.

So long as Google's recruiters pitch jobs by saying "Change the world, build a better future, don't be evil" and not "Optimize click-through rates on animated ads by a few fractions of a percent," I'm not so sure that there's a difference between activism and doing their job.
The earlier comment was misinformed. Handmade Network is inspired by the series, yes, but stands on its own and embraces new languages and very different projects. See the Handmade conference[0] for examples.

[0] https://handmade-seattle.com
Wow, I did not know that. Or I just forgot. Anyways,thanks for the information.
What founders and VCS think about the expose of Away's culture
Got it. I keep that in mind, thanks!
Medieval monarchs weren't really the absolute rulers they're often perceived to be. A medieval monarch was heavily constrained by the nobility. It wasn't really until the late 1600s and 1700s with monarchs like Louis XIV and Catherine the Great that the monarchy grew sufficiently powerful to start to exercise some real control over the nobility.
But is it the drug or the shared experience itself?
What would it even mean to have a romantic relationship without attraction?

Why do people bother dating if it’s sufficient to move in with a friend?

How do we explain people who already live with close friends and are also out seeking romantic partners? What marginal benefit could they be looking for? Why limit the search according to gender, if attraction is not essential?
Kind of. Some on mountains near cities, but even then light polution was an issue they had to mitigate.

https://en.wikipedia.org/wiki/List_of_largest_optical_telesc...

In general, I'm fine with scientists needing to accommodate people more than they had to 100 years ago.
It's must be the page title - which is done in WebGL. Can you let me know your rough system specs? It could also be the amount of embedded stuff...
In case you're interested, IQ is much more heritable than that for adults. The following quote is from Wikipedia:

"Twin studies of adult individuals have found a heritability of IQ between 57% and 73%[6] with the most recent studies showing heritability for IQ as high as 80%[7] and 86%.[8]. IQ goes from being weakly correlated with genetics, for children, to being strongly correlated with genetics for late teens and adults. "
Check out this list of movies that utilized the SFU campus:

https://604now.com/movies-filmed-at-sfu/

In every case the campus is used to represent the headquarters of some government agency or military facility, or as the setting for some dystopian sci-fi.

I'm interested in both brutalism and dystopian sci-fi, but I don't want to live in a dystopian future, and I don't like being around the brutalist architecture in my city either.
Millennial angst...? He didn't even assert it or anything
I don’t get why GraphQL would be better at that particular use case than anything else, really. Capable of it, sure, but shifting the query-crafting to the client doesn’t really have any effect on that problem.

[edit] I just mean it seems unrelated to that problem, as far as I can tell.
> like Wire but without the video calling or end to end encryption

I'm not quite sure what you mean here, but Keybase does have end to end encryption—I think they're trying to position themselves as "Slack with end-to-end encryption."
I don't think trickle down economics are what was being used for these bailouts.

The rationale behind the bailouts was that the failure of many of these large banks would have caused lots of trouble and additional damage to the system as a whole. Markets are controlled by consumer sentiment. The failure of any huge banks or other huge organizations like AIG would have caused a catastrophic run on the banks and even farther fall in the market.

Additionally, I believe overall the US government has netted more than $100B in bailouts.

The bailouts were most definitely a good idea according to essentially every expert out there.

But if anything, they should have extracted more from the companies they bailed out to limit the moral hazard that was created.
It's quite clear the library is no longer here. How exactly it was lost does matter as its destruction has been used to paint various groups as anti intellectual barbarians since ancient times. Eliminating the story as a weapon to attack others would do humanity some good.
What about people who don't want stupid comments they made online when they were 14 permanently indexed and searchable for all of time by the Archive Team? Yes, they may have posted to Yahoo! Groups back in 1999 when they didn't know better, but now it's 2019 and you have people digging up decades-old dirt on people to try and destroy their reputations and careers.

Given that search engines have zero ethics when it comes to removing embarrassing (but not illegal) content, sometimes the loss of information is a small blessing for some.

Yes, it's their fault, but I also don't think it's fair that something a child said at 14 should haunt them their entire professional careers, either.
> 4. If I successfully automate it, all of my coworkers lose their jobs.

Exactly why you automate it on your own time, for your own enjoyment. Then you do your $DAYJOB with tools you created for yourself at a fraction of the energy it used to take.

This, to me, is one of the greatest joys of knowing how to program. It's like a super power.
Elon Musk Acquitted of Defamation Against British Diver
> The problem is indeed scale

Hear, hear! When people say that with better technology we could automate away teachers, I say that with better technology we could automate most everything else and spend the time mentoring one another.
I agree with most of the points regarding user experience. But I loathe infinite scrolling, and so strongly disagree that Facebook "got it right." I think "geared pagination" with a sprinkle of Ajax works well though, in lieu of infinite scrolling.

Here's an example, assuming there are 200 rows in total:

- User visits page; first 10 rows are listed.

- User clicks "More" link; next 20 rows are fetched via Ajax and appended to the list (30 total).

- User clicks "More" link again; next 30 rows are fetched via Ajax and appended to the list (60 total).

- User clicks "More" link again; browser navigates to the next 60 rows (rows #61-120).

- User clicks "More" link again; browser navigates to the next 60 rows (rows #121-180).

- User clicks "More" link again; browser navigates to the final 20 rows (rows #181-200).

The basic idea is that there are two typical use cases: 1) The user expects their desired row to appear in the first few dozen rows, and will change their query if it doesn't (as mentioned in the article). 2) Or, the user really does want to sift through all the rows, in which case it's preferable to do it in large steps.

Of course, the Ajax fetch increments can be tuned to best support these cases, as well as the number of Ajax fetches before triggering a full page transition.

I actually wrote a Rails gem that encapsulates this behavior, including robust handling of back-and-forth navigation: https://github.com/jonathanhefner/moar
Go isn't obligated to use any libc APIs or abstractions other than those providing syscalls.

You're incorrect or maybe just misleading about libc created file descriptors inheriting, as stated. Either way, it is unrelated to using libc for syscalls vs bare machine traps.
I’m not convinced about the latter, but I am convinced that it’s difficult to get out of the hole you’re in if you can’t get into an elite school at 17/18. I’ve basically given up.
Nick misrepresents the original paper.

Nick writes:

> they introduced Google to the world, they warned that if the search engine were ever to leave the “academic realm” and become a business, it would inevitably be corrupted. It would become “a black art” and “be advertising oriented.”

This is verbatim from the original paper:

> Aside from tremendous growth, the Web has also become increasingly commercial over time. In 1993, 1.5% of Web servers were on .com domains. This number grew to over 60% in 1997. At the same time, search engines have migrated from the academic domain to the commercial. Up until now most search
engine development has gone on at companies with little publication of technical details. This causes search engine technology to remain largely a black art and to be advertising oriented (see Appendix A in the full version). With Google, we have a strong goal to push more development and understanding
into the academic realm.

The meaning is not even close to what Nick suggests!
A few weeks ago, I was pondering over the pain involved in designing and implementing a REST api, for an simple backend.

After much deliberation, it was clear to me that I dont understand the HATEOS part of REST and that I have been using the url as a filter and get or post parameters as variables for calling some functions on the backend server. And often, for an SPA, I would have to do multiple queeies in quick succession.

Then I realised, why cant I simply group those multiple query calls into one giant post request, with custom codes for querying or mutation, send a post request with a body that is a DSL i have thought of, and let my backend decode that DSL and send the replies. No longer would I be limited by URL structure, no longer would I have to make multiple query calls for getting a complex nested entity.

The only downside is that I have to docume t it more thoroughly and that my api does not have easy discoverability.

But since I have only one client, my frontend that I program,this is not an issue.

After pondering over the DSL a bit, I realised I am actually conceptualizing GraphQL.
There are two main ways to do async/concurrency where you release the thread to do other work while you are waiting.

1. stackless (async/await) where the operation becomes an inspectable object that you can choose what to do with (awaiting being suspend for completion) as taken by C#, C++, Python, JS, PHP, Swift and Rust

2. "with stack" where you pretend its not async; but this means when something else uses the thread you need to get the suspended operation's stuff off the thread; usually by not using the thread's stack at all and having it in the heap and just jumping into and out of these "off-thread" stacks; as used by Go and being looked at for Java (as Project Loom)

Interesting paper on it http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2018/p136...

> While fibers may have looked like an attractive approach to write scalable concurrent code in the 90s, the experience of using fibers, the advances in operating systems, hardware and compiler technology (stackless
coroutines), made them no longer a recommended facility.

Disadvantage of stackless is the extra boilerplate (e.g. async/await everywhere); though it also gives more control as the consumer of the operations (e.g. fanout and wait for many; or continue not waiting for the result at all)

Advantage of the "with stack" approach is it looks the same as non async code as its all hidden (goroutines aside); which is why Java is no doubt looking at doing it as there is a large body of code that would need to be rewritten so "hiding it" is easier to avoid that.

C# had/has teething issues when async/await was introduced as it kept the initial thread blocking methods; and added the async and they don't mix very well, you need really to go one way or the other when developing.

Javascript leapt at async/await as it was all async anyway, but callback based which makes for horrible code to follow; so it made everything much cleaner.
Ask HN: What you wish to outsource, but can't find where to?
> Why do dynamic languages excel when failure is not so bad?

There's a usual confusion of banking in this case, but if we're talking about popular dynamic/memory-managed languages, you can put an equivalent of:

try:
actual code
except:
log.exception

At a high level and be fairly sure things will be ok in a long run even with failures along the way.

On the other hand, most static-typed systems handle failures explicitly.

I think C is a bad example here. We've come a long way since C. We know how to do better.

Unless you want to include the ecosystem as well. C + valgrind + PVS + clang-analyser do make it easier to create correct code.
That's right, but (our main concern) is that the archives are being deleted. With no further history being recorded, it's utility for some purposes is limited. I have also come across some complaints that even as a list-serve it can be problematic. Posts, for example, are no longer coming in order.
I believe ready player one also had something along those lines, although in that story they enslaved your mind to play games but they same idea of creating an indentured servant through predatory lending.
No, I just find it amusing that Masha Gessen is praising some person, who, if relocated to USA while keeping his political views intact, will instantly become alt-right monster and God knows what else (see Covington kids case).

Funny how these things work.
I’m ok with that, why not? Let’s say he could make that working for a FAANG or his own for profit, this is the price that keeps him from leaving this current work. Besides, economies of scale, that’s probably pennies compared to actual operating costs. Look at any “non-profit” organization out there, most executives are pushing 7 figures.
Yeah but legally his name would have to be on the birth certificate.
Yeah, libc's syscall wrappers just do what you tell them. If you don't pass O_CLOEXEC to the kernel syscalls, you get the inherit behavior. Libc's syscall wrappers don't change this in any way.

To the extent that Go's default for file descriptors today is !inherit (I'm unfamiliar, but if so, it's a good choice), the Go runtime must already add O_CLOEXEC to bare syscalls. There's no reason to believe it incapable of adding the flag to libc syscalls instead.
What do you mean by the term "learn"? Basic usage is helpful on a lot of linux servers (as already mentioned).

Power usage is a completely different topic, but me as a heavy vim user: I won't miss it.
> So are you saying that because Zhukov is, you claim, a right-winger, that means that his criticisms of Russia are wrong, and that Russia is actually a pretty good place?

There is no causal connection between the OP's message and this assumption. The initial argument is that the journalist interpreted the Zhukov’s letter and his (right-wing libertarian) views in accordance with her political (left-wing and anti-Trump) views.

edit: Putin is authoritarian right-wing, which has nothing to do with Zhukov's libertarianism. As follows at least from his indictment.
And OP - it gets better, you will always think about it but after a while you get a mmm 'Joie de vivre' or is it just acceptance of reality> either way you'll feel like a better person.
Design by committee that goes against the initial spirit of the site in hopes of increasing monetization in spite of user grievances. It's a race to the bottom and they simply want to get as much money out of the site as possible at the expense of user experience because someone, or some people, decided the cost (user experience) was worth the benefit (monetization).

I want a new internet.
Probably makes a better movie than reality. I wouldn't bet my future on that.
A prosecutor might jail one arbitrarily by spinning the story the right way.
I have limited shelf space so I'd rather buy paperbacks 'cause they will take up less space. Yes, my books are there for aesthetic reasons but above all, they're in my shelves because I want to have access to them whenever I want to read them. The more I can cram my shelves, the better, presentation be damned.

Paperbacks are also easier to just read. I don't manhandle my books but I often read in unconventional positions: while in a crowded bus, or while laying down on my back before I sleep. It's just difficult to handle hardbacks in these situations. The "give" of a paperback's cover makes it ergonomic.

Being cheaper is a plus for my CS books too. Hardbound original versions are indeed prettier, maybe even easier to the eyes due to the paper. But for a book I would use in a semester and consult sparingly thereafter, the price of an original is unjustifiable.

I'd make an exception for Biology books where color is often important to the diagram. But I don't really have strong feelings on this as I did not major in Biology.

> Paperback are not suitable for repeated readings

Paperbacks wear and tear faster than hardbounds but to say they are not suitable for repeated readings is just exaggeration. Heck, my local library stocks up on paperbacks. If any book experiences repeated readings, it's got to be those in the library.

Also, from personal experience, wrapping your paperbacks in good enough plastic cover makes it last longer. I've "repaired" old paperbacks whose covers are all but ruined by reinforcing the weathered covers with index cards and thick plastic cover.

> really high-quality paperback, if there was one, would be prisewise on par with a hardcover anyway

Again, I disagree. For, say, a Harper Collins fiction the price difference between a paperback and a hardcover could range from anywhere to 40%-70% mark down. I specifically cite Harper Collins (and subsidiaries) because I'm really hard pressed to find a significant difference between their hardbounds and paperbacks. Obviously, the size and the binding differs (duh!) but other than that everything compares: the quality of the paper, the legibility of the print, the illustrations, etc.
I didn't assert that, nor did I say it was invalid to not understand the inside-Silicon-Valley use of "founder".

I was just explaining how to not embarrass yourself.
> wanting to preserve their current lifestyles

You know the GDP per capita in Vanuato and Tuvalu is about $3000, or roughly one tenth of the poorest US state, Mississippi?

Source: https://www.google.com/publicdata/explore?ds=d5bncppjof8f9_&...
Well, the URL contains the word "research", so I assume Zillow considers this to be a research report.

"I don’t think industry really does very much research. They come up with an idea and they try to sell it. If it was a good idea, maybe they will make money. Even if it was a bad idea, if they have good marketing people, they might still make money and we never know..."

Héctor Garcia-Molina, 1953–2019
And my new yahoo account can't join any groups :/
It really disturbed me how many people went through that "this changes everything" transformation at the time. Even if I disagreed more with their former position, it makes me seasick. It's like, there must be something profound missing from people who have such definite views and then a switch flips and they see the world completely differently. I mean, the WTC was attacked before! So how could a thinking person not allow for the possibility of a successful attack? How could it fundamentally be a surprise that upends your worldview? Yet that seemed to be the effect on an awful lot of people.
> On March 10, 1945, one of the last paper balloons descended in the vicinity of the Manhattan Project's production facility at the Hanford Site. This balloon caused a short circuit in the power lines supplying electricity for the nuclear reactor cooling pumps, but backup safety devices restored power almost immediately.[26]

It would have been quite the win if it had caused a meltdown. That might have delayed the US nuclear attack on Nagasaki. Although perhaps enough plutonium had been produced by then.

As I understand it, Japan didn't surrender until Nagasaki got nuked. And maybe Russia would have invaded before the US managed it.
As a company that runs both Django Rest Framework and GraphQL backends, there is one phenomenal argument in favor of GQL: Apollo Client. When you just want a simple, normalized reactive data store it’s really amazing (even though the Apollo kids seem to break it with every minor release). Loads of redux boilerplate go right out the window.
Infosec CTF walkthroughs e.g. https://youtu.be/ozqOlUVKL1s
This is a really cool idea.

Just spitballing, but I suspect the issue would be that you now lose the objects locality when reading/following/writing references in conjunction with data. The GC algorithm will be crawling much less than your program will hopefully so it might be a net loss.

Just speculation!
I wonder if the New Yorker writer realizes this brave young man is for the most part quoting the evil, alt-right, misogynistic, transphobic Jordan Peterson. And whether he would have republished the speech if he did. /s
Except, most companies make the world a better place. On the whole, private enterprise is almost entirely responsible for humanity's rise out of impoverished suffering over the past 200 years. The global interconnected nature of private enterprise is the reason we don't have as much warfare anymore, and why the world is safer than it's ever been in all of history.

I don't think Google's internal troubles are due to attracting people who want to "make a difference." I don't see employee activism getting out of hand at medical device companies where the products they make literally save lives. Nor do I see these same issues at non-profits.
The mapping is the identity function and whether a descriptor is inherit or not is just a function of O_CLOEXEC / fcntl(FD_CLOEXEC) / some special fd types are always cloexec, such as kqueues on FreeBSD. Libc fds aren't special to the operating system in any way.