skysight-inc/HackerNews huggingface dataset:
your cell phone /might/ already be listening to your every conversation, or at least has the ability to do it.

Its also nice that you probably carry one with you everywhere.

I think its funny that when presented with a new tech that has a microphone people will always think "omg, its a spy device!" but they conveniently forget the "spy device" thats been in their pocket for the last 10 years.
The dirty little secret is that banks make money off online Card Not Present fraud. They take back the money from the merchant and charge a $35 fee.

In-person fraud is much lower, so this transition to chip readers is just increasing their bottom line by 1) sticking it to retail merchants who don't upgrade their systems; and, 2) making money off required system upgrades.
That was painful. Two smart people talking around each other.
My wife hails from a little rural village a few miles outside of Syracuse, NY. A place that when the weather gets bad, it REALLY gets bad. There have been snow storms where they have been without power and blocked in for a few days. As a result of this my in-laws have become preppers without realising it. They keep a supply of petrol, dried food, water, fire wood, batteries, gas bottles and have various types of radio at their disposal. They also have a backup generator for the house. They are in the process of fitting solar to try and avoid using the generator when things are bad because in a snow storm a generator sound really creepy. They could live for a week without any lifestyle changes if the power went off and the roads were impassible.

When we were getting married and all the extended family arrived at the house for the big do, some relatives turned out to be preppers and were fascinated with the setup. One phrase I kept hearing was "We read in this book that if you do this, then..." and my father-in-law would respond with "Well, when we were actually without power during the 93 blizzard we learned that..." Basically experience trumped mass produced prepper books.
>On the other hand, if you want to make an interactive application in excel you use VBA which exposes a large and rich set of objects.

Please don't encourage this. Because honestly debugging VBA written by consultants has definitely shortened by lifespan by a couple years
It's just to indicate reported speech: "this isn't confirmed fact, it's something we've been told". Absolutely standard journalistic practice.
Procedural trees with JavaScript
You can see in the video that he does have desoldering braid, but has chosen not to use it. Sounds like our experience differs, but personally I find desoldering braid is seldom helpful for removing parts - it tends to leave behind just enough solder to keep it stuck down, but not enough that you have good thermal conductivity to reflow it with an iron. Without using a heat gun or skillet (which he mentions) I don't know of a better way. You have a lot of experience, so if you disagree I would very much like to learn something!
The author bashes ride sharing and home rental apps then goes on to talk about how we should improve markets. Both of these served to discover the real market value of things (taxis are garbage and people were forced to use them so now people flock to uber/lyft/whatever, rent control is literally an attempt to regulate that something is worth less than it is).

Then the author asks the ominous "do we want a 150mph thing driving itself"? Self-driving cars are still in development and they are already safer than people. Planes travel 500mph and they fly themselves. A spacex rocket flies itself.

I'm starting to think this author is a bit daft and is just reducing things to, "I don't like the change that is happening because it's scary. I'll stick to my horse and buggy."
Web Scraping to Improve Peruvian Government Transparency
Perhaps because they then have to accuse him of something, which could make matters worse.
Mistake according to what standard?

That standard can't be "doesn't make sense", as a lot of language doesn't make sense
SV has these costs because people come here to work for tech companies solving tech problems. A great way to eliminate those costs would be to force everyone to work on those lame problems with known technical solutions (at which point anyone looking for a technical rather than political challenge would just leave).

The solution to housing problems is to build more housing. Period. There is nothing interesting there. The only reason it hasn't been done is because it's blocked politically by current home owners that "don't want the feel to change".
I am so excited about the future ML holds in Sw dev future
This is the kind of logic that programmer types often apply erroneously to the legal system.

The answer to your question of how one would determine is the same as it generally is: humans would examine the available admissible information and draw a conclusion based on the preponderance of the evidence.

A huge difference between the two rules-based systems is that the legal system contains judges and juries, who routinely can and do just jump into the middle of a situation such as you describe and declare that's not what the rules meant.

Which seems like a good context with which to view this case. Many here are saying "well in this case it was deliberate but what if..." while others point out that noting the actions of the defendant as deliberate and purposeful is not an observation that's exogenous to the system.
Where do you see this confusion? I don't think it's there.

The author points out that it is not necessarily undefined behavior to take your second prototype, cast the const away and modify the pointed-to object if you ensure that it is only called with non-constant objects.
My two cents: rather than tell someone to change a word here, a colour shade there, what you should do is give your reasons for WHY. Why is this shade of blue better than the one I chose? Why is a given call to action better than another? That way, your opinion becomes, if not data driven, at least reason or anecdote driven. And that shouldn't demoralize anyone, I should think.
What about component models?
Yuck, is it modal? How do you type a space character?
But in most workplaces I've worked in this inevitably leads to the manager pulling rank and saying "do this because I told you so."

I've seen this again and again in creative industries, and I'm certainly not a millennial.

A family member of mine worked for a boss (owner of company) who would constantly derail projects with his bullshit suggestions, because he just couldn't restrain himself. Some proportion of his suggestions were actually good, but his belittling and badgering of staff trained them all to do exactly what he asked for, even when that wasn't what he wanted, or what was good.
A practical guide for building an online marketplace business
Not surprised http://cnbc.com/id/43471561
Salesforce CEO: We Would Have Outbid Microsoft for LinkedIn
China Bans Internet News Reporting as Media Crackdown Widens
Some factors in motivation at work are the level of autonomy, mastery and purpose in your job.

A coworker giving minor feedback is only contributing to your mastery. A boss giving you the same minor feedback is cutting in to your autonomy. The exception is when the purpose is great and sweating every detail is necessary or when the boss is a recognised master of your craft and their feedback is almost always correct and regularly helps you improve.

An example of the first case might be engineering at SpaceX and the second could be Steve Jobs giving engineers and designers product feedback. What I think a lot of people are missing in this thread is that in most situations the purpose is relatively uninspiring and the boss is significantly less skilled than the person she is giving advice to.
I don't understand this analogy. Do most people have the legal ability to prevent letter-sending without working with the Post Office? Did the company have many other sources of revenue besides Facebook?
Yeah, Opus is known to compress noisy rock/metal-like audio pretty well, even at low bitrates. The stuff it finds harder to do is tonal content, though it assigns more bitrate to help itself out. See the Tonality Estimation section here: https://xiph.org/~xiphmont/demo/opus/demo3.shtml
There's no objective feedback loop when the boss can use their rank to push through changes, though. I've seen multiple projects run into the ground based on wasting schedule for essentially arbitrary subjective changes backed by rank.
I'm genuinely curious and really like that you're giving this a shot, but am very sceptical, as hardly any idea in computer architecture is new: if you dig enough you'll find it has been tried, but failed. You'll have to understand why it failed. If it was timing, maybe you can succeed today, but if it wasn't timing, you'll have to understand why it failed and don't repeat the same mistakes. It would be great to see more comparisons.

Firstly, your claims about virtual memory in general purpose CPUs is misleading: its purpose is memory virtualization and I wouldn't want a system without it in the presence of multiple processes (how can you trust every process not to shoot down another by accidentally accessing a wrong memory location?).

Ultimately, our hardware will become more specialized/heterogeneous, and we'll have many accelerators for various tasks, but there will likely always be a general purpose CPU at the heart of the system (that will have virtual memory, caches, etc.); for an overview, I enjoyed [1]. I see what you're building as another accelerator for inherently parallel latency-insensitive workloads (like you find in HPC). In a way, GPUs (+ Xeon Phi) cater to these markets today (benchmarks against these would be useful).

Second, I remember the previous post [2], where you claimed the system you are building relies on a RISC ISA, but now you claim it has changed to VLIW. You said yourself before
"[...] stick to RISC, instead of some crazy VLIW or very long pipeline scheme. In doing this, we limit compiler complexity while still having very simple/efficient core design, and thus hopefully keeping every core's pipeline full and without hazards [...]"

What is the rationale behind this? Do you think you'll be able to manage compiler complexity now?

Any response is much appreciated!

[1] https://www.youtube.com/watch?v=4ArJdzbeZQc

[2] https://news.ycombinator.com/item?id=8658631
Normally I'd agree with you... see https://news.ycombinator.com/item?id=6434400#6435092

However in this case when you receive a cease and desist letter informing you that you don't have permission yet you explicitly ignore it and take steps to circumvent any technical restrictions that were put in place, that's where it crosses the line.
I remember learning smalltalk years ago and would have loved to use it commercially, it always had many problems though. Platform support, databases connectivity, performance, you couldn't make a shrink wrapped distributable. It was always stuck as an academic language imho, which is a shame. Even now lets say I wanted to use it to develop my mobile app, I don't think this is possible? Learn it by all means it has some great ideas.
> because it’s not just one person’s opinion anymore — it’s a command!

Spot on. Exactly the reason for quitting my last job. Boss(manager) comes and adds his 'suggestion' to every task.Even though, I tried to stick to my way to going about the task. He continued to insist that I should give this view a trail run first. After a week or so, When thing go wrong, I'll go back original method and finish the task.

Later, he will complain about I'm being slow to respond to task. When I point out the unnecessary time-wasted due to his suggestion. Now he will backtrack & put it as 'I was only giving suggestions, it was your baby anyway'. It happened 3 or 4 times & I had enough.

Funny thing - During my last day, I took this issue to CEO. To my surprise, he said, 'Yeah, employee has to take my suggestion, since I'm their boss'!

[to those bosses if you are reading this:] - I don't have any issue with trying out your ideas - but when thing go wrong, take the responsibility for your _stupid_ idea.
Does this solve something that ssh-tunneling can't do?

By the way, maybe it should say in the title that the post is from 2011?
AFAIK you can make copies of your owned disks or rip them, legally, as long as you don't distribute. So ripping a cd to listen to it is fine. Now instead of ripping it, youngot yourself a copy online. You have already paid for the material. (As long as you don't sell your physical media, that is).

At least, that is how it is in the Netherlands.
In Europe you can't send me unsolicited marketing mail if I've withdrawn permission.

(In most cases you need my explicit opt-in confirmation that I want your junk mail before you send it to me).
Yes, but the USERS are not facebook customers, it's the bussinesses that pay money to advertise, FB considers user data their property so that's why they act this way.
goto supremeCourt;
> I'm glad to see they came to the sensible conclusion : "Multiplexing on top of TCP in overall fails to deliver the advantages it is assumed to provide."

So basically the only thing the HTTP/2 crowd could come up with as a real advantage over HTTP/1.1 (discounting ofcourse that HTTP/1.1 supports pipelining), which is a massive source of complexity, which will also be a massive source of bugs, does not provide the benefits it claimed it would.

Can we just call off HTTP/2 yet? It was pushed by Google to cover their needs and agenda, without any respect for the protocol's history. It had a bunch of riders introduced with misleading language with regard to privacy violating semantic changes (For instance HTTP/2 cannot do regular HTTP, only HTTPS. You can no longer deploy private apps on your LAN without registering with centralized internet registries such as DNS and CAs. Etc etc).

Basically HTTP/2 was Google's attempt at making it easier for them to keep their huge amount of tracking cookies on every single HTTP(S) request across the internet, without it causing too much of an impact on users.

You know what? If I have 200KBs of Google-cookies tracking me, I want those cookies to impact performance. I want to know something is up.

Can't we just say "HTTP/2 considered harmful" at this point?

I'll be disabling it in all my browsers which support proper user-managed configuration. Needless to say, that excludes Chrome.
New BPM and Key Detection Tool for Windows
I think normally cards get a limit of offline transactions before they have to do an online one. I think it's about 7 or so before an online transaction is "forced".
Algolia search engine: How we tackled color identification
The market considers only extraction costs, not the natural capital's costs of replacement, ultimately measured in either time or energy, or a combined function of the two.

It's as if you came into a windfall account, and could make withdrawals over time, but only counted cab fare to the bank as cost, not depletion of the principle amount.

I'm researching on why that was the case, though a developing understanding of many factors involved seems to be at play.

One book notes that at the present rates of consumption, a single cubic mile of U.S. coal reserves would last 1,000 years. And there were 1,100 such cubic miles, a one million years' supply.

(Henry Erni, 1865, https://archive.org/stream/coaloilpetroleum00erni#page/14/mo...)

At the time, estimates of the age of the Earth itself ranged from a few tens of thousands of years to perhaps a few tens of millions. So one million years was a substantial fraction of all eternity.

Oil was thought to flow underground in rivers, and the "rule of capture" from English common law held (and still does in some states of the U.S.).

Incentives were to massively over build extraction capacity, absolutely flooding markets, despite crashing prices.

Normal consideration of externalities still fails to properly account for this. It's a flaw in fundamental economic pricing theory. There was a time alternatives were considered. They've been wrongly abandoned.
> "Facebook is under no obligation to support the business model of another company..."

Agreed, but neither should they have the ability to destroy a business by the single act of sending out a letter. Pretty much from that point on the company can't legally operate.
Yes, fat burning releases 'toxins' which are accumulated there. It is a problem when fasting for extended periods (week+).
I also see a hell of a lot of drone shots on YouTube. What was once a cinematographic technique that costs millions of dollars, is now within reach of everyone.

I think that's what you SV folks call "disruptive".
That cup of coffee in the logo suggests they are compiling to the Java JVM. If true, this makes me wonder why aren't they using Erlang itself as a target?
You go into insert-mode (by pressing 'i') and type whatever you need, then press ESC to get back to normal-mode.

It takes some getting used to, but I could never go back :)
SBE is so far out of date that many of its details are now simply wrong. GST's docs are actually up to date, organized, and easy to find.

However, I haven't seen all of these resources, so thanks for the tips.
To those familiar with Emacs development - is there a tendency to modernise the UI and generally make it an easier out-of-box experience?
Maybe it's just me but I find the part about structures a bit silly.
So let's get rid of the big fat structs, and replace them with tuples. Nested tuples. How is that any different than a struct, apart from immutability? And it is worsened by the fact that the fields now are just indexes in a tuple/list instead of being named.
Lua 5.3.3. portable Windows 10 with some batteries included
Media Village at the Rio Olympics Is Built on a Slave Cemetery
I'm not adverse to leaving my text editor, but I'd rather learn the language before learning a totally new and unfamilliar environment. Is that such a bad thing?
I love spacemacs. Best of VIM and EMACS.

It does support a non-evil mode, and asks which way you want the first time you run it.
I suspect he means the schemes where you agree to run an AP other customers can use and in return you get to connect to their AP's while on the move.
Hmm... explicit is better than implicit?

https://www.python.org/dev/peps/pep-0020/
Ah. Sorry.

But yes, Ocaml is quite fast. Which was my point.
While I haven't run spacemacs in non-vim mode, it is there. Give it a try. It's all built into .emacs.d, so it's easy to try and drop if you want to. Just backup your .emacs.d first.
Ask a Hostage Negotiator: What's the Best Way to Get a Raise?
Regulation of markets has a purpose. You might disagree with it, how it was implemented or say that it's not keeping up with reality but that doesn't mean that skirting regulation doesn't give us just another flawed market.

People don't seem to understand that we have entered the information age. The challenges are increasingly not technical, but in really understanding the what you're doing.
One Man Spends 53 Years and Builds a Cathedral
I can't speak for emacs development, but spacemacs is all about usability. It really shines as a combination of the best of VIM and EMACS, however, you don't have to use the vim mode. I haven't tried it without though.
I think iPython notebooks are a slightly different kettle of fish in this regard. You're experimenting and improvising - not writing code that you expect to maintain. If the notebook is intended for publication then you should definitely tidy it up beforehand.
-Why do you rob banks?

-Because that's where the money is

The people with third world problems just don't have the money to pay the SF rent of a SV developer.
I think your analogy is incorrect.

On a network you have to first identify yourself and then request access.

If you have been specifically asked to not access that (open) network in the past the onus should be on the network to keep a record of you.

If you knowingly change your identity to bypass that level of security, then yes you are now trespassing.
They are not compiling to JVM. LFE compiles to BEAM.
> which everyone just clicks to make the stupid banner go away, thereby granting permission.

I don't use Facebook and would be happy to have all their like buttons (which are tracking me across sites) wiped out from all the sites I visit. Mmatrix mostly catches them but I wouldn't mind having it on a legal basis.
You have less control over your mind than you believe you do.

Guidance (or "slow rolling") helps with strong/deep learning and enables opportunities for conversation.

If you trust your boss/coworker, considering letting them continue when they start such discussions.

If you don't trust them or feel frustrated/patronised while they're talking, then you have other issues...
No, because it's an overcomplicated system that's putting things into the kernel that definitely don't belong there, because the userspace implementation was slow, which, according to Linus, was not an inherent problem with the idea of putting it in userspace, but was because the code was written by a bunch of monkeys at typewriters.
What nobody will tell you about JSON
Perhaps addressing that birth lottery inequality ought be discussed.
Don't follow american politics that much, but hats off to Peter Thiel for having the courage to support Trump!

Even if a person seems horrible as a human being, if some of his/her ideas make sense and align with your ideas, than it's OK to support them. I happen to like Trump because he happens to think that America's problems are internal and should be solved internally - no need to make any issue into a "global issue" and solve it through an international trade agreement or through a war that affects everyone in the world even if it's not their f problem!
Power deliberately changed their IP address after being blocked by Facebook, so yes, they deliberately changed their identity and were in fact trespassing.
Heh. Neat.
I find that feedback is important, but there are better ways of doing it than annual performance reviews. We need feedback because without it, we have trouble objectively gauging how well we are doing.

To start, doing a performance review once a year leaves huge gaps in feedback. Feedback needs to be immediate. Telling someone that they did something great or sub-optimal 11 months ago is useless.

Second, everyone needs feedback. Feedback should not only flow from managers to employees. I would argue that managers need feedback even more than employees. Managers needs to know what is going on in their organization. The are usually well aware of the core topics (sales if you're sales manager, state of code if you're managing developers). However, good feedback should be about everything, including how people feel, what else is going well or not too well, if there is anything that they could suggest for improvement, or if anything is blocking their progress.

Thirdly, feedback should not only be a one way process. All good feedback should be a start of a conversation. People will listen to feedback better if it is presented as part of a two-way communication process.

I am currently working with 15Five.com to build a better feedback platform and to address the shortcomings of annual feedback systems.
I was under the impression that GNU Emacs did not exist in 1976. How did he maintain it then?
Bill Gates, Warren Buffett and Oprah All Use the 5-Hour Rule
That looks... better, but still ugly. I'd rather the whole thing was killed.
This will make a great Medium post!