skysight-inc/HackerNews huggingface dataset:
I am sorry but this saga is tiresome. I have taken online certifications before and had similar trouble with my FIRST one. The proctor paused my test and called me to confirm everything was clear from my desk, my floor, etc. Even had to stand up and walk around. At the end of the day I had no choice which made me feel wronged but in hindsight this is their process for certifying you didn't cheat on a test.

They are allowed to have that process, if you don't like it don't use it. Better yet, if you don't like it how about brainstorming better solutions instead of being overly dramatic on the internet about someone closing your applications on your computer for you?
>>What would be the point of assessing an isolated individual in a world of collaboration?

Collaboration can only occur when each party has something meaningful to contribute.
First Digital 3D Rendered Film (from 1972) and My Visit to Pixar
He claimed he ran unit tests, but later made a small change to the code. Thought its unnecessary to re-run unit tests.

Exact conversion is like 'I tested code & after that made a small 1-line change & looks like missed something, sorry about that, pls don't tell it bosses :P'
I'm a bit conflicted about this. But leaning towards deleting my account. What are the alternatives for job seekers?
Every death is a tragedy in its own way, but this one really hits me. Jared was a really good guy, and I feel fortunate to have had the opportunity to strike up a friendship with him many years ago. It's been so long that I don't even remember exactly where/when we first met, but I'm almost sure it had something to do with Jared presenting on Agile methodologies or something along those lines.

When we started Fogbeam Labs, he was one of the first people I called up and ask if I he'd listen to our pitch and give us his feedback. Of course he said yes, and he was incredibly gracious in giving me a couple of hours of his time to listen patiently to my rambling, and share his ideas and thoughts on things we could do.

From what I can tell, pretty much everybody here who knew Jared thought the world of him. The RTP area, the Agile community, and the world, are all diminished by his passing.

R.I.P, Jared.
I was thinking more of code examples. Expect is capable of doing much more than just the basic 'expect', then 'send' pattern.

For example, this article: 'Most programmers don't know what Expect can do for them'

http://wiki.tcl.tk/3913
What if the company had a business meeting and lunch was provided?
I have read that the modern usage of the word "economics" is a replacement for the older term "political economy." It seems our ancestors were more wordy but also more accurate.
Similar taxes have been adopted in Norway, as companies were paying for leased cars and mobile phones rather than raising wages.
No device management policy. :/
I submitted this story yesterday and it doesn't show as flagged. At least not for me. Maybe randomly different audience didn't think it political then?
There are a lot of people on this thread crapping on Signal for its various flaws and downsides. It's nice to be smarter and more informed than everyone, but for the rest of us we really need advice about what we SHOULD do if we want a baseline amount of privacy from mass surveillance.

I'm honestly asking here--I don't have the knowledge that many in this community do about the exact risk of Signal requiring Google Play Services for example. If Signal isn't the answer, what should I and others use who require a usable, reasonably accessible to non-tech-professionals solution?
> shareholders don't come to shareholder meetings and say things like "CEO, I subjectively feel in my heart you are not doing a good job!"

They infact do. Smaller shareholders in particular. Shareholder meetings can be quite fun if you're informed and trying to see a small shareholder get an answer to an obscure question.
So this story confirms that Marc is "founder" friendly or "Zuckerberg" friendly?

We don't know. It does not say either way.
I think the way to do this would be build the robot and walk him into the mall and let him apply for the job. Speak for him, explain he's a little slow but perfect for the job. It would be like building a human robot capable of 1 very specific job and the proof would be could he get hired? Would he do the job well enough to get paid?
> Google doesn't do what it does to be successful. It does it because it is successful.

I love this line.
For those interested in math and particularly in learning how to attack challenging (definite) integrals, I can recommend this book by Paul Nahin: Inside Interesting Integrals [1]. It's well reviewed on Amazon and I enjoyed the writing.

[1] https://www.amazon.com/gp/product/1493912763/ref=oh_aui_sear...
Even though I've been happy with Vi/Vim for 15+ years I've always been intrigued by all of the "extras" Emacs can do.

Any recommendations on guides integrating email/IRC/RSS into an Emacs workflow?
Yeah thought of that. Made sure it was on the latest version and rebooted. Still didn't work.
* It's got split I and D memory.

* All of I/O space is dual-addressed through both memory map and IO ports.

* Because there are insanely simple AVR parts that don't have a stack, the stack pointer is itself a peripheral.

* Half the register file is unusable for 16 bit instructions.

* The half that is usable includes 3 register pairs that have special pointer semantics.

* To accommodate pointer/array semantics in C, those three register pairs have an almost MOD/RM-ian collection of variant loads and stores, each specialized to a particular X, Y, or Z register.

* Because the stack pointer itself is a 16 bit IO peripheral, you have to get interrupt handling implemented properly to adjust it to support the dance AVR-GCC does to set it.

* The instruction encoding itself is a shotgun blast; read an AVR disassembler's mask and lookup table logic, for instance, which is something you don't even need to do in X86.

* For all that trouble, you don't even get a consistent instruction size.

I'd still rather do AVR than X86, but perhaps not by much.
The Digital Tsunami Are You Prepared to Surf to Safety?
Yes, this is a problem. I think the solution might be to have a 'vouch' style link on stories that get penalized this way, so users can say whether they really are flamewars or not. If they aren't, the penalty should come off. We do this manually today, but we don't always see the thread in time.

Of course that leaves the harder problem that some of those threads are flamewars rather than civil conversations, as the guidelines call for. But fortunately that's not always true.
What work? It is just a VMWare knob.
Until it's owner decides to sell it to eBay or MS like he did with Skype.
Contrast Google's old way of managing bets with Tesla.

When Google started working on self-driving cars, they went about it academically. They did not plan a sequence of stepping stones that they could sell. They meant to have a product in an indeterminate future which should be immediately perfect and better than a human, essentially not needing a wheel.

Tesla went about it with an engineering perspective. First, cars that can send accumulated data over the Internet. Then, equipped with cameras. Then, with limited assistance, warning the user to take the wheel back in difficult situations. And sporadic updates adding support for more complex cases.

The end goal is identical; but they make money along the way.
These are a bunch of bad people.
Even if you own a majority of voting shares, it's a basic principle of corporate law that you still have to treat shareholders equally, you still have to act in a way to maximize shareholder value, and you still have to consult the board & shareholders on the same issues. Owning 51% of voting shares doesn't turn the company into your private fiefdom.
I was wrong.It isn't column partitioning.
I still feel the strong urge to leave bottles next to the trash can even though I don't live in Germany anymore. It's one of those weird 'customs' I picked up.

Others customs include:

- Opening all my windows at least once a day and leaving them open until it's freezing inside.
- Feeling anything but 'meh' about asparagus.
- making sure I have cash when leaving the house (although that may be Berlin-specific)
- buying the bitter 'fizzy water'.
- using my plastic shopping bags as trash bags
Stealing, scamming, bluffing: El Reg rides along with pen-testing 'red team'
Yes, that's absolutely true if you decide to remain a private company. Your obligations change once you decide to go public - pros and cons.
This is exactly what the word popularized means. It doesn't mean invented, it just means exposed it to a large number of people who hadn't previously encountered it.

I don't know if you can claim definitively that Node introduced more people to event loops than any other technology, but it certainly is one major popularizer of the idea, and the one that's had the most impact in the past decade.
Google has a fundamental problem with solving challenging issues, especially those in the realm of physical "meat-space". Really hard problems, problems that might reveal that Google is not omnipotent, where Google might not succeed, Google pulls back from. In areas where Google is, Google dominates the landscape. In all others, Google does not deign to participate. If Google can't dominate a market, it is not interested.

> Former employees say Page became frustrated with Fiber’s lack of progress. “Larry just thought it wasn’t game-changing enough,” says a former Page adviser. “There’s no flying-saucer shit in laying fiber.”

The issue with the physical world is that fundamentally, compared to a lot of software or hardware technology, it _is_ fairly boring. Boring work is also some of the most important work; the synchronization of traffic lights, the scheduling of flight paths, the minutiae of power line access, these are all boring, important things. A common reaction to boring problems by technologists is to throw computers at them. Build an algorithm to synchronize traffic lights. Build an AI to schedule flight paths more efficiently. I understand these reactions, the impulse to replace existing, less-optimal processes with stronger, more efficient, automated ones. Google does a really great job at automating things, its their core competency. However, automation can't solve all problems. You can't automate away political processes. You can't automate away property rights and fair access to power lines, and contracting construction work. Page clearly feels uncomfortable with this, and so he abandoned Fiber.

Honestly I am not sure Page was wrong to abandon Fiber. Google's core competency is automation and if they can't automate a problem, maybe they shouldn't be involved in the space. Or maybe Google should get a new core competency and learn new things. Teaching an old company new tricks is hard though. Very hard. So hard that most companies fail before they can ever adapt. Without being able to solve problems in the physical space, Google is fundamentally "locked-in" to only being able to solve digital problems in the digital world. This is why Google has no physical stores, no physical products (which are not manufactured by someone else - Chromebooks, Pixel, etc do not count. Prototyping is easy. Selling to customers in a retail store is hard). Microsoft had the same problem as Google once. It was hard for Microsoft to learn how to run stores, build its own products; it took Microsoft over a decade. Let's hope Google can learn too.
Agreed, Lego is fantastic, and timeless.
A Model IP and Open Source Contribution Policy (2015)
Check out the BOOM RISC-V core. It's a superscalar out of order core from the UCB-BAR that claims similar coremark/Mhz to Arm Cortex-A15 in about half the area.

See page 43 - https://riscv.org/wp-content/uploads/2016/01/Wed1345-RISCV-W...
I think it says more about you being so willing to accept the state's logic that if you use such apps you have something to hide and you'll be automatically put on lists, than it says about the people using it. That's exactly how the government wants people to think about this stuff, and it just wants you to give in to plaintext mass surveillance.

Why make it so easy for them?
I'd argue moderately offensive.

I was deliberately and enthusiastically nodding with the "we are not the property of our employers" bit. Then you dropped the O-word and now, mostly because I'm curious to the point of disaster, I think I actually kind of need to see one argue that 'poach' is carte-blanche "offensive".
Bullshit, he's not "protecting a founder", he's doing what he thinks is more benefitial for himself at the cost of breach of trust.
I recently also interviewed with Amazon, the experience, as the blog states, was surreal. I was very surprised when I received an offer email without actually having any interaction with a human that worked at Amazon.
Having a budget for each department and a cost for running the queries is a great idea... I'll try to implement it the next time I'm in this situation. (I have also had a ton of VPs - plus the CEO and the owner - come to me with "very urgent now now now!" requests... it would have been great to tell them "the top priority for me is this query worth $1000, can you beat that?)
I recently switched from Android to iPhone and was pretty surprised by how much lower quality the Signal app is for iPhone than Android.

Signal for Android was really amazing, and the switch made me think this could be one reason why so many people seem to speak both highly and poorly of Signal. The iPhone app just unfortunately seems to be way behind the Android app.

Not sure why they have prioritized development in that way.
Well in fact if you check a section of your Google profile (Ads Settings) [0] you can turn off Ads based on your interests which will result it:

You will still see ads and they may be based on your general location (such as city or state)
Ads will not be based on data Google has associated with your Google Account, and so may be less relevant
You will no longer be able to edit your interests
All the advertising interests associated with your Google Account will be deleted

If you decide to believe them (as you are by using all their other services), that should be enough :)

[0] - https://www.google.com/settings/u/0/ads/authenticated
That saves you from thread spawning costs, but not thread overheads.
The post I responded to mentioned (and naturally I mentioned this as well) perks, autonomy, structure, etc... and then says that the missing piece is billions of dollars in ad revenue.

So I pointed out that many companies are able to get these things right (/imitate Google), without billions of dollars in ad revenue. It's not the ad revenue. That's my contention.
> The Signal Server is open source, as far as I know.

Yes, except for the voice call component.
I tried to clarify the wording. I'm specifically trying to call out the structure of Google's management and the general way they approach problems.

For example, even within the profitable Google portion of the business, they often have many competing projects. There will be competing search features, competing chat applications, competing cloud services. Google will make big speculative bets or internally competitive bets because it can afford to just let people build things and see what happens. Google, as a company, doesn't really seem to have any idea of what most individual engineers are doing week to week.

Many companies can't do that. If you are a medium-sized company you probably don't have the market position or revenue to afford to be unfocused.
Extremely useful for AR. This is the range I'm working in now, and the range Meta glasses are designed for.
What specifically is a "world's first" here? Just curious because I know a hardware designer who designed battery-powered Bluetooth (not necessarily BLE) mesh networks for factory-scale alarm systems two years ago. Not sure if they ever made it to production, but I wouldn't be surprised. That system only required servicing once a year.
Well, I actually do think some kinds of neo-feudalism would be interesting experiments for city or county level governments, with an overarching government based around republicanism (and is probably closer to reality than we like to admit), but that wasn't what my comment was about, at all.

Rather, my comment was that a useful conceptual model for understanding a corporation and its supporting players is feudalism, though there are obvious differences, such as that a "manor" can be picked up and moved to another "kingdom", or even serve two "kingdoms" at once. It was meant as an imperfect analogy to their social relationships, as they actually exist, by drawing on our knowledge of older social relationships, ie, the relationship is closer to a manor owner serving a liege than a tennant in a firetrap, because of the willful support of their business practices, that they are receiving benefits from their service, and the (mostly) voluntary nature of their association.

My point was that merchants using the platform being hurt is no more important than staff supporting the platform being hurt, and that we can't simply abide evil "kings" just because some of their voluntary supporters would lose their privileges (or even be actually hurt) if we stopped them.
We just need that support in Emacs...
> "I think you're a coward"

That's probably the inappropriate part. In fact, your comment would have probably been better off without the entire first sentence. I don't believe the point you're trying to express is reinforced by your introductory sentence at all.
That's quite interesting. What would you suggest by way of differentiating from this, if we decide to do something like this again? I don't mean something like a no-politics week, I just mean some short-term variation with no intention of permanence. I'd hate to give up our ability to try out ideas.
It also helps when you're already making cars, which Tesla was.
Do bacteria develop resistance to phages as quickly as they might an antibiotic? A longer usable lifetime may change the balance of costs considerably.
Japan tags dementia sufferers with barcodes
One of my flatmates did it for a while to pad his unemployment money. It's probably not that normal to do, but anywhere else I've lived this would be unthinkable.
Export your snippets from Snipt.net
http://fotis.co/snipt/export.php
That's a funny story, thanks for sharing.
It actually is. And Eduardo Saverin got a few million in damages for what would be a hundreds of billion in stock that was stolen from him.
Vim has meetups too. https://www.meetup.com/topics/vim/
I work in a space that's orthogonal to ad retargeting, and from what I can tell after talking to people at the big data brokers, reading their white papers, and reviewing their actual data, I've concluded that their ability to retarget is excellent but they otherwise have a really poor understanding of the targets' characteristics/demographics.
>>>The reason for the throwaway accounts is that the social media policy asks employees not to wade into discussions of Amazon, but rather to forward them to the PR team.

Presumably so that said PR team can create throw-away accounts and defend Amazon.
Hmm, the lack of installation on the skill is interesting and an obvious contrast to Alexa/Echo. Should we be expecting an arms race here for sensible invocation names?
MicroG can replace play services if that is your concern.

previous discussion:
https://news.ycombinator.com/item?id=12864429
I think this is interesting. Most of my interviews with other companies since I became a software engineer (with a "pedigree" at a big name company) have been informal chats on the phone or in person with 3-4 people about a combination of technical and professional matters.

I remember going through the degrading 6-hour IQ-tests, silly white-board interviews, etc. at a bunch of companies when I was first looking for a job, but even then there were a few companies that did a pretty good job. I had an interesting conversation about IoC and clean code at a consulting company, after which I interviewed with the company president and talked business. That interview stuck in my mind as being very respectful, and I'd seek the company out again if I moved back to the state.

My Amazon interview (which I got an offer from) was a quick round of 4 interviews with some tired engineers (they had been marathon interviewing on the road). I was asked some softball applied algorithms and data-structures problems, mostly to make sure that I didn't make easy problems too complicated from what I can tell. The reject rate on those interviews in very high, and there are probably a lot of false-negatives (and there is a lot of money at stake), so I think it's understandable that emotions can run pretty high about them.

A few years in: I turned down the last job that gave me an offer after a very silly whiteboarding session because I lost a lot of respect for the company after going through their interview process. Something like this "ProctorU" bullshit would cause me to quit the interview immediately and send a terse but polite message to HR at the company that their interview process was a non-starter for me, and that I would not consider working for a company that did not treat me as a professional.
You can't list a bunch of serious claims like the audio can be reconstructed with no additional information. There was a feud between the Signal people and Wire, so there is a lot of false info trying to smear Wire.

GIF searches are obviously going to use a 3rd party service, and nobody should expect some kind of anonymous encrypted channel for GIF searches. That's ridiculous.

I've not seen any lying about being open source. They haven't released every piece of code, but I don't recall them ever claiming they did. https://github.com/wireapp

I've never seen any crypto experts who have audited Wire and said there's anything wrong with their choices, and you supplied no links.

Between all the options, including Signal, I personally think Wire is best, and nothing you've provided has any reason to change that.
> Captcha doesn't count as click

Eh, why not? Can you skip the captcha somehow?
Yes, before computers and labs-on-chips, growing them is difficult and time-consuming and maybe even dangerous, making them worse than antibiotics of the time. But now with MRSA spreading everywhere and chips that could measure purity, we should be able to make them cheaper and safer with fewer side effects.
IIRC Google suspended the accounts of people who did something similar(automated random searches). I think it's against their Terms of Service.
I've not seen any numbers, but anecdotally it's been very effective. Most people I know, including myself, take care to reuse bags more than before.
Personally I think this is a total non-answer to the question. It enormously complicates the concurrency and data sharing story for a solution that literally every programming language has access to.

Nodejs has a poor story for compute-intensive loads. People need to be comfortable saying that, because it's reality.
Don't they do this already?

https://en.wikipedia.org/wiki/Room_641A
I guess if we're nitpicking, then here's another one:

> Looking near the top of the output, we see that Haskell's run-time system was able to create 100,000 threads while only using 165 megabytes of memory. We are roughly consuming 1.65 kilobytes per thread.

Those are not the same kind of threads that the author is talking about in the beginning of the article. Those a green threads and as such are multiplexed to much smaller amount of real system threads to do work in parallel. What that means is that they, for example, can't all make a system call at the same time. Go has the same issue.