skysight-inc/HackerNews huggingface dataset:
AI says: you should dig in the oldest, poorest neighborhoods first, that's where you're most likely to find lead pipes in need of replacing.

Mayor says: no, let's dig more out on the outskirts, in newer neighborhoods, where coincidentally the houses are worth more and are newer and less likely to have lead pipes anyway.
I thought the point of the steel was to throw it under the broiler to get it above 700 deg, and then bake the pizza under the broiler?
"The European Single Market, Internal Market or Common Market is a single market which seeks to guarantee the free movement of goods, capital, services, and labour – the "four freedoms" – within the European Union (EU)."

That labour thing is unrestricted migration. I'm 100% sure that migration is the red line.

So... Yeah! May is proposing to leave EU Single Market.
What's the book?

There's lots of reasons why a work after 1923 might be in the public domain, but as of this year, everything before 1923 is in the public domain. I would guess FOSS/FLOSS software is probably the most likely thing people might recognize as "public domain-like" (due to the issue of taking something public domain, then copyrighting your original work on it e.g. Disney's erstwhile business model).

Copyright could have been abandoned, creator hasn't pursued their claim, it could have been specifically released by the creator, "copyleft", ...
Another pro tip is to make your own homemade mozzarella. It really ups the game (takes 1 hour).

Regardless for the Mozzarella, stretch it into really small pieces and wrap it in kitchen paper for at least an hour. That way you don't create a watery mess on the pizza.
The only way to profit is to double-spend, so you'll have to buy or already own a substantial amount of those junk coins and then sell them. After you performed the attack, those coins that you now could theoretically sell again may be suspended from trading or should at least trade at a substantially lower price.

Add in the opportunity cost of exercising such an attack and it's not clear that you could turn a profit.
Thanks for this information. I was planning a GPU passthrough setup using this - 2400G APU for the Linux display and an nVidia GTX 970 for passthrough, but this now makes me pause.
> So they're public fora when someone wants to criticize a politician

No, they are public fora to the extent that a public official uses them for purposes connected to their public office.

This prohibits the public official from engaging in viewpoint discrimination in the use of facilities which control who can participate and how.

> Also, does this mean all politicians ought to be obliged to have social media pages?

No, in the same way that a private conference center becoming a public forum when a legislative committee chooses to hold a hearing there rather than at their permanent office does not compel all legislative committees to rent private conference centers.
> VR surgical training platform [...] our primary customers are some of the largest medical device manufacturers

Alright, so people who are already quite unlike most of the rest of the general population, and doing things in a work environment rather than at home.

> I'm not sure what your point is here. Training/education is one big application of VR

I'm not disputing that, but we're all talking about general uptake by the wider population, not niche uses. Andreessen is talking about the mass market, given the assertion that (apparently) only 99% of people live in uninteresting places where VR would apparently spice our lives up.

> Using VR doesn't require much more training than using a TV

I don't think there were ever seven figure companies (weird flex, but okay) teaching people how to tune a TV.

You turn the TV on, you watch it. Couldn't be simpler.
WikiLeaks' whole methodology was to publish, unedited and unredacted, any documents anyone handed them.

Based on this statement, you don’t seem to be familiar with WikiLeaks and didn’t read the linked article that specifically addresses this claim.
Where did you get 10% from?

According to TechCrunch... In the UK it was 10% of total smartphone sales, 25% of Apple’s. In the USA it was 5% of total smartphone sales and 16% of Apple’s.

https://techcrunch.com/2016/08/10/the-iphone-se-is-selling-j...
That is the whole point of pricing it so high. They want to move the 1000 series stock of which they are sitting on a huge pile of.
a gifted program only prepares them for being coddled.
Until you accidentally offend someone; then it's out with the thumbscrews and branding irons.
Have you experimented with placing a pizza steel on a rack above the pizza? I'm wondering if this would trap the heat more. Maybe my intuition is wrong.
Make sure you add all the toppings on top of the cheese. You want to achieve a good crispy salami. That happens because of the Maillard reaction if there is enough heat available in the oven. Plus it looks more beautiful in my opinion if the toppings are visually viewable.
> selectively releasing true facts that support your agenda or actively harm your opponent, at very specific times when its most advantageous for you to do it

anyone can claim this about any media report that is negative to them. bottom line is: don't do dirt if you don't want it brought to the light.

> actively working with Russian Intelligence to destabilize western civilization

if there was any actual evidence of this I am sure we would have seen it by now.

> If Wikileaks had their way I don't think you'd like the NWO that Putin and China would build for us

this is nothing but evidence free conspiracy theorizing.
Yes, I would guess that coins sharing an algorithm with a much bigger brother (in hash rate) are particularly susceptible. Of course, the perceived security and valuation of many coins is somewhat tied together, and I can imagine many miners would avoid attacks on other (smaller brother) chains because they might end up hurting themselves as well. But it only takes one (big enough) actor to do serious damage to a smaller brother coin, possibly looking to gain financially, or maybe just to undermine its credibility/valuation. To do the latter, I would say continuously forcing many large reorgs is the way to go.
I hadn't heard this. Can you provide a reference for me?

Edit: https://www.justice.gov/usao-ndtx/pr/regional-director-calif...
In addition I can only recommend The Pizza Bible from Tony Gemignani. He even recommends letting it rise in the refrigerator for 36 to 48 hours and it's great (very cold around 3 degrees and probably don't add the amount of yeast Tony recommends). I'd say about 4g per 1000g flour when you also add poolish. He also recommends using warm water mixing the yeast in but ice cold water when mixing the water with the flour. And around 2% baking malt if your oven doesn't go beyond 350°. It gives a better browning effect in my opinion than olive oil and has some kind of sugar molecules in it.

I've had best results with a 8mm thick backing steel and the broiler method in a home oven, but some day I want a wood fired oven :-)
Fusion is safe, clean, produces no waste, runs 24/7 on demand, and after startup costs should be cheap, assuming repairs and maintenance aren't enormously costly. Not to mention, more space efficient than wind or solar. You don't need a particular environemt for it like hydro.

No more minig/drilling for energy. No more emissions. No toxic waste. No hourly power variability. No need for batteries. Fusion is the perfect energy source on paper, if it ever becomes a reality.
One 18 inch pizza has more 'pizza' than two 12 inch pizzas
> and if the tools are internal then by definition you have the ability to make changes to them.

I happen to work in a shop with problems that look somewhat like this. We have a non-trivial amount of legacy code, that we just don't have the resources or motivation to fix. In those cases, we've found that the cohesion of doing it the same (wrong) way everywhere is easier to work with than doing it the new way in some places.
Another good tip, ask your local pizzaria if they'll sell you a dough blank - usually they'll do this for $2-3 and then you can dress it the way you want, bake it and have great quality pizza with top choice ingredients with a 25 minute wait, which is roughly as long as it takes for delivery. Most good pizzeria's will have already let the dough sit for a day or so.
Well then you could pay for your account. You can’t have it both ways.
The steel releases the heat faster than the stone. Yes, heat it up as much as possible. Still you will not manage to have the same air circulation as in a stone brick oven. Thus you can not reach the same result. But it can get close to a 95% version. I sometimes use a blow torch to sizzle my pizza further.
I would think the real test is to do some pulling on the cable to make sure it's reasonably sound structurally, and also maintaining 10 GBit at the spec maximum for cat-6... but really if it works for however long you run it, what does it matter
Wow - that is such a good idea indeed! Thank you.
How about ditching the mozarella and branching out into different cheeses. A "swiss melt" pizza with Emmenthaller sounds nice.
Ask HN: Anyone using constraint programming in production?
There's been many posts about PROLOG here in HN these past months. I was wondering if anyone is using it or other languages that support constraint programming in production. If yes, what is your experience?
> Actually, if they are harrassing, that is criminal and could be actionable.

Often what would normally be criminal harassment is no longer by virtue of being a public figure, to a degree. (Ex: repeatedly calling a campaign office to complain would be kosher, repeatedly calling a personal cell would not)

Imagine if by virtue of running for office your personal cell could be called all hours of the night?

Sometimes I feel we are not critically examining new norms.
For those who find Tree Style Tabs not powerful enough for their massive amounts of open tabs, I recommend lots of RAM & Tabs Outliner for Chrom(e/ium): https://chrome.google.com/webstore/detail/tabs-outliner/eggk...
> But if you tried to sell some significant fraction of the outstanding coins then the sale price would plummet, and you'd never actually reach $5M total.

Yes. But it's the same for the market cap of company stocks. So saying that "the market cap isn't truly $5M" is missing the point a bit. The market cap can truly be $5M without $5M having been invested. That's just not what market cap means.
The category specs are the 'requirements' for rock solid Ethernet at a certain distance in a bundle with mixed low voltage, not _too_ close to AC distribution, in reasonable RF conditions. Cat 6a goes to the full 100 meters (330 feet) at 10Gbps, Cat 6 goes to 55 meters (180 feet).

Most people buying retail cables aren't going to be using that for that distance, and are more likely to run at 1Gbps than 10Gbps; where cat5 (not e) meets the spec at full distance. I'm a bit surprised that the cables didn't all meet cat5 (e) spec, but even that is not really required to have a solid ethernet connection at 1Gbps if you're not in a tricky environment -- I ran a 1Gbps drop over mostly cat 5e with a ~ 20 foot section of cat 3 for many years with no apparent issues (repurposed a buried 4-pair pots drop to a separate structure for ethernet).

Most likely any reliability issue with this cables is going to be if the connectors were poorly crimped and the connections loosen over time. That said, ethernet negotiation is a slower protocol, that's easy to decode, so it's very possible for both link partners to negotiate to something the wiring can't sustain. I've seen some drivers end up negotiating down to a lower speed in this case, but it's not part of any formal ethernet spec AFAIK.
I'm using it for manuscripts for tabletop RPG books.

I have yet to get any comments, but I suspect that's because most people don't know it's there.
> getting the return type of a method and getting the input parameter names (+ types)

Type information literally doesn't exist at runtime, though. Isn't it kind of ridiculous to compare languages like that?
Even my grandparents can have a chat over the top of the boring part of a programme or eat their dinner whilst watching the news.

Nothing sounds more tedious than having a conversation with somebody whose attention is being drawn by something that only one of us can see.
Wow. Some of these are downright haunting.
It's easy to forget that the purpose of parenting and raising children isn't to baby sit them for 18 years, cram them full of "information" and then turn them loose on the world. The purpose is to incrementally transform them from children into adults-in-training into full adults. That necessitates allowing minors responsibility, agency, and autonomy prior to becoming adults, otherwise they will have no experience (and no mastery) of those things when they become adults. And that necessitates risk, because without risk there is no true responsibility, agency, or autonomy. Kids are going to make mistakes, but it's important that they be their mistakes, otherwise they can't learn, they can't have ownership of their lives, they can't grow in their sense of self and in their emotional maturity, they can't acquire resiliency, etc.
On a related note, if in NYC I highly recommend the walking pizza tour: http://www.scottspizzatours.com/
I too depend on Tabs Outliner.
At the risk of outing myself as a VR porn consumer...

VR porn is completely different to watching regular porn. With POV 3D VR porn, you are literally there, present, in the room. It's something that needs to be experienced to be fully understood. Obviously, like all porn, it won't be for everyone, but it's not something you should just dismiss as more-of-the-same.

The brain is a funny thing and can be tricked really easily.
> The benefit of using widely supported tooling is even greater for large codebases.

Your assertion really depends on your definition of "widely supported". Jumping from fad to fad, however, is only effective as a way to waste time.

>Staying in the cooking pot of ever larger proprietary and exotic hacks is how organizations grind to a halt.

Using established build systems for C++, whether autotools or even plain makefiles, ensures that the project doesn't suffer from bit rot and developers can focus om developing code instead of wasting their time trying out every flavor of the month. And do note that the main reason C++ hasn't adopted any official build system is that each and every flavour of the month ends up being very horrible and very hard to maintain.

Yes, including CMake. If a build system is known for telling essentially all users that they are doing it wrong, that means the build system is the problem.
Maybe you don’t spend much time watching TV with family, but VR would never work for us. TV may be an escape, but we like to escape together.
Fusion potentially solve a lot of the problems of renewables:

1. Can be built anywhere, not just where there's wind/sun/hydro.

2. Can provide baseload power because the output can be controlled. Renewables (excepting hydro) require storage for baseload power.

3. Can be centralized which makes it more compatible with existing electrical grids.
I can recommend Heston Blumentahl 'In search of the perfect Pizza'

https://vimeo.com/34433092
> This controversy isn't so much a "worry" as a "certainty".

It's not even a merely future certainty, the case over Trump's Twitter feed which has already itself had a similar court ruling at the trial level and is on appeal concerns his “personal” account (not the official account of the President as such) which has nevertheless been held to be public forum by use (the fact that the White House has itself pointed to it as a source of official positions was a factor here).

OTOH, I fail to see the problem with that.
For what it's worth, I just bought a few one-off Ethernet cables at Fry's, and while I didn't look all that hard, I didn't see any that weren't marketed as Cat6.
Yes, and in C++, linked lists can retain this property and be implemented in a memory safe way using non-owning reference-counting smart pointers[1].

Many defend the use of unsafe Rust in cases like these, in part by asserting that C++ would have the same (un)safety issue. I don't think that's right. A C++ implementation would not have to use (unsafe) raw pointers, or (expensive, intrusive) owning pointers from the standard library.

I think C++ has the advantage in cases like these because of the aforementioned non-owning reference-counting smart pointers. I don't think the same type of pointer/reference can be implemented in Rust (as it would need a constructor), but it's not immediately obvious to me that such a reference type couldn't be added to the language as an intrinsic element (like Rc). I think such an element is dearly missing from the Rust language. I suspect that adding it would make the language safer and easier to use.

[1] shameless plug: https://github.com/duneroadrunner/SaferCPlusPlus#norad-point...
> Second, of course these will identify as Linux - you wouldn't run Windows in your ipmi server.

Windows Server is a thing and is used in the real world (widely).
Perhaps that's how they're killing OSS?
I wonder about politics. No country needs another country for energy anymore. Hum...
I love this tool, and the embedded plantuml is amazing.
Since we're unlikely to get an official statement from Wikileaks here (although it's not impossible) perhaps we could go the other way. Maybe you could research whichever of these you think is most clearly false, and report the evidence you find? My guess is that they are all technically true (as in, he didn't "breach his bail" because he never paid a bail), but it's also possible that at least one is an outright lie. I and others would be interested to see the clear evidence of this if you can find it.
I admire people who designed and assembled this machine. So much of fine scrupulous work multiplied by enless hours of debugging.
Glad you asked!

There's a recent issue [1] in the wasm-bindgen repo that explains this, but essentially:

- In this demo the WebGLRenderingContext was created on the Rust side (technically by calling a light JS shim), but it could've just as well have been passed in from JS.

- This means that JS could very easily have had access to the WebGLRenderingContext.

- This means that we cannot guarantee that it is immutable. Who is to say that there isn't a line of JS `gl.mutated! = true;` that we don't know about? We have no guarantees that whoever instantiated this WebAssembly module isn't doing something funky.

- So we treat most DOM / JS APIs as if they have interior mutability, so more or less you can think of them as `RefCell`'s [2]

---

As an aside. When you work with WebGL you're just making calls to the GPU and your state on the GPU gets mutated. The object just controls state (WebGlRenderingContext) does not get mutated (aside from maybe a couple things that I'm forgetting..?).

As in.. `gl.viewport` doesn't actually mutate `gl`. But again.. just a small aside!

In general the idea here is that we can't guarantee that there is only one mutable reference so there is no point in calling these things `&mut`, even for things that really do mutate.

---

So yup! Interior mutability without runtime checks for many of the APIs is "the right way" in today's idiomatic Rust + WASM + DOM access since you can't guarantee that there isn't foul play going on from whoever instantiated the module.

---

Does this cause issues? It hasn't (noticeably) for me yet but I'm only a couple months into using `web_sys` so I haven't worked with every single DOM API.. so grain of salt!

[1] - https://github.com/rustwasm/wasm-bindgen/issues/1061

[2] - https://doc.rust-lang.org/std/cell/struct.RefCell.html
State of Clojure 2019 Survey
No, this is precisely why trying to calculate the market cap of a crypto-currency is pointless.

A company is a productive enterprise, that produces value for you, if you sit on shares of it. Something like bitcoin is a purely speculative instrument, that produces no value if you sit on it.

The market cap for a company is an imprecise proxy for all expected revenues, discounted by time[1]. The market cap for a currency is an imprecise proxy for... How much you can hope to unload it to the next fool. [2]

[1] At least, it's supposed to be.

[2] Yes, yes, we know, Bitcoin is useful for transferring money. This usefulness is completely disjointed from its market cap. It doesn't matter if it's $20/coin, or $20,000/coin, if you're using it to send money.
Useless article - you could replace "IPMI" by "SSH".

Also, password-protecting GRUB won't do much. An attacker can just boot to a small rescue ISO (you can change the boot order via IPMI even if there's a BIOS password - if your IPMI is owned, you lost).
The bigger announcement here is that Nvidia is enabling support for FreeSync and certifying that things work correctly for certain FreeSync monitors. That's a big deal. Nvidia syncing previously required their proprietary "G-Sync," which is substantially more expensive and is usually only present on monitors explicitly aimed at gaming.

It's too early to tell whether this means G-Sync is dead and FreeSync is just the new standard, but it's a great day to own a FreeSync monitor.
MacGyver was a volunteer at a boys & girls club in LA (based upon a real club):

http://www.macgyveronline.com/pages/challengers
HTC Announces New Virtual Reality Headsets Vive Cosmos and Vive Pro Eye at CES
An Introduction to Sorting Algorithms
It is a gag order on Asssange: He is prohibited from "carrying out activities that could be considered political and interference in the internal affairs of other states, or that may cause harm to the good relations of Ecuador with any other state".

https://www.theregister.co.uk/2018/10/16/ecuadorian_embassy_...
http://www.codigovidrio.com/code/wp-content/uploads/2018/10/...

Going through his lawyers and explicitly saying that this is a confidential legal document is a way to get press for his case while not technically violating the conditions.
You can put a cheap binocular camera on the goggles to give people a quick way to see the outside world, kind of like how the Sony NC headphones let you hear the outside world when you put your hand over one of the pads. I don't really see that as a major barrier for VR.

Currently the major barrier I foresee is the 3D TV & glasses issue. Many people just don't want to bother or care about setting up 3D TV content and glasses. It's why things like the occulus go exist.
Isn't "procedural due process" a basic constitutional law term? Having to due with the procedures the government uses to make decisions, rather than the "substantive" due process stemming from a specific right you have under the law? Help me understand where you're coming from.

Also, help me to this "arbitrary and capricious" standard you're saying applies here under administrative law. Is it your argument that someone who doesn't work for an agency under powers delegated by a legislature (say: the President, or a Governor) wouldn't be held to these standards? That doesn't sound right at all.
Registration is a matter of declaring that you're there. You have to register, only if you're getting employed or applying for benefits...
I can rent an apartment in Warsaw, while officially working in Berlin and never bother telling Polish government that I am a resident there. (FFS! I did that multiple times in various EU countries... Ireland, UK, Netherlands, Denmark, Italy...)

And guess what? Nothing will happen. At worst I'll show my tax statement from Germany and tax authorities will fuck off.

Now I moved to US.... Where I have to ask permission to fucking leave this shithole of a country.
Right, but you need a certain amount of forward speed relative to descent to maintain that AoA (assuming you want to maintain a fairly gradual, level descent; most passengers would find a steep nose-down descent alarming).

If you scrub off all your forward speed by turning your propeller/fan into a generator to charge the batteries, you have to push the nose down to maintain AoA.