skysight-inc/HackerNews huggingface dataset:
Google doesn't have near the cloud presence of Amazon and Microsoft...maybe one day when they do, we can properly compare them. Given Google's small size/role in the space it's impossible to gauge if this is true.
Powershell is a really nice concept. It has a great help system and the concept of passing objects seems much nicer than the string passing that you have on most UNIX shells.

The problem is that the commands are verbose (although part of that is because of the VERB-OBJECT style which is a great concept) as are the parameters and switches. It seems designed more for scripting and easy guessing of commands.

However, in the Windows world you’re more likely to see C# used for scripting, and the verbosity takes away from the CLI aspect.

Also, it’s slow. And Windows apps are not created with the command line in mind. For example, if I want to have even close to a chance of compiling VS solutions on the command line I have to open the Dev tools CLI which is not Powershell (and even then it’s likely to fail because VS does environmental setup that the CLI tools can’t).
I imagine you could get a sound played on the speakers in the car you're targeting.
Have you tried out Zoom? Hands down best video chat / streaming service I've ever used, we used at at work for our fully remote team communication with no issue. High quality and barely ever any lag
Stuff the Internet Says on Scalability for August 31st, 2018
Your PC is much, much less secure than your iPhone is.
And they lost 3.8 billion in market cap. The buzz will fade, and the stock will recover. Hopefully.
It’s back. DVD.com is Netflix’s DVD by mail business.
I recently started experimenting with Squeak. It's a bit dated, but holy crap, that thing is amazing. So many good ideas packed in so few megabytes. The startup time alone blows my mind. It's pretty much a virtual machine with a sort-of-operating-system that runs an IDE for all of its own source code, and it loads faster than 95% of all vanilla desktop apps I use today.
This is one of the rare instances in which there actually is a liquid market for viable vulnerabilities and exploits, so no, I don't think it's safe to say that the only people doing this kind of research are in the IC or vendors.
In such a situation I would probably hard reset and upload a saved configuration... certainly not ideal.
Am I the only one who's relieved when someone flakes on me? Less human interaction ftw (of course in some scenarios it's really frustrating... but for non-urgent meetings, flaking can be a boon to win back precious time and energy).
If anyone working at Feverprints sees this, please for the love of all things, disable your scrolljacker.
Your second argument is akin to people wanting to build a house instead of financing and buying an existing house.

For alot of car buying folks, the financing and available inventory determines the 'want'.
Open source and developed by a non-profit! I'll have to take a look, thanks!
Thanks for the feedback!

Sadly it's difficult to play these games alone.. We have some bots so that you can test just after the on boarding is done but ultimately you'll have to invite your coworkers to have a real experience.
Let me see if we can improve that part and try a Show HN!
I installed pharo to see what this smalltalk was all about. At first, I was confused with what I saw. I was expecting to set up a compiler build pipeline and an emacs mode, but it booted into some kind of operating system graphical shell. I realised then that smalltalk is more than a programming language, its a full IDE + OS

A shame that I couldn't continue toying with it (that was before my computer got reformatted)
It does actually say that:

> In addition, the size can never be less than that – this is checked before calling this function.
Tinfoil Security | Mountain View, CA USA | Full-time | Onsite

At Tinfoil Security we're working to make the internet a more secure place. We write tools that are used to secure the largest web applications and APIs in the world. If you've ever watched a video or streamed music online, your data has probably been secured by code we've written. To date, our software has found and fixed over two million security vulnerabilities in the web. Our goal is to reduce the time it takes to find and fix vulnerabilities and make it a part of the software building process.

Software Engineer:
We work in many different domains in a highly collaborative environment. This involves everything from distributed systems to static analysis to information architecture. We value speed, but we value stability and an approachable user experience more. Our software stack is primarily Elixir, Ruby, and Go, but we're advocates of choosing the best tool for the job. If something like Elm is going to help you solve a problem more effectively then we want to provide you a place to convince us of that and keep our software moving forward.

Lead Front-end Engineer:
You will be responsible for leading our front-end efforts, using cutting-edge technology and design methodologies. You will take charge of defining and implementing our design system, and will be trusted to put that design system into practice by building new interfaces and revolutionizing our old ones.

Sound interesting? Check out more info at https://www.tinfoilsecurity.com/jobs.
If you are more productive in other languages. If you aren't, why use them?
It's since been confirmed that Terry was indeed struck by a train in The Dalles, OR.

The only question which remains is wether it was suicide or not. A witness described him as "straddling the tracks". It doesn't seem likely to be an accident.
Church planting
Odd, I thought I remembered reading it about two days ago too...
This is very inconvenient. I'm not able to download an extension that I need to work on a project.
In this way, Apple can manufacture 4G and wifi-only iPads by omitting this component on the latter.
Survey on uninstall = where theoretical ideal meets the real world.

Edit:
By which I mean, in that moment you do not want to get in the user's way.
UBI doesn't get rid of a person's agency. Terry was mentally ill enough that he either had to have a guardian, or society had to decide that he held diametrically opposing views from the mainstream and would be allowed to live a life according to those view, regardless of the consequences
>> open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. The notes are in Markdown format.

Was going to sit down and Google something with this exact set of features. Thanks for saving me the time!
> "A shame that I couldn't continue toying with it (that was before my computer got reformatted)"

It looks like it's still available for download for a variety of OSes, if you'd like to continue:

http://pharo.org/download
Function pointers aren't guaranteed to convert to and from object pointers.
Well Baltic European state, ... is that better?
iTerm2 for me. With command + tab and command + ` I can code without a mouse. Terminator is ok, and windows, well... Nothing is as usable as iTerm2, at least for me. Plus, it just works, no need to remove old kernels or Windows update bloat.

I even rsync all my local changes from Mac to Ubuntu for development that requires a gpu.

When fuacia or magenta or whatever it's called now, becomes a thing, I'll see if I can switch :)
I just want a company to release a two-mount/north-south or three-mount/east-west electric drivetrain kit, that I can adapt OE mounts to and fit to most consumer vehicles.

If Chevrolet etc can sell crate engines, I want to see Tesla (etc) sell crate drivelines.
For me, it’s adobe creative suite, Unix shell, compileable ruby stuffs, attention to privacy and security.

With windows I presume my machine compromised and a keylogger installed.
strlen(null) is pretty straightforward, although being a pure function the compiler might rearrange things.

if (!s) puts("hi");
strlen(s);

I don't think that's guaranteed to print hi if s is null.

More fun is memset(0,0,0) which is technically verboten.
Actually, it's worse than that. Humans can hide mistakes, but as soon as you introduce automation, even the smallest of unaccounted for variance can stop everything.
Utter and absolute b.s. ,the purpose of purism is privacy,not security. They are not claiming greater security than the iPhone or Pixel,they are claiming transparency,open hardware and a non-commercial alternative mobile OS.

The price of having "a large team of ______" is either closed hardware or complete loss of privacy.

It pisses me off so much when I read well reputed people like you say ridiculous things like this. How big was Linux's security team when it started out? Look at duckduckgo and protonmail competing with google search and gmail. Are you saying they won't be able to afford a dedicated security audit team once the product starts profiting in the tens of millions?

> If you want to use a niche phone as a fashion or political statement, more power to you. But if you try to market that phone as "transparent code is the core of secure systems", I'll take issue with that; it's neither a necessary nor a sufficient condition for security.

I will make that fashion statement. And you know what,security is all about risk(and I know you could teach me an entire course on this). As an individual, hardware or software that cannot receive an independent review either due to lack of openness or transparency in the development process carries an enormous amount of risk. Even someone as talented as yourself cannot unilatetally audit android's codebase,you can't even start with iOS(even if you could you 'd be breaking a fineprint somewhere). The fact others can audit the code and design is a relevant factor when assessing risk and evaluating security. More transparency == less risk == better security.

> This phone may very well be more "fair" or "ethical" than an iPhone. But if it's not as secure as an iPhone, it's unethical to claim otherwise.

What happened to threat modeling? As an individual,I care much more about Google tracking my activity and sharing it(I'm sure you read the recent AP piece revealing google doing just that even when location was turned off) than I am worried about russians using a 0 day kernel rce or the FBI trying to decrypt my phone. Many of us are just normal people seeking the basic dignity of privacy and property ownership(as in freedom over the phone you own). Their product has a very real and significant impact to the reduction of the amount of risk I have to accept as an individual who has to use a smartphone, I don't see why you need to bilittle their work with obviously non-constructive criticism.

Edit: to all the '*' points you mentioned,how exactly and practically would purism's lack of those features impact the privacy and security of purism under real world threats. Also,in case it wasn't clear already,Google and Apple are considered threats to privacy and security by many who support works like purism's.
I had the same reaction. Once I realized what it was, I had no idea what to do with it though. Anyone know of something that shows you how to get started or shows off its capabilities?
Completely disagree. If asking about work/life balance this is a red flag for the company then I definitely do not want to work for them.
Adobe photoshop does not have a competitor for photography.

The benefits still outweighs Adobe’s hostile approach to software renting, distribution and updates.
Sell+My+House+Fast+Cedar+Hill+|+214-233-5504
I’ve been a long time user of Evernote and have a love/hate relationship with the product. It really doesn’t know how to handle merge conflicts. I’ve been too lazy to switch but I’m starting to feel enough pain that I may make the leap.
Edit:typos
"Reasonable and Appropriate" indeed. Funny how satirical pieces like these oft act as the best ways for the general public to understand the scope of proposed changes by a government (or lobbying efforts by companies or NGOs) - see also John Oliver, Colbert, et al.
"> You disagree with the notion, that people that produce content should be paid for it?

Nobody disagrees with that."

From your post above and your clarification below, it seems like you believe:

1. People that produce content should be paid for it.

2. The burden is on content producers to find a way to get paid and, if they don't find one, then so be it.

Those are both reasonable positions, but I don't understand how you can hold both at the same time, unless I'm misunderstanding what you mean by 'should' in the first statement. Do you mean:

A) 'Should', as in 'this is the outcome we (society) want, and so we are willing to use the resources at our disposal (e.g. the legal system) to make it so, if it doesn't happen on its own', OR

B) "I hope they'll get paid", OR

C) 'I expect they'll get paid', OR

D) Something else?
Didn't Google implement before the browser integration APIs spec was final?

If so, I totally understand a migration period, and it's nothing to hold against them.
Sorry, that was an oversight on my part. At some points in the original article you can see that I meant a "cultural center" in general, but at other times I do assign too specific of a meaning to the place by using the word "temple" and mentioning gods, which is not the argument that Harari is making. I added an edit to the article calling out this mistake.
Ask HN: Does Twitter intentionally break certain tweet threads?
I chose to see things from Dan's perspective because I trust that he's not an agitator and that there exists a large spectrum between intentional oversight and missed opportunity. Dan's point about this being unworthy of this much attention is correct. Ultimately, it's just not that big a deal and if it's enough to keep you from applying to YC, YC is probably not a good fit for you. You have to be able to see things from multiple perspectives if you're going to have the best chance at dodging blind spots. Things don't always have to be comfortable and if everyone is agreeing with you, it's possible that you're not moving forward.

At any rate, I don't for a moment believe that PG would ever introduce himself as "the founder" and I hope that didn't come across.
Not at all, a bunch of random people really means "ad hoc - just use what works".

That means no IT support to get that 2FA protected (if you even have it) email account onto your phone. Guess what email they will start using?
(when (> x )
(printf a)
(return b))

(cond
((> x 3) (printf a)
(return b))
((< x 2) (printf b)
(return a))
(t (return c)))

Nobody who works with Lisps thinks in terms of "do I need double parentheses". You just know that if takes two or three expressions, when takes an expression followed by zero or more forms, cond takes a sequence of zero or more clauses which consist of a test followed by a body of zero or more forms.

If you're designing an S-exp syntax for something else, it's probably best to keep the familiar things the same; don't make some different if and such.

The Lisp if maps naturally to the ?: ternary operator; cond, when and unless can compile to cascaded if/else if/else.
Go away google.
I could see having the same setup as a browser except every url downloads a vm. I do wish Squeak would update its look and feel though.
You don't actually need a cast to write a qsort comparison function, because void * is implicitly converted to and from other pointer types in C. Eg:

int compare_xyzzy(const void *a, const void *b)
{
const struct xyzzy *sa = a;
const struct xyzzy *sb = b;

return (sa->i > sb->i) - (sa->i < sb->i);
}

On the other hand, pointer casts are needed if you want to write a function like strchr() (where you can pass a const-qualified pointer, but want to return an unqualified pointer for the case where an unqualified pointer was passed).
OneNote is a direct competitor and honestly a better one
Is anyone actively organising against this bill? I feel that ever since the Iraq war protests failed ever time some thing like this happens, people complain a little bit, but don't actually manage to change anything. I was wondering if there are any groups out there that are actively protesting this that I could join, or if not, if any one is interested in forming one? It seems to be an issue that will affect the majority of the readers of HN in a negative way, regardless of your usual political affiliation.
If Seaside is still a thing, you could start with a simple website.
We do! But then the DCCC emails them an Excel spreadsheet the next day (not joking).

It's very hard to move people entirely off of email. A big part of campaign security training is to move people onto Signal or Whatsapp, though, and I'm glad you brought it up.
There's no such thing as an "implicit cast". A cast is an explicit conversion (a cast expression), and the assignment expression discussed here has an implicit conversion.
Ahh, that’s unfortunate. Thanks for looking it up anyway.
In standard parlance, that is a conversion. Only (this) is a cast.
Too bad it was seem very strange if you asked the pilots before boarding just how long it had been since they rebooted it.
I think you are fundamentally asking the wrong question.

Instead of trying to understand why 80% of the people are leaving, try to find out why 20% are staying.

Instead of contacting the people who are uninstalling the app, contact the people who install it and stay with it. Ask them why they are buying and what they are using it for.

The people who are uninstalling are not your customers. The people who install and stay are your customers. Find out why they like the app and then use these insights to attract more customers.
Bought a 2015 at 19k miles for $8,500. Definitely a good deal and a pleasure to drive.
The Test That Changed Their Lives
Seconded. I grew up writing C++ on VS6 and despite its innumerable problems (which I didn't remotely care about at the time) I also grew up not knowing source indexing and visually debugging C++ were even difficult, yet the world of posix seemed ancient and impenetrable. But these were the days of mingw, cygwin, and djgpp, all of which turned me off of non-win dev until moving to the bay and forcing myself to branch out. Having dabbled with Linux numerous times and falling on my face osx at the time offered a unique bridge between the worlds for me - bare enough to be able to force it to do what I told it to as a dev but not unwrittenly expecting me to be an already acclimated greybeard like the linux distros of the era. Those times are unfortunately gone, the difference between being a dev/poweruser on osx/apple increasingly feels like the difference between usermode/kernelmode on other platforms, and it's sad, but I guess it's still making them money hand over fist and nothing lasts forever. It’s the same story with tech and money, as time goes on we’re all increasingly affected by it but individual control of it continues to become more all-or-nothing.
Kind of surprised of the lack of redundancy, especially for their first party products. Shouldn't they be deploying to more than one failure zone?
Scrapping Contracts: a critique of the Go generics proposal
You can call me a bundler if you want, but I believe that term means something different than what I do. This site, of all places, should respect technical terminology!
After some calling around it seems this Bill has originated from Minister for Home Affairs Peter Dutton MP. His office number is 02 6277 7860.
my company's front end is all in smalltalk. My boss designed his entire site with smalltalk.

http://onsmalltalk.com/
> "Australia has no bill of rights"

The High Court of Australia has ruled that Australians have an implied right to political communication and an implied right to protest.

Not specifically pertinent to this legislation but worth pointing out for HN readers who may think we live without protections and freedoms US citizens seem to enjoy.

"Similar, but different."
> This should be open-sourced so that the probability of creating a dangerous true AI is lower.

Of the things you can worry about and reasons to open source software, this is not a very good one.
Why do we need a physical key though? Why don't browsers communicate the url to the password/totp app, and the app only respond or allow fill-ins for matching domains?
Benchmarking C++ Sets
The torque is what amazes me, for something considered an econo-box.
I'm arguing that it's a nonstarter to hand campaign staff who had not heard of security keys at the start of the meeting an easily breakable dongle and say this is the only way to get in to your email now; don't lose it. They need fallbacks (like security codes or Google Authenticator).
I mainly got interested in it because I want a phone with GNU/Linux on it. If somebody want to own me, they'll own me no matter my phone.
I’m on the fence after using it for about 4 months. Initially I was drawn to Notion due to the features, templates etc. - it made me feel like I was running a legit business, with sections for company vision, expense reports, meeting minutes etc!

The multifunctional nature reminded me a lot of Lotus Notes, empowering users to build new functionality and database (not a bad thing, though leads to silos and lock in).

Two main things ended up frustrating me about Notion that I went back to Bear and other tools:

- For pure text editing some of the shortcuts drove me insane. The syntax was kind of like markdown but not quite, and the shortcuts for moving between levels of indentation were different from pretty much every other app I had used. The rich content was cool, but ran into so many issues with embeds only working on certain platforms, and rendering blank or crashing the app on others.
- It was surprisingly easy for team members to screw things up. I’m talking about cluttering tables with blank records, moving documents around and causing them to disappear into the ether for other users. There just didn’t seem to be very good controls or audit trails.
I wonder if the bureaucrat(s) or technocrat(s) who originally wrote or co-wrote this bill, has a technology background or is a white label lawyer from one of the big legal firms who often write legislation for the Australian Parliament on an expensive consulting basis? Or just an in-house lawyer from the A-G's office - whose expertise is purely legal rather than technological?

Many of these clauses are so vague ("Providing technical information like the design specifications...") that they show either a fundamental lack of practical technology knowledge, or, are deliberately vague so that the arms of the Orwellian Australian federal government octopus can create the intended backdoor without explicitly calling it a backdoor. Maybe both are true?

Was it William Shakespeare who once proffered: is a backdoor by another, obfuscated name, still a backdoor?
It matters for resources focus IMHO.
People seem to just express their anger at news facebook pages these days, but are far too apathetic to actually go outside and do something about it.

There also seems to be a growing "anti-complaining" feeling around people's interactions, where it at least appears that a large number of people find it amusing to actively attack those who are highlighting a problem.
Ha, and I was downvoted for calling dealers crooks about making up maintenance.

Nothing on that Leaf needs to be done until 100k miles, with the exception of maybe brake fluid.
Well crap, I've been using EN for a while. Paying, even. Hope it doesn't vanish; guess it's time to start investigating alternatives.
The upside of this is that now when I visit randomblog.com I won't have to worry if I'm about to be bombarded with mediums "down the app and subscribe" popups.
Unless there is a better word for someone who is losing touch with reality, I don't see what calling someone exhibiting those symptoms an asshole accomplishes.
Barely. It has never worked even remotely good enough to use in a professional setting whenever I tried using it. Skype is way better in terms of call quality and stability.
Shun Shun on App Store
Boostnote is another great alternative, though it currently lacks a mobile app.