skysight-inc/HackerNews huggingface dataset:
The pruning in Alpha-beta is very much a heuristic that is applied on top of the template. For example, Stockfish may recognize that some moves are "forced" and will iterate a specific variation deeper.

Nonetheless, the classical chess search algorithm is exhaustive. Breadth-first search with Alpha-Beta pruning is how it is taught at universities. Stockfish uses iterated deepening as you've said, but that's very similar to Breadth-first search.

Stockfish is also multithreaded and got a hash-table to remember previously searched positions (even positions from "another" branch of the tree).

I think my point is that Quiescence search is an explicitly programmed feature of Stockfish. Under certain conditions, Stockfish will search deeper (but not all conditions).

MCTS on the other hand is almost ENTIRELY a quiescence search. MCTS analyzes "deeper" positions, while Stockfish analyzes more exhaustively.

------

And again: classical MCTS (probably not AlphaZero) will keep going until it evaluates a position as "win", "loss", or "draw". It will NOT return until it gets that kind of evaluation.

Positions of "win" are seen as a "win" with a multi-armed bandit, and are explored further and analyzed further. Positions of "loss" or "draw" will be seen as a miss in the multi-armed bandit, but the "exploration" phase of the algorithm will randomly search a position anyway.

The multiarmed bandit heuristic is to search "winning" positions more, but to "explore" losing positions less. Ex: every time you search a winning position 10,000 times, you want to search losing positions 100 times. The precise formula involves a logarithm, division, and I think a square-root. The formula has some statistical guarantees about finding results that I never really understood, but hope to research and math-out one day.

MCTS has a more elegant statistical theory behind it. But its still very much a manually tweaked process: how much time to dedicate "exploring" bad moves, and how much time spent "exploiting" good moves (analyzing and making sure a "good" move is as good as you think it is). Alpha-Beta search doesn't have any concept of this, and requires a Quiescence search engine "tacked on" for the feature. AlphaZero was interesting in that this manual tweaking of MCTS was left to the neural network training. Its a very elegant use of neural nets to improve the MCTS template.
Didn't faculty used to run the Universities? When they abdicated that job to administrators, they sealed their fate.
> If colleges really want to, they can set tuition at three million a semester and offer price cuts to students that "get in." I don't see why this has to be a wink-wink thing, if they want to offer goods or services for a price so be it. There's no need to involve corruption or secret winks in the normal practice of exchanging a service for money.

As a European outsider, this has already happened. The fact that Americans aren't outraged about the ridiculously high price of a US university degree is mind boggling
Sublime's file search is super fast. Works great for me.

My folder tree is fairly flat and folder/file-naming is self-explanatory, so when I have to use the dropbox client on mobile, finding stuff isn't too bad.
If we're not currently odds are we will be--given N tribes, we're only 1.
Really? Including the @1, @2, positional arguments? Why are you a big fan of them? Maybe I'm missing something that makes them great.
Protest at University of Arizona over Border Patrol Will Result in Charges
Firefox is going to enable tracking protection by default, which is already risky and would currently make many websites with anti-adblocking measures block Firefox by default.

Blocking _all_ ads would surely make content providers revolt against Firefox to the point where its viability as a mainstream Web browser would be at risk.
But higher than in 2007? Seems like a cherry-picked comparison.
I misread your comment, of course! Yes, pictures were a calculated luxury. If you asked me to click to download a picture and it wasn't worth the five minute wait, you went on a certain list.
Ahh thanks!

I think you can recreate the "bundle" feature almost by using something like "label:promos in:inbox" to see all the promo labeled emails in your inbox. Then you archive them all at once.

Also the search options are reflected in the url, so can setup links for for the various labels.
Lyft’s stock tanking is good for Lyft... what a doozy. As an Uber employee I’m glad that’s the case, it’ll help prevent it from tanking :)
> opportunities do not automatically lead to outcome

Beautifully said. Favourited!
Don't see how that's a lot better. As long as the database exists, it has potential for abuse later. No reason to think the courts are more ethical than the police.
> These sensors exist to solve a problem with the MAX design.

No, the sensors existed before the MAX they are used by the autopilot system. With the MAX they are now also used by the MCAS system.
Thank God Google isn't running the Internet Archive. Everyone should donate to them so they can remain an independent nonprofit.
I hope the end result would be that milions of copycat sites disapear from the internet leaving much larger share of revenue pie to the original sources.

It could be net win for the internet.
As bad as many sites were in the 90s, modern sites somehow manage to be worse. Just yesterday I visited somewhere on my phone and about 2/3rds of the screen was occupied by slide-in banners (top and bottom!) informing and or asking me for some shit I of course didn't read because I went there to see the actual content.

I'd take spinning flaming guitar gifs, gaudy tiled backgrounds, and <blink> over that crap any day.
Google Assistant can now talk like John Legend
I don't understand his problem with hash literals. Hash rockets are just ugly and verbose and needed to go (through they're still needed for some object types to be declared as keys).

The positional arguments I'm on-the-fence about. I enjoy them in Elixir, but at the same time I wish it had a little more flexibility to name arguments. And I like the clarity that named arguments provide.

The `then` alias is also a major improvement; `yield_self` is a confusing and ugly combination of protected keywords.
This is going to vary by area. In various locations I've lived, all in the developing world, phones are used for mindless social media and games, desktops are used for everything else. There are some cultural things that might make the numbers look misleading or just generally be very difficult to measure. For instance internet cafes tend to be ubiquitous in many parts of the world which provide easy and extremely comfortable access to high end computers which people in many cases use effectively as their own. With prices that start at some pennies per hour, it also often makes more economic sense in many cases.

Another big issue is that 'computer malls' are also still a thing. Think something like Fry's, but 6 stories tall and full of nothing but independent shops. These places drive two confounding issues. The first is that they build [lots] of computers a la carte. PC sales figures only come from major distributors like Dell, HP, etc. So even though there are millions of PCs sold at these malls, it'd count as 0 by most metrics. And another factor is that people tend to repair/refurbish/upgrade their computers rather than buy new ones. These malls again facilitate such things at very affordable prices.

I can count the number of tablets I've seen on one hand.
That sounds an awful lot like the FISA court. No way to make sure they don't just rubber stamp such warrants.
Just take every candidate from Stanford and throw their résumé in the trash. Send your recruiters to spend a week at Georgia Tech. Hire philosophers. Your recruiting pipeline is whatever you want it to be.
Some obscure groups, like comp.os.vms, are actually quite active.
The peak was in 2008, as was the start of the Global Financial Crisis
There’s a follow-up piece with responses from other professors here: https://www.theguardian.com/us-news/2019/mar/30/college-brib...
I told them a couple days ago that my belief in privacy as a fundamental right would make me a bad culture fit. They didn't reply.
Caltech Doesn't Care Who Your Parents Are
The DoD has one 150 ft deep at Aberdeen Proving Ground, MD: the Underwater Explosive Test Facility aka "Super Pond".
No, not really. Can we blame the incentives?
This is my understanding.

In a typical run-away trim, the trim wheel will move a great distance. It's very noticeable, both audibly (the wheel makes a clack-clack-clack noise) and visibly (there are white paint flashes on the wheel). And, obviously, the plane nose goes up or down by more than expected. The correct remedy is to disable the auto trim control via switches on the panel (located near the trim wheels).

The MCAS will adjust the trim in small increments every 10 (or is it 20?) seconds. Yes, a pilot should notice this, but because it's intermittent, it's more likely they don't "see" it as run-away trim, and just a slightly abnormal trim (EDIT - problem made worse because pilots were not informed MCAS existed - it's not a failure more they have trained on). They may attempt to remedy this with the manual trim control (a rocker switch on the control yoke). This does NOT disable MCAS, it only re-trim the plane. MCAS will re-engage due to faulty AoA sensors repeatedly until either the pilot disables all auto-trim with the switch on the panel OR the plane runs into the ground.
They progress the language by adding syntactic sugar. Many Ruby programmers aren't waiting around for Ruby to suddenly become fast. If that happened it'd be great, but most code I write isn't performance critical, so it's okay if they just give me a feature where i can write `user&.name` instead of `user && user.name`
WhatsApp adds a new privacy setting for groups to clamp down on fake news
I live in Sweden and most of the times I try to travel by train there is some unexpected thing they can't handle like snow, rain, leaves, sunshine so they are replaced by a buss. I wish trains were reliable.
Does Google allow the Internet Archive to archive all of its YouTube videos?
Certainly complying with EME isn't enough for web compatibility, but EME plus any given CDM isn't in reality interoperable either: sure, Firefox and Chrome both use a Widevine CDM, but Safari and Edge do their own things. As such, in principle a website could easily not support Safari and Edge (given you get the two larger browsers with one CDM).

To be fair, you can make a similar argument about what's the point of a standard for the video element: in reality, you need to support H.264 encoded video, so just supporting Ogg/Theora/Vorbis (as some early implementations did) doesn't suffice, so what's the point of that standard? (Also the img element, the object element, etc.)

But yes, EME is different because it fails to fulfil its use-cases in a fully free implementation (one can imagine, potentially in the future, a free software implementation that passes encrypted content to a hardware module that implements the decoding, but that seems like little gain and unlikely to happen).
prototype results are a bit rough at the moment but we are improving our algorithm daily. we are not electronics engineers so we will be seeking help with configuring categories soon.

For example our algorithm may detect 2 LEDs as being 95% parametric equivalents. However, one may be red and one may be green making the high score irrelevant. This sort of issue needs some work.
Even for one liners I think it's a bad idea. It's not that tough to do .map{ |course| course.some_method + some_str } instead of .map { @1.some_method + some_str }.

The latter is extremely ugly and does not belong in Ruby whatsoever. I'm not budging on this.
That simplicity you speak of means nothing inherently in chemistry, just because it's a simple molecule doesn't mean it will be anywhere. In fact, the sun's radiation degrades methane in the atmosphere, plus the Martian atmosphere is very thin and thinning over time. How then to account for new sources of methane observed by recent observations?

Microbes is one exciting option. Methanogenesis is the process of the production of methane in microbes. It occurs in anaerobic respiration (i.e. the microbes wouldn't need oxygen to make methane - check on Mars). It's the final step in the consumption of old biomass. So, presumably, one could've had microbes feeding on old organic material spewing methane. It would explain why there are spikes in the methane levels, as the sun's radiation would have degraded any old methane over time.

The other option is some sort of volcano or fissure in the planet's surface, which would allow a geochemical source of methane, I don't know much about that process though.
It might be that they figure the Internet Archive is doing a great job, and there's no use to do the same job twice. They do contribute, being on of the largest (the largest?) book sponsor.
With Bitcoin I recently sent a $30 transaction (non lightning) for around $0.05 in fees. That's 0.1%. It wasn't "low fee" either - it was confirmed within the next block. Bitcoin transactions are charged by the byte, so I could have sent a million dollars for $0.05 as well.
First, lots of kids get 1500+. Even the kids getting special consideration would have such an SAT score. So if you can't match that score, I'd strongly urge you to give serious consideration to some "safety" schools.

Second, kids from rural Idaho, (kids from rural anywhere really), are given special consideration at most elite schools. They're essentially given the same consideration as poor minorities. Most elite schools have a mandate that you must admit a certain number of males and females from every state in the union. Which means the easiest way into a lot of these schools is not a wicked three point shot, but rather to graduate high school in Wyoming.

Third, if you're from Idaho and are not admitted, it means there were better candidates that these schools selected in lieu of yourself. (Remember, a lot of schools have a mandate, so they definitely admitted someone.) So introspection is in order. What did the other Idaho candidates have that you did not?
Unfortunately we often don’t know that we’ll regret something when we do it.
Never heard rort before! TIL.
In my country there was a joke running about the communist establishment. It went like this:

You can't? We'll help you!

You don't know how to? We'll teach you!

You don't want to? We'll force you!

I guess these companies work pretty much like totalitarian regimes but at least you can quit without being shot.
That's certainly fair. TBH I'm glad there isn't a public record of everything I might have written on a chat board or other public forum as a teenager or college student. At a minimum, there would be things that would require explanations along the lines of "Times were different."

That said, I'm generally pro-True Name unless there's some strong reason for anonymity.
I'm not a native English speaker, but I associate the phrase "wink, wink" with lechery more than with flirting.

That said, I also don't usually associate the wink emoji with flirting, but more with tongue-in-cheek fun. Context matters I guess.
> Am I the only one who is seeing this sudden surge of bbc.com linked articles ? Not that I'm complaining.

I think it comes in waves. There was a surge of TechCrunch articles the other day. I noticed because they're blacklisted in pi-hole due to their crappy UI.
Toyota to give royalty-free access to hybrid-vehicle patents
If the courts and the police are both colluding against you, then, I'm sorry to say, you don't actually have any rights. In that case, the ship has already sailed, and license plate readers should be the last of your worries.
IT and security professionals think normal people are just the worst
Figma works in a browser, does it not work for you on Linux?
Would love a way to sign up on a mailing list so I can get updates on when this will be released. Looks awesome and can't wait to try it!
Thanks. As you see I dislike that syntax so much that I never learned how to write it. It's not something I'll actively use.
OECD Child Vaccination Rates
Google has spent through all their goodwill and then some.

Don't expect positive responses until they get those numbers back in the black.
Whoops, that was meant to be "archive" but my phone autocorrected it. I've edited it.
So it’s not clear that the Idaho kid isn’t better than the average MIT admit, but it’s also not clear that he’d do better at MIT than going to his state or Montana state or something. (I mention this not to throw out state schools in the west but because one of the best texts on my area of research is by a guy from Montana State)
Poll: Bathroom amenities for your Airbnb rental?
Trying to see how many of you would be interested in buying bathroom amenities for your guests on Airbnb. This will include a mini shampoo, conditioner, bar soap. Maybe a small tooth brush and paste as well

It would be great if you could also include in the comments how much you are willing to pay and any other suggestions
The big problem with universities is that a lot of the work required is just tool. Uninteresting, time consuming, somewhat out of date.

And the professors have the worst attitudes. "This is how it is, deal with it".
I'm a few years out of date, then, and I'm glad to hear that the situation has changed.
its true there are 16X=>4x4 cards, but these need pci bifurcation. recent intel-based HP g9 servers that I tested, do not have bifurcation support, even with the latest firmware, unlike AMD cpus/chipsets.
I think filling the sidebar with the proper tags would be the first to be done since right now the tags do not work. After that i'd do the clickable tags since it sounds the easiest once you have a tag filter there. Including the tag in the regular search also sounds easy, so that could be done next, then the explicit tags. I'd leave the drop box for after the tag stuff since it sounds the hardest (although there might be some HTML5 element that does it for you and all you need to do is feed it with the values, TBH my webdev knowledge stops somewhere between HTML3 and HTML4 :-P).
lmao this is dreamweaver lite. we have to go back.
I'd agree with this if it was ready now. I think a huge discount is warranted considering it's not actually available now and you're backing a Kickstarter.
Thanks, how could I make the question more specific?

I had a quick look at the ToolsOfTheTrade, we are currently using Trello to organise who’s working on what and to do list, an industry specific service for invoicing, gmail for team communication, Hubspot for new leads and several spreadsheets and gdocs.

I’ve researched quite a bit about the tools but I’d like to hear from first hand experience how people are implementing this as I can see that the setup we have today is about to stop working, it’s getting harder to find and track what’s going on and I’m afraid to choose a wrong tool now that could be tougher to change later on. Or that there’s a smarter simpler way to do things that I’m now aware.
Ask HN: Help scaling app advertising, and strategies for better results
I’m running a boostrapped B2C mobile app company, and don’t have access to experienced marketers in my network. I’ve been running some test ads to validate marketability, and have encouraging initial KPI’s, but I don’t know how to grow UA volume effectively, and how KPI’s will change as spend increases.

== Overview
My current 4wk test on Google Ads App targeting the US yields:
- 3.7% CTR
- 21.2% CVR
- 450k imp
This gets my desired CPI, but does not spend the entire budget, so even though the KPI’s are encouraging, the bid is too low to get traction, and I can’t scale up. I see two immediate options:
1. Get better creative. This is actionable, and in progress
2. Bid higher. This is possible, but is gated by LTV

I’m new to this part of the game, and have tens of thousand in budget, and I want to make the most of it.

== How Do Ad Networks Operate?
- At their core, are networks CPM based? Then CPC and CPI become hedging options so the customer only pays for what they want, but the network adjusts impressions based on the statistical performance of ads to decide if the bid is likely to yield a payout.
- a CPC bid is then gives a CPM bid based on CTR
- CPI gives a CPM bid based on CTR & CVR

== Strategy questions for more conversions for less spend
- Use CPM once I am confident in the CTR & CVR of certain creative?
- Bid higher on new campaigns to warm up the network stats, then decrease the bid to reduce cost, but maintain the benefit of effective KPI’s?
- Campaigns must saturate and get less effective over time, is there an active part I can take to manage this, or let the network tail off?
- Do different networks need different strategies?
- Google App campaigns only have CPI, can driving installs from a display campaign be effective?
- A universe of other strategies & tactics must also exist - what’s yours?

Any insights in this area would be greatly appreciated!
It says "organize", not "preserve". They are organizing information following the Mary Kondo method.
I think you misunderstand the real purpose of these major companies fighting to hire as much talent as possible. Anyone in the Bay Area that cannot afford FAANG total comp knows how hard it is to hire top engineering talent. This is the end goal of these companies hiring policies: to remove talent from the market.

Before these companies where FAANG most of them were small, crazy startups that were able to easily acquire talent because tech was pretty boring at the time. You could pay market rates, but give someone an exciting project and they'd join you. That allowed all of these companies to completely disrupt the market. Having disrupted the market they are no longer interested in this happening again.

The current hiring practices are to basically drain talent from the startup pool. Paying an engineer 500k is much cheaper than acquiring the new darling startup they ended up creating (DeepMind), which is much cheaper than acquiring the now large company that is threatening you (instagram), which is still much cheaper than allowing existential threats to you to eventually IPO.

There's the added benefit that you now have a bunch of great engineers on your team, but this isn't the real purpose. The tech giants of the past, IBM, Oracle etc all failed to realize how important it was not only to have good engineers, but to also remove great engineers from the market.
Yet somehow, people don't write jokes into their contracts.
The CSS in this extension uses googles minified/compiled class names.

Those will change every ~week as Google releases a new frontend version. Presumably the lead designer knows that.

How does he intend to keep this extension working?
I haven't looked in a while, but for a long time, the single most-voted-for bug in Google's public bug tracker was "give me some API access to the message content in Google Groups."

Ironically, there is already a very simple API mechanism that could have been used to provide exactly all the information people wanted... NNTP. All Google would have to do is provide an NNTP server endpoint to Google Groups (even beyond its Usenet mirror). It's not even that hard to write an NNTP server: it's probably the easiest server to implement of POP3, SMTP, IMAP, and NNTP.
Welcome to the reality of being poor in America. You summed up the exasperation we feel every day quite nicely, it's like the game is already over before I even got a court date.
I would like to see a large set of cat owners mic their homes to record cat meows. Then have each owner tag the meows by what type, i.e. I'm hungry.

Then I'd like to use machine learning on the data to build Dr. Dolot, which would be a real time cat meow interpretation / translation engine.