skysight-inc/HackerNews huggingface dataset:
It's a funny state :) The greater Burlington area is generally very liberal/progressive, and where most of the "action" happens. The majority of the rest of the state is very rural (with all of the typical stereotypes - it might be north, but VT is still the whitest state in the nation). Sometimes that's not a bad thing - VT is huge on local/organic food, for example.

Personally, I only ever lived in Burlington. There's a lot of "artsy" stuff, as well as a great outdoor scene. A tech scene exists too, but it's pretty small. I guess let me put it this way - for a young person, it's comparatively expensive, the schools are OK at best, and there's not a lot of opportunity. I'd retire there in a heartbeat though.

Rent an AirBnB for a month or two before you decide if it's for you. In the summer, Burlington is one of the nicer places you can find yourself - great weather, you're right there on Lake Champlain, and most of the college kids are gone. That said, the winters are long, dark, and cold...
Free 50 seo tools
Yea, but the struct example delivers on the idea of reusability (where the pythagorean triples algorithm is a stand in for some complicated algorithm) in any situation where this might apply.

It's a useful answer to the point: Well what if it was 15 for loops with a bunch of esoteric function calls. The struct example would still be better.
Well, technically it's a question of block size? I'm not aware of any cipher with less than single bit size... And often you'd want byte size at least?

I suppose you could design a cipher that worked on partial bits... But it's difficult to see why...
Comments moved to https://news.ycombinator.com/item?id=18776563, which was posted earlier.
you are imaging bigotry where there is none in the above comment.

it would equally apply if the wife was the sole bread winner,
Is Linux your new years resolution?
Thats a good point. My use is purely in the contest of advertising agencies where that role is very small. Most people are very good at analysing their specific channel, but can't do it in general.
SoftwareArch: Using Interfaces and Dependency Injection to Enable Testing And
>Meanwhile, I live somewhere that other people come to vacation. It is paradise year round (with an exception for mud season).

Those vacationers are going to permanently move to your "paradise" when they want to retire or start families and it will be a paradise no longer.
How does the replay work? Do you have to embed the player in the site being recorded or can you replay a recording on another page, like an analytics dashboard? Does it capture styles with the DOM snapshots?
My wife and I rather have a new year intention. Something to focus on all year. My last years was Mental Health as I got into a dark place mentally for a while and my coming years is Will Power. The single focus has been working well for us.
Why couldn't 56k modems handle dropped connections?
I'm asking why. Is there some reason for them not to open it? AMD are quite positive about opening up other things, like GPU drivers for example. So why not firmware as well?

In the GPU case I know the reason - it's the DRM garbage (HDCP and Co.). Support for DRM dictates for them to keep it closed. But even there, they could provide alternative firmware without DRM, and make it open. But for CPU, there is no real reason it seems.
Get out of the rat race in 2019, overworking is overrated
It's real work, I think you misread the intent on the comment you replied to. While the work is real, it's not on the same scale of complexity and expertise as reverse engineering.

an analogy:

The school nurse putting a band-aid on your knee is "real" medical work, but that same nurse has no place in spinal surgery operating room.

The school nurse is every "certified ethical hacker" and "certified cybersecurity expert". The spinal surgeon is the reverse engineer. We need nurses, but we also need spinal surgeons more. Every spinal surgeon can practice as a school nurse, but (perhaps) 0.1% of school nurses can practice as a spinal surgeon.
Empathy is not a consideration in the mind of a hungry man.
> New Hampshire is literally next door and has no income tax.

Really?! Has New Hampshire finally gotten their act together and extricated themselves from the boot of the federal government? Or do you really mean that NH has a slightly lower income tax because nothing gets added to the federal one?
Taking Datahike for a spin
because there's a lot of proprietary stuff in microcode that's used for accelerations. gfx drivers too. it's the reason the closed amd drivers are so much faster than the open mesa ones.
I’m honestly still shocked that Airbnb successfully normalized letting strangers sleep and have sex in your bed.
I will cry myself to sleep tonight, with great heaving sobs, at your evil suggestion that Steve Jobs was anything less than perfect.

Shame on you.
We merged that thread into this one, which was posted earlier.
huh ... interesting. I missed that. I often quote URLs when running wget because of question marks, and I guess I don't have to now.
Me! Sort of.

Rust is definitely further along the scale towards the end of "giving more to the compiler so it takes longer". I usually like the trade. Most of the time.
Uh? They switched from a JavaScript engine to a Relational Database Manager? Are you sure you don't mean a NoSQL DB rather than node.js? I googled a bit but couldn't find the article.
IIRC none of those just place the photos in the iPhone gallery. They only give you the finished video.

I tried looking into making this myself, but it’s an insane rabbit’s hole of Cocoapod compilation problems and general yak shawing. A kingdom for a bash shell and a few good cli tools..
Because "it's the language you know best" is a perfectly valid reason. Another valid reason is that, if used properly, C++ performance blows other languages out of the water.
>Liberal transplants from Boston

There's a lot of people from NYC that want to retire upstate but come to the realization that NYC has done a very thorough job turning the entire state into a dump and that the only way out is to move out of state.

However, as a sibling comment pointed out, even if you ignore transplants the people of Vermont tend to agree with the modern left on a certain set of social issues anyway.
Elixir's comparisons with Ruby are almost totally superficial. It borrows only high-level concepts from Ruby (strong metaprogramming, clean syntax, concise stdlib, excellent tooling, excellent testing tools, REPL)

Elixir's stdlib is designed completely differently though and the design patterns and execution models are completely different
> The cult of generic metaprogramming was always a pain to deal with. In part, the new language features can help reduce over reliance on templates. As a community we must push for features that can get is out of this situation, like a sane modules system.

The "cult of generic metaprogramming" is the very community pushing for those features.

> literally publicly shame the authors of too "meta" template heavy libraries.

This is pretty harsh. I agree that metaprogramming abuse in application code is a problem, and it's not something that should be advocated. However, there is a big difference between promoting C++ literacy and saying "everyone should commit metaprogramming code at work". The blame for metaprogramming abuse lies _squarely_ on engineering teams with poor quality control, not on library developers who like to push the language to its limits in their free time.

Everyone knows that C++ is a language of footguns. Metaprogramming is one of them; Boost is a mixed bag. Every successful C++ engineering team enforces coding standards to address this.
I almost always just want one of these things to keep a session alive even if I disconnect. (My terminal app has tabs so I don’t find muxing between terminals particularly useful.) But they have 1000 other features which I’m sure must be wonderful but just tend to get in my way.
I don't think Rust has anything comparable to implementation inheritance like C++ has? Getting implementation inheritance from pure composition is essentially a "tying the knot" exercise, where you must ensure that "virtual" method calls are always dispatched on through something like an existential type, so that they can reach the right implementation for the actual "child" object. (The right question to ask is "when do we actually need this, ffs?" Almost never, as it turns out - it's just needless complexity. Hence, "prefer composition over inheritance!")
> it's the reason the closed amd drivers are so much faster than the open mesa ones.

On the contrary, Mesa is faster than their blob. AMD themselves are working on replacing blob with Mesa in the long term.

Firmware doesn't offer any acceleration advantages, it's used for different purposes.
Please poke me at lwahonen@gmail.com if you ever make one :)
Sounds like a full stack criminal to me.
This can happen if a cache doesn't support more and turns itself off or into some horrible mode..

But the real fight on stable RAM was over ECC, IBM is the only giant that took an actual stand on insisting on quality at a price. Apple realized they could keep the price.
My brain replaced "Ellison" with "Wall", and until the first paragraph I was terribly excited....then not so much.
Well, https://github.com/oh-my-fish/oh-my-fish exists if you want.
"What are your opinions on NDA's..."
I gave my opinion and got down voted. ??
If you really have a serious performance problem, the answer these days is more likely to be a GPU, DSP, FPGA, or even an ASIC. The era of C++ on CPUs being the right solution for most high performance computation problems is coming to a close now that Moore's Law is ending.
> You'd think the city would make it a higher priority to let everyone know that 911 is down.

Should it be? There is an argument that 911 serves as a deterrent and that it would be better if people (in particular, potential criminals, but we can't isolate that portion of the population) didn't find out it was down until it was working again.
Freelance trends for 2019
In some situations, disagreement early in the decision making process could be beneficial to all participants. See https://en.wikipedia.org/wiki/Disagree_and_commit for context (a principle used at Intel and Amazon).
I started using fish around 2013, back when it would occasionally crash and leave stack traces in the console. I'm really glad I stuck with it though. Fish has come a long way and it's totally an amazing shell. I really love all the functionality that's come out of the box and don't really mind learning new syntax if it means I can get away from old cruft.
What Price the Bay
There is an alternative: writing simple C++ instead of Modern C++, or even using plain C.
Good article. Compilation time is indeed an important issue, and the main reason why I use C instead of C++ as much as I can.
Much as I'd like to agree with you, the higher speed of fiber is gradually becoming a necessity, particularly for people with families that consume streaming content.
Would love some feedback. What are the challenges and opportunities for the coming year? How is the landscape changing?
"They are two very different languages."

Then you later mention "programmer happiness". And I think an emphasis on "programmer happiness" is exactly what Elixir and Ruby share, and is probably the reason Rubyists are drawn to Elixir.
I was sitting in my living room in Williamsburg when I noticed the lights dim and saw the sky outside was a pulsating blue. It kept it up for what seemed like a couple minutes and I didn't hear any loud explosions, so I just assumed it was a film crew shooting a movie in the neighborhood.
People adopt made-up social rules to be part of a group
So to you, there is no level of dominance of channels of communication where a corporation takes on some of the responsibility of managing a public space? If they owned everything minus one, you're 100% okay with them censoring anyone for any reason and you think they should face zero criticism of that whatsoever. Because they own it, they can do what they want with it, and property rights are absolute. Just trying to follow your logic (and highlight its incoherence).

As for other places to express speech you label "hate speech" - not really. Domain registrars, hosting providers, and payment processors will shut you down. See what happened to SubscribeStar recently. There actually is nowhere to go if the consortium of megacorporations decides they don't like you.

Cyberpunk was supposed to be a dystopia but you seem to desperately want to bring it about.
Global Assassination Grid: Infrastructure, People Behind Drone Killings [video]
After reading about this earlier today I had the amusing experience of tweeting my local PD asking if "our" 911 was still operational given the situation; apparently it is given their reply tweet.

I do still have the actual "direct" local phone numbers of dispatches for the areas I most frequent.
With Rust, a lot of the issue is monomorphization. Changing one line may make hundreds of lines be needed to recompile. Additionally, we produce more LLVM IR than we must, and rely on LLVM ago boil it away.

It’s a complex set of issues that we’re constantly working on.

(So yes, Go and C do not have generics, and so do not have this problem.)
They do. And every single item on there down to bolts says "Contact Tesla" who, multiple people have confirmed, will say "Sorry, not available to you".

It's meeting the letter of the law, not the spirit.

Just like how in those few states where access to service manuals is legislated, Tesla makes you 1) make an appointment, 2) pay a fee, 3) show up to a designated location, 4) not be allowed to take copies, or photographs, and only allow your own hand written notes (no computers allowed), and 5) sets a time limit.
I have no great knowledge of this sector but why is India investing so much here? Do they see it as potentially paying off like their IT sector somewhere down the road?
How much of this tech is cheaper to engineer in India?
Most file transfers at the time would have to start from the beginning if you dropped. This sucked when it took 10+ hours to download a file that size.
This is NOT Open Source in a way you think it is yet, because the repo doesn't have a LICENSE attached to it, so the owner own every right and you are not allowed to sell it or do whatever you want with it.
I was using an old version of IE and the download would just fail without option to resume. If there was a way, my 9 year old self never figured it out.
Five different endings ... The last time I watched a movie five times in a row was Back to the Future 2 on pay-per-view and boy was my mom pissed.

This is a really cool concept. I’m curious how many franchises could get away with it without it feeling cheesy.

The transitions are continuous - Way cool.
Facebook is part of the state!

Arguably, if the state permits a company to become a de-facto monopoly, it should be regulated as a public utility. That was a mainstream position from 1920 to 1980.
You're welcome! Besides, y'know, you could have read the post before submitting it, and it would have told you the exact same thing? It's not rocket surgery.
Rust is used in production by hundreds of companies, from ones as large as Facebook, Amazon, and Microsoft, down to tiny new startups.
Excellent article! I stopped using C++ completely after completing the meme that is posted near the end, I wrote gazillions of lines of C++ over 20 years, used all the gizmos, and then, gradually started to cut down on them, eventually settling on stuff like --no-rtti and --no-exceptions.

It's mostly working on the linux kernel and qemu that showed me I could write extremely nicely structured code, in plain C. Very easy to debug, very readable, very quick to compile and run.

And then one day I looked at one of my C++ module and told myself I actually didn't /need/ all that jazz of classes, namespaces, constructors etc etc. It could be done as a small .h/.c couple with 2 functions...

And that day I started to convert many many lines of C++ to plain C. Because it's /indestructible/, it'll continue compiling and working on /anything/ forever, without having to figure out why the new C++ compiler is throwing you a 10 lines error message just because that codebase is 10yo and isn't up to scratch with the 'new' way of doing things.

I DO miss bits of C++, I miss some of the encapsulation it provides, I miss stack-based objects, and funnily enough, I miss exceptions. But I haven't looked back.

The other points he makes about 'junior hires' is also very valid, with C++ you could /easily/ have a new guy write completely bonkers code, add subtle bugs that takes days to find, much much later. I had my own horror stories about that, and that's another factor that pushed me over the edge to drop the language.
Cripes. The "pedo guy" thing made me cringe and reaffirmed that Elon is a fallible human, but this is the first time as a Tesla owner I'm worried about the leadership of the company.
> that said, you can write container agnostic code with templates and range-based for and/or iterators if you really want.

You can, but people don't often do.
Really? So some team should have inspected the entire Linux or FreeBSD kernel they were running one? Someone should have gone line-by-line through nginx? What about all the shell commands used? They should have had people go line by line through bash, cat and all the other tools needed in the background to setup and environment, all their libraries, all their dependencies?

That's not even getting to a project. Have you looked at a projects node_modules, or the maven/jar dependences pulled in? Even for small projects, it grows to a very non-trivial amount very quickly. Inspect ever single jar and dependency?

Should people write their own web servers instead? Their own frameworks? Their own operating systems?

At some point you have to trust someone enough to actually get your work done. If an OSS project breaks that trust (like we've seen with some node modules) you stop using them, but inspecting every last dependency is often impractical.
Props to my old friend, GetRight download manager
I think the entire VIX formula should be restudied as the options market it has been based on is very different now

The SPX index options and SPY ETF options now have 20 options series trading at once at any given point in time.

There is a front series expiring every single day.

This is very different from 1993 when VIX started or the aughts or even last year.

The volatility curve is front loaded by greed, but when opex was only quarterly or monthly, this pile up could more accurately accumulate into the VIX fear guage that we know and have studied comprehensively

Now with “fear” diluted amongst so many options contracts, I really think this should all be reevaluated. The VIX index and VIX futures and VIX futures options and VIX ETFs based on selections of VIX futures all rely on the trading activity of SPX options, and this formula doesnt have the same inputs anymore
Fun xkcd, but mathematics does not belong on a continuum of the scientific disciplines, all of which seek to describe nature.

"Die ganzen Zahlen hat der liebe Gott gemacht, alles andere ist Menschenwerk"

https://en.m.wikipedia.org/wiki/Leopold_Kronecker

Verbose, highly literal translation: "Loving God created the absolute integers; all else is the work of humanity."
Rainbow Warrior on shipbreaking beach in Bangladesh
Who only requires email:

* chmuranet.com (VPS focused on torrents but you get root)

* njal.la (domains with privacy focus)

* mullvad.net (VPN)

There are others if you search but I can't vouch for them.
It seems that your opinion is:

People drink soda unhealthily not because they've been tricked by Coca Cola misinformation campaigns into thinking that soda is healthy.

Your view is that people think soda is healthy.

To describe the idea is to refute it. Ask a few soda drinkers if they think soda is healthy.
It must be different ways people work. I can't imagine caring that my integration test suite might get 0.05 minutes slower.

Edit: especially if that 3 s pays for generating code that nobody has to write correctly or ever look at.
yeah... I don't know what numbers you're looking at but that's not true in the general case. and this isn't firmware, it's microcode. firmware is already on the chip. microcode is used so the os can take advantage of chip specific features, like security patches or even acceleration.
All are welcome, particularly if they want to start families. We could use many more young families with school age children.

We are an old state with a dropping population, hence why the government is trying to attract new residents. Seriously, grab your skis, get in the car and come on up; the more the merrier.
Fish still doesn't support !! or !command expansion.

https://github.com/fish-shell/fish-shell/issues/288
Seen from our offshore with regularity:

> Minor fix

> Showing 6 files with 171 additions and 203 deletions
The fact that it doesn't support your particular preferred syntax doesn't mean it's not production-ready.
API using GraphQL and NodeJs
Artist Cryptograffiti Sets Auction Record for Least Expensive Art
> the new C++ compiler is throwing you a 10 lines error message just because that codebase is 10yo and isn't up to scratch with the 'new' way of doing things

Does this happen? I thought the committee was so into backwards-compatibility that C++ will also work on everything forever.
Here we go round the recycled executive collection.
Some questions:

Does this mean the majority hedges with VIX futures and the rest is just arbitrage?

Where are you getting depth VIX data (is it available at IB)?

Is there historic data available somewhere to study this?
At what point do you generalize to doing arithmetic and what makes that point better then any point beforehand? What is it that you learned from (4,6) and (10,2) that you didn't know before?
I remember high school (circa 2013) my friends and I would spend ages on teamspeak LAN servers playing our pirated copies of AoE II. We jumped through a lot of hoops to play that game.
Oracle does not serve most of the data infrastructure anymore. That is a thing of the past. They are struggling terribly and it probably will get worse considering how the big 3 cloud providers move successfully forward and Oracle loses ground daily.
Angry California truck drivers are slamming new rule requires unpaid rest breaks
What If Babbage
The crown vic police interceptor (which is likely what the op is talking about) is a fairly "modern" vehicle; it was the go-to vehicle for police departments across the country. Detective versions typically were white or black only (not "cruiser" decorated), and usually lacked the interior cage and hose-out rear seat. Other than that, they usually had the full interceptor package (unless the dept cheaped out for the detectives, I suppose, and just bought standard crown vics).

I'm not sure when they stopped making them, but it had to be sometime in the early-2000s, maybe a bit later. I know that a lot of PDs went to an SUV platform, or other vehicles.

The one potential issue with a crown vic that would make it more dangerous that other cars is that it had a saddle fuel tank. Ford did not learn the lesson of their Pinto. Rear-end accidents with a crown vic had the potential to turn in to fiery death-traps. It wasn't until a police detective here in Phoenix got horribly injured (but survived) did they make modifications to police fleet vehicles (I think they put in a racing fuel bladder or something like that in the tanks). I don't believe such modifications were implemented for standard civilian crown vics...

Regardless, the crown vic isn't the same as much older vehicles. While it likely isn't up to modern crash standards, it is still a fairly new vehicle that does have crumple zones and such, and won't spear someone thru the heart with the steering column in a front-end collision.
Once you allow only pointers, you know if you see foo.bar, foo is a value on the stack.
As a function parameter, you know that mutable calls with "." don't change state outside of the function.

It reduces mental overhead.