skysight-inc/HackerNews huggingface dataset:
> It has an extremely low cost of living, yet there are tech companies here paying SF wages.

I am skeptical of this. I am early in my career, live in SF, and make north of $300k. I do not work for one of the big 4, and I know people making more than me. That's not imaginary money - it's all liquid.

This isn't meant to brag. I just think a lot of people underestimate how much you can make in SF if your skills are in demand.
> Our creative writing assignment was instructions for making a peanut butter & jelly sandwich. Then our teacher followed our instructions literally.

Did something very similar at an IBM day camp where we did the same thing :) I was 12 when I attended. I distinctly remember the epiphany I had after the sandwich lesson.

On one of the other days we did Lego MindStorm stuff. I was randomly assigned to the "software" team. They gave us a little workbook/journal with questions for us to reflect on the daily activities. One of the questions for that day was what we liked best. I wrote something very similar to "programming because that's what I want to do when I grow up" (I had decided that then and there). I am a software developer now and that workbook is one of my prized possessions.
I like LibreOffice as well. I find the whole suite useful: Writer, Calc, Impress and Draw. No heavy office person but I I use Calc several times a week.

It's funny that after so many years the tools still struggles getting traction even among Linux users. The built-in PDF was there years before MS Office which is why I wrote all my Resumes in the past with LibreOffice/OpenOffice. Google Docs might be more intuitive but it has less features than MS Works and I have little control over my privacy.
It's disturbing how many guardian articles we seem to be getting lately here. I left reddit to escape these types of articles.

Also, it's pointless to learn german - especially if you know english as english is already a germanic language.

What we ( I'm referring to americans ) should learn is LATIN and ANCIENT GREEK as they are truly "foreign" languages that had such a strong influence on english and western civilization.

I studied Latin and Greek independently AFTER I graduated college and it's shocking to me how useful it would have been during my academic career. Not only would it help you understand the english language better, it helps with the understanding of western civilization and of course expands your vocabulary immensely since so many of english words ( especially technical/scientific ) is derived from these two "dead" languages.
MARIA SHARAPOVA SHINES, JOHNSON SAVES MATCH POINT IN BREAKERS' WIN
Which will never ever happen. Who has time to critically evaluate every single decision that needs to be made by an effective government?

That is assuming of course you could make everyone rational.
There are plenty of studies from the last few years that back all this up in detail. If you go to nutritionfacts.org you'll find more references than you can handle.
I have long thought email should go in this direction. We only need to ask just a few pennies per message to eliminate spam completely. Also, by setting a highish fee per email, it's a good way for busy people to filter out all but the most serious inquiries.

Glad to see someone is doing it.
I'd bring it while towing something heavy as a safety net. Towing will affect the range in ways which aren't easy to calculate with hilly terrain even if you know the weight of the trailer + cargo.
Given that it doesn't need a bonnet, its a shame it isn't more styled on https://en.wikipedia.org/wiki/Volvo_L3314

But I definitely want one! :)
The website seems very light on information about its own service
I cant help but feel that the military and its money sucking contractors are in for HUGE disruption.

Why even have a military. Just keep a few special forces and augment the rest with Autonomous/AI gadgets such as these.

Sell your defense shares.
I looked into this years ago in college. What I discovered is there are two different problems the blind face: obstacle avoidance and navigation. Most people focus on the first, but in fact a cane works just fine, and the can also plays the useful purpose of telling everyone that I need you to pay extra attention to me because I won't avoid you (there are a lot of negatives to advertising that you are blind)

Where the blind have problems is larger scale navigation in unfamiliar places. An example is a few years ago a blind person stopped me to ask how to get to a building - we were standing right in front of it so this should be easy, but it wasn't. What I would do is jump over the flowers, duck under a railing and I'd be on the ramp. It is a good thing he knew to be suspicious when I gave him those directions or he would have got hurt. I eventually got him there, but it was a lot harder than I expected, and this is for a case where he only had a few meters to go. Imagine trying to get around a new city - most people rely on sight far too much.
I don't necessarily ascribe to direct democracy ideas, but if you want to learn about why some people think it's a good idea, check out "The Democracy Project: A History, a Crisis, a Movement" by David Graeber.

It chronicles his experiences in the Occupy Wall Street movement and expounds upon the value of direct democracy.
> Haskell is slower than C, yes, but orders of magnitude faster than many widely used languages.

Unless you make the mistake of using a String, in which case it will be orders of magnitude slower than any widely used language.
There is absolutely no way a truck that gets "200 miles of range" in the marketing will get 200 miles while hauling 2000lbs through a field.

My truck can get 22mpg on the highway but when I load on my 8000lb trailer I'm lucky to get half of that.
This exists:
https://github.com/kanzure/pdfparanoia
Not directly, no. But electric vehicles convert AC since that what consumers have easy access to.

And their rectifiers expect nice sine waves.
How is Joe going to know whether the tarriffs for imported salami should be 4% or 6.5%. How will he know that he made the right decision afterwards?
"Respected research math is dominated by men of a certain attitude. Even allowing for individual variation, there is still a tendency towards an oppressive atmosphere, which is carefully maintained and even championed by those who find it conducive to success."

This is def consistent my personal experience... Not so much sexism (nowadays at least) but a strange mix of ageism, cult of innate 'genius', and gymnastics/ballet-like, endurance/bravado-focused ultracompetitiveness [1,2,3]. I increasingly blame Hardy's bestseller --and his abiding influence on mathematics culture worldwide-- for it.

(Also I can't believe such a diss was accepted in the first place... Sign of changing times.)

[1] https://mathbabe.org/2014/08/15/i-love-math-and-i-hate-the-f...

[2] http://listeningtogolem.blogspot.com/2016/08/the-invisible-p...

[3] https://mathbabe.org/2015/01/16/representation-of-women-and-...
I read somewhere that California has a tradition of lane splitting due to the fact that it was an early adopter of multiple controlled access freeways that would be often have traffic jams for miles. Most early motorcycles would overheat if not moving, so motorcyclists had a high incentive to drive between stopped cars in a traffic jam. This tradition continues to the present day, even though legality of lane splitting is still not defined in California. The American tradition of that which is not prohibited is allowed, still applies in this case.
Ah yes, I was thinking about the other end. Yes, this would be trivially susceptible to a simple dictionary attack if the user chose a bad master password, just as a plain password would.

Introducing a good salt would stop that but then the salt would need to be stored and managed somewhere (securely synced everywhere you might need to regenerate a password - it can't be a public value or you are back to square one with the dictionary attack). You could also introduce a CPU and memory intensive key derivation function to frustrate the brute force attack a little but that is a race you won't win if you need the function to work on a low resource device and the attacker has a large cluster of processors and/or plenty of time to work with.

It would protect against password reuse attacks even without the salt: if site1 stores plain passwords and leaks them then getting into my account on site2 becomes no easier than it already was if I had different passwords for each site (we are still looking at a brute force dictionary attack against the master password) so the scheme could work if the user has a sufficiently complex master key (and never needs to change that key). Making the master key complex enough but memorable is the challenge there, back to one of the core password related problems but at least with only one (or a few) to remember not one per account. Changing the master key once you believe it has been compromised would be quite some hassle in a similar way to if your master password for a service like 1password were compromised (worse: with a service like 1password you at least have a list of accounts to work down but with this scheme you need to remember them).

An interesting though exercise, but I'm probably overthinking an unrecoverably weak idea...
>"It's also been really interesting to see Georgia rocket to the #2 location in the US for filmmaking (a personal hobby of mine). The folks I know in the industry say we're poised to overtake LA eventually."

You realize that this is solely because of Georgia making hundreds of millions of dollars in tax subsidies available to Hollywood right? This is not sustainable. Hollywood previously set up shop in New Orleans("Hollyood South")for the same reasons and then moved on to Georgia when those tax credits were capped in Louisiana. See:

https://www.bestofneworleans.com/gambit/louisianas-film-indu...

and

http://www.latimes.com/entertainment/envelope/cotown/la-et-c...
Phil Ordway's talk on human misjudgment:

Here is a copy of a talk I gave at John Mihaljevic's excellent conference in Zurich last month. The goal was to "update" Charlie Munger's famous talk "The Psychology of Human Misjudment" to include more recent examples and the work of Kahneman and Tversky. The best part is probably the contribution of Jason Zweig -- collaborator with Kahneman on his book and leading expert on all things behavioral and investing -- who was kind enough to share his thoughts. A big thank you to him for that and to John for hosting an excellent event.
> Is GUI programming in C++ still a thing, though?

All of the new Windows 10 UI is C++ (using the UWP XAML framework, which is implemented in C++). The paper says metaclasses are a way to avoid language extensions like UWP's C++/Cx, which adds C# things like "interface" and "event" to C++.

Disclosure: I work at Microsoft.
Marta File Manager for MacOS: DirStat and ZIP File Support Enhancements
GVM > 4.5 ton is what makes a truck. Anything less is not a truck. 4.5 to 8 ton is light, 8 - 12 is medium, 12 ton an up is heavy for rigid trucks. That thing is a SUV.
This seems extremely ideal in a scenario where everyone has switched to IPv6 and punching through the NAT's is no longer a problem.
Agreed. He and Scott Guthrie used to make an amazing 1-2 punch when they were both working in the ASP.NET area of Microsoft.
Yes, more and more (since I started reusing old devices), I wished I could inspect things non invasively. To find locking or friction points.
Anything more concrete?
Analyzing AWS VPC Flow Logs
Or you know, what has always happened in the past, and seems to work just fine.. super bright flashing light. Every school/govt building I've ever been that has fire alarms has these installed.
Does anybody know what happened with 21's vision of an embeddable mining chip?

https://medium.com/@21/a-bitcoin-miner-in-every-device-and-i...
Yeah, but now with a roof rack and this thing you can haul twice as much! or perhaps just slightly more than you could otherwise
It doesn't help that FCA insists on doing the bare legal-minimum wrt to EVs. Their executive team does not see any value in EVs, they are literally just a cost of doing business for FCA.
The [space program] does a lot of R&D spending, but it's nowhere near as beneficial to the U.S. or the world than if we encouraged reduction in taxes so [private consumers and businesses] can instead spend that money.
Hi HN! I’m the founder of Beyond Broker, and I thought I’d share a bit about the service.

First, a seller’s information is kept private from agents, so they won’t be getting unsolicited emails or phone calls.

Second, agents compete by providing sellers with an analysis of how they will sell the home. This includes a listing price range, commission, services offered, marketing plan, and comparative market analysis. We also allow them to write a personal message so the seller can get to know them better.

There are only a few steps to get started, and it’s completely free for home sellers. Also, there is no obligation or contracts, so if the seller doesn’t like any of the agents, they don’t have to choose any of them.

https://beyondbroker.com

Also, check out our promo video… https://www.youtube.com/watch?v=QqPUwZTm0Lg
I grew viennajs from 5 people in a cellar (when I took over) to Austrias biggest monthly dev meetup (100+ live attendees each month, ~1.8k on the newsletter). i always made a point to give a really un-perfect code talk (called orga intro talk) each month.

why? a) i love talking code, b) i wanted to show everybody that it is ok at meetups to just talk - even if the talk is not yet finished. the discussions after these unfinished talks were quite often much better than the ones after really well prepared ones.

additionally i made sure that there was always a good selection of newbie talks and perfect (sometimes int. speaker) talks.

so my tip: choose a meetup, go there, give a talk.
The backlash against crypto is seriously heating up. This one goes to the long list of obituaries.
Quote:
"""Meanwhile, with bitcoin demonstrably a more expensive and arduous network to manage than the standard fiat currency network, bitcoin can only become some sort of luxury payment system where users pay a premium for the privilege of using it."""
The joke about fiat currency will beobvious the day hyperinflation happens.
But of course it never does.
Just bog standard seigniorage I guess...
Well in the case I presented the generator would stay with your rv/ or whatever you're towing this thing around with, as I explained, a lot of people use these types of vehicles in more remote areas. You don't really need the engine for going out during the day, only for recharging at the end of the day. This means a much simpler design and less weight to drag around. A generator is much easier to service and maintain that an engine attached to the vehicle.

Of course I'm talking about a small niche of customers in an already small niche of people that buy 4x4s.
Looks like a cool project. What made you choose to build this vs use an existing one like Pelican, Nikola, or Lektor?

Have you thought about integrating a bundler like Webpack or something similar, and also support for Sass?
2017 Top 3 Tech Acquisitions: Identifying Threats and Opportunities Using IP Data
How Uploadcare Built a Stack That Handles 350M File API Requests per Day
Dual-boot Windows. Your MBP will do fine.
Yeah that autostart video was incredibly annoying.
You say that like Heartbleed was the end of the story. Since then, "the Linux Foundation launched the Core Infrastructure Initiative (CII) as a way of getting resources to those projects. That has helped OpenSSL, among others, to get back into a healthy state." which includes a ton of funding from many companies that depend on OpenSSL like AWS, Google, Intel, Microsoft.

https://lwn.net/Articles/702751/
Just as others have noted, I'm worried about the intermediate representation hiding necessary details. Here's an example:

If I'm looking at one of these classes that have been compile time injected with new functionality, is there an easy way to see what's been added without looking at these compile time injections? Specifically, it would be great if there was support for looking at both the source code before the injections and the source code after the injections in an easy way (built in IDE support for example).

While different from what's being proposed here, C/C++ macros can be used for massive amounts of code generation, but looking behind the curtain of the macros involves running your source code through the preprocessor. Getting to the intermediate representation for macros feels tedious and most IDEs have limited support to aide the programmer pulling the veil off of macro code generation. I can imagine (*though maybe wrong) that a similar problem exists for certain types of template meta programming.
That's specifically a pickup truck. There are multiple kinds of trucks, and a pickup truck with a bed is only one kind of truck.
There's certainly less sun in Seattle, but it's not too bad: https://www.currentresults.com/Weather/Washington/annual-day...

SF has about 60 days more of sun per year: https://www.currentresults.com/Weather/California/annual-day...

Personally, I find the weather quite nice in the PNW.

The traffic though... it's really the worst. Traffic is constantly bad during business hours.
These days I think that direct democracy is better than bureaucracy.

Why won't it? Provided that it's deployed slowly and tenderly.

Maybe Average Joe doesn't understand your area. Then you have two options:

- Educate Average Joe about the issue.

- Make sure that Average Joe doesn't vote on the issue and only concerned citizens do. This usually requires that issue poses no nuisances for Average Joe.

But right now, when legislators don't understand anything and create bad policy, we have ZERO options. Zero is less than two.
The youtube video has been made private?
>If there are three instructions executing simultaneously when the interrupt fires then which one “gets the blame”?
If a load instruction misses in the cache and forces the CPU to wait then will the samples show up on the load instruction, or on the first use of the data? Both seem to happen.

Specifically in order to handle interrupts a CPU may execute instructions out of order but there's a final retire step where the results of all instructions are made 'official' in order. So from outside it looks like the CPU was executing in order.

The upshot is that, except in crazy optimized code that might sometimes overwhelm the retire unit, the last instruction you see as not having finished hasn't finished but there might be other instructions being worked on further along as well.
> The society was “one of the first of a type of masculine literary cabal that would become common after 1800,”

What happened to them?
True, but Unity is still using an old Mono runtime.

I think they actually just released a new version that supports a more newer runtime but I doubt KSP upgraded.
So many people confuse "truck" with "pickup truck". A pickup is one type of truck. There are more types of trucks than just pickup trucks.
> Why would Average Joe do any better?

They wouldn't. It only works when the electorate is educated and rational - and that is almost never the case.
> except perhaps the mass-media "comedy" industry making offensive Russian accents while insinuating things.

Really? You haven't seen any offensive chinese/asian "accents"?

> I doubt most people could identify Farsi readily enough to understand the propaganda

We generally mock them as sounding arabic with harsh guttural sounds. The exaggerated "phlegm" in the throat sounds.

> I don't think all that many people could tell you if they're looking at Chinese, Japanese, or Korean text;

Does it matter?

> Two of these languages' countries are basically universally beloved in the U.S

Which two are universally beloved in the US? Certainly not japan and korea...

> so it'd be hard to make visual (or even audible) propaganda out of it.

You can... But we just assign the propaganda towards "north korea" because we want to sell movies in china/japan/korea.

http://articles.latimes.com/2011/mar/16/entertainment/la-et-...

There most definitely is an anti-russian, anti-china/asia, anti-iran/middle east/muslim, etc "sentiment" in the US. Just because you know a few cosplay fanatics doesn't mean the US "loves" these asian countries. The truth of the matter is that we view them as competitors at best and enemies at worst.
New Relic ending Server and legacy alert features
Intro to Graph APIs
I would rather assume that the backdoor can be accessed via some at least a little bit documented opcode, such as setting some value in an MSR (model specific register) or let some instruction do interesting side effects on some obscure preconditions, such as if the registers are filled with specific values, the instruction will do something completely different.
Maybe it doesn't make much difference? Maybe fine-tuning salami tarriffs is something that should not be done, and relevant legislators should be freed to perhaps produce salami themself?
Show HN: C++ on Mac using Xcode ;)
Oh wow, indiehackers is amazing ️
I did mention Om. Which is based on Clojurescript, a list dialect.
I don't know about you, but if your eyes are closed and your covers are pulled over your face (like me when I sleep), there's a good chance you're not going to see the flashing light. If you're deaf, there's a good chance you won't hear it either.

But you still breathe. You can still smell.
Specs at http://bollingermotors.com/Bollinger_B1_SpecSheet_20170725.p...
"It will probably hurt your odds of getting a job" can you please elaborate?
Make one good die with low enough area to have good yield. Mass produce the fuck out of it. $$$
The manipulative tricks tech companies use to capture your attention
reminds me of Maurice Wilks early Land Rover designs.
On that I agree completely. :) Lists, scores and rankings might be useful for generating political pressure but they’re measuring the unmeasurable, for practical scenarios. I also agree they are probably culturally biased, as I think you might be implying.
Depends on location. If you live in west Texas or Utah or other states where long daily travel is common then yes you need a vehicle with a lot of range. Often you will see guys will external fuel tanks on their vehicles to support the distances they travel.
A lot of AAA games use scripting languages for implementing game logic (notably Lua), even if the heavy lifting (graphics, physics, AI, etc...) is done with C++.
An image illustrating the different concepts: https://a.doko.moe/ubvuak.png
> minor collisions that used to be a few hundred bucks at the body shop are now vehicle ending affairs.

It's worth noting that a lot of this is due to massively improved crumple zone technology - older cars have smaller and sturdier crumple zones, meaning the cars drive away from accidents more intact (although the human being inside might be pretty messed up). New cars take much more damage in relatively small accidents to disperse as much energy as possible. Bad for resale value, but good for human survival.
With a modest increase in Earth's gravity, none of the rockets we have ever built would have been able to put even a small payload into even low earth orbit. Even a Saturn V wouldn't be able to launch Sputnik. Increase gravity a little more and no chemical rocket we could feasibly construct given known materials and methods would be able to do the job.

It's not about the amount of thrust. It's about being able to carry enough fuel to sustain that thrust long enough, without the weight of the fuel making the rocket too heavy to lift high enough to reach orbit.