skysight-inc/HackerNews huggingface dataset:
You definitely have a point.

This type of solution has obvious upside. The truth is that it has been tried many times before (Flash, Frontpage, Adobe Muse). The hard thing here is to being adopted both by the designers who start the process and at the same time generate code that developers will agree to work with.

The way we tackle this is by giving designers tools to express what they want in ways that were not available before, and then use the output to generate code. For example, one popular feature is Stacks[1] which is basically CSS Flexbox for Sketch. When designers use Stacks, we can then use that data and generate an actual CSS Flexbox from it.

Designers are adopting this approach but in terms of code generation, we still have a lot of room for improvement. The code works great, but it's not always optimal in the way that a good human developer would write it.

We have an internal goal, which is to pass the "Turing Test", where a developer will not be able to recognize whether our algorithms or by a fellow human developer.

[1] https://medium.com/sketch-app-sources/auto-layout-introducin...
Ask HN: Can I attend/listen to office hours although I am not working on an idea
The value of startup school to me is the discussions/office hours. I am currently not working on any startup but I would like to listen in and learn from other's experiences?

How do I "audit" office ours? Is it even possible?
Ask HN: Why is it easier to swat a fly flying at head level than at ground level
Essentially all this does make the property owner pay a protection fee to prevent their property from being bought by someone else.

It's a terrible system because a billionaire could come in and scoop up thousands of people's property for pennies (assuming they set their property price low because they can't afford tax when they set it higher).
Pigs are actually great pets. They've been domesticated practically as long as dogs
Yeah, compound types like that are a bit of a hack. During type erasure, the type variable gets reduced to its leftmost type (in this case, `String`), so the `main` signature ends up being a valid entry point. Best the compiler can do to enforce the right-hand type constraints is to insert cast instructions where values are used as insances of those types.

As the tweet shows, you still get (some) type safety from the runtime checks.
And risk losing thousands of existing paying customers if it ever came out?

Not a smart choice, considering you're betting on the company you're illegally spying on to get profitable at some point.
I was going to say that the most astonishing anecdote is in the lede, which describes the time that Tinsley, as a 26-year-old, publicly rebutted "Allan Sandage, arguably the most important astronomer in the world". But this was even more striking to me:

> But despite her rising prominence, she couldn’t find a job in Texas. She complained to her father that she felt “rejected and undervalued intellectually.”

> Reluctantly, she expanded her search and took a job at Yale, drawn by the chance to work with Larson. She divorced Brian Tinsley, from whom she had grown distant, and gave up custody of the children, leaving on Christmas, Larson said.

If she got a professorship at Yale (the article describes her as Yale's first female astronomy professor), then she couldn't have been missing jobs for being unqualified. And I'm assuming NASA had close ties with Texas academia, and NASA itself wasn't new to female leaders (e.g. Margaret Hamilton of the Apollo project). How unnecessarily tragic that her family had to deal with such strife because a Texas institution didn't give her her earned respect.

Even worse, she put this emotional burden on herself:

> It was a choice she later agonized over. When her cancer appeared, Larson said, she wondered if it was nature’s retribution for her being a bad mother.

edit: Some additional context: her husband, also a physicist, did get a job at UT-Dallas, which is why she had moved there in the first place. Incidentally, he is still alive and still working there, according to Wikipedia [0]. I don't blame him for not being the one to sacrifice his career for family (assuming Yale is as or more prestigious than UT). As infrequent as it is today for the husband to do that, it must have been unthinkable back then.

[0] https://en.wikipedia.org/wiki/Brian_Tinsley
Table Detection Using Deep Learning
recommended way,
1. learn operating system internals, start using Linux
2. learn computer networking. TCP/IP, OSI layer and network protocols like TCP, UDP, HTTP
3. learn about software programs and Web application architecture
4. start following up security related resource like books, videos, courses (OSCP is great).

- Pick one programming language along the way and try scripting programs while learning.
- you need not master every topic but knowledge of how and why everything works the way it works increases you expertise as security practitioner
- since there are many public bug bounty programs these days, legally testing out stuffs to hone your knowledge has never been easy. plus you get paid.
didn't quite understand what you meant, but keen to learn what you mean and why :)
This was actually the main point of The Cathedral and the Bazaar; GNU was the Cathedral...
New Proof the Open Office Concept Is Ineffective
While I don't have a hard statistic/number for you (we are working on putting those numbers together now) our most recent client got over a 100% increase over the initial offer. We also had a client that got so much more than they were initially offered that their future boss also got a raise because the company had to rethink the pay structure of the entire division.
What do you mean by “gravitational theory” apart from “correctly accounts for predicting the gravitational effects that we observe”? If a neural net can do that, then yes, a perfectly “elegant” theory could be the giant enumeration of a big ugly bunch of parameters. Of course we might suspect that’s overfitting and whittle down to a compact description, and that’s great, but doesn’t make the ugly enumeration of a big model any less scientific.

Another point of view would be to say how does the Wiles proof of Fermat’s Last Theorem give us “understanding” (or substitute virtually any non-constructive existence proof, or proofs by contradiction, such as for the Halting Problem).

Compact math descriptions are good, don’t get me wrong. When the mechanism of some data generating process is actually oriented in such a way that we can get a concise math description then we absolutely should. But that is largely unrelated to advancing understanding or scientific progress, which can perfectly be some ugly enumerated garble of parameters, or some extremely piecewise solution space. Not every data generating process is required to admit a concise mathematical description.
Hack Reactor and Galvanize to Merge
Problems with MBP unibody cooling are known for years... https://www.google.com/search?q=cooling+macbook+drilled&tbm=...
The problem with the lack of adoption argument is that the only paradigms that saw widescale adoption was imperative and oop; its difficult to imagine that we as an industry picked so well on the first try (imperative) that only oop could compete, and even then is treated as an extension of imperative than full-on oop. Especially when its easy to imagine viable reasons for the paradigm's success not based on merit: inertia, market economics, network effects, luck, piggybacking off unix's merit, ease of learning (compared to previous major languages), etc.

Hell, even as you claim, libraries/communities is a chicken and egg problem, and its certainly easier to build a community on a familiar language/paradigm, than a different one.

Its a big ask to assume that it boils down to productivity, especially when most alternatives are completely unknown to most: imperative, oop, and recently functional are the only options non-academics would usually imagine. Concatenative, stack-based, logical, etc are gone from the conversation long before productivity ever comes into play.

At best, the productivity question is likely just a short term one: it costs little up-front to jump from C to Python, compared to C to Haskell. The long-term productivity question is more likely than not, not actually in play. And presumably even haskellers don't think of a proper comparison against C, in the long-term benefits (they'll usually note C's weaknesses against haskell's strengths, but not vice-versa; the C programmers will do the same in C's favor)
Thousands of #Mega account credentials leaked online, it is credential stuffing
> Oddly, those same single family home owners would become rich if they could subdivide their properties for intensive development.

It's not just zoning though.

There is also California's infamous Proposition 13 and other market distorting tax breaks. Prop 13 limited real estate tax increases to 2% annually, which is far less than the property appreciation rate for San Francisco in recent times. If you sell out and want to move to another single-family home in the region you may have substantially higher taxes. See the following article for a discussion of prop 13 effects, tweaks on prop 13, as well as other tax breaks.

https://www.bloomberg.com/view/articles/2018-07-15/tax-cuts-...

No matter how you cut it the incentives are politically hard to unwind.
But that's a waste of bacon!
Not so much, but as recently as five years ago. They don't pre-image, but they open up the computer, and Geek Squad "optimizes" and "preps" it for you, including installing a bunch of crapware.

And then when you ask for one that hasn't been "prepared" they look at you like "why would you ever want that?" and when you insist, they'll apologize that they have none of that model in stock that haven't been prepared.
I think this is a really strong analogy. I would love to see a truthful gallery label such as "_Red Ruby_ by The Washington State Glassblowers, Designed and Conducted by Dale Chihuly".
Yes. We should absolutely not allow people to own homes in neighborhoods where they simply can't keep up with the financial realities of the neighborhood. Especially, the older people that maybe once were highly productive but, now, might not be able to as rapidly advance in wages or, God forbid, may even be retired and now on a fixed income; the nerve of those people to think that somehow property ownership entitles them to live in their homes for as long as they want. The community has needs and, as the old saying goes, "on ne saurait faire d'omelette sans casser des œufs"! Imagine how much faster re-gentrification and local government growth could be if you could push the churn of homes up? Clear out the dead-weight I say.

Now admittedly, I'm being somewhat of a hypocrite here. I am best described as a marginal homeowner in beautiful San Francisco. I bought a home in a somewhat so-so part of town that was surprisingly affordable, relative speaking, for what we got. And we could afford it, we measured where we were looking, and balanced our expenses including taxes, and made good decisions. But that was more than a decade ago and times have changed over the past few years. Our little neighborhood is on an uptick and getting much more expensive. While that has brought some advantages (lower crime, better shopping)... it means if I were to try and buy my home at today's market rates, I simply couldn't do it. And if the taxes on my place had kept up "with inflation" in local home prices, I'd have to sell. Sure, I'd have a handsome capital gain... much of which I would also have to pay in taxes (the community has needs after all), before having to likely move out of the Bay Area, but... progress. I'm also older... damn near 50! Which means I'm not at the bottom of my earning potential, but at the top.

So I'm with you. It's completely unfair that those newcomers should come here and bear the brunt of higher taxes, of course, they should also not think that they can count on stability in tax rates. The community has needs, and you know, progress.
Counterdote: I recently purchased a monitor at Best Buy, decided after a couple weeks I didn't like it (for a variety of reasons), and returned it without hassle. Just walked up to the counter, handed them my receipt, told them I didn't like it, and they handed me money. Took less than five minutes.
I also think our hands could do more in keyboard position. Lift off slightly and gestures could be recognized by a camera, even things like 2-finger scrolling could be done by lifting the fingers slightly and doing it.

Same with pinch-zoom or scroll. Or when working with a 3D model, making a hand shape as if you were gripping a globe, you should be able to twist and rotate objects on screen.

I remember posting excitedly about this on Slashdot 15 years ago and am just remembering it now. This should be easily achievable with modern libraries to get basic detection working.

Although some abhor the idea and want more complex keystrokes chords, for myself I think there are specific gestures I consider intuitive and wouldn't have to particularly learn anything new.
DeepInf: Social Influence Prediction with Deep Learning [pdf]
I listened to that podcast episode and had the same reaction.

Their counter-argument is to start with markets where there is not so much personal emotion wrapped up in the price setting and valuation, such as broadcast spectrum rights. Then you could work out the logistical details of how it would work, people would get comfortable with it, and then years or decades later you expand it to housing.

Part of their proposal relies on a huge mental shift in how we think about housing and property rights, to treat it as a shared public good rather than something any individual owns. That's the kicker, which realistically would take a few generations as the mental model shift required probably exceeds the capacity for change in anyone over the age of 40.
Meant to be a joke, mostly, but still, I would expect most of the heat escapes out the sides, not through the key. The sides are what are covered.
Stupid question, how am I suppose to use a quantum programming library if I don't have $15 million to spare in buying one?
Or you could just plug in to the office HDMI projector with an USB-C to HDMI cable. ZERO adapters needed :) I can't tell if the people who are opposed to adapters expect every laptop to have an HDMI port, or if they use "something that isn't USB-C" to HDMI cables.

If it's the latter, the argument is moot vs USB-C, and if it's the former I just personally don't miss the HDMI port in earlier MBPs. Mostly because I would have to use a Mini DisplayPort to HDMI to get 4K@60Hz - the HDMI port in the latest pre USB-C Macbook Pro only support 4K@30hz.
I am a big fan of the Head First books. They teach in a simplified manner, in this book with analogies. Helps you anchor your understanding by relating it to a simple concept.
https://www.amazon.com/Head-First-Design-Patterns-Brain-Frie...
> Oddly, those same single family home owners would become rich if they could subdivide their properties for intensive development. I have never understood this paradox.

It's because you assume their motive is greed, and then try to interpret the reality of the situation to justify your original assumption. Assigning greed as a motive is a result of a simple projection "They have something I want, they won't let me have it, I am a good person, therefore they are greedy."

If you think their motives might be to continue living in their homes, to not have their neighborhoods packed with traffic or the sun blotted out by hideous condo boxes, their problems with large multi-unit developments built without regard to adequate parking might make complete sense.
The presence of Cesium-137 and Strontium-90 has also been used to reveal art forgeries. Before atomic bombs were tested, these isotopes did not exist in nature. Art produced before 1945 will not contain these isotopes, while art produced after that time usually will.
Blue CA makes all the decisions that affect the state. It's a blue state.
Oh yeah, my mistake. I should've said predictable, not efficient. I remember people liked it to avoid long pauses coming out of nowhere.
Surely we don't credit the canvas and brush for a painting?
Disagree with bullshit term: heap pollution.

Pollution is the proliferation of superfluous objects creating some sort of undesirable mixture. For instance "namespace pollution".

An inconsistency between the run-time type of an object in the heap, and the type of the expression in the program which refers to that object, isn't a good fit for the word "pollution".

Quit trying to pollute the computing lexicon with nonsense.
Never assume that your audience knows anything of real substance about your talk. You've spent many hours building up knowledge and context about the subject, and your audience is coming in cold. I've rarely been to a talk where the speaker "over explained" the material.
The internal team would have a vested interest in introspecting the API but an end user (developer) would not.

But I actually found their graphql docs to be sensible? Not sure where the introspection comes into play
Elizabeth Holmes’ Downfall Has Been Explained Deeply–By Men
Is there a good way to find publicly available Listserv-type email groups? I know Listserv has a page of groups running their software, but it doesn't surface things like the Python email lists, which run on Mailman.
Get involved: https://yimbyaction.org/ - there are YIMBY groups springing up all over the place, as well as groups like Strong Towns https://www.strongtowns.org/

This isn't an easy fix, but it's possible, and, hearteningly in this divisive day and age, something that people from all political points of view can find a reason to support.
PDF allows Javascript, making aspects of it Turing-complete.
KDE Plasma is generally really solid in my opinion. I installed kubuntu-desktop on my xubuntu install yesterday, and it both looks pretty good and works really well. The whole KDE stack, with kwin instead of mutter and Qt instead of GTK, also feels a bit better engineered to me than the Gnome side of things.

Or, if you're feeling adventurous, i3wm is really nice. That's what I run on my laptop, which is my main programming computer, and I would never again consider running a floating window manager instead of a tiling one for programming.
Caving to short term trends is how we got into this mess in the first place. Zoning-based cartels on housing is the microcosm of time, not the other way around.
When we are in our nursing homes later in life we will get to hear some interesting stories about the creation of these world changing technologies in a middle of the afternoon radio show.
actually, by using Python you explicitly agree that PSF doesn't owe you anything :)

https://github.com/python/cpython/blob/master/LICENSE

4. PSF is making Python available to Licensee on an "AS IS"
basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT
INFRINGE ANY THIRD PARTY RIGHTS.

5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,
OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
> That exact same argument can be made about building more high density buildings in SF. "Let's turn one of the most beautiful cities in the world into an urban jungle filled with high rises so that it blocks out the sun."

That doesn't make sense because I want to live there and I can't afford to live there unless we do that.
ABC didn't have list comprehensions though, in spite of being influenced by SETL.

As I recall, Python did get them from Haskell, which in turn got them from Miranda, which got them from KRC. Before that it gets fuzzy, but it's likely that SETL was eventually at the root of it.
> It's just a game of chance with their systems. You simply will never know what you did that triggered them but eventually, I think many prolific Amazon users get their accounts closed.

For Amazon customers in the EU, GDPR is supposed to help with the "You simply will never know what you did that triggered them" part as they are required to explain what led them to close the account.
Exactly! Those that were disenchanted by Linux in the past should really give it a try every now and then. If the current status doesn't fit your needs, fine! But keep believing in the project. It is constantly improving and what may be a hassle today tomorrow it could be as good as your Mac.

I know that some things may "just work" on the Apple ecosystem, but don't forget that you are paying a lot of money to get that ecosystem working and from all the complaining I'm reading It doesn't seem like a totally smooth experience at all.

edit: words, format.
Could you share some info about your stack?
If you want to never leave the Bay Area or LA/SD area yeah you're in a blue state. As soon as you take a road trip to a pretty national park be prepared to encounter plenty of Red.
I'm not seeing what sets this language apart. None of its features are very unique, and I believe all except garbage collection already exist in C(++). Can anyone explain what makes it interesting?
Tell a good story. Humans love stories. Even the most deeply technical talk should have a narrative with a beginning, middle, and end.

Start with a bang. Have a controversial opinion? Lead with it. The slide with your name probably shouldn't be the first one, unless the conference makes you start that way. This goes back to point one -- telling a good story. You know how most movies start with something really exciting in the first few minutes? This is called the "inciting event" and is what drives the narrative. Your talk should have that too.
You can implement cache ttls with an Apollo link. See https://github.com/kamilkisiela/apollo-link-maxage for an example.
Not necessarily a bad practice. Most of the graphs I've seen use this technique, do so to make the changes in value visible, not to deceive the viewer.
As a though experiment, consider the ratio of ideas you can or cannot pursue? You're thinking of lots of ideas, in order to implement someone else higher level idea. It sounds like you get to pursue all your ideas. Sounds satisfying.

Now consider a developer who is constantly told "sounds good, but that's not our priority right now", "no", "we'll maybe get to that later", etc. They don't get to pursue any of their own ideas. Sounds very dissatisfying.
But very soon it would reach an equilibrium. All billionaires are at their desired space, with jacked up price (to create a price 'moat'), paying much more tax than previous owners..

It can work.
> This way of thinking is the premise of many abusive relationships.

Or the flipside of the metaphor, powerful governments "doing something that would make them leave" is making the decision to be an abuser.

The parent comment is suggesting perhaps abusing capital/entrepreneurs is a bad idea.
Seems like a total misrepresentation of what the critics to the left said about it, and like you're trying to pull a "both sides do it" / "the truth is in the middle" act without substance.

For example the Los Angeles DSA argues that SB827 would not have even lowered rents [0] and would have worsened housing for poor families. You can disagree with that, but that is absolutely not the same as it "not being good enough".

0: https://www.dsa-la.org/statement_in_opposition_to_sb_827
Android, iOS and other competitors will have to comply with EU regulations about data privacy. They can build OSes with ads in mind, but it has to comply with laws anyway.
Yes, it wasn't built by ULA.

>The Atlas V was developed by Lockheed Martin Commercial Launch Services

Honestly just stop.